Files
linuxcncWebWASM/web/workspace/simulation-resources.json

72 lines
2.7 KiB
JSON

{
"kinematics": {
"linuxcnc/configs/sim/axis/corexy/corexy_by_kins.ini": {
"type": "corexy",
"path_mode": "kins"
},
"linuxcnc/configs/sim/axis/corexy/corexy_by_hal.ini": {
"type": "corexy",
"path_mode": "hal"
},
"linuxcnc/configs/sim/axis/ldelta.ini": {
"type": "lineardelta",
"path_mode": "kins"
},
"linuxcnc/configs/sim/axis/rdelta.ini": {
"type": "rotarydelta",
"path_mode": "kins"
}
},
"runtime_fixtures": {
"linuxcnc/configs/sim/axis/minimal_xyz.ini": {
"generated_hal": "linuxcnc/configs/sim/axis/minimal_xyz_cmds.hal",
"replace": "HALFILE = LIB:basic_sim.tcl",
"with": "HALFILE = minimal_xyz_cmds.hal",
"reason": "LinuxCNC basic_sim.tcl generated HAL command fixture"
},
"linuxcnc/configs/sim/axis/ja_tests/xz/xz.ini": {
"generated_hal": "linuxcnc/configs/sim/axis/ja_tests/xz/xz_cmds.hal",
"replace": "HALFILE = LIB:basic_sim.tcl",
"with": "HALFILE = xz_cmds.hal",
"reason": "LinuxCNC basic_sim.tcl generated XZ HAL command fixture"
},
"linuxcnc/configs/sim/axis/ja_tests/xz/xz_both.ini": {
"generated_hal": "linuxcnc/configs/sim/axis/ja_tests/xz/xz_both_cmds.hal",
"replace": "HALFILE = LIB:basic_sim.tcl",
"with": "HALFILE = xz_both_cmds.hal",
"reason": "LinuxCNC basic_sim.tcl generated XZ BOTH HAL command fixture"
},
"linuxcnc/configs/sim/axis/ja_tests/xz/xz_both_auto.ini": {
"generated_hal": "linuxcnc/configs/sim/axis/ja_tests/xz/xz_both_auto_cmds.hal",
"replace": "HALFILE = LIB:basic_sim.tcl",
"with": "HALFILE = xz_both_auto_cmds.hal",
"reason": "LinuxCNC basic_sim.tcl generated XZ BOTH AUTO HAL command fixture"
},
"linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini": {
"generated_hal": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt-headless_cmds.hal",
"replace": "HALFILE = LIB:basic_sim.tcl",
"with": "HALFILE = xyzac-trt-headless_cmds.hal",
"reason": "LinuxCNC basic_sim.tcl generated XYZAC HAL command fixture"
},
"linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.ini": {
"generated_hal": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt_cmds.hal",
"replace": "HALFILE = LIB:basic_sim.tcl",
"with": "HALFILE = xyzbc-trt_cmds.hal",
"reason": "LinuxCNC basic_sim.tcl generated XYZBC HAL command fixture"
}
},
"preloaded_hal_components": [
"corexykins",
"lineardeltakins",
"motmod",
"pid",
"rotarydeltakins",
"stepgen",
"trivkins",
"xyzac-trt-kins",
"xyzbc-trt-kins",
"tpmod",
"homemod"
]
}