Add INI-driven XYZAC and XYZBC parametric machine design

This commit is contained in:
2026-09-17 19:16:48 +08:00
parent 9232f29027
commit e4600b34e3
31 changed files with 2359 additions and 29 deletions

View File

@@ -0,0 +1,73 @@
{
"report_id": "trt-parametric-browser-v1",
"status": "verified",
"machines": [
{
"id": "xyzac-trt",
"offsets": {
"x_rot_point": 24,
"y_rot_point": -12,
"z_rot_point": 8,
"x_offset": 0,
"y_offset": 20,
"z_offset": 10,
"tool_offset": 0
},
"export_bytes": 4867,
"preserved_program": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/boat-xyzac.ngc",
"canvas": {
"hash": 310202204,
"colors": 1616,
"width": 472,
"height": 360
}
},
{
"id": "xyzbc-trt",
"offsets": {
"x_rot_point": 24,
"y_rot_point": -12,
"z_rot_point": 8,
"x_offset": -20,
"y_offset": 0,
"z_offset": -15,
"tool_offset": 0
},
"export_bytes": 4875,
"preserved_program": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/boat-xyzbc.ngc",
"canvas": {
"hash": 2009856167,
"colors": 1668,
"width": 472,
"height": 360
}
}
],
"viewports": [
{
"width": 1440,
"height": 1000,
"canvas": {
"hash": 1393462626,
"colors": 1691,
"width": 472,
"height": 360
},
"controls_fit": true,
"interactive": true
},
{
"width": 390,
"height": 844,
"canvas": {
"hash": 3850596258,
"colors": 1804,
"width": 368,
"height": 378
},
"controls_fit": true,
"interactive": true
}
],
"browser_errors": []
}