西门子车床车床指集.doc
46页CAD教育网 工程资料、模型、图纸免费下载西门子系统车床指令集池州职业技术学院机电系2007年10月车床指令集目录G指令代码----------------------------------3辅助指令M----------------------------------3刀具指令-----------------------------------4参数指令----------------------------------------4跳转指令集--------------------------------------5子程序指令--------------------------------------5循环指令集---------------------------------------------------------5 G指令代码G0 快速移动 示例 模态G1 直线插补 示例 模态G2 顺时针圆弧插补 示例 模态G3 逆时针圆弧插补 示例 模态G5 中间点圆弧插补 示例 模态G33 恒螺纹的螺纹切削 示例 模态G4 暂停时间 示例 程序段G74 回参考点 示例 程序段G75 回固定点 示例 程序段G158 可编程的偏置 示例 程序段G25 主轴转速下限 示例 程序段G26 主轴转速上限 示例 程序段 G17 在加工中心孔时要求平面选择 模态有效G18 Z/X平面 平面选择 模态有效G40 刀尖半径补偿方式的取消 示例 模态G41 调用刀尖半径补偿刀具在轮廓左面移动 示例 模态G42 调用刀尖半径补偿刀具在轮廓右面移动 示例 模态G500 取消零点偏置 示例 模态G54 第一可设零点偏置 示例 模态G55~G57 第二、三、四可设零点偏置 示例 模态 G53 按程序段方式取消可设定零点偏置 示例 程序段G9 准确定位,单程序段有效 示例 程序段G70 英制尺寸 示例 模态有效G71 公制尺寸 示例 模态有效G90 绝对尺寸 示例 模态有效G91 增量尺寸 示例 模态有效G94 进给率F,单位毫米/分 示例 模态有效G95 主轴进给率F,单位:毫米/转 示例 模态有效G96 恒定切削速度,F单位:毫米/转,S单位米/分钟 示例 模态有效G97 删除恒定切削速度 示例 模态有效G22 半径尺寸 示例 模态有效G23 直径尺寸 示例 模态有效辅助指令M 示例 M0 程序暂停,可以按”启动”加工继续执行M1 程序有条件停止M2 程序结束,在程序的最后一段被写入M30,M70 无用M3 主轴顺时针转M4 主轴逆时针转M5 主轴停M6 更换刀具:机床数据有效时用M6直接更换刀具,其它情况下直接用T指令进行M40 自动变换齿轮集M41~M45 齿轮级1~5M8 冷却液开M9 冷却液关M17 子程序结束M41 低速M42 高速刀具指令D指令 刀具补偿号 0~9不带符号 示例 T指令 刀具号 1…..32000整数 示例 参数指令地址含义赋值 说明 I指令插补参数±0.001~999.999 X轴尺寸螺纹:0.001~200000.000X轴尺寸,在G2/G3中为圆心坐标;在G33中表示螺距大小 K指令插补参数 如I指令 Z轴尺寸,在G2/G3中为圆心坐标;在G33中表示螺距大小S指令主轴转速0.001 ~ 99 999.999主轴单位为转/分,在G4中作为暂停时间 参见示例 X指令坐标轴±0.001 ~ 99999.999 位移信息Z指令坐标轴±0.001 ~ 99999.999 位移信息STOPRE 停止解码 无只有在STOPRE之前的程序段结束之后才译码下一个程序段。
F指令进给率0.001 ~ 999999.999刀具/工件的进给速度,对应G94或G95,单位毫米/分钟或毫米/转 参见示例 AR 圆弧插补张角 0.00001~359.99999单位是度,参见G2,G3 CHF 倒角 0.001 ~999999.999在两个轮廓间插入给定的倒角 CR 圆弧插补半径 0.010 ~ 99999.999在G2/G3中确定圆弧 IX 中间点坐标 ±0.001~99999.999X轴尺寸,参见G5 KZ 中间点坐标 ±0.001~99999.999Z轴尺寸,参见G5 RND 倒圆 0.01~99999.999在两个轮廓间插入过渡圆弧 SF G33中螺纹加工切入点 0.001~359.999G33中螺纹切入角度偏移量 SPOS 主轴定位 0.0000…359.9999单位是度,主轴在给定位置停止 R0~R249 计算参数 ±0.000 0001...9999 9999 或 指数表示±10-300...10+300 R0到R99可以自由使用,R100到R249作为加工循环中传送参数 跳转指令集标记符示例 有条件跳转示例绝对跳转示例子程序指令 概述地址含义说明 P指令子程序调用次数无符号整数示例 L指令子程序及子程序调用7位十进制整数无符号示例 RET子程序结束代替M2使用,保证路径连续进行。
要求占用一个独立的程序段 循环指令集 概述LCYC82 钻削、沉孔加工示例 LCYC83 深孔钻削示例 LCYC840 带补偿夹具切削螺纹示例 LCYC85 镗孔示例 LCYC93 切槽示例 LCYC94 凹凸切削示例 LCYC95 切削加工示例 LCYC97 车螺纹示例 G0:快速线性移动 功能轴快速移动,G0用于快速定位刀具,没有对工件进行加工可以在几个轴上同时执行快速移动,由此产生一线性轨迹机床数据中规定每个坐标轴快速移动速度的最大值,一个坐标轴运行时就以此速度快速移动如果快速移动同时在两个轴上执行,则移动两个轴可能的最大速度用G0快速移动时在地址F编程的进给率无效G0一直有效,直到被G功能组中其它的指令(G1,G2,G3...)取代为止说明 用于准确定位还有一个程序段方式有效的指令:G9在进行准确定位时请注意选择目标点的位置坐标(X,Z)可以用绝对位置数据
所有的坐标轴可同时运行说明G1一直有效,直到被G功能组中其它的指令(G0,G2...)取代目标点的位置坐标(X,Z)可以用绝对位置数据
公差值可通过机床数据设定 G2编程举例:P0 圆心坐标相对四种表示方式的输入形式分别如下示: 1.圆心坐标和终点坐标G2 X... Z... I... K... 2.半径和终点坐标 G2 X... Z... CR= 3.圆心和张角G2 AR=... I... K... 4.张角和终点坐标 G2 AR=... X... Z...例程分别为: 1.圆心坐标和终点坐标N030 G0 X40 Z2N040 G1 X40 Z0 N050 G2 X60 Z-29.94 I31.92 K-5.98 2.半径和终点坐标 N030 G0 X40 Z2N040 G1 X40 Z0N050 G2 X60 Z-29.94 CR=34 3.圆心和张角N030 G0 X40 Z2N040 G1 X40 Z0N050 G2 X60 Z-29.94 AR=60 4.张角和终点坐标 N030 G0 X40 Z2N040 G1 X40 Z0 N050 G2 I31.92 K-5.98 AR=60 G3编程举例:P0 圆心坐标相对四种表示方式的输入形式分别如下示: 1.圆心坐标和终点坐标 G3 X... Z... I... K... 2.半径和终点坐标 G3 X... Z... CR= 3.圆心和张角G3 AR=... I... K... 4.张角和终点坐标 G3 AR=... X... Z...例程分别为:1.圆心坐标和终点坐标 N030 G0 X40 Z2N040 G1 X40 Z0N050 G3 X60 Z-29.94 I-20.95 K-23.642.半径和终点坐标 N030 G0 X40 Z2N040 G1 X40 Z0N050 G3 X60 Z-29.94 CR=343.圆心和张角 N030 G0 X40 Z。





