第7章数控加工编程..ppt

CAD/CAM技术 程序段的格式 程序段的格式指一个程序段中指令字的排列顺序和书写规则,不同的数控系统往往有不同的程序段格式 格式不符合规定,数控系统就不能接受 地址符可变程序段格式 有分隔符程序段格式 固定顺序程序段格式 程序段格式既无地址也无分隔符,字的顺序即为地址的顺序 每个程序段的长度一样:程序段中字的数量,各字的顺序及位数是固定的, 重复的字不能省略 这种程序不直观,目前很少用 CAD/CAM技术 地址符可变程序段格式 程序段中的每个指令字均以字母(地址符)开始,其后再跟数字或无符号的数字 指令字在程序段中的顺序没有严格规定,可以任意顺序的书写 不需要的指令字或者与上段相同的续效代码可以省略不写 或称字地址可变程序段格式 这种格式程序简单、可读性强,易于检查,目前广泛采用 JB3832—85标准 CAD/CAM技术 2. 手工编程方法 手工编程指编制零件数控加工程序的各个步骤,即从分析零件图纸、制订工艺规程、计算刀具运动轨迹、编写零件加工程序单、制备控制介质直到程序校核,整个过程都由人工完成 对点位加工或几何形状不复杂的轮廓加工,几何计算简单、程序段不多,容易实现手工编程。 如简单阶梯轴的车削加工,一般不需要复杂的坐标计算,往往可以由技术人员根据工序图纸数据,直接编写数控加工程序。 对轮廓形状不是由简单的直线、圆弧组成的复杂零件,特别是空间复杂曲面零件,数值计算相当繁琐,工作量大,容易出错,且很难校对,手工编程将难以胜任,甚至无法实现 数控机床往往由于零件加工程序编不出来而没有发挥其功能 据统计用手工编程时,一个零件的编程时间与机床加工时间之比平均约为30:1 CAD/CAM技术 编程方法与举例 图中O起刀点 编程单位是mm D01=4mm (S01) = 400r/min 300 100 R100 R100 100 50 100 O X Y Z′ 5 5 Z′ CAD/CAM技术 编程方法与举例 机床座标系下的绝对坐标编程 N01 G92 X-150 Y-100 Z15 ; N02 G91 G00 X-350 Y-150 S01 M03 M08 ; N03 G01G42 X150 Y100 D01 F300; N04 Z-12 ; N05 G01 X300 ; N06 X-100 Y300 ; N07 G03 X-100 Y-100 J-100 ; N08 G02 X-100 Y-100 I-100 ; N09 G01 X0 Y-100 ; N10 G00 G40 X-150 Y-100 ; N11 Z15 M02 ; 300 100 R100 R100 100 50 100 O X Y Z′ 5 5 CAD/CAM技术 编程方法与举例 N01 G92 X-150 Y-100 Z15 ; N02 G90 G00 X-150 Y-100 S01 M03 M08 ; N03 G01G42 X0 Y0 D01 F300; N04 Z-2 ; N05 G01 X300 ; N06 X200 Y300 ; N07 G03 X100 Y200 J-100 ; N08 G02 X0 Y100 I-100 ; N09 G01 Y0 ; N10 G00 G40 X-150 Y-100 ; N11 Z15 M02 ; 300 100 R100 R100 100 50 100 O X Y Z′ 5 5 绝对坐标编程(用G92指令) 要加工的零件如图所示。毛坯50mm,所使用刀具T01:90度偏刀,T02:切断刀(刀宽4mm),T03:螺纹刀, O点为起刀点。 O1000 N10 G01 X36 Z-2 F100; N01 G92 X60 Z50; N11 Z-25; N02 M06 T0101; N12 X46; N03 M03; N13 Z-47; N04 G90 G00 X52 Z1; N14 G00 X60 Z50; N05 G81 X-1 Z0 F100; N15 T0100; N06 G80 X47 Z-47 F300; N16 M06 T0202; N07 X42 Z-25; N17 G00 X38 Z-25; N08 X37 Z-25; N18 G01 X32 F30; N09 G00 X30; N19 G04 P4; N20 G00 X38 N30 G00 X60 Z50; N21 X60 Z50; N31 T0300; N22 T0200; N32 M06 T0202; N23 M06 T0303 N33 G00 X52

文档评论(0)

1亿VIP精品文档

相关文档