- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
PAGE 1
二维半零件的简易造型方法和数控加工刀具轨迹生成
本文设计的造型方法为:用户只需给出几何信息,拓扑关系由程序利用几何信息自动生成。这种方法需要的信息量最小,而且操作便利,用户不必输入任何拓扑信息,其详细算法为: 假如是凸台零件,先加一个比毛坯稍大的外框轮廓,构成一个虚拟的型腔,这样就转化为带岛屿的型腔,凸台即为其岛屿。 在XOY平面上画出每个轮廓环,零件的顶面高度采用缺省值Z=0,将型腔轮廓沿Z轴方向移动到各型腔底面高度位置,将岛屿轮廓沿Z轴方向移动到岛屿顶面高度位置。拓扑关系由程序自动建立,步骤大致如下: 用户任意捡取各轮廓环,因为此时轮廓环建立在各自的高度上,因此可以获得轮廓环的二维几何信息和高度信息,零件的顶面高度采用缺省值Z=0,得到全部几何信息。 将轮廓环投影到XOY平面上,依据轮廓环的相互位置关系(相交、相离、包含)建立树状结构,使得父环包含子环以及子环的各兄弟环,兄弟环之间不相互包含。图2零件的树状结构JN_gloop-2b为:typedefstructjn_gloop_2b { intflag; floathigh; structjn_loop structjn_gloop_2b structjn_gloop_2b *ptr; *brother *son; }JN_gloop_2b; 其中,flag取1代表岛屿,flag取-1代表型腔,临时均取0;high表示轮廓环的高度值;*ptr表示二维轮廓环的链表指针。 岛屿和型腔的识别:最外层的环(即树根上或树根的兄弟环)是型腔,flag取-1;比父环高的子环是岛屿,flag取1;比父环低的子环是型腔,flag取-1。如图2中,loop0,loop3,loop4是型腔;loop1,loop2,loop5是岛屿。 3刀具轨迹生成 二维半零件的数控加工采用分层切削。全部轮廓环的高度值从大到小排序,相同的高度值只保留一个,如图2中的h0(h0=0),h1,h2,h3,h4,h5,h6。将零件从顶面高度值到最低型腔的底面高度值分为几个区间,如图2中的,,,,,。在同一高度区间内,不同层上的刀轨(除Z坐标外)相同,因而只需对每个高度区间计算刀具轨迹。 按给定的层切下刀量,计算每一层的高度,确定落在那一个高度区间,并依据岛屿顶面余量和型腔底面余量适当调整高度值(只在个别高度上调整)。然后确定在该高度层(高度值记为L-H)上的加工区域。详细步骤如下: 图3图2零件在不同高度区间的刀具轨迹 从树根及其每个兄弟环上分别查找第一个高度值低于L-H的型腔,并将环建立在树状结构JN_gloop的树根及其每个兄弟环上。 在JN_gloop_2b中从步骤(1)中已搜寻到的型腔子环及其每个兄弟环开始分别查找第一个高度值高于L-H的岛屿,并将环建立在树状结构JN_gloop的相应子环及其兄弟环上。 重复1,2的过程,直至没有子环和兄弟环为止。 由1,2,3得出图2零件在高度区间上的树状结构JN_gloop:typdefstructjn_gloop { structjn_loop structjn_gloop structjn_gloop*ptr; *brother *son; }JN_gloop; 在JN_gloop中,2n-1层(n为正整数)上的环是型腔轮廓环,2n-1层上的每一个型腔轮廓环与2n层上的子环及其兄弟环(该型腔的岛屿环)构成了一个连通的加工区域,不含岛屿为单连通,含岛屿为多连通。由上可知,在高度区间上有两个加工区域:第一个区域为含岛屿loop2的loop0型腔,第二个区域为含岛屿loop5的loop3型腔。 对每一个加工区域按行切方式或环切方式计算刀具轨迹,一个加工区域加工完后,抬刀到安全平面上,然后在安全平面以上移动到另一个加工区域,下刀进行另一个区域的加工。 图3表示了图2零件在不同高度区间的刀具轨迹。 根据该算法编写的程序,已在南京航空航天大学CAD/CAM工程中心开发的SuperManCAD/CAM系统中实现。实践证明,该造型方法简便易行,算法稳定、牢靠,提高了系统的加工编程能力。
您可能关注的文档
最近下载
- 2025年专业工具通达信软件操作详解教材 .pdf VIP
- 沉降观测方案.docx VIP
- 《土地管理法》考试题库(含答案).docx VIP
- P12 更多的资料请参阅《2010学年上中CPS活动手册 上海中学.docx VIP
- 从肝论治2型糖尿病课件.doc VIP
- 于志强教授从肝论治糖尿病经验.docx VIP
- 2021届北京市海淀高三语文一模阅读部分讲评 课件(150张PPT).pptx
- 背负式风力灭火机的操作与使用 .ppt VIP
- 苏州七年级月考试卷及答案.doc VIP
- 山东科学技术版劳动实践指导手册三年级第11课公益劳动与志愿服务校园公益劳动清洁美化校园我行动 教案.docx VIP
文档评论(0)