Files
cnc_wams/备忘/备忘7.txt
2026-07-02 08:01:34 -04:00

30 lines
1.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
我会先检查这个 LinuxCNC 源码树的构建入口和依赖状态,
再按 run-in-place 方式编译,
目标是生成 scripts/rip-environment、
bin/axis、bin/xyzbc-trt-gui、rtlib/xyzbc-trt-kins.so
这些运行 xyzbc-trt 需要的产物。
我会在 /home/mes123456/cnc_wams/linuxcnc 下创建指向当前 RIP 构建树的 xyzbc-trt.desktop 快捷方式,
然后用同一条命令实际启动 xyzbc-trt.ini。
先检查是否已有快捷方式目录和当前显示环境。
/home/mes123456/cnc_wams/linuxcnc/scripts/rip-environment linuxcnc /home/mes123456/cnc_wams/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.ini
AXIS 窗口截图已经可用能清楚看到预览区、PyVCP 的 SWITCHKINS 面板、程序区和状态栏。
现在我会补充读取 INI、XML、HAL 和演示程序中的关键字段,确保任务书里的功能对标不是泛泛描述。我先把 LinuxCNC 里和机床状态有关的状态机、联锁条件和执行约束梳理清楚,再把这部分补进 Word 文档。会重点覆盖 ESTOP / RESET / ON / OFF / AUTO / MDI / MANUAL / RUN / PAUSE / HOMED / INTERP / TASK 这些状态关系。
我已经拿到足够的 GUI 和配置依据了。现在补一个更关键的层面LinuxCNC 的状态机约束,特别是 ESTOP / POWER / HOMED / MODE / INTERP 对 RUN / MDI / AUTO 的影响。
这些文档段落足够支撑一版状态机说明了。接下来我会在 Word 里加一节,把“开机、急停、复位、回零、模式切换、运行/暂停/停止”的依赖关系明确成表格和流程。
1、将“/home/mes123456/cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan/doc”的要其和功能整合到“/home/mes123456/cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan/working”目录下面的文件中方便编写成。编写程序时web的数控系统仿真界面参考“”