| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| | |
 | SolidWorks Kurs mit IHK-Zertifzierung , ein Kurs (bis zu 100% förderbar mit Bildungsgutschein)
|
|
Autor
|
Thema: Makro ..speichern unter.. geht nicht (2974 mal gelesen)
|
cadsw Mitglied
 
 Beiträge: 190 Registriert: 17.07.2002 SW 2019 Win10 64bit
|
erstellt am: 13. Sep. 2004 14:22 <-- editieren / zitieren --> Unities abgeben:         
|
JR Mitglied Konstrukteur
 
 Beiträge: 106 Registriert: 21.10.2003
|
erstellt am: 13. Sep. 2004 14:26 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
|
gismo Mitglied DriveWorks Support
   
 Beiträge: 1047 Registriert: 05.03.2001 HP Z Book17 G5; 32GB Ram; Quadro P4200 WIN10 Pro; Alle SWX ;)
|
erstellt am: 13. Sep. 2004 14:29 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
|
cadsw Mitglied
 
 Beiträge: 190 Registriert: 17.07.2002 SW 2019 Win10 64bit
|
erstellt am: 13. Sep. 2004 14:33 <-- editieren / zitieren --> Unities abgeben:         
Hallo Jörn, habs ersetzt. Leider kommt der Gleiche Fehler Hallo Gismo,
das habe ich auch schon probiert leider bringt auch das mir einen Fehler. Komisch, unter SW2003 hat alles noch gut funktioniert. ?? Gruß Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KMassler Ehrenmitglied V.I.P. h.c. CAD Admin + Mädchen für Alles...

 Beiträge: 2675 Registriert: 06.11.2000 SolidWorks Start 1999 ** CSWP 01/2008 ** ------------------ Zuletzt beruflich: - SWX2020 SP5; - SAP/PLM+ECTR; - DriveWorks Pro; - Programmierung: VBA, aktuell Visual Studio 2022/VB.Net ------------------ ab 2024 (privat): Onshape und anderes
|
erstellt am: 13. Sep. 2004 14:33 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
|
cadsw Mitglied
 
 Beiträge: 190 Registriert: 17.07.2002 SW 2019 Win10 64bit
|
erstellt am: 13. Sep. 2004 14:38 <-- editieren / zitieren --> Unities abgeben:         
|
gismo Mitglied DriveWorks Support
   
 Beiträge: 1047 Registriert: 05.03.2001
|
erstellt am: 13. Sep. 2004 14:38 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
|
JR Mitglied Konstrukteur
 
 Beiträge: 106 Registriert: 21.10.2003 Alibre Design Expert V26 Keyshot 11.2
|
erstellt am: 13. Sep. 2004 14:39 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
Ich hab's eben noch mal probiert und bei mir funktioniert es einwandfrei. Nach dem Start des Makros erscheint die Frage ob nur der ausgewählte oder alle Körper ausgegeben werden sollen. Die Parasolid-Datei wird anschließend erstellt. @KMassler Das geht natürlich auch und ist eigentlich auch besser. Gruß Jörn
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JR Mitglied Konstrukteur
 
 Beiträge: 106 Registriert: 21.10.2003
|
erstellt am: 13. Sep. 2004 14:41 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
|
KMassler Ehrenmitglied V.I.P. h.c. CAD Admin + Mädchen für Alles...

 Beiträge: 2675 Registriert: 06.11.2000 SolidWorks Start 1999 ** CSWP 01/2008 ** ------------------ Zuletzt beruflich: - SWX2020 SP5; - SAP/PLM+ECTR; - DriveWorks Pro; - Programmierung: VBA, aktuell Visual Studio 2022/VB.Net ------------------ ab 2024 (privat): Onshape und anderes
|
erstellt am: 13. Sep. 2004 14:48 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
Ups- jetzt gehts mit dim doc as SldWorks.ModelDoc2 bei mir auch (vorhin kam bei mir dieselbe Fehlermeldung wie bei Martin). Diese Deklarationsart ist mir neu, sie hat allerdings den kleinen Nachteil, dass damit nur Methoden anwendbar sind, die für ModelDoc2 definiert sind. Wenn ich das Doc (bzw. üblicherweise Part) einfach als Object definiere, kann ich alle Methoden für ModelDocs verwenden, egal ob die für ModelDoc oder ModelDoc2 oder irgendwann weitere Versionen gelten. Zumindest, solange die API abwärtskompatibel bleibt. [Edit] Zitat: ...Schau mal im VBA-Editor unter Extras/Verweise ob ein Häckchen bei "SldWorks 2004 Type Library" gesetzt ist...
@Jörn: Danke für den Tipp, das war mir neu [/Edit] ------------------ Klaus Massler www.al-ko.deprivat...KLAMM? Was ist KLAMM?[Diese Nachricht wurde von KMassler am 13. Sep. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadsw Mitglied
 
 Beiträge: 190 Registriert: 17.07.2002 SW 2019 Win10 64bit
|
erstellt am: 13. Sep. 2004 15:03 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von JR: @Martin Schau mal im VBA-Editor unter Extras/Verweise ob ein Häckchen bei "SldWorks 2004 Type Library" gesetzt ist. Wenn nicht kann es mit SldWorks.ModelDoc2 nicht funktionieren.Gruß Jörn
Hallo Jörn, das habe ich jetzt probiert. Vorher war da ein Haken bei "SldWorks 2003 Type Library" obwohl ich 2004 habe. Resultat ist, das jetzt gar nichts mehr geht. Jetzt kommen Fehler wie "Fehler beim laden einer DLL" oder "die Soldworksdatei .... .swp ist im falschen Format und kann nicht in ein VBA Makrodatei umgewandelt werden" Und nun? Gruß Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JR Mitglied Konstrukteur
 
 Beiträge: 106 Registriert: 21.10.2003
|
erstellt am: 14. Sep. 2004 06:20 <-- editieren / zitieren --> Unities abgeben:          Nur für cadsw
Hallo Martin, das hört sich ja nicht so gut an. Hast Du SWX2003 und 2004 parallel installiert und kommt sich da vielleicht was ins Gehege ?? Funktioniert es denn, wenn Du die Häckchen wieder wie vorher setzt ? Ich bin da, ehrlich gesagt, auch ein wenig ratlos. Gruß Jörn
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
cadsw Mitglied
 
 Beiträge: 190 Registriert: 17.07.2002 SW 2019 Win10 64bit
|
erstellt am: 14. Sep. 2004 07:28 <-- editieren / zitieren --> Unities abgeben:         
Guten Morgen Jörn, nein; 2003 ist definitiv runter. Deshalb habe mich schon gewundert, dass 2003 in der von Dir genannten Verweis Liste auf meinem Rechner überhaupt noch auf taucht. Das Problem ist, es nutzt auch nix mehr die alten Einstellungen wieder her zu stellen. Dummerweise ist auch das letzte Image der Festplatte zu alt um es noch mal zu verwenden. Tja, vielleicht hilft ein entsprechender Eintrag in der Registry? Aber welcher? Gruß Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |