1.9.2. Batchconvert.exe

Mit diesem Programm können 3D-Dateien im Batch-Modus konvertiert und Vorschaubilder erzeugt werden.

Es ist möglich, eine "Geplante Aufgabe" unter Windows einzurichten (Hierzu wird keine GUI benötigt; ActiveX ist möglich !)

(Wenn Sie batchconvert.exe ohne Parameter aufrufen oder mit '--help' oder mit '-?', wird die Hilfe ausgegeben, der Sie alle möglichen Aufrufparameter entnehmen können.)

Die Datei batchconvert.exe finden Sie unter:

C:\Program Files (x86)\cadenas\partsolutions\software\bin\x86\32\batchconvert.exe"

Der Aufruf erfolgt in folgender Form:

batchconvert sourceDirName
                [--targetdir targetDirName]
                [--logfile logFileName]
                [--errorfile errorFileName]
                [--inputformats format1 format2 format3 ...]
                [--outputformats format3d formatImage]
                [--recursive]
                [--meshreduction]
                [--debug]
                [--imagewidth]
                [--imageheight]

[Hinweis]Hinweis

sourceDirName

Ab Version PSOL 9.04 gibt es eine alternative Möglichkeit für die Angabe eines Quell-Verzeichnisses:

Statt eines Verzeichnisses kann jetzt eine Textdatei angegeben werden. Diese muss pro Zeile den absoluten Pfad zu einer zu importierenden Datei enthalten. Ansonsten ändert sich nichts am Aufruf.

Beispielhafte Ausgangssituation:

C://abc/def/file1.prt
C://abc/ghj/file2.prt
C://xyz/stu/file3.prt

Ermittlung des Zielpfades:

Um die Struktur der Quelldateien wieder korrekt im Ziel abzubilden, wird der Zielpfad folgendermaßen ermittelt:

Es wird zunächst das Verzeichnis mit dem tiefsten Pfad bestimmt mit der Eigenschaft, dass dieses Verzeichnis alle Dateien aus der Liste enthält.

Dann wird dieser gemeinsame Pfad durch den angegebenen Zielpfad ersetzt.

Der tiefste gemeinsame Pfad wäre bei den ersten beiden Zeilen ../abc und bei allen drei Zeilen C://.

Angenommen als Zielpfad ist folgendes angegeben:

C://Ziel

Ergebnis wäre dann:

C://Ziel/abc/def/file1.stl
C://Ziel/abc/ghj/file2.stl
C://Ziel/xyz/stu/file3.stl

Der gemeinsame Pfad darf nicht leer sein, insbesondere müssen alle Dateien im gleichen Laufwerk bzw. auf dem gleichen Rechner im Netzwerk liegen.

Folgendes ist also nicht möglich:

C:/abc/file1.stl
D:/abc/file2.stl

Oder

\\10.10.0.75/dir1/file1.stl
\\10.10.0.159/dir1/file2.stl

Schreibweise: (Beispiel)

Beschreibung der einzelnen Parameter:

[Hinweis]Hinweis

Beachten Sie bitte Groß-, Kleinschreibung.

Beispiel 1:

batchconvert "C:\src" --targetdir "C:\target" --meshreduction --recursive 
--outputformats BMP PARTJAVA --inputformats STLFILE  --logfile C:\logfile.txt 
--errorfile c:\errorfile.txt

Beispiel 2:

batchconvert "C:\src": -t "C:\target" -m -r -o BMP STL -i NATSOLIDEDGEPARTST2 
NATSOLIDEDGEASMST2 -l C:\logfile.txt -e c:\errorfile.txt

Eine detaillierte Beschreibung des Geometrie-Imports mittels GUI finden Sie unter Import von Geometrie-Dateien.