Sometimes things that should be simple turn out to be (at best) difficult to do in CAD engines. For example the need to draw text along linear objects such as lines, arcs, polylines, etc. Long street names are a good example, if there isn’t a long straight segment for a regular (but rotated) text, what’s left to do.
Most users won’t hit this limit and shouldn’t worry about it until they do. However a handful of our users processing extremely massive surfaces have reported an error message like “System.OutOfMemoryException” and/or “Array dimensions exceeded supported range”.
Legends are a standard inclusion on any civil/survey drawing. A table to describe the graphic symbols and even linetypes are needed. The question is when these table are generated and how. Some users wait until the project is nearly complete then manually draw the tables. Revisions may introduce new symbols that can’t be forgotten. There has to be a better way.
Harvests multiple drawing extents and properties (DWGPROPS), creates output drawings or reports. Export to Google Earth (KML) with preview thumbnail or web ready reports (HTM) and more.
In the early days of AutoCAD, users could safely use a NODe osnap to snap to a point block while zoomed out because they knew it would only return the actual intended point of the insert. Then along came an
improvement that had AutoCAD return the insertion point of the attributes. With that improvement meant you had constantly zoom in to make sure you were getting the right point.
For those that aren’t aware, the OSNAPNODELEGACY set to 1 causes the CAD engine restore the logical NODe osnap of the point object only. Now in the highly unlikely case you want to snap to attributes, you can use the INSert osnap.
This tool transforms coordinates using three known points on two systems using Affine, Helmert or Sixparm transforms. Most users will find the LINES definition method is easiest, as in the example below where we have drawn 3 LINE objects (shown in cyan dashed lines).
Map users often want to insert user blocks into the drawing from files containing latitude and longitude values. This tool does just that, places inserts into the drawing at projected locations from files containing lat/long values.
Deleting parcels (by name) in Civil3D can sometimes be difficult. Right clicking the parcel name doesn’t work, erase on the parcel label does nothing. Here is a step-by-step procedure to quickly delete multiple parcels by name, without picking a single segment.
Read More →
When we worked up our procedure for importing Lidar into Civil3D a couple months ago, we realized there were way too many steps and way too many hoops to jump through. Hoops preparing the data, through Recap to prepare a RCP/RCS, through Civil3D creating a point cloud, and finally creating the surface. Highly trained professionals have more important things to do with their time than spend it like a well trained circus animal jumping through hoops, so we did something about it.