罪歌 发表于 2016-9-27 14:31:39

得到面相对于边的“侧”

一条边的方向好得到,但两个面交于一条边,这条边相对于不同的面来说,方向是不同的,其中一个面会在边前进方向的左侧,另一个面肯定会在边前进方向的右侧,是否有人知道UG OPEN里有没有这样一个函数可以直接得到某一面在它边前进方向的哪一侧呢,就像CATIA开发里面的GetMatterSide函数一样。

罪歌 发表于 2016-9-28 14:18:56

没有人知道吗?顶一下~

admin 发表于 2016-10-4 08:01:55

尝试通过边获取vertix 点 进行判断

罪歌 发表于 2016-10-5 20:12:13

admin 发表于 2016-10-4 08:01
尝试通过边获取vertix 点 进行判断

这样,我把问题说全一点吧,这样说感觉说不清楚。我想知道两个面是凹关系还是凸关系,但求得两个面的法线以后,假设是45度,无论是凹的还是凸的求得的两个法向的夹角都是45,所以我的方法是要想区别需要第三个参考方向,如果是相交边的方向,则需要把边的方向调整到一个朝向,所以想问有没有这个函数,如果UG里没有这个函数,那这个问题有没有其他的解决方法呢,非常感谢

vming 发表于 2017-7-16 20:01:16

1.这个问题需要预先指定参考矢量或者方向,因为曲面有正反两个方向,你不预先告诉电脑它是无法判断的
2.设个参考矢量后,按同一位置求2曲面的截面线,然后用曲线端点矢量进行判断
页: [1]
查看完整版本: 得到面相对于边的“侧”