Make machine configuration authoritative and restore native checkpoints exactly
This commit is contained in:
71
web/workspace/simulation-resources.json
Normal file
71
web/workspace/simulation-resources.json
Normal file
@@ -0,0 +1,71 @@
|
||||
{
|
||||
"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"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user