UEL (Thailand) Co.,Ltd.

Modeling boundary lines

When you perform a modelling of boundary lines, haven’t you suffered the unexpected result that the boundary lines have been divided and shorter than you intended?



When you make a simple figure, you find a single line divided into two or three segments despite your intention. And, you do not know why. You only know that the downstream processes will take longer due to this phenomenon.


In this situation

try this command: the "CAM FigureCorrection/CollecVertexDeletion" command.

The reason why more vertices have been created is attributable to the "Exclude" command. 

The command which is executed to transfer a surface enables an easy extension of surface under the condition that the line segments of extension remain to be independent from the original line.

The "CollecVertexDeletion" command deletes the ends (also expressed as vertices) of a new line segment and lets the line segment resume the intended length, provided that they are located on one and the same line.

The "CollecVertexDeletion" command is easy to execute. Choose a target composite surface, and specify unnecessary vertices. Then, the command deletes them.

Please note that the "CollecVertexDeletion" command generates free-form curves. For illustrative purposes, it is like the result of executing the "ConnectUnify" command.

When the lines have been made free-form curves, execute the "ConvertToAnalyticSurface" command in order to return the surface status from free-form surface to non free-form surface (referred to as Analytic Surface). Straight lines and arcs can be easily recognized as the constituent elements of the surface.

This practice will enable you to pass to your colleague in the subsequent phase clean data consisting of lines that are free from divisions.


(Note) The CAM-DX license is required in order to issue the "CAM FigureCorrection/CollecVertexDeletion" command. An alternative solution is to type ! LCL_DEL_VTX, a program that enables the same functions of the "CAM FigureCorrection/CollecVertexDeletion"command.

Share this