关闭 12 个任务中的第 4 个 flebas 打开了这个问题 2017 年 12 月 31 日 · 4条评论 关闭 12 个任务中的第 4 个 宏观问题#250 flebas 打开了这个问题 2017 年 12 月 31 日 · 4条评论 评论 跳蚤 评论了 2017 年 12 月 31 日 描述 详细描述问题或功能请求。截取屏幕截图或录制视频会有所帮助。 版本 CNCjs:1.9.12 节点.js:6.x NPM:5.x 你如何安装CNCjs? NPM 下载 CNCjs 桌面应用程序 数控系统 Grbl 冰沙 TinyG/g2核心 硬件 树莓派 台式机或笔记本电脑 移动设备 操作系统 不适用 视窗 苹果 Linux 在“编辑宏”对话框中单击“宏变量”时,是否显示除联机帮助之外的任何宏文档? 目前的问题是: 如何从 %WCS 获取 P 参数值(例如,如果 WCS 是 G55 并且我想使用 G10 L2 命令调整偏移量,我需要 P2 参数)。 有没有办法舍入计算值。 宏行 G38.2 Z[posz – PROBE_DEPTH] F[PROBE_FEEDRATE] 作为 G38.2 Z0.34999999999999964 F20 发送到 TinyG 更改偏移量后如何刷新位置值(posz)? 合作者 奇顿 评论了 2017 年 12 月 31 日 • 编辑 有一种变通方法可以通过访问模态变量来获取 P: %P = (modal.wcs.slice(1) - 53) G10 L20 P[P] X0 str.slice(1)将提取字符串并从开始索引 1 返回一个新字符串(请参阅slice)。例如,G54将成为54. 以 % 字符开头的行将被视为用于变量赋值的简单 JavaScript 表达式。 by 内的表达式[]将被其评估结果替换。 用于G38.2 Z[(posz - PROBE_DEPTH).toFixed(3) * 1] F[PROBE_FEEDRATE]舍入计算值。 toFixed()方法使用定点表示法格式化数字。 number.toFixed(3) * 1会将“1.000”格式化为“1”。 您不能更改、 和的值posx,这些值将被当前工作职位覆盖。很难在正确的时间确定当前的工作位置,您可能必须使用 G4 停留命令等待一定时间才能更新位置。posyposz 奇顿 添加了 ?文档 标签 2017 年 12 月 31 日 作者 跳蚤 评论了 2017 年 12 月 31 日 非常感谢你。 蒂米扬 评论了 2018 年 2 月 6 日 是否/是否可以从 cnc g 代码文件中调用宏或 MDI 命令,例如函数之类的? 合作者 奇顿 评论了 2018 年 2 月 26 日 @thymjan 我没有提供这个选项,因为如果宏或 MDI 命令由于某些原因未能完成,它可能会导致意外结果,并且 g 代码文件在与其他 G 代码发送器一起运行时会出现兼容性问题。 chuyskywalker 提到了这个问题 2019 年 3 月 19 日 如何调试宏 #430 关闭 cheton已完成 关闭 2019 年 5 月 9 日 喜欢 (0) 帮助调用其他插件 #1183 我需要一点帮助来将切割操作添加到 Trochoid_path #1185 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
描述
详细描述问题或功能请求。截取屏幕截图或录制视频会有所帮助。
版本
你如何安装CNCjs?
数控系统
硬件
操作系统
在“编辑宏”对话框中单击“宏变量”时,是否显示除联机帮助之外的任何宏文档?
目前的问题是:
如何从 %WCS 获取 P 参数值(例如,如果 WCS 是 G55 并且我想使用 G10 L2 命令调整偏移量,我需要 P2 参数)。
有没有办法舍入计算值。
宏行 G38.2 Z[posz – PROBE_DEPTH] F[PROBE_FEEDRATE]
作为 G38.2 Z0.34999999999999964 F20 发送到 TinyG
更改偏移量后如何刷新位置值(posz)?