| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | ibg Prüfcomputer GmbH verwaltet Konstruktionsdaten mit Phoenix/PLM , ein Anwenderbericht
|
|
Autor
|
Thema: VBA (359 mal gelesen)
|
MMTS Mitglied
 Beiträge: 2 Registriert: 23.08.2004
|
erstellt am: 23. Aug. 2004 11:21 <-- editieren / zitieren --> Unities abgeben:         
|
PeterW Mitglied Techniker (HTL Maschinenbau)
  
 Beiträge: 560 Registriert: 08.08.2002 IV 2010 XP2007 Intel Core Duo 2,4 GHz / 3 GB 4 GByte RAM NVIDIA Quadro FX 1500
|
erstellt am: 23. Aug. 2004 11:51 <-- editieren / zitieren --> Unities abgeben:          Nur für MMTS
|
guter_geist Mitglied Anwendungsberater
   
 Beiträge: 1385 Registriert: 24.02.2003
|
erstellt am: 23. Aug. 2004 11:52 <-- editieren / zitieren --> Unities abgeben:          Nur für MMTS
|
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 23. Aug. 2004 12:00 <-- editieren / zitieren --> Unities abgeben:          Nur für MMTS
hallo kollegen! über BATCH kann man mit dem befehl FOR z.b. ein ACAD-script für alle DWGs in einem verzeichniss-unterverzeichniss ausführen lassen. das selbe müsste doch auch für inventor möglich sein. ich kenne nicht die start-optionen für die inventor.exe aber das müsste sich sicher rausfinden lassen wie man die zu öffnende zeichnung und das auszuführende makro angeben kann..... hier mal ein batch-beispiel für den ACAD-gebrauch - muss halt umbeschrieben werden.
Code:
@rem z.B. ACAD="c:\Programme\AutoCAD 2004\CAD.exe" @rem enthalten die Nemen Leerzeichen, braucht's die @rem Anfuehrungs-Zeichen set ACAD=<vollständiger Pfad zur acad.exe> set SCRIPT=<vollständiger Pfad zur Script-Datei> set PROFILE=<Name des zu verwendenden AutoCAD-Profils> for /R %~f1 %%D in (*.dwg) do %ACAD% "%%~fD" /p %PROFILE% /nologo /b %SCRIPT% @rem zum Ausprobieren und Anschauen, welche Dateien denn gefunden werden: @rem for /R %~f1 %%D in (*.dwg) do @echo "%%~fD" pause
hoffe das damit jemand was "gscheites" basteln kann *G* 
------------------ mfg Siegfried Schachinger http://www.tbschatz.at Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MMTS Mitglied
 Beiträge: 2 Registriert: 23.08.2004
|
erstellt am: 23. Aug. 2004 12:12 <-- editieren / zitieren --> Unities abgeben:         
|

| |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 23. Aug. 2004 12:19 <-- editieren / zitieren --> Unities abgeben:          Nur für MMTS
Zitat: Original erstellt von MMTS: Vielen Dank für all die Antworten, aber ich will die Zeichnungen nicht öffnen um sie als DWG´s zu bekommen. Gruß MMTS
ohne sie zu öffnen? das wird IMHO  nicht gehen - auch nicht mit VBA dazu müsste das tool selbständig und ohne die hilfe von inventor die IDW-daten lesen, richtig interpretieren und auch richtig in DXF-codes für die DWG schreiben können.... klingt nach einer lebensaufgabe 
------------------ mfg Siegfried Schachinger http://www.tbschatz.at Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |