- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在GSK980TD数控机床中如何加工椭圆形工件
在GSK980TD数控机床中如何加工椭圆形工件
摘要:在实际应用中会遇到各种各样的曲线形加工特征。而在现今的数控系统中,没有椭圆、双曲线、抛物线等插补指令。文章介绍了在GSK980TD车床中如何用宏程序手工编程来实现椭圆形工件的加工。
关键词:GSK980TD数控机床;椭圆形工件;A类宏程序;宏指令;参数方程
在实际应用中,我们会遇到各种各样的曲线形加工特征。而在现今的数控系统中,无论硬件数控系统,还是软件数控系统,其插补的基本原理是相同的,只是实现插补运算的方法有所区别。常见的是直线插补和圆弧插补,没有椭圆、双曲线、抛物线等插补。椭圆的加工,运用宏程序来解决就非常简单了。
用户宏程序是提高数控机床性能的一种特殊功能。使用中,通常把能完成某一功能的一系列指令像子程序一样存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令指令就能执行其功能。用户宏程序的最大特点是可以对变量进行运算,使程序应用更加灵活、方便。虽然子程序对编制相同加工操作的程序非常有用,但用户宏程序由于允许使用变量算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易。
用户宏程序有A、B两类,GSK980TD数控车床中,使用的是A类宏程序。下面我就以我校GSK980TD数控车床为例,介绍如何用宏程序对椭圆形工件进行编程加工。
一、熟悉宏指令
用户宏程序本体的一般形式:
G65 Hm P#i Q#j R#k
m:01~99表示运算命令或转移命令功能;
#i:存入运算结果的变量名;
#j:进行运算的变量名1,也可以是常数。常数直接表示,不带#;
#k:进行运算的变量名2;也可以是常数。
指令意义:#i=#j?誕#k(注:?誕为运算符号,由Hm决定)。
二、掌握椭圆的参数方程的含义
在实际的图形中,一般给出椭圆的长半轴a和短半轴b。
当椭圆的长轴在X轴上,短轴在Y轴上,这时椭圆的参数方程如下: x a cos?兹 y b sin?兹 (1) 当椭圆的长轴在Y轴上,短轴在X轴上,这时椭圆的参数方程如下: x b cos?兹 y a sin?兹 (2)
椭圆参数方程中的离心角在第一象限(0°~90°),第二象限(90°~180°),第三象限(180°~270°)及第四象限(270°~360°)。
在数控车床上编制程序时,要注意坐标的转换,把车床的坐标系所示的X轴变为Z轴,Y轴变为X轴。再考虑直径编程,上式椭圆的参数方程(1)和(2)转变为: z a cos?兹 z b cos?兹 x 2b sin?兹 (1) x 2a sin?兹 (2)
三、变量的设置
对于椭圆的加工,可以采用一次性切削。但粗加工时由于吃刀量较大,效果不是很好,后来我们改用分层切削加工。在宏程序中可以把参数方程中的?兹角设为一个变量1,然后把开始切削点向直径外偏移出来,把偏移量也设为一个变量2,通过控制这两个变量就可以实现椭圆的粗加工和精加工。而变量的使用是用户宏功能的核心,从广义上说,程序使用变量的功能就可以称为用户宏功能。
参数方程中的?兹角,编程时是作为一个变量来设置的,所以应计算?兹的起始角和终止角。而不同形状的椭圆其?兹角的变化是不同的,下面分析的GSK980TD数控机床中如何用宏程序来进行椭圆形工件的加工。
实例:加工如下图所示的零件,工艺条件:工件材质为45#钢,或铝;毛坯为直径Φ32mm,长100mm的棒料(X轴无偏心距)。
在上图中,终点A的离心角?兹的计算如下:
因为:XA=14=28 sin?兹A sin?兹A=0.5 ?兹A=300
所以:?兹 1800-300 1500 ZA=-(20+20 cos?兹A) -37.32
利用宏程序对椭圆的编程可采用以下方法:
1.采用一次性切削的方法来加工椭圆来编程,在实际加工时,把刀补偏移出来。
其流程图如下:
程序如下:
Q0001
N10 G00 X100 Z50 M03 S1 T0101
G00 X30 Z2
G90 X28.5 Z-70 F180
G00 X100 Z50
T0202
M03 S2
G00 X32 Z-45
G94 X15 Z-45 F50
Z-42
Z-40 .52
ZA=- 37.32+3.2 =-40.52
X32
G00 X100 Z50
M30
M03 S1 T0101
G42 G00 X30 Z5
N20 G65 H01 P#201 Q0 //宏程序加工椭圆,定义变量#201为?兹的起始角,起始角为0度
N30 G65 H31 P#202 Q28000 R#201
G65
您可能关注的文档
最近下载
- photoshop实验指导书..doc VIP
- 文献阅读与数学写作:微积分的创立与发展++课件-2024-2025学年高二下学期数学人教A版(2019)选择性必修第二册.pptx VIP
- TPM全员生产维护培训课件(课件-36张).ppt VIP
- 《全国食品安全监督抽检实施细则》复习测试卷附答案.doc
- 一种铁电负电容晶体管的电路仿真模型及建模方法.pdf VIP
- 《智慧化税费申报与管理》教案 项目八 资源税和环境保护税智慧化申报与管理.docx VIP
- 建筑法培训课件.ppt VIP
- 铜陵铜化集团招聘考试试题.pdf
- 食品抽检复习试题有答案.doc
- 2025年秋季《南京照相馆》开学第一课主题班会课件.pptx VIP
文档评论(0)