
第二步,选择刀具路径
第三步,一二步都确定好了,才好编程
给你简单举个例子:
铣一个长100,宽50的长方形面,铣削深度10钢板
选直径12的平底刀,分层多次铣削
采用宏程序编程,原点设在平面左下角
程序如下:
G21
G0G17G40G49G80G90
T1M6
G54G0X0.Y0.
G43G0Z50H1M1(对刀块高度50)
S800
M08
Z10.
#21=2.
G01Z#21F1000
N100
G90G01X-7.Y-7F1000.
#25=0
#21=#21-#20
IF[#21LT-10.]GOTO120
G01Z#21F300
N110
IF[#25GT50]GOTO100
#25=#25+10.
G91G01Y#25
G90G01X106.
#25=#25+10.
G91G01Y#25
G90G01X-7.
GOTO110
N120
G01Z30F1000
G91G28Z0.
G28X0Y0
M30
请采纳答案,支持我一下。
1、 确定铣削方法,选择铣刀在卧式铣床上用圆柱形铣刀周铣平面时,圆柱形铣刀的宽度应大于工件加工表面的宽度。
用端铣刀铣平面时,端铣刀的直径应大于工件加工面的宽度,一般为它的1.2-1.5倍。
2、 装夹工件
铣削中小型工件的平面时,一般采用平口钳装夹;铣削形状、尺寸较大或不便于用平口钳装夹的工件时,可采用压板装夹。
3 、确定铣削用量
1)圆周铣时的铣削深度ap、端铣时的铣削宽度ae一般等于工件加工面的宽度。
2)圆周铣时的铣削宽度ae、端铣时的铣削深度ap,粗铣时,若加工余量不多,可一次切除,即等于余量层深度;精铣时,一般为0.5-1 mm。
3)每齿进给量一般取fz=0.02-0.3 mm/z,粗铣时可取得大些;精铣时,则应取较小的进给量。
4)铣削速度Vc 用高速钢铣刀铣削时,一般取16-35 m/min,粗铣时应取较小值,精铣时应取较大值。用硬质合金端铣刀进行高速铣削时,一般取Vc=80-120 m/min。
4 、铣削工件
移动工作台的方法有手动和机动两种。切削位置的调整和工件趋近铣刀的运动一般多用手动完成;连续进给实现铣削则多用机动方式 。
1.编宏程序时,循环控制变量一般采用单独的一个参数,这样方便以后调机不会出差错。2.半径没有50是因为没有添加刀补,但是不是差一个刀具半径,在半球的每个深度上它的刀具补偿数值是不一样的(因为你是用的球刀),具体可通过2d看得出来。
3.z轴进刀每次0.5,进刀量太大,最好取0.1-0.15之间(当然越小越光滑)。
4.xz平面有一个圆弧====》你设定的下刀深度不够。
5.每次进刀量越小当然表面越光滑,数控车加工的表面质量比加工中心好是因为它的进刀量是取小数点后三位开始的(0.001mm),也就是数控车床的绝对坐标的最小精度(xxx.xxx),而且是g2连接的。
6.编这个程序最好用编程软件mastercam/ug,一分钟搞定,而且加工出来的面又光又亮。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)