| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Nahe an industriellen Realbedingungen |
Autor
|
Thema: Einsicht von Objekten und untergeordneten Objekten im vba-Editor (478 mal gelesen)
|
Ente9000 Mitglied
Beiträge: 33 Registriert: 03.06.2019 Windows 10 Pro (64Bit) CATIA V5 R24, R26, R28, R29, R30 SolidWorks 2018, 2021 Visual Studio 2017 Visual Studio 2019
|
erstellt am: 18. Okt. 2022 11:46 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle SWX -Programmierer ich bin seit einiger Zeit in SolidWorks unterwegs und würde gerne die eine oder andere Idee in einem Macro umsetzen. Im Editor kann ich jedoch die ganzen Variablen und Objekte nicht wirklich aufklappen (Lokal-Fenster, Überachungsfenster) Fehlt mir ein Verweis oder muss ich eine Einstellung anpassen? Wenn ich z.B. für CATIA programmiere, kann ich weitere untergeordnete Objekte sehen. Vielleicht kann mir jemand da weiterhelfen. LG Ente9000
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
riesi Mitglied CAD-Admin
Beiträge: 1073 Registriert: 06.05.2002 SWX Premium 2020-Sp5
|
erstellt am: 18. Okt. 2022 12:42 <-- editieren / zitieren --> Unities abgeben: Nur für Ente9000
|
Ente9000 Mitglied
Beiträge: 33 Registriert: 03.06.2019 Windows 10 Pro (64Bit) CATIA V5 R24, R26, R28, R29, R30 SolidWorks 2018, 2021 Visual Studio 2017 Visual Studio 2019
|
erstellt am: 18. Okt. 2022 13:40 <-- editieren / zitieren --> Unities abgeben:
Hallo riesi, das verstehe ich. Allerdings sind die Variablen gar nicht leer. Mindestens swApp als auch swModel müssten weitere Elemente enthalten. per Set habe ich diesen Objekten Werte zugeordnet, wie bspw. das geöffnete Dokument in der SWX-Application. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
R3vo Mitglied staatl. gepr. Techniker, Konstrukteur
Beiträge: 107 Registriert: 03.11.2021 Programme: CAD: SolidWorks 2021 SP5.1 PDM: SpeedyPDM 7.5 ------------------------ CPU: i7 10700 GPU: Nvidia Quadro RTX4000 RAM: 64 Gbyte Datenträger: SSD
|
erstellt am: 18. Okt. 2022 18:37 <-- editieren / zitieren --> Unities abgeben: Nur für Ente9000
Wenn mehr Informationen zu dem Objekt zur Verfügung stehen, wird auch mehr angezeigt. Siehe Screenshot. Warum das jetzt in SWX nicht der Fall ist, kann ich gerade nicht beantworten. Ist mir bis jetzt auch noch gar nicht aufgefallen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 19. Okt. 2022 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für Ente9000
Hallo Ente9000 Das liegt daran das du z.B. swApp als SldWorks oder als Object deklariert hast. Wenn du es als iSldWorks deklarierst siehst du auch die ganzen Variablen und Objekte. Das liegt daran das die Standard-Objekte in SWX-API alles Objects sind, mit dem i voran sind sie dann Typenkonform. Gruss Andreas ------------------ 21 ist nur die halbe Antwort. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| CAD-Konstrukteur (vorzugsweise SOLIDWORKS) mit Projektverantwortung (m/w/d) | Die SET Stange Energietechnik GmbH mit Gründungsjahr 1997 und Sitz in Langenfeld, ist spezialisiert auf die Entwicklung und Herstellung individueller Diesel-Stromerzeuger für mobile Anwendungen, insbesondere im militärischen Bereich. Seit über 25 Jahren begegnen wir mit Leidenschaft den technischen Herausforderungen der mobilen Stromerzeugung, insbesondere dort, wo standardisierte Lösungen nicht ausreichen.... | Anzeige ansehen | Konstruktion, Visualisierung |
|
Ente9000 Mitglied
Beiträge: 33 Registriert: 03.06.2019 Windows 10 Pro (64Bit) CATIA V5 R24, R26, R28, R29, R30 SolidWorks 2018, 2021 Visual Studio 2017 Visual Studio 2019
|
erstellt am: 19. Okt. 2022 13:37 <-- editieren / zitieren --> Unities abgeben:
|