应该是你用partbody跟partbody作布尔运算,注意,Partbody是不能用于布尔运算的,布尔运算只能在partbody与body或者body与body之间。
比如:当你要将A通过布尔运算的assembly功能装配到B上面时,A必须是body,当A是partbody时,又要用布尔运算做装配特征时,必须先将A转成Body,(具体操作:在零件A上插入body,然后单击右键->在最下方几何对象->更改零件几何体)
(在混合设计的环境下创建的BODY 就算是拷贝到了非混合设计的环境下也是不能用来做一些装配特征的,因为一些相关的几何元素不能够找到适合的位置存放,同样的道理,就像是其他的一些功能(如powercopy等)也是一样)所以除非在一些特殊情况下,不要开混合设计)
另外如果在建模的过程中使用了曲面添加厚度的功能的话,也是不能使用布尔运算的。
混合设计时可以将一些几何元素放到partbody/body目录下面,如面、点、线等,放在几何集下的草图,拉伸成实体,或者其他特征时,草图是不会跟到body或者partbody下面的,优点是可以清楚的开出设计的思路顺序。
这个就要看具体问题具体分析了,凭空想真没办法,要有data的看过了才能找出具体问题。
假如有两个body:
第一步:定义到其中一个body
第二步:单击assembly
第三步:选中另外一个body就可以了。
你试试看,不行发消息给我。
你主要看下两个BODY颜色是否一致,如果是混合设计中创建的BODY和非混合设计下创建的BODY之间确实不能装配
提示内容是什么?能不能发给我看一下?
出什么样的错能发上来看看?