完善五轴 RTCP 仿真与验证资料
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"apiName": "web-rtcp-5axis-linuxcnc-web-parity-comparison",
|
||||
"generatedAt": "2026-07-01T22:44:05.026Z",
|
||||
"profileId": "gmoccapy-xyzac-trt",
|
||||
"filename": "boat-xyzac.ngc",
|
||||
"summary": {
|
||||
"passed": true,
|
||||
"mismatchCount": 0,
|
||||
"comparedMotionEvents": 1833,
|
||||
"maxAxisDelta": 0,
|
||||
"nativeMotionCount": 1833,
|
||||
"webMotionCount": 1833,
|
||||
"nativeExecutedPathPointCount": 1833,
|
||||
"webExecutedPathPointCount": 27777,
|
||||
"webPlannerRuntimeReady": true
|
||||
},
|
||||
"tolerances": {
|
||||
"axis": 0.001,
|
||||
"feedRate": 0.01
|
||||
},
|
||||
"diagnostics": {
|
||||
"nativeExecutionPathBasis": "native-rs274-canonical-endpoint-timing-estimate",
|
||||
"webExecutionPathBasis": "linuxcnc_tp_queue_runtime_timing_from_canonical_motion",
|
||||
"nativeLineMapping": "source-motion-line-order",
|
||||
"webSelectedMode": "linuxcnc-machine-file-remap-wasm",
|
||||
"webMachineFileDiagnostics": {
|
||||
"fiveaxis_ini_open": "1",
|
||||
"fiveaxis_tool_table_load": "0",
|
||||
"fiveaxis_parse_remap_1": "5",
|
||||
"fiveaxis_parse_remap_2": "5",
|
||||
"fiveaxis_parsed_remap_count": "2",
|
||||
"fiveaxis_remaps_ready": "0",
|
||||
"fiveaxis_file_open": "0",
|
||||
"fiveaxis_file_read_count": "1877",
|
||||
"fiveaxis_file_execute_count": "1877",
|
||||
"fiveaxis_file_finish_count": "1",
|
||||
"fiveaxis_file_final_rc": "1",
|
||||
"fiveaxis_file_reached_exit": "1",
|
||||
"fiveaxis_hal_switchkins": {
|
||||
"rc": 0,
|
||||
"found": 1,
|
||||
"value": 0
|
||||
},
|
||||
"fiveaxis_linuxcnc_remap_file_execute": "0"
|
||||
}
|
||||
},
|
||||
"mismatches": []
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"apiName": "web-rtcp-5axis-linuxcnc-web-parity-comparison",
|
||||
"generatedAt": "2026-07-01T22:44:04.085Z",
|
||||
"profileId": "gmoccapy-xyzac-trt",
|
||||
"filename": "impeller-7bl-xyzac.ngc",
|
||||
"summary": {
|
||||
"passed": true,
|
||||
"mismatchCount": 0,
|
||||
"comparedMotionEvents": 4492,
|
||||
"maxAxisDelta": 0,
|
||||
"nativeMotionCount": 4492,
|
||||
"webMotionCount": 4492,
|
||||
"nativeExecutedPathPointCount": 4492,
|
||||
"webExecutedPathPointCount": 27571,
|
||||
"webPlannerRuntimeReady": true
|
||||
},
|
||||
"tolerances": {
|
||||
"axis": 0.001,
|
||||
"feedRate": 0.01
|
||||
},
|
||||
"diagnostics": {
|
||||
"nativeExecutionPathBasis": "native-rs274-canonical-endpoint-timing-estimate",
|
||||
"webExecutionPathBasis": "linuxcnc_tp_queue_runtime_timing_from_canonical_motion",
|
||||
"nativeLineMapping": "source-motion-line-order",
|
||||
"webSelectedMode": "linuxcnc-machine-file-remap-wasm",
|
||||
"webMachineFileDiagnostics": {
|
||||
"fiveaxis_ini_open": "1",
|
||||
"fiveaxis_tool_table_load": "0",
|
||||
"fiveaxis_parse_remap_1": "5",
|
||||
"fiveaxis_parse_remap_2": "5",
|
||||
"fiveaxis_parsed_remap_count": "2",
|
||||
"fiveaxis_remaps_ready": "0",
|
||||
"fiveaxis_file_open": "0",
|
||||
"fiveaxis_file_read_count": "4508",
|
||||
"fiveaxis_file_execute_count": "4508",
|
||||
"fiveaxis_file_finish_count": "0",
|
||||
"fiveaxis_file_final_rc": "1",
|
||||
"fiveaxis_file_reached_exit": "1",
|
||||
"fiveaxis_hal_switchkins": {
|
||||
"rc": 0,
|
||||
"found": 1,
|
||||
"value": 0
|
||||
},
|
||||
"fiveaxis_linuxcnc_remap_file_execute": "0"
|
||||
}
|
||||
},
|
||||
"mismatches": []
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"apiName": "web-rtcp-5axis-linuxcnc-web-parity-index",
|
||||
"generatedAt": "2026-07-01T22:44:05.385Z",
|
||||
"profileId": "gmoccapy-xyzac-trt",
|
||||
"outputDir": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity",
|
||||
"linuxCncRoot": "/home/meswork/cnc_wams/linuxcnc",
|
||||
"projectRoot": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan",
|
||||
"cases": [
|
||||
{
|
||||
"filename": "impeller-7bl-xyzac.ngc",
|
||||
"nativePath": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity/linuxcnc-native-impeller-7bl-xyzac.json",
|
||||
"webPath": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity/web-runtime-impeller-7bl-xyzac.json",
|
||||
"comparisonPath": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity/comparison-impeller-7bl-xyzac.json",
|
||||
"passed": true,
|
||||
"mismatchCount": 0,
|
||||
"maxAxisDelta": 0,
|
||||
"nativeMotionCount": 4492,
|
||||
"webMotionCount": 4492
|
||||
},
|
||||
{
|
||||
"filename": "boat-xyzac.ngc",
|
||||
"nativePath": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity/linuxcnc-native-boat-xyzac.json",
|
||||
"webPath": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity/web-runtime-boat-xyzac.json",
|
||||
"comparisonPath": "/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/working_run/linuxcnc-web-parity/comparison-boat-xyzac.json",
|
||||
"passed": true,
|
||||
"mismatchCount": 0,
|
||||
"maxAxisDelta": 0,
|
||||
"nativeMotionCount": 1833,
|
||||
"webMotionCount": 1833
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user