Overview | Statement List


隐藏曲线

Synopsis

CHIDC/obj list[,IFERR,label:]

Description

Allows you to modify curves which are coincidental with other curves in the work view. The system performs a view dependent edit of specified objects to remove those curve portions which are hidden behind other curves. For example, this is useful when you are plotting a drawing and don't want the plotter to repeatedly trace over the same lines. Valid objects include lines, arcs, and ellipses.

The system performs the view dependent edits in the work view. The statement does not work on perspective views.

The system processes the specified objects, retaining those which are in front of all others in the work view, while modifying those which are behind other specified objects. If an object is completely hidden, the system erases it from the work view. If an object is partially hidden, the system performs view dependent modifications to the object so that the hidden portions possess an invisible font in the work view.

NOTE: In a wireframe mode, curves typically intersect at curve end points. If all the curves in the model intersect at end points, then the system processes them correctly. However, if two curves intersect at a point which is in the interior of one or both of the curves, then the system is not capable of splitting the curves at their intersection point in order to process them. This problem is most apparent when the curves lie in a plane normal to the viewing plane.

Parameters

Parameter

Description

obj list

A list of objects to be processed by the system. Valid objects include lines, arcs, and ellipses.

IFERR,label:

Specifies a label to which program execution jumps if an error occurs. Errors occur if the work view is a perspective view, or if no valid objects were specified.

 


Copyright ©2015 胡君NX二次开发官网(www.UGapi.com) QQ:85585969 All Rights Reserved.