Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Surface

12 REPLIES 12
Reply
Message 1 of 13
tonykhoury
579 Views, 12 Replies

Surface

Hi all,
I created a surface 200' by 200'. I need to place a mesh on top of it, the mesh is made of 5'x5' blocks, 1600 blocks, then i need to show the average elevation of each block. 
Does anyone know a good way to do it ?

My first thought was to write a surface spot elevation expression, but i coudnt do it. 

Please let me know if you have an easy way to do it. 

12 REPLIES 12
Message 2 of 13
odoshi
in reply to: tonykhoury

Would this Labeling command help?

 

grid_labels.png

 

Mike Caruso
Autodesk Certified Instructor 2014
AutoCAD/Civil 3D Autodesk Certified Professional 2014, 2015, 2018
www.whitemountaincad.com
Message 3 of 13
neilyj666
in reply to: tonykhoury

When you say average elevation presumably you mean the average of the four vertices of each block?

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2024 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
Message 4 of 13
tonykhoury
in reply to: odoshi

ODOSHI, 
Please see the attached image. I would like to display the average elevation inside each square on the grid thats all. Is it possible to do it inside civil 3d using a label command ? or any other techniques ?

Tony

Message 5 of 13
tonykhoury
in reply to: neilyj666

Neilyj,
Please see the attached image. I would like to display the average elevation inside each square on the grid thats all. Is it possible to do it inside civil 3d using a label command ? or any other techniques ?

Tony

Message 6 of 13
neilyj666
in reply to: tonykhoury

I'm trying to establish what you mean by average elevation? For each square cell, do you need to take the elevation value of each vertex, sum them and divide by 4 to get a mathematical average or do you just need to show the TIN elevation in the centre.

 

If the former then I don't think it is possible with a lot of additional work and if the latter then odoshi's suggestion should do what you need if you pick a suitable base point

 

2014-10-27 15_27_08-Autodesk AutoCAD Civil 3D 2015 - [Drawing7.dwg].jpg

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2024 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
Message 7 of 13
odoshi
in reply to: tonykhoury

OK - now I get it. Short answer, no. Unless you make a million little surfaces.

 

Sounds like a good idea for a custom app...

 

Regards,

 

Mike Caruso
Autodesk Certified Instructor 2014
AutoCAD/Civil 3D Autodesk Certified Professional 2014, 2015, 2018
www.whitemountaincad.com
Message 8 of 13
TerryDotson
in reply to: tonykhoury

So you want to draw a rectangular mesh (SubDMesh) on top of a TinSurface, with the edges of the cells acquring the elevation from the tin, then generate a label in the center of the simple average of the four corners elevations?   For input you would expect to pick an origin and supply the number of rows/cols, width and height.

 

The mesh and labels does not need to be dynamic?

Message 9 of 13
TerryDotson
in reply to: TerryDotson

It was an interesting scenario so we went ahead with it, another gizmo in the collection.

Message 10 of 13
tonykhoury
in reply to: TerryDotson

Terry, 
I did it using two grids on a surface. One grid represent the 4 corners of each square, and the second grid represent the centers of each square. I exported all points into excel and then I wrote a program that take the points and organise them into squares, then take the average elevation of the surface in the square and give it a X, Y at the center of each square, then i had to import X,Y,Z into civil 3d. The final product is attached. 

Can you please elaborate on the gizmo you sent me ? I am not sure how does that work .

Tony, 
 

Message 11 of 13
TerryDotson
in reply to: tonykhoury

Glad you found a way to do it with your existing tools.

 

Can you please elaborate on the gizmo?

 

We have developed AutoCAD add-ons for 30+ years and now are focusing on tools gizmos to automate Civil3D.  The Gizmo3D package is in the early stages but at our rate of production we plan to turn in into a massive (but managable) collection in short order.

 

We added a tool to generate an AutoCAD mesh on an existing Civil3D surface with labeling (currently only the average elevation) in the center of the cell.  While our results may not look exactly like yours, we can generate it in a couple of seconds without jumping though any hoops.

 

You (and others) are invited to work with the product (at no charge) while it's in development (and influence it's content).  Follow the link at the bottom of the Gizmo3D page and include your forum user name.

Message 12 of 13
tonykhoury
in reply to: TerryDotson

Terry, 
I still cant find it . Did you make it an app ? where can i buy it from ?
Please let me know. 

Message 13 of 13
TerryDotson
in reply to: tonykhoury

Drop me an email dotson [at] dotsoft [dot] com.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report