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)---->--+
The following options are available to define the move operation:
- :FACES - specifies the faces you want to move.
- :BOSS_POCKET - specifies the bosses or pockets you want to move.
- :TRANSFORMATION - specifies a transformation using the
POSITION_PA_SA subaction.
- :BLEND_AUTO - finds all neighbour blends/chamfers automatically. These blends/chamfers
will be suppressed before the move, and resumed after the move operations is
performed.
This switches off :keep_blend.
- :KEEP_BLEND - the user selects the blends/chamfers he wants to have recreated.
This switchtes off :blend_auto.
- :KEEP_TANGENT - enables/disables the automatic recognition of tangent neighbour
faces. With :keep_tangent :yes the system tries to keep the tangential transition
to the neighbour faces in the move operation.
- :FIX_EDGES - holds the selected edges on tangential neighbour faces fix in space.
This option can only be used when :keep_tangent is on.
- :UNFIX_EDGES - releases formerly fixed edges.
This option can only be used when :keep_tangent is on.
- :UNFIX_FACES - converts a secondary tangent face (which is kept fixed in space)
to a primary tangent face (which is transformable).
This option can only be used when :keep_tangent is on.
- :CHECK - activates the automatic body checking operation.
- :NOCHECK - disables the automatic body checking operation.
- :EXTEND_BOSS - extend the faces which are on the boundary of
the bosses or pockets to the original containing faces.
- :KEEP_BOSS - copies of bosses or pockets.
- :TO_PART - specifies the part to which the boss or pocket should be moved.
- :PREVIEW - does a preview of the operation and colors all transformed
faces.
- :DO_IT - accepts the defined faces and transformation, and
performs the operation.
Use this command to move bosses, pockets, or faces. Distance
and angle labels may be used to define the transformation.
POSITION_PA_SA subaction
TAPER terminate action
CHANGE_HOLE terminate action
BODY_CHECK terminate action
MODIFY_BLENDS terminate action
DELETE_BLEND terminate action
MODIFY_3D_DEFAULT interrupt action
LOCALOP_DIMENSION_SA subaction