![]() |
![]() |
![]() |
MOVE modifies a part by repositioning one or more of its faces, bosses, or pockets, and then recalculating the intersections with the other faces of the part.
+-----------------------<---------------------+
| |
---->(MOVE)---------+------->--------+ ^
| | |
+----(:FACES)----+---------|faces|------>-----+---->
| |
+----(:BOSS_POCKET)--------|faces|------>-----+
| |
+----(:KEEP_BLEND)---------|faces|------>-----+
| |
+----(:BLEND_AUTO)--->---+---(:YES)-->--+-->--+
| | | |
| +----(:NO)-->--+ |
| |
+----(:KEEP_TANGENT)--->-+---(:YES)-->--+-->--+
| | | |
| +----(:NO)-->--+ |
| |
| +------<-----+ |
| | | |
+----(:FIX_EDGES)----+---|edge|---+----->-----+
| |
| +------<-----+ |
| | | |
+----(:UNFIX_EDGES)----+---|edge|---+---->----+
| |
| +------<-----+ |
| | | |
+----(:UNFIX_FACES)----+---|face|---+---->----+
| |
+----(:TRANSFORMATION)---|POSITION_PA_SA|-->--+
| |
+----(:CHECK)----------------->---------------+
| |
+----(:NOCHECK)--------------->---------------+
| |
+----(:PREVIEW)----------------->-------------+
| |
+----(:DO_IT)----------------->---------------+
| |
+----(:TO_PART)--------|part|-----------------+
| |
+----(:EXTEND_BOSS)--->-+---(:YES)--->--+-->--+
| | | |
| +---(:NO)---->--+ ^
| |
+----(:KEEP_BOSS)----->-+---(:YES)--->--+-->--+
| |
+---(:NO)---->--+
MOVE :FACES [specify face] :TRANSFORMATION [define new position] :CHECK :DO_IT
MOVE :BOSS_POCKET [specify face] :TRANSFORMATION [define new position] :CHECK :KEEP_BOSS :YES :EXTEND_BOSS :YES :DO_IT
![]() |
![]() |
![]() |