注释
合作者
贡献者
我不确定这有什么用,但是当我将文件内容复制粘贴到ncviewer (在线 G 代码查看器)时 – 它看起来很合理: |
合作者
是的,G 代码在技术上没有任何问题。 简单测试用例
我认为问题出在这里,代码决定是否要一个完整的圆圈: 打开调试日志记录,似乎问题没有发生在 emccanon.cc 中
|
合作者
合作者
简化代码:
并试验这些数字。我 1999999 可以,我 2000000 不行。 在调试中:
可以 然而
不好(我承认我期待看到阈值 < -2E-7 |
合作者
更新:我在运动层中对此进行了修复(即机器现在可以正确移动)并且我正在处理预览层。 与此同时,我只是想提出一种通过编辑 G 代码将问题弧线转换为直线的解决方法,它们几乎是直的,不会产生明显的差异。 |
合作者
合作者
使用 FreeCAD 创建的 gcode 由具有大 I 和 J 参数的 G2/G3 行组成,
这是我期望发生的事情:
用 linuxcnc 加载 gcode 应该显示绘图的形状(矮门)
这是发生了什么:
linuxcnc显示巨大的圆圈
在此之前它工作正常:
(如果在对硬件或软件进行特定更改后行为发生了变化
,请描述您认为负责的更改。例如,“
从 LinuxCNC 2.7.3 升级到 2.7.4 后”)
有关我的硬件和软件的信息:
我正在使用这个 Linux 发行版和版本(通常用 表示
lsb_release -a
):没有可用的 LSB 模块。
发行商 ID:Debian
描述:Debian GNU/Linux 10 (buster)
版本:10
代号:buster
我正在使用这个内核版本(由 显示
uname -a
):Linux cnc 4.19.0-18-rt-amd64使用 Tcl_SetResult 和 Tcl_GetStringResult #1 SMP PREEMPT RT Debian 4.19.208-1 (2021-09-29) x86_64 GNU/Linux
我在跑步 …
我正在使用这个 LinuxCNC 版本(显示在包管理器中,或者对于 git 版本,
scripts/get-version-from-git
):我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等):
轴
我正在使用这个接口硬件供应商和芯片组(例如,并行端口、以太网端口、FPGA 卡):
台面 7i76e
Wichteltuer.txt