梯形螺纹加工

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

引用

付云的如何运用宏程序加工梯形螺纹

通用宏程序举例

下面用通用程序加工一个长度40的Tr36X6(P3)梯形螺纹。

3.1变量的使用

所有变量见表1中,首先根据图纸尺寸填写表1 中的螺纹尺寸参数变量,然后结合工艺条件选取切削加工参数并填入表1中对应各栏。

表1 通用程序变量表

3.2程序内容

将表1中各参数带入表2的通用程序表。对于不同的规格的梯形螺纹只要填写程序中的#1到#14后的值,便可直接应用程序进行加工。

表2 应用实例程序及说明

我们在FANUC0I系统的数控车床上,利用本通用程序进行了多头梯形螺纹的实际加工,取得了良好的效果。本通用程序考虑全面,加工时只需快速地将变量表中各项变量的值赋入程序便可进行加工,程序适应性广、工艺编制合理、加工质量高,解决了梯形螺纹数控编程加工的诸多难题,可以直接将本程序编为子

程序推广作为机床的配套程序。

内梯形螺纹(Tr40x7)的宏程序

内梯形螺纹(Tr40x7)的宏程序

系统:FANUC-oimait

编程思想:每一层分中、右、左三分,每一刀的Z轴方向的起刀点都不同

1、内梯形螺纹加工程序:

G54G99

M3S100

T0101

G0Z3

X33

#101=0.2; 每一刀的的深度(半径)

#102=4 梯形螺纹的深度(半径)

#103=1 分层切削的次数

N90 G0U[2*#101*#103]

G32Z-32F7

G0X32

Z[3+[#102-#101]*0.268+A];A是槽底宽-刀尖宽的一半

X33

U[2*#101*#103]

G32Z-32F7

G0X32

Z[3-[#102-#101]*0.268-A] 梯形螺纹的牙顶宽:0.366x螺距梯形螺纹的牙底宽:螺距-牙顶宽-2倍的(螺纹深度Xtg15°)

X33

U[2*#101*#103]

G32Z-32F7

G0X32

G0Z3

X33

#102=#102-0.2

#103=#103+1

IF[#103LE20]GOTO90;

G0Z100

M5

M30

相关文档
最新文档