CadHubManage/configs/software_config.yaml

196 lines
5.0 KiB
YAML

file_storage:
cad_files_path: C:\Users\sladr\Documents\
file_extensions:
creo:
- .prt
- .asm
- .drw
pdms:
- .rvm
- .dri
revit:
- .rvt
- .rfa
- .rte
plugins:
creo:
auto_close_exclude_task_types:
- open_model
- close_model
auto_close_include_task_types:
- shrinkwrap_shell
- creo_shrinkwrap
auto_close_model_after_tasks: true
auto_open_exclude_task_types:
- open_model
- close_model
auto_open_include_task_types:
- shrinkwrap_shell
- creo_shrinkwrap
auto_open_model_before_tasks: true
base_url: http://localhost:12345
callback_timeout_sec: 60
callback_token: creo-callback-token
max_retries: 1
pre_batch_check_open_enabled: false
pre_batch_cleanup_enabled: true
pre_batch_cleanup_task_params:
force_close: true
pre_batch_cleanup_task_type: close_model
pre_batch_cleanup_ignore_error_markers:
- No current model loaded
close_model_ignore_error_markers:
- No current model loaded
request_timeout_sec: 10
retry_backoff_sec:
- 1
- 3
submit_path: /api/plugin/tasks
tasks:
close_model:
body_mode: creo_close_model
completion_mode: sync
path: /api/model/close
open_model:
body_mode: file_path
completion_mode: sync
path: /api/model/open
shell_analysis:
body_mode: task_params_only
completion_mode: sync
path: /api/analysis/shell-analysis
shrinkwrap_shell:
body_mode: task_params_only
completion_mode: sync
path: /api/creo/shrinkwrap/shell
creo_shrinkwrap:
body_mode: task_params_only
completion_mode: sync
path: /api/creo/shrinkwrap/shell
pdms:
base_url: http://localhost:9001
callback_timeout_sec: 60
callback_token: pdms-callback-token
max_retries: 1
pre_batch_check_open_enabled: false
pre_batch_cleanup_enabled: true
pre_batch_cleanup_task_type: close_project
pre_batch_cleanup_ignore_error_markers: []
close_model_ignore_error_markers: []
request_timeout_sec: 10
retry_backoff_sec:
- 1
- 3
submit_path: /api/plugin/tasks
tasks:
close_project:
body_mode: task_params_only
completion_mode: sync
path: /api/project/close
open_mdb:
body_mode: project_open
path: /api/mdb/open
open_project:
body_mode: project_open
path: /api/project/open
shrinkwrap_model:
body_mode: task_params_only
path: /api/model/shrinkwrap
simplify_model:
body_mode: task_params_only
path: /api/model/simplify
revit:
auto_close_exclude_task_types:
- open_model
- close_model
auto_close_include_task_types:
- shell_analyze
- shell_execute
auto_close_model_after_tasks: true
auto_open_exclude_task_types:
- open_model
- close_model
auto_open_include_task_types:
- shell_analyze
- shell_execute
auto_open_model_before_tasks: true
base_url: http://localhost:9000
callback_timeout_sec: 60
callback_token: revit-callback-token
between_items_delay_sec: 2
inter_step_delay_sec: 2
max_retries: 1
pre_batch_check_open_enabled: false
pre_batch_cleanup_enabled: true
pre_batch_cleanup_ignore_error_markers:
- NO_DOCUMENT_OPEN
- 没有打开的文档
pre_batch_cleanup_task_type: close_model
close_model_ignore_error_markers:
- NO_DOCUMENT_OPEN
- The active document may not be closed from the API.
- 没有打开的文档
request_timeout_sec: 10
retry_backoff_sec:
- 1
- 3
submit_path: /api/plugin/tasks
tasks:
close_model:
body_mode: empty
completion_mode: sync
path: /api/close
request_timeout_sec: 120
open_model:
body_mode: file_path
completion_mode: sync
path: /api/open
request_timeout_sec: 120
shell_analyze:
body_mode: task_params_only
completion_mode: callback
path: /api/shell/analyze
shell_execute:
body_mode: task_params_only
completion_mode: callback
path: /api/shell/execute
routing:
extension_to_software:
.asm: creo
.dri: pdms
.drw: creo
.prt: creo
.rfa: revit
.rte: revit
.rvm: pdms
.rvt: revit
software:
creo:
check_process_name:
- xtop.exe
- pro_comm_msg.exe
executable_path: C:\Program Files\PTC\Creo 5.0.0.0\Parametric\bin\parametric.exe
name: PTC Creo
startup_args: []
startup_timeout: 60
stop_timeout: 15
pdms:
check_process_name:
- des.exe
- PDMSConsole.exe
executable_path: C:\AVEVA\Plant\PDMS12.1.SP4\pdms.bat
name: AVEVA PDMS 12.1 SP4
startup_args:
- Design
- noconsole
startup_timeout: 120
stop_timeout: 20
revit:
check_process_name: Revit.exe
executable_path: C:\Program Files\Autodesk\Revit 2017\Revit.exe
name: Autodesk Revit 2017
startup_args:
- /language
- CHS
startup_timeout: 90