关闭 连枣子 开了这个issue 2020 年 7 月 26 日 · 6条评论 关闭 生成的顺时针圆弧不是G02而是G03(我关闭了按最短路径排序的功能),生成的圆弧x坐标不正确。#135 连枣子 开了这个issue 2020 年 7 月 26 日 · 6条评论 评论 莲枣子 评论了 2020 年 7 月 26 日 • 编辑 我发现一个奇怪的现象 我在dxf文件中只画了一个圆弧1(方向:逆时针,圆心角270度,起点坐标(50, 0),圆心坐标(50, 50),终点坐标(0, 50) ) with Arc 2 (顺时针_圆心角270度_起点(50, 100)_圆心(100, 100)_终点(100, 50))。 用绘图仪软件打开包含arc 1的dxf文件,生成的GCode为 G03 X-0.190 Y50.000 I0.000 J50.000 F800 为什么X坐标不是X0.000而是X-0.190?测试时,我在绘图仪软件的设置中取消了按最短路径排序。 dxf2gcode生成的GCode如下。我认为 dxf2Gcode 生成的坐标是正确的。 G03 X 0.000 Y 50.000 I 0.000 J 50.000 测试dxf文件 arc1逆时针_圆心角270度_起点(0,50)_圆心(50,50)_终点(50,0).zip 当我用绘图仪软件打开包含arc 2的dxf文件时,生成的GCode是 G03 X50.000 Y100.000 I0.000 J50.000 F800 顺时针方向的arc不应该生成G02吗?测试的时候,在绘图仪软件的设置里,我取消了按最短路径排序,取消了偏移到(0,0)点。 测试dxf文件 arc2顺时针_圆心角270度_起点(50, 100)_圆心(100, 100)_终点(100, 50).zip 连枣子 补充道 漏洞 标签 2020 年 7 月 26 日 所有者 svenhb 评论了 2020 年 7 月 26 日 有一个offset(不知道为什么),去掉offset的时候就ok了。 偏移量已删除: svenhb 添加了 固定 – 需要检查 标签 2020 年 7 月 27 日 所有者 svenhb 评论了 2020 年 7 月 27 日 应该在 1.5.0.1 中修复 作者 莲枣子 评论了 2020 年 7 月 27 日 取消使用“按最短连接排序对象”功能。绘图仪软件是按照dxf的绘图顺序排序的吗?arc2 我是顺时针方向画的。如果是绘图软件,它会根据我的绘图方向生成GCode。那么这个GCode应该生成G02,但是现在绘图仪软件生成的GCode是G03。 连枣子 改了标题 生成的顺时针圆弧不是G02而是G0(我已经关闭了按最短路径排序的功能),生成的圆弧x坐标不正确。 生成的顺时针圆弧不是G02而是G03(我关闭了按最短路径排序的功能),生成的圆弧x坐标不正确。 2020 年 7 月 27 日 svenhb 添加了 不会修复 标签 2020 年 7 月 27 日 所有者 svenhb 评论了 2020 年 7 月 27 日 DXF 弧总是逆时针方向 – 所以我无法修复它: https ://ezdxf.readthedocs.io/en/stable/dxfentities/arc.html https://forums.autodesk.com/t5/autocad-forum/如何找到弧是顺时针还是逆时针在/td-p/7657875 作者 莲枣子 评论了 2020 年 7 月 27 日 还是非常感谢,现在arc生成的GCode的坐标值是正确的。 所有者 svenhb 评论了 2020 年 7 月 27 日 感谢您的测试 svenhb已完成 关闭 2020 年 7 月 27 日 喜欢 (0) 关于gcode编辑区显示中文图层名乱码的问题 #134 还添加“闭合路径重叠”功能,从简单图形生成圆形和矩形? #136 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 关闭
我发现一个奇怪的现象
我在dxf文件中只画了一个圆弧1(方向:逆时针,圆心角270度,起点坐标(50, 0),圆心坐标(50, 50),终点坐标(0, 50) )
with
Arc 2 (顺时针_圆心角270度_起点(50, 100)_圆心(100, 100)_终点(100, 50))。
用绘图仪软件打开包含arc 1的dxf文件,生成的GCode为
G03 X-0.190 Y50.000 I0.000 J50.000 F800
为什么X坐标不是X0.000而是X-0.190?测试时,我在绘图仪软件的设置中取消了按最短路径排序。
dxf2gcode生成的GCode如下。我认为 dxf2Gcode 生成的坐标是正确的。
G03 X 0.000 Y 50.000 I 0.000 J 50.000
测试dxf文件
arc1逆时针_圆心角270度_起点(0,50)_圆心(50,50)_终点(50,0).zip
当我用绘图仪软件打开包含arc 2的dxf文件时,生成的GCode是
G03 X50.000 Y100.000 I0.000 J50.000 F800
顺时针方向的arc不应该生成G02吗?测试的时候,在绘图仪软件的设置里,我取消了按最短路径排序,取消了偏移到(0,0)点。
测试dxf文件
arc2顺时针_圆心角270度_起点(50, 100)_圆心(100, 100)_终点(100, 50).zip