CLASH_3D provides a way to identify interference of a part with
another part. The result can be seen graphically.
+-------------------------------<------------------------------------+
| |
| +------------------<-----------------------+ |
| | | |
-->-(CLASH_3D)-+-(:ALL_IN_PA_LIST)-----+-(:PA_LIST)--|select parts/assemblies|----+-+->
| | | |
| +-(:CLASH_VIEW)----------------------------+ |
| | | |
| +-(:KEEP_RESULTS)------+--(:YES)--+--------+ |
| | | |
| +--(:NO)---+ |
| |
| +-------------------<----------------------+ |
| | | |
+-(:PA_LIST_VS_PA_LIST)-+-(:FIRST_LIST)--|select parts/assemblies|-+-+
| |
+-(:SECOND_LIST)-|select parts/assemblies|-+
| |
+-(:CLASH_RESULT)--+--(:ALL)-----------+---+
| | | |
| +--(:CLASHING_ONLY)-+ |
| | | |
| +--(:TOUCHING_ONLY)-+ |
| |
+-(:CLASH_VIEW)----------------------------+
| |
+-(:KEEP_RESULTS)------+--(:YES)--+--------+
| |
+--(:NO)---+
The following options are available to identify the interference
of parts/assemblies.
- :ALL_IN_PA_LIST - specifies all parts in the parts list.
In this case, all part-part combinations in the list are considered.
- :PA_LIST_VS_PA_LIST - lets you specify particular parts.
In this case, part1-part2 combinations are considered.
- :KEEP_RESULTS - specifies whether or not to keep the
interference volume.
- :CLASH_RESULTS - specifices whether to see clashing, touching or all test results
- :PA_LIST - specifies the parts or assemblies.
- :CLASH_VIEW - displays view of interfering parts/assemblies.
- :FIRST_LIST - specifies parts/assemblies.
- :SECOND_LIST - specifies parts/assemblies.
Use this action to identify where parts touch or interfere with
other parts. The volumes and faces that clash are shown in
user-definable colors. If :KEEP_RESULTS is specified, a new
part is created and is added to the parts list. The name of the
new part is based on the names of the parts that are clashing:
parts p1 and p2 generate clashed part p1_p2.
The following parameter sequence displays where parts clash.
CLASH_3D [select part p1] [select part p2] VIEW