三、 3020数控铣床 笔记
目录
三、 3020数控铣床
3.1 Candle软件
3.1.1 连接设备
3.2 G代码
3.3 数控激光
3.3.1 数控激光加工参数
3.4 Inkscape软件(CAM)
3.4.1 基本操作
3.4.2 Gcode生成
(1) Inkscape生成初始G代码
(2) 手动修改G代码
3.4.3 绘图G代码生成
三、 3020数控铣床
3.1 Candle软件
3.1.1 连接设备
拨掉脱机,接好USB,打开软件-》Service(左上)
设备好端口与波特率(115200)然后点击下方OK即可,若右下Console项目中显示[CTRL+X] < Grbl 1.1f ['$' for help],则连接成功。
3.2 G代码
(1)机床经测试,画圆时只能用圆心指定法。
(2)nc文件中不能写注释,容易读取出错。
(3)该3020机床目前不支持G51、G68 等缩放、旋转指令。
(4)可以使用EXCEL的公式功能辅助代码编写
旋转坐标转换公式参考:坐标系旋转与点旋转的变换公式_坐标系旋转变换公式-CSDN博客
与进程Excel表格。
(5)使用线上DWG转换工具将DWG文件转换为.svg文件,之后将.svg文件导入LaserGRBL软件进行加工。
3.3 数控激光
3.3.1 数控激光加工参数
(1)切割2.5mm木板
S800 F185
可以使用功率900 速度180进行切割。
3.4 Inkscape软件(CAM)
3.4.1 基本操作
(1)在选中选项下双击,进入旋转调整功能
3.4.2 Gcode生成
(1) Inkscape生成初始G代码
(0.5)“编辑” -》“页面大小设置为选区大小”
(1)选中-》路径-》对像转路径
(2) 扩展-》Gcode工具-》工具库-》选择默认-》应用-》设置
diameter 0.001
feed 185
shape: 为切割次数?设置为1
depth step 1
(3)扩展-》Gcode工具-》定向点-》设置定向点使其位于图形的左下角
(4)扩展-》Gcode工具-》Gcode的路径-》首选项(进行设置)
(设置 安全高度:0.001 ) -》 设置输出目录
-》返回 “Gcode的路径”(注意这一步)
(设置 最大分割深度:1 切割顺序:逐次)
-》应用
(5)将程序中的G00进行替换
(2) 手动修改G代码
(1)将头2~13行由:
(Header)
(Generated by gcodetools from Inkscape.)
(Using default header. To add your own header create file "header" in the output dir.)
M3
(Header end.)
G21 (All units in mm)
(Pass at depth -1.0)
(Start cutting path id: path27434)
(Change tool to Default tool)
G00 Z0.100000
更改为:
G90
G92 X0 Y0 Z0
G00 Z0.001
G01 Z-0.001 F300
(2)每次切割开始
将所有
G01 Z-0.001000 F100.0(Penetrate)
替换为
G01 Z-0.001 F150
M03 S1000
即:
切深: |-0.001|
切割功率:1000
切割速度:130
(3)第次切割结束
将所有
G00 Z0.100000
替换为
M03 S0
G01 Z0.1 F300
抬起高度:
0.1
(4)路径切换
将所有
G00 X
替换为
G01 F350 X
即空闲速度:350
(5)结尾
(Footer)
M5
G01 F500 X0.0000 Y0.0000
M2
(Using default footer. To add your own footer create file "footer" in the output dir.)
(end)
替换为
G90
M05
G00 Z0.001F300
G00 X0 Y0
G00 Z0
3.4.3 绘图G代码生成
“编辑” -》“页面大小设置为选区大小”
(1)选中-》路径-》对像转路径
(2) 扩展-》Gcode工具-》工具库-》选择默认-》应用-》设置
diameter 0.001
feed 185
shape: 为切割次数?设置为1
depth step 1
(3)扩展-》Gcode工具-》定向点-》设置定向点使其位于图形的左下角
(4)扩展-》Gcode工具-》Gcode的路径-》首选项(进行设置)
(设置 安全高度:0.001 ) -》 设置输出目录
-》返回 “Gcode的路径”(注意这一步)
(设置 最大分割深度:1 切割顺序:逐次, 取消勾选“排序路径……”)
-》应用
(5)修改G代码:
(1)将头2~13行由:
(Header)
(Generated by gcodetools from Inkscape.)
(Using default header. To add your own header create file "header" in the output dir.)
M3
(Header end.)
G21 (All units in mm)
(Pass at depth -1.0)
(Start cutting path id: path27434)
(Change tool to Default tool)
G00 Z0.100000
更改为:
G90
G92 X0 Y0 Z0
G00 Z3.5
(2)每次切割开始
将所有
G01 Z-0.001000 F100.0(Penetrate)
替换为
G01 Z0 F350
M03 S100
即:
切深: |0|
切割功率:100
切割速度:350
(3)每次切割结束
将所有
G00 Z0.100000
替换为
M03 S0
G01 Z3.5 F350
抬起高度:
3.5
(4)去除原有切深
所有:
Z-0.001000
替换为“空”
(5)去除原有运行速度
所有:
F185.000000
替换为“空”
(7)结尾
(Footer)
M5
G01 F500 X0.0000 Y0.0000
M2
(Using default footer. To add your own footer create file "footer" in the output dir.)
(end)
替换为
G90
M05
G00 Z3.5 F300
G00 X0 Y0
G00 Z20
(8)分为多个程序,回零后设偏置。