Cover remaining five-axis case variants
This commit is contained in:
@@ -217,6 +217,61 @@
|
||||
],
|
||||
"kinematicsSource": "linuxcnc/src/emc/kinematics/trivkins.c",
|
||||
"designParameters": ["coordinateOrder", "duplicateAxisMap", "physicalZero"]
|
||||
},
|
||||
{
|
||||
"id": "trivkins-xyzcw",
|
||||
"label": "XYZCW · trivkins(C/W 直角坐标基线)",
|
||||
"family": "identity-baseline",
|
||||
"machineClass": "five-axis-linear-or-rotary",
|
||||
"coordinates": "XYZCW",
|
||||
"joints": 5,
|
||||
"kinematics": "trivkins",
|
||||
"rtcp": "none",
|
||||
"webWasm": "identity-only",
|
||||
"description": "以 C 回转和 W 刀具方向坐标组成的五坐标基线,用于验证非标准字母顺序和显示映射。",
|
||||
"localCases": [
|
||||
"linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZCW.ini",
|
||||
"linuxcnc/src/emc/kinematics/trivkins.c"
|
||||
],
|
||||
"kinematicsSource": "linuxcnc/src/emc/kinematics/trivkins.c",
|
||||
"designParameters": ["coordinateOrder", "toolDirectionAxis", "physicalZero"]
|
||||
},
|
||||
{
|
||||
"id": "trivkins-xyzya",
|
||||
"label": "XYZYA · trivkins(双 Y/旋转 A 基线)",
|
||||
"family": "identity-gantry-rotary",
|
||||
"machineClass": "five-axis-linear-or-rotary",
|
||||
"coordinates": "XYZYA",
|
||||
"joints": 5,
|
||||
"kinematics": "trivkins",
|
||||
"rtcp": "none",
|
||||
"webWasm": "identity-only",
|
||||
"description": "XYZYA 五坐标示例,包含 Y 轴与旋转 A 轴的自定义轴序,用于验证重复/非标准轴映射。",
|
||||
"localCases": [
|
||||
"linuxcnc/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini",
|
||||
"linuxcnc/configs/sim/woodpecker/woodpecker_xyzya.ini",
|
||||
"linuxcnc/src/emc/kinematics/trivkins.c"
|
||||
],
|
||||
"kinematicsSource": "linuxcnc/src/emc/kinematics/trivkins.c",
|
||||
"designParameters": ["coordinateOrder", "duplicateAxisMap", "physicalZero"]
|
||||
},
|
||||
{
|
||||
"id": "scorbot-kins",
|
||||
"label": "SCORBOT · scorbot-kins(五关节串联)",
|
||||
"family": "serial-robot",
|
||||
"machineClass": "five-joint-robot",
|
||||
"coordinates": "XYZAB",
|
||||
"joints": 5,
|
||||
"kinematics": "scorbot-kins",
|
||||
"rtcp": "robot-tool-center-point",
|
||||
"webWasm": "adapter-required",
|
||||
"description": "LinuxCNC 源码附带的五关节 SCORBOT 配置候选,属于机器人运动学,不应按五轴铣床 TRT 处理。",
|
||||
"localCases": [
|
||||
"linuxcnc/configs/sim/axis/vismach/scorbot/scorbot.ini",
|
||||
"linuxcnc/src/emc/kinematics/scorbot-kins.c"
|
||||
],
|
||||
"kinematicsSource": "linuxcnc/src/emc/kinematics/scorbot-kins.c",
|
||||
"designParameters": ["robotLinkParameters", "jointLimits", "toolOffset", "physicalZero"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user