Sg数控铣床一般用工件坐标系G54,1、回机械零点;2、将刀具走到工件编程零点;3、再将此时的机械坐标值输入到G54数据中。如果第2步不是走到工件零点,那么输入数据时加上那个坐标值。
用G92也可以。G92简单,但开关机要走到程序起点。 或者1)在X方向一边用铣刀与工件轮廓接触,得出一个读数值M1,X方向移动主轴到工件轮廓的另一边接触,得到地二个度数M2,在刀补测量页面输入M=M2-M1;
(2)在Z方向一边用铣刀与工件轮廓接触,得出一个读数值N1,Z方向移动主轴到工件轮廓的另一边接触,得到地二个度数N2,在刀补测量页面输入N=MN2-N1;
(3)铣床对刀完成!
镜像功能指令G24,G25 ——简化编程的指令
格式:G24 X Y Z
M98 P
G25 X Y Z
例:如图6.6所示的镜像功能程序
图6.6 镜像功能
%0003 主程序
N10 G91 G17 M03;
N20 M98 P100; 加工①
N30 G24 X0; Y轴镜像,镜像位置为X=0
N40 M98 P100; 加工②
N50 G24 X0 Y0; X轴、Y轴镜像,镜像位置为(0,0)
N60 M98 P100; 加工③
N70 G25 X0; 取消Y轴镜像
N80 G24 Y0; X轴镜像
N90 M98 P100; 加工④
N100 G25 Y0; 取消镜像
N110 M05;
N120 M30;
子程序(①的加工程序):
%100
N200 G41 G00 X10.0 Y4.0 D01;
N210 Y1.0
N220 Z-98.0;
N230 G01 Z-7.0 F100;
N240 Y25.0;
N250 X10.0;
N260 G03 X10.0 Y-10.0 I10.0;
N270 G01 Y-10.0;
N280 X-25.0;
N290 G00 Z105.0;
N300 G40 X-5.0 Y-10.0;
N310 M99;
第一步:必须是一个优秀的工艺员。数控机床集钻、铣、镗、铰、攻丝等工序于一体。对工艺人员的技术素养要求很高。数控程序是用计算机语言来体现加工工艺的过程。工艺是编程的基础。不懂工艺,绝不能称会编程。 其实,当我们选择了机械切削加工这一职业,也就意味着从业早期是艰辛的,枯糙的。大学里学的一点基础知识面对工厂里的需要是少得可怜的。机械加工的工程师,从某种程度上说是经验师。因此,很多时间必须是和工人们在一起,干车床、铣床、磨床,加工中心等;随后在办公室里编工艺、估材耗、算定额。你必须熟悉各类机床的性能、车间师傅们的技能水平。这样经过2-3年的修炼,你基本可成为一个合格的工艺人员。从我个人的经历来看,我建议刚工作的年轻大学生们,一定要虚心向工人师傅们学习,一旦他们能把数十年的经验传授与你,你可少走很多弯路。因为这些经验书本上你是学不到的,工艺的选择是综合考虑设备能力和人员技术能力的选择。没有员工的支持和信任,想成为优秀的工艺员是不可能的。 通过这么长时间的学习与积累,你应达到下列技术水准和要求: 1、 熟悉钻、铣、镗、磨、刨床的结构、工艺特点, 2、 熟悉加工材料的性能。 3、 扎实的刀具理论基础知识,掌握刀具的常规切削用量等。 4、 熟悉本企业的工艺规范、准则及各种工艺加工能达到的一般要求,常规零件的工艺路线。合理的材料消耗及工时定额等。 5、 收集一定量的刀具、机床、机械标准的资料。特别要熟悉数控机床用的刀具系统。 6、 熟悉冷却液的选用及维护。 7、 对相关工种要有常识性的了解。比如:铸造、电加工、热处理等。 8、 有较好的夹具基础。 9、 了解被加工零件的装配要求、使用要求。 10、有较好的测量技术基础。
现成的 用12的球来自头刀
圆柱上面 有个半球
编写:
主程序
O123
90G80G49G40
G0G90G54X40Y0S1600M3
G43H1Z100M8
Z10
G1Z0F300
M98P110L15
G90G1Z20F5刑末封布费刚操品船十极00
G1X40Y0
M98P210
G91G28Z0
M5
G91G28Y0
M30
子程序 一 先加工 圆柱 期居30个深度
O110
G91Z-2F500
G90G41G1X造煤印除置厚害言例散高28D1
G2X28I-28
G01X40Y0
M99
子指包统只宣水著程序二 加工半球
O210
#24=28
#26=-物喜去20
#1=20
#2=0
#18=20
N29G1Z#26
X#24
G2X#24Y0I-#24
#2=#2+0.扬据题灯新1
#1=SQRT积钢[#18*#18-#2*#2]
#24=#1+8
#26=-20+#2
IF[#26LE0]GOTO29
G1Z20
G01X0Y40
M99
一、非圆曲面类的宏程序的编程技巧
1、非圆曲面可以分为两类;
(1)、方程曲面,是可以用方程描述其零件轮廓的曲面的。如抛物线、椭圆、双曲线、渐开线、摆线等。
这种曲线可以用先求节点,再用线段或圆弧逼近的方式。以足够的轮廓精度加工出零件。选取的节点数目越多,轮廓的精度越高。然而节点的增多,用普通手工编程则计算量就会增加的非常大,数控程序也非常大,程序复杂也容易出错。不易调试。即使用计算机辅助编程,其数据传输量载如八修谈湖按也非常大。而且调整尺寸补偿也很不方便。这时就石宪苗显出宏程序的优势了,常常只须二、三十句就可以编好程序。而且理论上还可以按优村功方根据机床系统的运球振去呢握行为算速度无限地缩小节点的间距,提高逼近精度。
(2)、列表曲面,律刑其轮廓外形由实验方法得来。如飞机机翼、汽车的外形由风洞实验得来。是用绍一系列空间离散点表示曲线或曲面。这些离散点没有严格一定的连接规律。而在加工中则要求曲线能平滑的通过各坐标点,并规定了加工精度。加工列表曲线的方法很多,可以采用计算机辅助编程,照完入利用离散点形成曲面模型,再生成加工轨迹和加工程置底抓架冷取受吗序。对于一些老机床或快无法传送数据的机床,我们也可以将轮廓曲线按曲率变化分成几段,每段分别求出插值方程。采用宏程序加密逼近曲线的方法。
2、非圆曲面类的宏程序的编程的要点有:
建立数学模型和循环体
(1)、数学模型是产生刀具轨迹节点的一组运算赋值语句。它可以计算出曲面上每一点的坐标。它主要从描述其零件轮廓的曲面的方程转化而来。
(2)、循环体是由一组或几组循环指令和对应的加法买讨适器组成。它的作用是将一组节点顺序连接成刀具轨迹,再依次加工成曲面。