The new freeware LISP utility Attractor can snap objects to existing points or vertices. You can use it to clean inaccurate DWG drawings where lines, polylines, points, circles, arcs, blocks, texts, etc. are not drawn at exact positions (coordinates).
You can choose to "round" the geometric features (coordinates) to a fixed grid (e.g. 0.5 units) if they are within a specified tolerance (e.g. 0.01 units) around this grid, or you can snap to existing points within the specified tolerance.
Download the Attractor utility from Download, load it into your AutoCAD with APPLOAD a type the ATTRACTOR command. Select the grid rounding value or select existing "attractor" objects (resp. their points) to fix to (POINT, LINE, INSERT, LWPOLYLINE, POLYLINE, CIRCLE). You can also select previous attractors or all objects in a picked layer. Specify the tolerance (i.e. maximum distance where the points still will be snapped, attractor radius) and select the objects to be modified ("rounded", attracted) - of the type: POINT, LINE, INSERT, LWPOLYLINE, POLYLINE, ARC, CIRCLE, ELLIPSE, TEXT, MTEXT.
See an example where the symbols are being attracted to orange points in a circular array and to the vertices of the orange polyline. And on the other hand the cyan polyline is being snapped to the symbols.
Have we helped you? If you want to support the CAD Forum web service, consider buying one of our CAD applications, or our custom software development offerings, or donating via PayPal (see above).
You may also add a link to your web - like this "fan" link:
Featuring: Increase your productivity with our set of BIM add-on functions for Autodesk Revit CADstudio Revit Tools
Please use these tips at your own risk. Arkance Systems is not responsible for possible problems that may occur as a result of using any of these tips.