Tuesday 14 January 2014

Stringing Survey Points

An oldie but a goodie. Worth posting as it can save literally hours for anyone that is manually stringing survey points - (If you don't have Civil 3D set up to automatically process survey data). The drawing used below is from the Civil 3D Essentials book by Eric Chappell.

If you have surveyed a string of points and the numbers are sequential then you can use transparent commands when you are joining them in Civil 3D to speed up the process. Below I have a fence that was surveyed from start to finish (1 to 5 in the image).
There are 27 points surveyed along the fence, starting at point number 123
and ending at 150...
To string these quickly start the 3DPOLY command (or polyline command). Select your start point by clicking with the mouse. When it looks for the end point type 'PN (apostrophePN). Then press enter. Type 123-150 and press enter. Civil 3D will automatically string all the points between the numbers for you.

Wednesday 8 January 2014

Cogo Points from Text

Very often I come across survey drawings that have AutoCAD blocks and text representing the surveyed points.
If we want to create a surface in Civil 3D from these points we will need to add in the blocks (cross where the point was surveyed in image above) if they have levels. If they have no levels then second best is to add in the text (13.18) if this has a level. (the insertion point of the text wont be at the same location as the surveyed point but the difference this would make for a topo survey would be negligible in most cases). In my case neither has any level information - they are both at zero elevation. There is a workflow available that uses queries in Map 3D to raise the text up the elevation value in the text itself. I am going to show a different approach here using the AutoCAD Data Extraction command to create a csv file which contains the x ,y coordinates of the text and also the contents (elevation). we then import this back into C3D as cogo points.

First isolate all the 'elevation' pieces of text. Then type DATAEXTRACTION. On page 1 of 8 create a new extraction and save it. On 2 accept the defaults and click next. On 3 tick Text or MText - whichever the elevation text is, click next. On 4 on the RHS tick Geometry and Text, on the LH pane tick Contents, Position X & Position Y, click next.
On 5 untick Show Count Column and Show Name Column, click next. On 6 select 'Output to external data file' and choose a save location and file type. Step 7 is skipped if you just export to external file so on 8 just click finish. Job done. You now have a csv file with x,y,z for the survey points (with the point location at the insertion point of the text but close enough for a lot of surveys!)
You can then inport this back into Civil 3D as you would normally and create cogo points from it. One thing to be aware of is the first line of your csv file will be header info so delete this before trying to import into C3D or it will fail.