![]() |
![]() |
![]() |
CREATE_RELATION creates a new Relation definition.
---->(CREATE_RELATION)----+
|
+-----------<-----------+
|
| +->(:FIXED)-------+
+--+ |
| +->(:RIGID)-------+
| |
| +-----------------+-----------------------------------------------+
| | | |
| | +---------------------<--------------------+ |
| | | | |
| | +-(:NAME)-----------|enter Relation name|--+ |
| | | | |
| | +-(:OBJECTS)--------|select objects|-------+ |
| | | | |
| | +-(:PREVIEW)-------------------------------+ |
| | | | |
| | +--(:AUTO_SOLVE)--+--(:YES)--+-------------+ |
| | | | | |
| +--<--(:NEXT)--<--+ +--(:NO)---+ |
| | |
| +-----------------------------------------------+
| |
+--(:FREE_DISTANCE)--+ |
| | |
+--(:FREE_ANGLE)-----+ |
| | |
+--(:FREE_NUMBER)----+ |
| | |
| +-----------------+-----------------------------------------------+
| | | |
| | +---------------------<--------------------+ |
| | | | |
| | +--(:NAME)--|name|-------------------------+ |
| | | | |
| | +--(:VALUE-TYPE)--|type|-------------------+ |
| | | | |
| | +--(:VALUE)--|value|-----------------------+ |
| | | | |
| | +--(:EXPR-TYPE)--|type|--------------------+ |
| | | | |
| | +--(:EXPR)--|expression|-------------------+ |
| | | | |
| | +--(:PREVIEW)------------------------------+ |
| | | | |
| | +--(:AUTO_SOLVE)--+--(:YES)--+-------------+ |
| | | | | |
| +--<--(:NEXT)--<--+ +--(:NO)---+ |
| | |
| +-----------------------------------------------+
| |
+--(:MEASURE_LENGTH)-+ |
| | |
+--(:MEASURE_RADIUS)-+--+--(:MAJOR)--+---+ |
| | | | | |
| | +--(:MINOR)--+ | |
| | | |
| +--->-------------+---------<---------+ |
| | | |
| | |select ref| |
| | | |
| +---<-------------+------------------------------------------+ |
| | | | |
| | +---------------------<--------------------+ |
| | | | |
| | +--(:NAME)--|name|-------------------------+ |
| | | | |
| | +--(:REF)--(select ref)--------------------+ |
| | | | |
| | +--(:PREVIEW)------------------------------+ |
| | | | |
| | +--(:AUTO_SOLVE)--+--(:YES)--+-------------+ |
| | | | | |
| +--<--(:NEXT)--<--+ +--(:NO)---+ |
| | |
| +-----------------------------------------------+
| |
| +->-(:DISTANCE)----------+ |
| | | |
| +->-(:REL_ANGLE)---------+ |
| | | |
| +->-(:PARALLEL)----------+ |
+--+ | |
| +->-(:PERPENDICULAR)-----+ |
| | | |
| +->-(:COINCIDENT)--------+ |
| | | |
| +->-(:TANGENT)-----------+ |
| | | |
| +->-(:MEASURE_DISTANCE)--+ |
| | | |
| +->-(:MEASURE_ANGLE)-----+ |
| | |
| +---------+ |
| | |
| |select 1st ref elem| |
| | |
| |select 2nd Ref Elem| |
| | |
| +---------------------<------------------------+ |
| | | |
| +-(:NAME)----------|enter Relation name|-------+ |
| | | |
| +-(:FIRST_REF)-----|select 1st ref elem|-------+ |
| | | |
| +-(:SECOND_REF)----|select 2nd ref elem|-------+ |
| | | |
| | +-->(:NO)-------------------+ |
| +-(:PLANAR)--------+ | |
| | +-->(:YES)---+ | |
| | | | |
| | +----------------------------+ | |
| | | | |
| | +-(:PLANE_REF)--|select plane reference|----+ |
| | | |
| | | |
| | +->-(:FOCUS1_BASIC)-------------------------+ |
| | | | |
| | +->-(:FOCUS1_CENTER)------------------------+ |
| +--+ | |
| | +->-(:FOCUS1_AXIS)--------------------------+ |
| | | | |
| | +->-(:FOCUS1_PLANE)-------------------------+ |
| | | | |
| | +->-(:FOCUS1_DIRECTION)---------------------+ |
| | | |
| | | |
| | +->-(:FOCUS2_BASIC)-------------------------+ |
| | | | |
| | +->-(:FOCUS2_CENTER)------------------------+ |
| +--+ | |
| | +->-(:FOCUS2_AXIS)--------------------------+ |
| | | | |
| | +->-(:FOCUS2_PLANE)-------------------------+ |
| | | | |
| | +->-(:FOCUS2_DIRECTION)---------------------+ |
| | | |
| + +->(:VALUE-TYPE)-+ | |
| + | | | |
| +--+----------------+-(:VALUE)--|enter value|--+ |
| + | | |
| + +->(:EXPR-TYPE)--+ | |
| + | | |
| + +----------------+ | |
| + | | |
| + +-(:EXPR)-------|enter expression|----------+ |
| | | |
| + +->(:DIRECTION_POSITIVE)-----------------+ | |
| | | | | |
| +--+->(:DIRECTION_NEGATIVE)-----------------+--+ |
| | | | | |
| + +->(:DIRECTION_OPEN)---------------------+ | |
| | | |
| | | |
| + +->(:NORMALS_SAME)-----------------------+ | |
| | | | | |
| +--+->(:NORMALS_OPPOSITE)-------------------+--+ |
| | | | | |
| + +->(:NORMALS_OPEN)-----------------------+ | |
| | | |
| + +->(:SIDE_INFRONT)-----------------------+ | |
| | | | | |
| +--+->(:SIDE_BEHIND)------------------------+--+ |
| | | | | |
| + +->(:SIDE_OPEN)--------------------------+ | |
| | | |
| +-(:PREVIEW)-----------------------------------+ |
| | | |
| +-(:AUTO_SOLVE)----+-->(:YES)---+--------------+ |
| | | | |
+---<-(:NEXT)<----+ +-->(:NO)----+ |
| |
+--------------------------------------------------+
The following qualifiers apply to Variable Relations:
The following qualifiers apply to Measured Length and Measured Radius Relation types:
The following qualifiers apply to Value and Logical Relations as well as to Measured Distance and Measured Angle Relations:
CREATE_RELATION :FIXED :NAME "fix1" :OBJECTS "/a2/p2" :PREVIEW :AUTO_SOLVE :NO COMPLETE
CREATE_RELATION :REL_ANGLE [specify 1st Reference Element] [specify 2nd Reference Element] :NAME "ang1" :PLANAR :PLANE_REF [specify plane reference] :FOCUS1_AXIS :FOCUS2_AXIS :VALUE_TYPE :VALUE "45" :DIRECTION_POSITIVE :PREVIEW :AUTO_SOLVE :NO COMPLETE
All input strings must be enclosed by double quotes (" ").
![]() |
![]() |
![]() |