368d6fafea
Code backup
26 lines
970 B
Python
26 lines
970 B
Python
import subprocess
|
|
|
|
# PARAMS:
|
|
# Input folder
|
|
# Output folder
|
|
# Output version: ACAD9, ACAD10, ACAD12, ACAD14, ACAD2000, ACAD2004, ACAD2007, ACAD20010, ACAD2013, ACAD2018
|
|
# Output file type: DWG, DXF, DXB
|
|
# Recurse Input Folder: 0, 1
|
|
# Audit each file: 0, 1
|
|
# (Optional) Input files filter: *.DWG, *.DXF
|
|
|
|
TEIGHA_PATH = r"C:\Program Files\ODA\ODAFileConverter 25.5.0\ODAFileConverter.exe" #"ODAFileConverter"
|
|
INPUT_FOLDER = r"C:\Users\cbo\Desktop\ALC Orig\07.3 Flue gas duct, Radiation part to TO ECO (DWG_EXT - 2462651 - 1 - A) - 1\KC030186\VD07-500x400 KC030186 left"
|
|
OUTPUT_FOLDER = r"C:\Users\cbo\Desktop\ALC\07.3 Flue gas duct, Radiation part to TO ECO (DWG_EXT - 2462651 - 1 - A) - 1\KC030186\VD07-500x400 KC030186 left"
|
|
OUTVER = "ACAD2018"
|
|
OUTFORMAT = "DWG"
|
|
RECURSIVE = "0"
|
|
AUDIT = "1"
|
|
INPUTFILTER = "*.DXF"
|
|
|
|
# Command to run
|
|
cmd = [TEIGHA_PATH, INPUT_FOLDER, OUTPUT_FOLDER, OUTVER, OUTFORMAT, RECURSIVE, AUDIT, INPUTFILTER]
|
|
|
|
# Run
|
|
subprocess.run(cmd, shell=True)
|