| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
|
Autor
|
Thema: Speichern unter ... - Hilfe beim Makro programmieren benötigt (847 mal gelesen)
|
XbenderX Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 11 Registriert: 03.06.2008 SolidWorks 2008 SP 5.0
|
erstellt am: 03. Jun. 2008 09:15 <-- editieren / zitieren --> Unities abgeben:         
Hallo Community! Ich möchte gerne auf Euer umfangreiches Wissen zurückgreifen. Von den vorhandenen Beiträgen war leider nichts dabei was mir wirklich weiter geholfen hätte. Aber nun erstmal zu meinem Problem: Ich habe ein kleines und total simples Makro (siehe Anhang) geschrieben welches einen Export des aktuellen Parts in verschiedene Austauschformate (Parasolid, Step, Pro-E, Iges) vornimmt. Es führt einfach die „Speichern unter …“-Funktion mehrmals hintereinander aus. Das funktioniert auch tadellos nur gibt es einige Ergänzungen die notwendig wären um das Tool wirklich sinnvoll nutzen zu können. Da ich aber ein absoluter Noob in der Programmierung bin und stundenlanges rumprobieren bisher nicht zum Erfolg geführt hat bitte ich Euch um Eure Hilfe! Folgende Funktionen sollen implementiert werden (sortiert nach Wichtigkeit): 1. als Dateiname sollte nicht ein fester Begriff (im Bsp. „Fertigungsdaten“ )verwendet werden, sondern eine der benutzerdefinierten Eigenschaften des Parts! 2. der Ordner/Pfad zum ablegen der Dateien (im Bsp. „C:\Export\...“ ) soll, sofern nicht vorhanden, angelegt werden (wenn er nicht vorhanden ist passiert im Moment nämlich gar nichts) 3. eine Erfolgs- bzw. Fehlermeldung wäre „nice to have“, ist aber nicht so wichtig Ich hoffe auf Eure Hilfe, ich bin mit meinem Latein (oder besser gesagt: Visual Basic) am Ende… Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HaPe Mitglied Dipl. Ing Maschinenbau, Konstrukteur, CAD-Admin
   
 Beiträge: 1096 Registriert: 27.11.2001 i7 CPU 960@3.20GHz 8GB Ram Quadro 2000 4GB 70GB Raid 0 WIN7 prof. SP1 64 bit SWX 2010 SP5.0 SWX 2012 SP5.0 SWX 2013 SP5.0
|
erstellt am: 03. Jun. 2008 10:03 <-- editieren / zitieren --> Unities abgeben:          Nur für XbenderX
|
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau

 Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 03. Jun. 2008 10:07 <-- editieren / zitieren --> Unities abgeben:          Nur für XbenderX
Na, viel gesucht hast Du aber wohl noch nicht. Gerade zum Thema Dateieigenschaften auslesen gibt es hier unzählige Beispiele. Zu überprüfen, ob ein Ordner da ist ist nun auch nicht gerade wild mit dem DIR-Befehl. Einen anzulegen mit MKDIR auch nicht. Und für die Erfolgsmeldung prüfst Du hinterher, ob die Datei angekommen ist (und nicht gerade nur 2k groß  und ob es beim Speichern einen Error gab. Als erstes solltest Du lernen, die Hilfen zu benutzen. Da gibt es nämlich für all das Beispiele, so daß Du nur kopieren und nicht mal mehr eintippen mußt! ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
XbenderX Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 11 Registriert: 03.06.2008 SolidWorks 2008 SP 5.0
|
erstellt am: 03. Jun. 2008 10:13 <-- editieren / zitieren --> Unities abgeben:         
An Lutz: Ich habe sehr viel und lange gesucht. Mein Hauptproblem ist, das meine Programmierkenntnisse quasi gleich Null sind. Damit fehlt mir auch die Grundlage um anders geartete Lösungen auf mein Makro umzumünzen. Deswegen habe ich hier diesen Beitrag eröffnet. Hilfreich wäre es auch wenn Du vielleicht einen Link postest auf welche Beiträge Du Dich beziehst. Danke! [Diese Nachricht wurde von XbenderX am 03. Jun. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau

 Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 03. Jun. 2008 12:23 <-- editieren / zitieren --> Unities abgeben:          Nur für XbenderX
Hi XbenderX, hier noch mal ganz speziell für Dich: VBA-Hilfe zu MKDIR und DIR; CAD.DE-Suche nach "API Eigenschaften" Viel Erfolg! ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? [Diese Nachricht wurde von Lutz Federbusch am 03. Jun. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MWN Mitglied Dipl.-Ing.
 
 Beiträge: 492 Registriert: 14.02.2007
|
erstellt am: 03. Jun. 2008 12:48 <-- editieren / zitieren --> Unities abgeben:          Nur für XbenderX
|