三、软件设计
开机后先检测手动开关是否有效,若手动开关有效即利用各手动控制开关执行手动操作的项目。若手动开关无效,则启动原点复归程序,各轴进行机床原点复归,先回Z轴再回其它两轴,当所有轴都原点复归成功后才能进行到下一步。若刀具和工装夹具、工件程序均没有变动,可复位到加工预备状态而不进行对刀,若需对刀,则打开对刀开关启动对刀程序,3轴分别对刀,即找工件原点,利用手动各轴移动开关快慢移动各轴,使工件的三个面分别碰触低速旋转的刀具,刚好碰上为止。对好后,按对刀OK确认,再输入刀补,经过程序处理,即形成工件原点也就是编程0点,编程时根据此0点按照图纸计算刀具路径,可使操作者思路清晰,编辑运算简单。操作者编辑的是用户程序,可以编辑刀具轨迹,就是各轴移动坐标,还有移动速度、循环加工时的循环次数等。编好程序后或使用当前程序时,即复位到预备状态:各轴移动到初始位—一个合适的位置,装卸工件方便、不易碰触刀具时,装上工件,按启动即可开始加工,主轴运转,冷却液开,各轴按程序设定坐标移动。当加工结束时,机床复位,即各轴又移动到初始位,主轴停,冷却关,这时可卸下工件,完成加工过程。
工件的加工流程图如图3所示,以Q7产品为例,胎具上一次装夹15只工件,那么就有30个φ3.7的平底盲孔需要加工,刀具选用φ3.7的2刃钨钢立铣刀,钻削加工,钻削深度1.65mm。在预备状态时紧靠工作台上的定位固定好胎具,按启动后,主轴旋转,待主轴即将达到额定转速时,X、Y轴同时运转到第一加工工位,也就是第一个孔的X、Y工件坐标值,此时冷却液打开、Z轴快速下降到加工区,即铣刀端面即将触及工件加工面,迅速变用缓慢的工进速度开始钻削加工。当加工深度到达设定深度(1.65mm)时,Z轴带动铣刀迅速抬起,抬起的高度为铣刀端面水平方向上碰触不到工件及胎具为准。计数器加1后程序进行比较运算,判断加工是否完了,如否,则X、Y轴继续运转到下一加工工位,再重复Z轴下降加工动作。如加工完了,产量计数器加数、主轴停转、冷却液关闭,同时发出5s声光报讯,用以提醒操作者,各轴移动到初始位:Z轴到上端;X轴到左端;Y轴到外端。卸下胎具后,一个加工周期完成,装上胎具再按启动即开始进行下一轮加工。
四、重点关注的电气措施
1.主回路加装漏电断路器,相应回路都安装合适的断路器。
2.PLC和伺服系统的电源处都分别加有电源滤波器。
3.各直流继电器线圈都并接反峰二极管,交流接触器线圈并接阻容吸收回路。
4.润滑、主轴冷却都设液位低报警器。
5.伺服控制线、人机界面通讯线等使用屏蔽线,并远离电源线。
6.在拖链内走线,使用耐折的柔性电缆,并尽量增大拖链的弯曲半径。
7.变频器与PLC、伺服驱动器等保持一定距离。