| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | SOLIDWORKS im Browser: Das neue SOLIDWORKS Cloud Offer |
Autor
|
Thema: Makro Makro (1158 mal gelesen)
|
General Engineer Mitglied Konstrukteur
Beiträge: 122 Registriert: 02.08.2006 Solid Works 2014 SP4 HPZ 800 Xeon 3,33;12 GB RAM Quadro 4000;SSD Dell M4700 I5-2,8;Quadro K2000;8GB Ram;SSD
|
erstellt am: 19. Mrz. 2013 11:59 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich bin dabei für unserer Stammdatenteile eine übsichtliche einfache Einfüge-Dialogbox zu basteln. An zwei Punkten komme ich nicht weiter. 1. Das einzufügende aus der Listbox gewählte Part wird immer bei 0,0,0 eingefügt. Ich würde es gern frei platzieren, finde aber für AddComponent keine Option dafür. Set swComp = swAsm.AddComponent5(Teil_Einf1.pfad & ListBox1.Text, swAddComponentConfigOptions_CurrentSelectedConfig, "", False, "", 0, 0, 0) 2. Aus der Listbox sollen sowohl Part als auch asm Datei einzufügen sein. Wenn ich im unteren Code *.* eingebe, werden die Unterbaugruppen sldasm zwar angezeigt, aber beim Einfügen bekomme ich die Meldung falsche Datei.
Name1 = Dir(Teil_Einf1.pfad & "*.sldasm", vbNormal) Do While Name2 <> "" If Name2 <> "." And Name2 <> ".." Then ListBox1.AddItem Name2 End If Name2 = Dir Loop End Sub Für Tipps wäre ich echt dankbar. Wenn ich die Box fertig habe werde ich Sie natürlich der "konstruktiven" Kritik in CAD.de aussetzen. Gruß GE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
Beiträge: 1366 Registriert: 20.12.2003
|
erstellt am: 19. Mrz. 2013 15:17 <-- editieren / zitieren --> Unities abgeben: Nur für General Engineer
Hallo GE, Zitat: Original erstellt von General Engineer: 1. Das einzufügende aus der Listbox gewählte Part wird immer bei 0,0,0 eingefügt. Ich würde es gern frei platzieren, finde aber für AddComponent keine Option dafür.Set swComp = swAsm.AddComponent5(Teil_Einf1.pfad & ListBox1.Text, swAddComponentConfigOptions_CurrentSelectedConfig, "", False, "", 0, 0, 0)
Die letzten drei Werte sind dein Einfügepunkt. Wenn du diesen entsprechend änderst, wird das Teil oder die BG an dem spezifizierten Punkt eingefügt. ------------------ ========== Gruß Andreas ========== Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
General Engineer Mitglied Konstrukteur
Beiträge: 122 Registriert: 02.08.2006 Solid Works 2014 SP4 HPZ 800 Xeon 3,33;12 GB RAM Quadro 4000;SSD Dell M4700 I5-2,8;Quadro K2000;8GB Ram;SSD
|
erstellt am: 19. Mrz. 2013 15:23 <-- editieren / zitieren --> Unities abgeben:
Hallo ad_man, vielen Dank für Deine Antwort. Ja genau das Teil wird immer bei 0,0,0 oder z.B.100,100,100 eingefügt. Und genau das möchte ich nicht. Sondern das Bauteil hängt wie beim Befehl Bauteil einfügen am Fadenkreuz und wird dort plaziert wo die Maus geklickt hat. Gruß GE
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mkkk Mitglied
Beiträge: 105 Registriert: 04.03.2005
|
erstellt am: 20. Mrz. 2013 08:45 <-- editieren / zitieren --> Unities abgeben: Nur für General Engineer
|
HenryV Mitglied Konstrukteur, Engineering
Beiträge: 813 Registriert: 18.05.2005 SolidWorks 2022 x64 SP5.0 Dell Precision 5820 Intel Xeon W-2125 4x4GHz NVIDIA Quadro P2000 5GB 32GB RAM 2x Dell U2412M, 24" TFT Windows 10 Enterprise x64 22H2 Microsoft 365 E5 Microsoft Visual Studio Enterprise 2022
|
erstellt am: 20. Mrz. 2013 09:01 <-- editieren / zitieren --> Unities abgeben: Nur für General Engineer
|
| Konstrukteur Schiffbau (m/w/d) | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Entwickler von Schiffbau ... | Anzeige ansehen | Konstruktion, Visualisierung |
|
General Engineer Mitglied Konstrukteur
Beiträge: 122 Registriert: 02.08.2006 Solid Works 2014 SP4 HPZ 800 Xeon 3,33;12 GB RAM Quadro 4000;SSD Dell M4700 I5-2,8;Quadro K2000;8GB Ram;SSD
|
erstellt am: 20. Mrz. 2013 09:12 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|