PD_CLEAN_DRAWING command
+-------------------------------------------------+
| |
-->(PD_CLEAN_DRAWING)-v-+-(CLEAN_CLOSE_POINTS)-------+-|tol|-+-(CONFIRM)-v->
| | |
+-(CLEAN_DUPLICATE_GEOMETRY)-+ |
| |
+-(CLEAN_STACKED_GEOMETRY)-----------+
This command is used to modify three geometrical situations which can cause inefficiency and confusion for parametric design.
CLEAN_CLOSE_POINTS is used to merge points that are within the user specified distance of each other. For each set of two or more points which are to be merged, a new location is chosen to move the entire set of points to. The new location will be within the tolerance zone specified. In general, there is no way to predict or control which elements will be adjusted. This should not be a limitation, since the tolerance used is usually very small.
CLEAN_DUPLICATE_GEOMETRY is used to delete elements that are duplicates of other elements. Most geometry types are duplicates if their model points match. Circles and construction circles are determined to be duplicates if the center points match and the radii are within the specified tolerance. In general, there is no way to control or specify which element will be deleted.
CLEAN_STACKED_GEOMETRY is used to split overlapping lines, arcs and circles. There is no user specified tolerance for this operation. The geometry must overlap with intersection tolerance.
Each option first scans the part for the desired modification. If there are instances of the defect then the offending geometry is highlighted and the user is prompted for a CONFIRM before actually performing the modification. If no cleanup is necessary then the prompt notes this fact while asking for a new option. As an aid to the macro writer, a CONFIRM at this point will be ignored.
Est-ce que cela a été utile ?