iCAx开思工具箱

标题: 【求助】如何实现用sheet trim body? [打印本页]

作者: yanfang1108    时间: 2004-10-14 09:36
标题: 【求助】如何实现用sheet trim body?
UF_MODL_trim_body命令中的参数不接受sheet,是否还有别的命令实现这个操作?
作者: wflying    时间: 2004-10-14 10:57
你可以用UF_MODL_ask_feat_faces获得faces,然后找到工具体面,再修剪就是了!
作者: yanfang1108    时间: 2004-10-14 21:40
但是sheet是弯曲的是由两个面组成的,两个面成一个锐角,要trim掉两个面中间的部分。如果用面trim的话,就不完整了。
作者: yanfang1108    时间: 2004-10-14 21:43
就是这个图形
作者: wflying    时间: 2004-10-15 09:14
对你说的还是不明白!你看看这个函数UF_MODL_subtract_bodies,用你的圆柱体和你的那个sheet布尔运算!
作者: suye007    时间: 2004-10-15 10:28
我这几天也遇到了这个麻烦,和楼主的相反,我是想用实体裁剪片体,wflying老兄说的采用布尔运算UF_MODL_subtract_bodies()可以实现,但我的麻烦不在这里,经过布尔运算之后,我要移动实体,那么被裁剪掉的部分也跟着移动,也就是说布尔运算也是个参数化的东西,只要裁剪体和被裁剪体发生相对位移,那么被裁剪掉的部分就跟着移动,还是没有解决这个问题,还请高手指教......
作者: yanfang1108    时间: 2004-10-15 16:50
那个命令我试过了,系统提示说就编程非参数化的了。
作者: suye007    时间: 2004-10-15 17:17
就编程非参数化的了?什么意思?
采用布尔运算,我是用片体作为target,实体作为tool的,应该是可以的,不过采用实体作target我没有试......
作者: yanfang1108    时间: 2004-10-16 08:54
提示就会说:operation unparameterized the resaulting solids
我的理解就是solid编程非参数化了,不知道是否正确。
作者: suye007    时间: 2004-10-16 15:29
使用这个函数的代码发 上来 看看可以吗 ?
作者: yanfang1108    时间: 2004-10-16 20:10
我还没有编程,只是手工操作就不行。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3