decrease the number of point

I had receive a drawing from customer. I need to use it to do program but there has 20k++ of point inside. Is there any way to join all the line to polyline or convert it to arc?

Comments

  • There is no easy way to convert this automatically.  For the slot to the left of the drawing there are over 20,000 segments.  The arcs at the ends of the slot do not intersect with the lines that make up the sides of the slot, and the sides of the slots do not form an arc.  If this came to my office I would redraw it.  It would be far faster to redraw than to try to fix the existing entities.  My steps would be:
    1.  Draw a complete circle over the arc at each end of the slot.  The circles should be the same diameter.
    2.  Draw a line near the center of the slot from one side to the other.
    3.  Draw a 3 point arc from the center of one circle to the midpoint of the line from step 2 then to the center of the other circle.
    4.  Offset the arc from step 3 to both sides using the radius of one of the circles for the distance to offset.
    5.  Erase the line and arc from steps 2 and 3, then trim the parts of the circles which are inside the slot.

    To answer your questions directly: 
    The lines for the sides of the slot can be joined using PEDIT. 
    If you draw a 3 point circle using the endpoints of the the outermost line segments on a side of the slot and any point on a line segment near the center of the side you will see that the line segments do not form an arc. 
This discussion has been closed.