- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于拓扑信息的扫描路径生成算法.pdf
第 31 卷第 6 期
2债13 年 6月
~ 1扣乎斗技大学学报(自然科学版) VoJ.3t No.6
J. H1. .... J吨 Univ. of Sci. Tcch. ( Nalu陀Scicr... 阳ilion) J胁捕归
基于拓扑信息的扫描路径生成算法
李忠锋 王从军黄树槐
{华中科技大学塑性成形挨拟及模具技术闽东重点实验室)
摘要, .w州「一种基于衍仆的息的组恼路径生成贺,法,该算法lJi.他IlltJe!量的同时就根据拓孙信息边行分{宫 ,
既能苦害得较快的路径生成速成.又能彼得较好的分区效果. 同时由于i在第l}; l.t指外关系检查产梯,还nJ以州 F
解决偏重E衍馆中难以解决的快建处理外环电内t1、内环与内环的相交以!k.坏的自交问题.
关键词:快速J原型;路役;叫1洲链;柯锚段; 工作扫描段
~图分类号:丁飞;702 X献标识码 :A 文章编号: 1671 - 4512(200.306 ∞07-02
直线扫描势:法所要解决的关饱问姐是怎样提
高路径的生成速度.以及怎样分隘的问题. a. 怎
样挺高路径生成速皮:目前的扫描算法大都是针
对水平直线(竖直直线)与纶蝉环求交的.有两种
货:法较生l地解决了这个问题γ·种是计算机图形
学巾的活性边表法[,;,另一仲则是填表法(2) 但
是它们都要祭过求交、排序等步骤, j?线之中没4与
拓扑{吉·息,分区结果不是很那.想. b . 怎样减小零
件的翘幽和变形 :这个问题实际I-.JJ怎样分区的
问题。比较成功的分区思路有两种 :一种是通过上
下可连极值点的连线进行分区[3J ;另一种是使用
通过极值点的水平线进行分 |泛(4) 本文提出的算
法.就是把路径生成与后一种分区方法综合起来,
既获得较好的分区结果.牛.成揣在的速度又很快.
1 算法原理
似除使用水平扫描线自上而下扫描,定义有
效点是 y ~技标相同的相邻点中治环的方向最后
一个,I,?与所有栩邻y 坐标不同的点组成的集合.
也有效点按照它们所在的轮廓环的方向排列起
来,组成某轮廓环的有效点的集合.定义在某轮廓
坏的有敛点的集合之中 y 坐标比与它左右相邻
点都大或者都小的点为y 坐标徽值点 .简称极值
点没 Pu 点为环 L 的某极?1ì.点.它 jjíi丽的点为
P,, - l 后丽的点为凡 l ,如果才需×研工
的方向是沿 z 袖正向 ,则称极值点 P 为外环极
低点i如果 P. :歹: ×哥哥::的方向是沿 z 轴负
方向,则称极{点点 P. 为内环极{真点.
收梢日期: 2002.12. 13.
如阁 1 所示 .A , ? , C 利。为外环似{自点-
E . F , G 和 H 为内:问:饭值点. 定义相邻的极也点
把环所分成的链为单调链,定义两条相邻的句豆制
链央的在戳丽实心部分的扫描线的集合为扫描
段.定义 y 坐标祖国跨过当前扫描线的扫描段为
工作妇铺段.
O C()
CCC
(c) (d)
附 1 外l~、内环饭值点lJ\倒闭
巾上下极值点的定义可知,当前扫描线遇到
一个上极俄点的时候.工作扫描段会增加一段,遇
到一个下极值点的时候,工作扫描段会减少一段,
其他时候.工作扫描段不会变化.因此. r- 面分州
种情况进行讨论
A. 当工作扫描段不变化的时候.设某_._[作
扫描段的某一条单调链 m 上的线段Pn ,巧与扫
描线L 有交点,并且下一条扫描线 L + I 与有向
线段可古制划.精凡在点P. ,_t H时
{如l组 刀,沿着该有向线段的反向寻找肯定能找
到 勺下一条扫锁线街交点的有向线段; 当点八
在点P. ‘ l下}i时(直n图纱,沿着该有向线段的iE
向寻找肯定能找划与下一条扫描线街交点的千1 1句
线段.并且对问司一条单调链,寻找方向不变
作者简介:李忠镰(1鹏),刻,硕士研究生;武汉,华中科技大学理性成形筷拟及模具技术国家重点实验室 (4刘74).
白 华中科技大学辛苦报(自然科擎版〉 第 3\ ~
P,
I~I 2 反向寻找的情况
F气 E
使1 3 ?F.向寻找的情况
B. 当工作扫描段变化的创候,即遇到极债岚
的时候,这又 i吁分为以 F四种情况:
a. 当该极值点为外环上极债点u才(如图 4) ,
添加,段工作扫描段.添加的这一扫描段交出左
端点的有10)线段从百户工起,寻找方向为环的正
方向.交出有端点的有向线段从PP才起,寻找
方向为町、的反方向
P,? φ 扎 - ,
i想 4 遇到外环上极值点的销况
h 当该极值点为内环上级值点时(如图 5) ,
得婆找纠j夹住i家极倍点的工作扫描段,把它. .1}
为二,去掉原来的扫描段.新增扫描段中,左边扫
描段小交:..u左瑞点的有向线段以及寻找方向与原
来柯捕段交出左端点的有向线段
原创力文档


文档评论(0)