Maxwell 布尔运算操作教程
布尔运算
绘制复杂图形时,需要利用布尔操作进行运算得到复杂的构图。常用的有【Unite】加法、【Subtract】减法、【Intersect】取交集、【Split】分割。
1、简单布尔运算【Unite】加法、【Subtract】减法、【Intersect】取交集方法:
示例图形
1.在绘图去选中两个实体,注意选择顺序:
选择操作中的选择顺序是先选择圆面再选择长方形面,软件会按照先选的作为减数,后选的作为被减数的规则排列前后顺序。
2.选择【Subtract】减法运算,两种方法:
a.点击快捷键(推荐)如下:
b.右键选择【Edit】→【Boolean】→【Subtract】
3.弹出对话框,确定减数与被减数:
以下对话框【Blank Parts】为被减实体,【Tool parts】为减实体,可以选择对话框中实体,利用→更换调整。
下框中【Clone tool objects before operation】,若勾选,表示仅从圆面中减掉长方形面,剩余3/4的圆;
若勾选,表示从圆面减掉正四边形的同时,还保留作为减数的正四边形,此时显示未3/4的圆和一个完整的正四边形。
未勾选【Clone tool objects before operation】
勾选【Clone tool objects before operation】
【Unit】加法和【Intersect】取交集运算与减法相同,不再讲解。
2.【Split】分割布尔运算:
主要利用系统的XY、YZ、XZ平面或者用户自己建立的Planes平面、实体平面、线来分离、切割实体。
如下以一个中心在原点的圆柱体提为例,介绍Split布尔命令用法:
切割前实体
①选择要拆分的实体选择Split命令(两种方法)
a.点击快捷键(推荐)如下:
b.再菜单中点击【Modeler】→【Boolean】→【Split】
弹出如下对话框:
【Split method】:分离方法分为两种:a.使用平面分割【Split using plane】,然后选择“XY”“YZ”“XZ”平面作为分割平面。b.使用选择的面或线分割【Spllit using plane from selected face/edge】,此方法需要在绘图区选择一个面或者圆弧边缘。
【Keep result】用来选择实体经过分离后需要保留实体部分:【Positive side】将保存实体处在分割面正侧(坐标轴正方向)的部分;【Negative side】将保存实体处在分割面反侧(坐标轴反向)的部分;【Both】只做实体分离,分离后两部分全保留;
【Split Selected objects】选项中:【Split all selected objects】表示如果不想保留未跨越拆分平面且仍属于选中的实体,请选择此项。此时在拆分平面未切割任何选定实体的情况下,可能会创建无效实体,可以勾选【Delete invalid object created during operation】来删除这些无效对象。
【Split all selected objects crossing split plane】分割所有穿过分割平面的对象,可以识别未穿过分割平面的选的实体,并在分离操作时忽略这些实体,也就是说当选择多个实体进行分割时,只有那些穿过分割平面的实体才会被剖分。
按照以上设置,分割后效果如下:
3.【Imprint】印记和【Imprint Projection】投影印记命令相同,主要用于在实体上生成投影曲线,方便在实体的某些特征店上选择交点、创建坐标系、绘制等。
使用【Imprint】命令时,所选中的实体必须有交集。【Imprint projection】所选中的实体无需相交,软件会根据用户设定的方向投影来产生映射。
如下图,不相交的一个圆柱和平面为例:
使用【Imprint projection】投影仪印记
①选择两个实体,再菜单栏点击【Modeler】→【Boolean】→【Imprint projection】→【Along Normal】
【Along Normal】为法线方向投影印记,【Along Direction】需要指定投影方向及距离。
投影后效果如下: