dxfedit/03_Python_OpenSource_DXF/config.example.json
2025-09-09 18:42:30 +08:00

41 lines
991 B
JSON

{
"oda_converter": {
"path": "C:\\Program Files\\ODA\\ODAFileConverter 26.7.0\\OdaFileConverter.exe",
"version": "ACAD2018",
"output_format": "DXF",
"recurse": false,
"audit": true
},
"paths": {
"input_dir": "../04_Test_Files",
"output_dir": ".",
"template_dir": "templates",
"test_data_dir": "test_data",
"log_dir": "logs"
},
"templates": {
"bom_template": "bom_template.json",
"default_table_template": "default_table_template.json"
},
"table_settings": {
"row_height": 8.0,
"header_height": 16.0,
"default_color": 7,
"default_layer": "TABLE",
"text_height": 3.5,
"header_text_height": 3.5
},
"logging": {
"level": "INFO",
"format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s",
"file": "logs/cad_automation.log",
"max_file_size": 10485760,
"backup_count": 5
},
"performance": {
"max_file_size_mb": 100,
"batch_size": 1000,
"timeout_seconds": 300
}
}