激光分区扫描路径的生成算法的研究.pdfVIP

激光分区扫描路径的生成算法的研究.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RP技术与快速模具制造 激光分区扫描路径的生成算法研究术 赵毅洪军卢秉恒 (西安交通大学) 摘 要在SL成型q-,零件是靠激光运层扫描光敏树脂固化成型的.在逐层幕积过程中,扫描嚣要做大量 的扫描.因而生成合理的扫描路径非常重要,本文研究了一中分区域矢量扫描的生成算法,实际应用表明. 算法快速可靠. 关键词 快速成型教光扫描扫描路径 1.引言 在成型过程中,最基本的操作是扫描固化零件的截面,分层得到的截面信息是轮廓数据, 要进行内部填充,必须由轮廓数据生成填充路径。虽然目前有多种填充方式,有的甚至申请 法,稍作变化,即可生成各种填充方式的扫描路径,方便起见,设填充方向平行于X轴。 由STL文件分层得到的截面轮廓是封闭多边形,多边形的复杂程度不定,可能是一个或 多个,凹或凸,包围的区域可能是单连通.也可能是多连通的,这是问题的难点之一;另外 由于每一层都要生成扫描路径,这一过程是在扫描完一层之后到下一层扫描开始的时间间隙 在线进行的,要求路径生成快速完成.不能产生瓶颈。 2.扫描策略分析 图l(a)所示是一个零件的一个截面轮廓,要填充轮廓内部,采用何种扫描路径昵? 最简单的方法是顺序往复扫描填充法,如图1(b)所示,从上至F逐行填充,在扫描一行 的过程中,实体部分按设定速度扫描,型腔部分,用AOM把激光束关断,扫描器以跨越速 度跨过。 很显然,如果采用上述的扫描策略,需常常频繁跨越型腔部分,对于振镜扫描系统来说, 跨越速度可达到很高,跨越型腔的时间开销并不是主要问题;重要的一点是,由于振镜是机 电系统,当它不断地在正常扫描速度与离跨越速度之间切换,首先会引入较大的过渡过程误 差:此外,还会加剧轴承的磨损,使扫描线圈过热,从而严重影响扫描器的性能和寿命,实 际扫描过程中在跨越时能听到明显的振动声。因而这一扫描策略是不可取的。 另外的方法是采用分区域穿梭扫描,如图1(c)所示,激光扫至边界即回折反向填充同一 区域,并不跨越型腔部分:只有从一个区域转移到另外一个区域时,才快速跨越。由于不须 频繁跨越型腔,也无剧烈的速度变化,因而克服了逐行顺序扫描填充的诸多缺限,从后面的 分析可知,它还有另外的优越性,这些正是我们的路径生成算法的基本出发点。 (b)顺序往复扫描 (c)分区域往复扫描 盘1 运行填充与分区域填充 {国家“几五”重点攻关项目课题资助 激光分区扫描路径的生成算法研究 3.算法描述 3.1多边形与扫描线求交 设扫描线为: y2H.2i×hni20,1..N—l u1 h;为扫描线间距,N为扫描线总数。 构造一个交点表格,它的每--=iTr对应一条扫描线,可以保存对应的扫描线与所有多边形 的交点的x坐标。本文采用指针数组作为交点表格的数据结构: +X[f】.i=O,l…^LJ N为扫摇线总数,数组x[I】中存储的是扫描线与所有多边形交点的动态数组首指针。首先要 对指针数组进行初始化,分配合适的存储空间。为此,我们先找出多边形的极值顶点,并根 据极值顶点的分布来给指针数组分配内存。 (1)搜索极值顶点 如前所述,多边形由顺序相连的顶点坐标表示,所谓极大(小)值顶点即是这样的顶点: 值顶点,与曲线的拐点类似。 p (a)一般极值顶点 (b)特殊极值顶点 (c)非极值顶点 囤2极值顶点与非极值顶点 对多边形的每一个顶点,比较其前向和后向差分的符号,若均不为零,可判断此顶点是 否为极值顶点:若前向或后向差分中有等于零的项,如图2(b)和2(c),则不能判断,应根据后 续点的情况进一步作出判断。对多边形的每一个顶点进行搜索判断,即可找出所有的极值顶 点来。然后把极大值点和极小值点的y坐标分别按由小到大的顺序排序。例如,对图3所示 的多边形,可得到: ym救】,M岫x2

文档评论(0)

wuhuaiyu002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档