new to C3D, help please...
I am working in C3D 2010 and received a survey file as acad-r14.dwg. All the points are blocks labeled with text elevations, the ditch centerlines and tops of slopes are visible lines, but everything is at zero elevation.
How do i treat these points and lines to reflect the elevations they should be at?
Any help would be appreciated. Thank you.
Solved! Go to Solution.
Solved by AllenJessup. Go to Solution.
you can try the eatext or eattext command which will extract attributes like northing, easting, elevation, description, point number from the blocks if any exists. This will save the info to a csv file comma delimited which can be brought in as c3d points.
good luck!
If the elevation is an attribute of the block you can use MOVEBLOCKSTOATTRIBELEV to elevate the blocks. You can then create a Surface from the blocks and convert the lines to Featurelines and specifying that the Featureline take it's elevation from the Surface. Don't inset intermediate points.
Allen
Allen Jessup
Engineering Specialist / CAD Manager
Thanks to you both for a quick reply. The commands were helpful and wanted to work but it's not recognizing the blocks.
I will remember them for next time.
The eattext command made a csv file of the lines and text, it doesn't touch the blocks because of a "non-uniformly scaled block warning".
The text is not attribute in the blocks.
I'm thinking now it has to do with the 'not previously saved by autodesk' error when opening...probably should've mentioned that first. sorry.
I'll ask surveyor for a csv file. That would be less hassle than fighting with the acad file.
Thanks again. Enjoy the day.
@tanya.pereira wrote:
I'll ask surveyor for a csv file. That would be less hassle than fighting with the acad file.
Absolutely the best thing to do. However if you couldn't get the file the attached Lisp file will elevate the text to the elevation of the text. The process would be to move the insertion point of the text to match the insertion point of the block then move the text to elevation and create a surface from the text.
I haven't used the file for quit a while. So I can't say if it will work in all versions.
Allen
Allen Jessup
Engineering Specialist / CAD Manager
That lisp is cool. I was able to create points at the text elevation.
it didn't move the block or the text but I got points now. I'm happy it helped this much.
Thanks again!
Allen,
nice lisp routine. thanks for sharing it.
works in c3d 2011.
You're Welcome. Glad it works. I, luckily, haven't had to deal with anything like that lately. The Lisp isn't my work, I'm just passing it on. Unfortunatly I don't remember who the author was.
I was trying to find the original author and came across the attached revision to the lisp.
Allen
Allen Jessup
Engineering Specialist / CAD Manager