- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UG 3B格式线切割后置处理开发
UG 3B格式线切割后置处理的开发 (2007/01/28 00:53)
(引用地址:未提供)
目录: HYPERLINK /blog/dk7780/chapter/i590107-p1.html \t _blank 线切割技术
浏览字体: HYPERLINK javascript:; 大 HYPERLINK javascript:; 中 HYPERLINK javascript:; 小
?一.前言 ??? 线切割能加工各种窄槽、小凹圆角,对硬度不敏感、特别适合淬火后加工,并且成本低、操作方便,故在加工行业中是一种不可缺少的工艺手段。近年来线切割机床也迅速发展,控制系统也逐渐与世界接轨,G代码的控制系统逐渐成为主流,但在一些低端产品,尤其是老式机床中,3B格式的控制系统却几乎一统天下,我们厂是汽车模具专业生产厂,目前就有多台老式快走丝线切割机床。虽然我厂也有先进的慢走丝机床,但因快走丝机床加工成本低,对环境要求也低,所以一直是线切割工段的主力。 ??? 最初,我们编线切割程序是在autocad中用一个二次开发程序编制,后来单位上了UG,但UG常用的后置处理没有3B代码格式,我们就把UG的线条转换到 Auto CAD中,常常因为两种软件衔接不好而反复调整,费时费力,我们斥巨资购买的UG软件无法发挥其做线切割的强大功能。后来随着对UG的深入了解,发现也能处理出3B格式来,下面就介绍一下,希望能对大家有所启迪。 ??? 二.3B代码的编程规则 ??? 1.3B代码的格式为:B x B y B j G Z ,B为分割符号,x,y,j为数值,以微米为单位。j为计数长度,G 为计数方向,Z 为加工指令。 ??? 2.加工指令共有12种。 ??? a.加工直线时,以起点为坐标原点,终点在坐标轴上时,x、y值为零,计数长度j为线段长度,按X+,X-,Y+,Y-,四半轴计数方向与加工指令分别为,GX L1,GY L2,GX L3,GY L4。 ??? b.加工直线时,以起点为坐标原点,终点在各象限内时,x,y为终点相对起点坐标值,可同比例放大或缩小,计数长度j为线段在计数方向的投影长度,按终点在1、2、3、4象限,加工指令分别为L1、L2、L3、L4。各象限以45度线分割后,终点贴近X轴,则计数方向为GX,反之为GY。 ??? c.加工圆弧时,加工圆弧时x,y为起点相对于圆心的坐标值,圆弧起点相对圆心在1、2、3、4象限时,顺时针圆弧分别为SR1、SR2、SR3、SR4,逆时针圆弧分别为NR1、NR2、NR3、NR4。各象限以45度线分割后,终点贴近X轴,则计数方向为GY,反之为GX。 ??? 例:
?
??? 三.分析 ??? UG 在后置处理为G代码程序时有直线(G01)、顺时针圆弧(G02)、逆时针圆弧(G03)几种格式,如果能编写一段代码将直线及圆弧按3B格式分类计算,那么处理成3B格式就容易了。 ??? 为方便介绍,将每一步的终点坐标为X、Y,起点也就是上一步终点为X0、Y0,圆心点Xc,Yc。
??? 区域划分: ??? 1.直线运动时,终点相对于起点在X+半轴的条件为:XX0,Y=Y0,计数长度为:|X-X0|,指令为:GX L1; 同理X负半轴: 条件XY正半轴: 条件X=X0,YY0, 计数长度|Y-Y0|,GY L2; Y负半轴: 条件X=X0,Y ??? 2.直线运动不在坐标轴上时,按如图2所示划分为8区域: 1/8区:条件XX0,YY0,|X-X0|=|Y-Y0|,计数长度|X-X0|,指令GX L1; 2/8区:条件XX0,YY0,|X-X0||Y-Y0|,计数长度|Y-Y0|,指令 GY L1; 3/8区:条件XY0,|X-X0||Y-Y0|,计数长度|Y-Y0|,指令 GY L2; 4/8区:条件XY0,|X-X0|=|Y-Y0|,计数长度|X-X0|,指令GX L2; 5/8区:条件X=|Y-Y0|,计数长度|X-X0|,指令GX L3; 6/8区:条件X7/8区:条件XX0,Y8/8区:条件XX0,Y=|Y-Y0|,计数长度|X-X0|,指令GX L4; ??? 3.圆弧划分较为麻烦: ??? 按方向,分为顺时针,逆时针;按起点象限分为1、2、3、4象限,按终点分图2所示的8区域。下面仅以逆时针,起点在1象限的圆弧加以分析:
1/8区:(优弧)条件YY0,计数长度|Y-Y0|,指令GY NR1; (劣弧)条件Y=Y0,计数长度4R-|Y-Y0|,指令GY NR1;
2/8区:(优弧)条件X(劣弧)条件X=X0,计数长度4R-|X-X0|,指令GX NR1; 3/8区:计数长度|X-X0|,指令GX NR1; 4/8区:计数长度2R-|Y0-Y
您可能关注的文档
- 教你如何清洗节气门与空气滤清器.doc
- 教学自动感应小风扇.doc
- 教案4离合器拆装doc.doc
- 轿车空调用斜盘式变排量压缩机发展.doc
- 教科版五年级级科学上册《滑动和滚动》课件.ppt
- 教科版小学科学五年级上册第四单元《运动和摩擦力》PPT课件.ppt
- 教科版小学科学五年级上册第四单元《运动和设计》课件.ppt
- TTT与CCT.ppt
- V12发动机与W12发动机区别.doc
- UNIX前置机网卡驱动安装和iP地址配置.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)