Contact me: hankecnc@gmail.com

车床新功能 #239

推推 grbl 3年前 (2023-02-02) 334次浏览
打开
12 个任务中的第 4 个
alkabal 打开了这个问题 2017 年 12 月 12 日 · 12条评论
打开
12 个任务中的第 4 个

车床新功能#239

alkabal 打开了这个问题 2017 年 12 月 12 日 · 12条评论

评论

车床新功能 #239

描述

你好

这不是一个真正的问题,但要求增强。

您的代码设计是否有可能创建一个分支以用于 cnc 车床而不是 cnc 铣床?

我尝试用 smoothieboard 改装一台车床,我认为最好的管理方法是尽可能使用您软件中的特殊版本。

不知道需要多少工作。

请问你能考虑这个新功能吗?

最好的问候, Aurélien

版本

  • CNCjs:1.9.x
  • 节点.js:6.x
  • NPM:5.x

你如何安装CNCjs?

  • NPM
  • 下载 CNCjs 桌面应用程序

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

  • 树莓派
  • 台式机或笔记本电脑
  • 移动设备

操作系统

  • 不适用
  • 视窗
  • 苹果
  • Linux
车床新功能 #239

最好了解您到底需要什么。如果这是一台普通的车床,你基本上应该有
3 轴,但正弦轴只是旋转你最终使用的基本上是 2 的零件。这意味着如果我做对了,使用 2D 视图就足够了。

车床新功能 #239

这是车床的 Mach3 屏幕,供参考。它似乎使用 X 和 Z 坐标,而不是传统的进给、主轴和 gcode 控制,以及 2D 刀具路径。

顺便说一下,我将要检查 cncjs-shopfloor-tablet 工作区的 2D 刀具路径查看器。

车床新功能 #239

车床新功能 #239

我明白了,我认为使用 X 和 Z 或 X 和 Y 应该是微不足道的改变,可能只是一个配置问题,但不要认为我的话是正确的,因为我在这方面没有太多经验。

车床新功能 #239
作者

是的,这适用于普通车床,但当然是数控车床。

喜欢有件查看XZ

如果可能的话,自定义一些按钮并在未来的线程中添加一些 gcode,如 G90.1 G91.1。

非常感谢大家的回复

车床新功能 #239

我也一直在研究如何使用 TinyG 板控制我的 Sherline CNC 车床。我想插话并对此表示赞同。

我还可以确认大多数 CNC 车床软件仅考虑 X 轴和 Z 轴。为清楚起见,Z 轴被认为是沿着车床床身的长度。

车床新功能 #239

因此,似乎 2D 视图(如果它是特定的车床视图会很棒!)并将控件“限制”到 X 和 Z 很可能就足够了。

感谢您考虑此功能!

车床新功能 #239
作者

你好

感谢您更好地解释!

真的很喜欢直接拥有良好的 2D 视图。

此致

车床新功能 #239

Cncjs-shopfloor-tablet 现在有一个 2d 查看器。目前它显示 x 和 y 但制作 x/z 版本是微不足道的

车床新功能 #239
合作者

大家好,

您是否有一些车床 G 代码示例,以便我们在实施时进行进一步测试。

Three.js 提供了对 LatheGeometry 的支持,可以用二维点数组定义几何体。
https://threejs.org/docs/#api/geometries/LatheGeometry
https://github.com/josdirksen/learning-threejs/blob/master/chapter-06/02-advanced-3d-geometries-lathe.html

车床新功能 #239 cheton 将此 添加到 2.0里程碑 2017 年 12 月 22 日
车床新功能 #239
作者
碱基 评论了 2017 年 12 月 22 日  

G21 G90 G61 G40 G8 G18
G0 Z8.0
G18
M3 S1000
G0 X7.05
G1 F300.0 Z16.0
G1 F800.0 Z1.0712
G0 Z8.0
G0 X6.35
G1 F300.0 Z16.0
G1 F800.0 Z1.6538
G0 Z8.0
G0 X5.65
G1 F300.0 Z16.0
G1 F800.0 Z2.3519
G0 Z8.0
G0 X4.95
G1 F300.0 Z16.0
G1 F800.0 Z2.5
G0 Z8。 0
G0 X4.25
G1 F300.0 Z16.0
G1 F800.0 Z3.8292
G0 Z8.0
G0 X3.55
G1 F300.0 Z16.0
G1 F800.0 Z4.3955
G0 Z8.0
G0 X2.85
G1 F300.0 Z16.0
G1 F800.0 Z5.2713
G0 Z8.0
G0 X2.15
G1 F300.0 Z16.0
G1 F800.0 Z12.9631
G0 Z8.0
G0
G1 F300.0 Z11.0369
G1 F800.0 Z8.9631
G0 Z8.0
G0 X1.45
G1 F300.0 Z16.0
G1 F800 .0 Z14.3841
G0 Z8.0
G0 X0.75
G1 F300.0 Z16.0
G1 F800.0 Z15.3713
G0 Z16.0607
G1 F300.0 X0.0607
G1 F800.0 X1.0607 Z15.0607
G3 X1 .5 Z14.0 I-1.0607 K-1.0607
G1 Z13.6213
G1 X2.0607 Z13.0607
G3 Z10.9393 I-1.0607 K-1.0607
G1 X1.5 Z10.3787
G1 Z10.0
G1 Z9.6213
G1 X2。 0607 Z9.0607
G3 X2.5 Z8.0 I-1.0607 K-1.0607
G1 Z6.0
G1 Z5.6213
G1 X3.0607 Z5.0607
G3 X3.4354 Z4.4354 I-1.0607 K-1.0607
G3 X4.5 Z3.0 I-0.4354 K-1.4354
G1 Z2.5
G1 X5.0
G3 X6.4354 Z1.4354 I0.0 K-1.5
G3 X7。 5 Z0.0 I-0.4354 K-1.4354
G1 Z-1.0
G0 Z8.0
M5
$H
M30

使用自定义 cambam smoothieboard 后处理生成。

车床新功能 #239
奔跑者912 评论了 2022 年 5 月 29 日  

有车床就好了。这是怎么回事?Grblguru 将是用于测试的好方法

车床新功能 #239

我不知道有人在做这件事。

车床新功能 #239

我不知道有人在做这件事。

感谢更新

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:无状态
发展

没有分支机构或拉取请求

7人参加
车床新功能 #239车床新功能 #239车床新功能 #239车床新功能 #239车床新功能 #239车床新功能 #239车床新功能 #239

喜欢 (0)