当前位置:首页 > MACH3设置
MACH3设置
步进电机的参数设置:打开Config菜单,选择第三项Motor Tuning进入下面的Motor Tuning and Setup对话窗口。窗口右边的Axis Selection区域用于选择需要设定参数的轴。(这里可以用的轴在上面讲到的Port Setup and Axis Selection窗口Motor Outputs标签中的确定。)
窗口左边的曲线图反应了参数设定后步进电机运行是加速—稳定—减速的变化曲线,在两者之间的Velocity调整块(对应Velocity In's or mm's per min.参数框),用于快速的调整步进电机的最高运行速度,这里的速度不是电机转速,而是电机带动丝杠丝杠带动工作台的最终最大移动速度。窗口底部有一排参数设定输入框,稍后说明,在曲线图与参数设定输入框之间的Accel调整块(对应Acceleration In's or mm's/sec/sec参数框),用于快速的调整步进电机在启动达到最高运行速度以及在最高速度减速到停止的加减速,这里的速度不是电机转速,而是电机带动丝杠-丝杠带动工作台的最终最大移动速度,也就是限制了G代码中G00的最大速度。这里的参数关系到步进电机的旋转运动正确的转换到工作台的直线运动。
参数Steps per:这个参数是决定了工作台每运动1mm,步进电机需要多少个脉冲。计算方法(公式)=(步进电机旋转1圈的标准脉冲数*驱动器细分数)/
1
丝杠导程(导程也就是螺距,如果丝杠不是直接连接电机而是通过减速后连接则计算结果还需要再乘以减速比) 例如:1.8度/脉冲的步进电机旋转1圈需要360/1.8度=200个脉冲。驱动器使用8细分,丝杠导程为2.5mm。Steps per=200*8/2.5=640个脉冲参数Velocity In's or mm's per min.:这个参数是决定了工作台每分钟移动的速度,计算的方法是电机转速*丝杠导程,由于步进电机的有效转速一般在500-700转/分钟,以及工作台的运动摩擦阻力,所以需要设定合理的最大移动速度以防止电机出现失步。这个速度也是执行G00代码时的默认速度。
参数Acceleration In's or mm's/sec/sec:这个参数是决定了电机由停止到最高速或者由最高速到停止的启动与停止加速度,设定合理的加速度可以防止步进电机的惯性过冲失步,以及降低工作台运行中的冲击力,使机床在高速运行时的稳定性。数值越小加减速需要的时间就越长,数值越大加减速就越快。具体加减速需要的时间可以在曲线图中看到对应的X坐标数值。其他参数可以暂时不做设定。设定好X轴后要按Save Axis Setups按钮保存设定,随后在依次选择设定其他各轴的参数,在这里需要提示大家,每个轴可能有自身的特点。比如使用了不同型号的步进电机,或者运动阻力不同,或者丝杠导程不同等等,所以每个轴的参数设定是可以完全不一样的。
2
共分享92篇相关文档