ALIGN_FACES substitutes the surface geometry of specified faces
by the geometry of a reference face.
+----------------<-----------------------+----+
| | |
-->(ALIGN_FACES)--+--+----(:CHANGE_FACES)--|face(s)|-------+ |
| | | |
| | +--(:REFERENCE_FACE)--|face|---+ ^ |
| | | | | |
| +--+ +---+ ^
| | | | | |
| | +--(:REFERENCE_PLANE)-|plane|--+ ^ |
| | | |
| +---(:ACCEPT)----------->-------------+ |
| |
+----(:KEEP_BLEND)---------|faces|------>-----+
| |
+----(:BLEND_AUTO)--->---+---(:YES)-->--+-->--+
| | | |
| +----(:NO)-->--+ |
| |
+----(:KEEP_TANGENT)--->-+---(:YES)-->--+-->--+
| | | |
| +----(:NO)-->--+ |
| |
| +------<-----+ |
| | | |
+----(:FIX_EDGES)----+---|edge|---+----->-----+
| |
| +------<-----+ |
| | | |
+----(:UNFIX_EDGES)----+---|edge|---+---->----+
| |
| +------<-----+ |
| | | |
+----(:UNFIX_FACES)----+---|face|---+---->----+
| |
+----(:OPPOSITE)-------+--(:ON)---+-----------+
| | | |
| +--(:OFF)--+ |
| |
+----(:BODY_CHECK)-----+--(:ON)---+-----------+
| | | |
| +--(:OFF)--+ |
| |
+----(:PREVIEW)-------------------------------+
The following options are available to define the align faces operation:
- :REFERENCE_FACE - specifies geometry of the face to be used
for the align operation.
- :REFERENCE_PLANE - specifies the plane to be used for the align operation.
When this option is used only one pair of reference/change face can be given.
- :CHANGE_FACES - specifies the faces to be aligned to the
reference face.
- :ACCEPT - accepts a pair of reference_face/plane and change_faces. The next pair
can be specified now.
- :BLEND_AUTO - finds all neighbour blends/chamfers automatically. These blends/chamfers
will be suppressed before the align, and resumed after the align operations is
performed.
This switches off :keep_blend.
- :KEEP_BLEND - the user selects the blends/chamfers to be 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 align 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.
- :OPPOSITE - Specifies the second possible geometry of the
reference face when appropriate.
- :BODY_CHECK - activates the automatic body checking operation.
- :PREVIEW - allows you to preview the part with the faces
aligned.
Use this command to align faces to the geometry of a reference
face or faces.
The following parameter sequence aligns the specified face to the
reference face.
ALIGN_FACES :REFERENCE_FACE [specify face] :CHANGE_FACES [specify
face] :BODY_CHECK
BODY_CHECK terminate action