天龙八部 发表于 2007-5-14 17:53:00

[讨论]关于智能标注

<p>关于智能标注,希望各位编程高手和我一起讨论,在一个图形画好后,图形当中的每一个点都是能够算出来的,每个元素的尺寸都能通过BOUNDARY得到,不过,关于点与点之间,如何才能将所需要的标注标好,程序运行后,能提出用鼠标点需要标的几个点,然后程序根据这几个点自动生成标注。</p>

laoliu09 发表于 2007-5-14 18:49:00

这类程序很多了,像天正等,算法很多,例如,提示用鼠标点需要标的几个点,从而获得尺寸界线的原点,把所有尺寸界线的原点按一定顺序排好,存放到一个数组里,然后提示用户点一点作为尺寸线的位置,这就可以标出每一个尺寸了。只要理解好尺寸标注对象的各个属性就不难实现。

天龙八部 发表于 2007-7-23 11:55:00

我的意思并不是天正的通过指定点,然后将点的信息给予数组,利用保存的信息自动来生成标注的,我的意思是,程序通过选择集判断选择所需的实体信息后,自动判断出所有的点,而不需要再用鼠标点那些点,现在的程序可以判断出所有的点,但关键的问题是怎么才能筛选出所需的点,过滤点多余的点,从而生成次序比较好的标注,否则所有的标注都挤在一起,就很麻烦了,还需要后期删除不必要的DIMENSION

bird168 发表于 2007-7-30 09:55:00

楼上遇到的问题跟我一样,我也在做职能标注的东东,烦死了

feihuchina 发表于 2007-7-31 22:10:00

<p>连接成多义线就可以的。</p>
页: [1]
查看完整版本: [讨论]关于智能标注