Informationen zum Forum SolidWorks:
Anzahl aktive Mitglieder: 9.570
Anzahl Beiträge: 232.145
Anzahl Themen: 32.700
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 - 3, 3 Gesamtergebnisse mit Suchbegriffen komponente in anordnung verschieben nx2412 sec.
SolidWorks : API: ishidden geht scheinbar für unterbaugruppen nicht
ConZept am 16.05.2019 um 20:54 Uhr (1)
Hallo Leonard,kenne jetzt deinen traverse code nicht, aber GetComponents gibt dir "irgendeine" Reihenfolge (siehe remarks) der Komponenten wieder. Ist es sicher, dass die Komponente auch tatsächlich die ausgeblendete ist und nicht eine mit dem gleichen Namen, aber wo anders verbaut?Für mich funktioniert folgende traverse um herauszufinden, ob Komponenten unterdrückt und Toolbox-Teile sind:Code:        private void TraverseAssembly(Component2 swComp, int depth)        {            try            {          ...

In das Form SolidWorks wechseln
SolidWorks : Alle Verknüpfungen über Makro löschen
ConZept am 08.07.2019 um 17:36 Uhr (15)
Hallo Socke,die Verknüpfungen für eine Komponente bekommst du über GetMates von IComponent2.Um die Verknüpfung zu löschen, musst du diese vorher Selektieren SelectByID2 von IModelExtension (hierfür brauchst du den Namen der Verknüpfung, daher im ersten Schritt den Namen der Verknüpfung auslesen) und anschließend mit EditDelete die Verknüpfung löschen.Hier ist ein Beitrag im Englischsprachigen Forum. Vielleicht hilft dir das etwas weiter ------------------Gruß ConZept[Diese Nachricht wurde von ConZept am 08 ...

In das Form SolidWorks wechseln
SolidWorks : API: ishidden geht scheinbar für unterbaugruppen nicht
ConZept am 17.05.2019 um 13:45 Uhr (1)
Hallo,ist tatsächlich so, dass die ausgeblendete assembly bei der traverse nicht mehr aufgelöst wird.Mit folgendem Code läuft auch die subassembly durch und gibt den Status der Komponente richtig wieder:Code: private void TraverseAssemblyHidden(Component2 swComp, int depth, bool hidden) { try { object[] vChildComp; Component2 swChildComp; long i = 0; vChildComp = (object[])swComp.GetChildren(); for (i = 0; i vChildComp.Length; i++) { swChi ...

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