Informationen zum Forum SolidWorks:
Anzahl aktive Mitglieder: 9.569
Anzahl Beiträge: 232.132
Anzahl Themen: 32.698
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 11, 11 Gesamtergebnisse mit Suchbegriffen komponenten verschieben anordnung sec.
SolidWorks : SW2008: Separieren mehrfach verbauter Komponenten
oeNkraD am 28.01.2011 um 09:36 Uhr (0)
Hallo zusammen!Ich habe folgendes Anliegen:In einer BG wurden mehrfach die gleichen Komponenten verbaut - soweit ja nichts ungewöhnliches. Nun hat sich aber später herausgestellt, dass einzelne Teile davon sich unterscheiden.Gibt es nun eine möglichkeit diese sich unterscheidenden Komponenten der BG zu separieren und zu bearbeiten?Die Verwendung von Konfigurationen ist dabei ausgeschlossen.Meine erste Idee war mit Hilfe von Komponente ersetzen zu arbeiten, aber leider ersetzt das immer gleich alle referenz ...

In das Form SolidWorks wechseln
SolidWorks : SW2008 API: Komponentenmuster: Kinder ermitteln
oeNkraD am 10.12.2010 um 14:17 Uhr (0)
Hallo zusammen!Ich möchte per API alle referenzierten Komponenten eines Musters in einem Variant-Array speichern. Dazu hab ich es bereits realisiert, dass ich über ".IsPatternInstance" alle Komponenten einer Baugruppe ermittle, die in einem Linearen Komponentenmuster gemustert wurden.Bei den gemusterten Komponenten handelt es sich bei mir um virtuelle Komponenten. Ich kann über den bereits geschriebenen Code eindeutig die Komponenten ermitteln, die die Ursprungskomponente eines Musters sind.Nun möchte ich ...

In das Form SolidWorks wechseln
SolidWorks : SW2008: Separieren mehrfach verbauter Komponenten
oeNkraD am 28.01.2011 um 10:36 Uhr (0)
Hallo zusammen,vielen dank für den vielen Input Klappt wunderbar, genau, was ich wollte. Nur, dass die Verknüfungen nicht kopiert werden ist ärgerlich *g*... aber naja...Wie schaut das bei gespiegelten Komponenten aus? Gibt es da eine Möglichkeit diese gespiegelte Komponente in einer vollständigen Datei (incl. Featurebaum) zu "exportieren" - also so, dass ich diese Datei wie das original verwenden kann? Meines wissens nach geht das nicht, aber kann ja sein, dass jemand von Euch das besser weiß Was andere ...

In das Form SolidWorks wechseln
SolidWorks : SW2008: Separieren mehrfach verbauter Komponenten
oeNkraD am 28.01.2011 um 10:12 Uhr (0)
Zitat:Original erstellt von brainseks:Ohne Konfigurationen im sich ändernden Teil keine Chance, musst Du eine Lücke im Komponentenmuster machen und die unterschiedlichen Teile so einbauen, oder gehts garnicht um Komponentenmuster?Wenn Komponentenmuster dann Muster auflösen, die sich unterscheidende Komponenten über "Komponente ersetzen" austauschen, darauf achten, dass das Häkchen "alle referenzierten Kopien" NICHT gesetzt ist, dann wird nur diese eine Komponente ersetztJaaaaaagenau das habe ich gesucht  ...

In das Form SolidWorks wechseln
SolidWorks : SW2008 Virtualle Komponenten per API abfragen
oeNkraD am 17.11.2010 um 14:35 Uhr (0)
Hallo zusammen,ich steh grad ein wenig auf dem Schlauch... Ich möchte in einer Baugruppe, die externen Teilen auch Virtuelle, intern gespeicherte Teile enthält, diese virtuellen Teile per Makro umbenennen. Irgendwie bekomm ich aber noch nicht mal eine Abfrage hin, ob ein gewähltes Teil ein virtuelles Teil ist hin... Dazu wollte ich eigentlich alle Komponenten einer Baugruppe der Reihe nach Abfragen:ub Main()Dim swApp As SldWorks.SldWorksDim swModel As SldWorks.ModelDoc2 Dim swAssy As SldWorks.AssemblyDoc ...

In das Form SolidWorks wechseln
SolidWorks : SW2008 API: Komponentenmuster: Kinder ermitteln
oeNkraD am 15.12.2010 um 07:26 Uhr (0)
Niemand?Hmm... weiß denn jemand wie ich alle Komponenten einer Baugruppe der Reihe nach durchgehen kann? Mit Features gehts ja mit FirstFeature und NextFeature... bei Baugruppen kenn ich bisher nur die Getchildren Variante, wo man alle Kinder in ungeordneter Reihenfolge in einem Array bekommt...

In das Form SolidWorks wechseln
SolidWorks : SW2008 Virtualle Komponenten per API abfragen
oeNkraD am 18.11.2010 um 09:41 Uhr (0)
hmm... aber mit swModel = swApp.GetFirstdocument und der anschließenden Do-While Schleife frag ich doch schon Dokument für dokument ab...Die isVirtual funktion benötig für eine Abfrage ein component2 objekt... wie kann ich aus dem swModel - doc eine component2 herauslesen?

In das Form SolidWorks wechseln
SolidWorks : SW2008 Virtualle Komponenten per API abfragen
oeNkraD am 30.11.2010 um 12:08 Uhr (0)
Hallo wiederum,also nun hab ichs hinbekommen, allerdings lags dran, dass die For Each Schleife nicht so richtig funktioniert... ich mach nun einen vorhergehenden GetcomponentsCount und anschließend eine Do While Schleife. Vielen Dank für die Hilfe, und die API Hilfe kenn ich schon... nur ist das seeeeehr Umfangreich für nen Quereinsteiger und Autodidakten - kommt Zeit kommt Rat GrußAlex

In das Form SolidWorks wechseln
SolidWorks : SW2008 Virtualle Komponenten per API abfragen
oeNkraD am 30.11.2010 um 10:27 Uhr (0)
Hallo nochmal das ist wiedermal die Geschichte mit dem Wald und den Bäumen *g*Nun hab ich allerdings das problem, dass die Typen unverträglich sind... was ich nun mal so gar nicht verstehe... "Set swCompArr = swAssy.GetComponents(True)"swCompArr ist doch ein Variant, und GetComponents soll doch ein Variant liefern, warum mögen die sich dann nicht?

In das Form SolidWorks wechseln
SolidWorks : SW2008 API Assambly.GetComponents in Array speichern
oeNkraD am 02.12.2010 um 10:18 Uhr (0)
Hallo zusammen,ich hab mal wieder ein Problem:Ich habe eine Abfrage geschrieben, in der überprüft wird, ob in einer Baugruppe Virtuelle komponenten vorhanden sind. Dies gescheiht über die AssemblyDoc.GetComponents(topLevelOnly) abfrage. Hier erhält man ein schönes Variant mit lauter Objekten, die in der Baugruppe vorkommen.Diese Objekte prüfe ich eins nach dem Anderen mit dem .isVirtual Befehl, jedes mal, wenn eine virtuelle Komponente auftaucht soll die nun in ein Array geschrieben werden, um später auf s ...

In das Form SolidWorks wechseln
SolidWorks : SW2008 Virtualle Komponenten per API abfragen
oeNkraD am 30.11.2010 um 07:58 Uhr (0)
Hallo,hab nun das ganze endlich mal modifizieren können, bin aber nicht wirklich schlauer...:    Dim swApp As SldWorks.SldWorks    Dim swModel As SldWorks.ModelDoc2        Dim swAssy As SldWorks.AssemblyDoc        Dim swComp As SldWorks.Component2        Dim swCompArr As Variant            Dim virtstat As Boolean        Set swApp = Application.SldWorks        Set swModel = swApp.GetFirstDocumentIf swModel.GetType() = swDocAssemly Then                  Set swCompArr = swAssy.GetComponents(True)              ...

In das Form SolidWorks wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz