一、前言
当平面图需要对某种3D对象定义GraphicRule、Lable Rule或Dimension Rule时,需要进行三级过滤,第一级为Filter Name,表示符合3D过滤器里面的对象。第二级为Orientaion,表示3D对象的朝向,第三级为Clipping,表示3D对象被Volume切割的情况。

二、Primary/Secondary Orientation
1、功能:实现对不同朝向的3D对象过滤
2、特殊情况:Primary Orientation 和SecondaryOrientation都设置,表示过滤器里的3D对象同时满足这两个方向才可以过滤出来,一般为MemberPart和带坐标系的3D对象(设备、支架之类),两方向分别代表x和y方向。
3、值说明

空白:所有方向3D对象
Normal:与纸面正交的3D对象,图中1、2
Normal,toward you:与纸面正交,且朝向你的3D对象,图中1
Normal,away from you:与纸面正交,且远离你的3D对象,图中2
Sloped:与纸面倾斜的3D对象,图中3、4
Sloped,toward you:与纸面倾斜,且朝向你的3D对象,图中3
Sloped, away from you:与纸面倾斜,且远离你的3D对象,图中4
Sloped, projects horizontal:与纸面倾斜,且投影为水平(即正左右方向)的3D对象,图中3、4且满足投影是图中9、10
Sloped, projects vertical:与纸面倾斜,且投影为竖直(即正上下方向)的3D对象,图中3、4且满足投影是图中7、8
Parallel:与纸面平行的3D对象,图中5、6、7、8、9、10
Parallel:horizontal:与纸面平行,且水平(即正左右方向)的3D对象,图中9和10
Parallel,vertical:与纸面平行,且竖直(即正上下方向)的3D对象,图中7和8
Parallel,pointing up:与纸面平行,且朝上的3D对象,图中7
Parallel,pointing down:与纸面平行,且朝下的3D对象,图中8
Parallel,pointing left:与纸面平行,且朝左的3D对象,图中9
Parallel,pointing right:与纸面平行,且朝右的3D对象,图中10
Parallel,sloped:与纸面平行,且倾斜的3D对象,图中5和6
三、Clipping
1、功能:实现对被Volume切割的3D对象过滤
2、特殊情况:对被Volume切割的端面替换处理为Symbol,如管道太极图
3、值说明
空白:所有被Volume切掉的和没有被Volume切掉的对象
Left:被Volume的左边界切掉的对象
Right:被Volume的右边界切掉的对象
Front:被Volume的前边界切掉的对象
Back:被Volume的后边界切掉的对象
Top:被Volume的上边界切掉的对象
Bottom:被Volume的下边界切掉的对象
Clipped:所有被Volume切掉的
Not Clipped:所有没有被Volume切掉的对象

您需要登录 或注册 后才可以发表评论。