Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Speichern unter ... - Hilfe beim Makro programmieren benötigt

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
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


Sehen Sie sich das Profil von XbenderX an!   Senden Sie eine Private Message an XbenderX  Schreiben Sie einen Gästebucheintrag für XbenderX

Beiträge: 11
Registriert: 03.06.2008

SolidWorks 2008 SP 5.0

erstellt am: 03. Jun. 2008 09:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


speichenunter.zip

 
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


Sehen Sie sich das Profil von HaPe an!   Senden Sie eine Private Message an HaPe  Schreiben Sie einen Gästebucheintrag für HaPe

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für XbenderX 10 Unities + Antwort hilfreich

Hallo,

schau mal hier, da gibt es jede Menge Macros, dort finden sich sicher auch die von Dir gewünschten Sachen: http://solidworks.cad.de/mm_index.htm

Gruß HaPe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Lutz Federbusch
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau



Sehen Sie sich das Profil von Lutz Federbusch an!   Senden Sie eine Private Message an Lutz Federbusch  Schreiben Sie einen Gästebucheintrag für Lutz Federbusch

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für XbenderX 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von XbenderX an!   Senden Sie eine Private Message an XbenderX  Schreiben Sie einen Gästebucheintrag für XbenderX

Beiträge: 11
Registriert: 03.06.2008

SolidWorks 2008 SP 5.0

erstellt am: 03. Jun. 2008 10:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von Lutz Federbusch an!   Senden Sie eine Private Message an Lutz Federbusch  Schreiben Sie einen Gästebucheintrag für Lutz Federbusch

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für XbenderX 10 Unities + Antwort hilfreich

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.


Sehen Sie sich das Profil von MWN an!   Senden Sie eine Private Message an MWN  Schreiben Sie einen Gästebucheintrag für MWN

Beiträge: 492
Registriert: 14.02.2007

erstellt am: 03. Jun. 2008 12:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für XbenderX 10 Unities + Antwort hilfreich

Hi Bender,

hab dir mal ne PM geschickt!

Grüße

Tobias

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz