AutoCAD Civil 3D :: Unwanted Rounding Of Elevation Values When Exporting TIN Surface To DEM
Jul 7, 2010
My workflow consists of building a point cloud object from a LAS file, filtering it for ground data, and and building a surface object with it. Breaklines are inserted into a surface object, and then the surface object is exported to a DEM file to be used in a GIS application. The problem is that Civil 3D rounds the elevations to 1-foot intervals, even when the file is structurally floating point. How to override this rounding to get floating point values that reflects the original data?
is it possible to export elevations from a surface at a given interval? i can easily export all the data i used to build the surface, but now I am wondering if its possible to export/extract the surface to a CSV or TXT file with a position and elevations, say, every 5 feet?
I have 2 surfaces that I am sampling and have the bands depicted in the attached. I would like to have all bands with 1 digit of precision and the values in the Cover Depth band add up. The Cover Depth is supposed to be subtracting the two but is often off by one digit. I have tried changing the rounding options in C3D but there is always disagreement between the data in the bands.
I tried searching for this issue to no avail. Perhaps I need to have an expression to do the rounding is what one case eluded to. Seems that C3D may use a type of rounding that rounds to the nearest even number?
I have a section of road that has super elevation from -6% to +6%. The asphalt layer (top green) supers from -6 to +6 but the base course (red) only goes from -4 to +6. I attached a sketch for some visual information.
What subassembly recommended for this scenario?
Is there a way I can set max values for the subgrade? Or an assembly where I can use superelevation for the top and for the subgrade?
I am using C3D 2012 but can use 2013 if it makes a difference.
Civil 3D 2012 SP4.0 Windows 7 Enterprise 64-bit C3D 2014 SP1 Dell M6600, Core i7 @ 2.3GHz, 16 GB ram Dell T3500 workstation, too much ram
C# public bool FindStationAndElevationAtXY(double x,double y,ref double station,ref double elevation)
I don't understand this method. API documentation says that "Finds the station and elevation values at the given X,Y coordinate." but this method return a bool value.I don't understand neither "ByRef".
I used the Volume dashboard to cal volume so when I view the surface in object viewer or 3D I see my TIN volumes surface at zero elevation is this right? I think the reason is because they want us to see both surface so they are not on top of one to another.
Using Civil 3D 2013. I've exported my Civil 3D points to an SDF and then to a shapefile. I cant get the "Z" elevation to come with it. Northing and Easting is correct, only problem is that is holds a zero elevation. how I can get the elevations to show correctl in the shapefile?
I have a drawing that someone else created that has a spot elevation label for a surface. It labels the surface (PAD) then automatically subtracts a set distance for another elevation (GFE) and adds a set distance for another elevation (FFE). After doing some research, it looks like it was created with an expression?
I have two questions:
First, where to go to get a better understadning of this? I'm not familiar with expressions.
Second, where can I find the expression in drawing to make an edit to the set distances. I can remove the GFE/FFE as they are separate components in the label style, but I don't see where to modify the distance it adds or subtracts.
I have created a surface, when I hover over a contour on it I used to get name,style, layer, elevation. Now I get them all except elevation, I didn't change anything (not on purpose at least) in my drawings.
I've tried to create a surface analysis by using a point group reading xdata to set the elevations and when I set my surface properties to display the elevation shades it will only allow me to set the range to 5 or less. All of the other analysis settings for direction, slope, and slope arrows allow me to input the nuber of ranges I want, but I need the elevation analysis.
In the previous C3D 2012 version I was able to set surface transparency just setting it on a layer with defined transparency. Example: I set my "existing ground" surface to a created "EG" layer (example name) and set transparency layer to 50% (example, again) and it WORKS! My surface become transparent...
But now, in the C3D 2013, I can't get the same results... my surface is not getting transparent. I already tried to turn off/on hardware acceleration and adaptive degradation and show/hide transparency.
More details: I can get transparency on points, triangles, contours etc... but not on elevation, and this is my priority.
Autocad Civil 3D 2013 - Infrastructure Design Suite Windows 7 64 i7 860 @2.80GHz 8GB Ram Quadro 2000D
We work with Hydro graphic surveys that have large numbers of points. We would like to be able to display girded spot heights colored to represent the elevation. (Similar to elevation banding)
I have created a surface and then created surface elevation points on a grid with spacing of 15m. I have tried looking at setting up a style that will adjust the color depending on the elevation ie 0 to -1 = red but haven't made any progress.
I have a civil3d pipe network that has modeled by my co-worker before.
Now I want to put that pipe network on new surface and get rim elevation from surface automatically and also after stretch it can update rim elv based on that surface.
I got this plan from a third person and, the point from the survey have the property " bloc ". In their attribute property, I can see the elevation value. but in the z of the actual bloc, it shows zero. I would like to tell C3D to use the attribute elevation for his actual Z in the drawing. How can I achieve this ?
I have a surface with all sorts of heights, and want to add color to different heights. Getting the color there is not that difficult, but how do I swap them around? i.e. red is 'low ground' and blue is 'high ground'. In Holland we use it the other way around though, so blue should be low ground and red high ground.
Where exactly do I change this? I've tried it in the surface style tab, surface properties tab, analysis tab, and some others, but no success so far.
I am using Civil 3d 2012 and an trying to apply elevation banding (one color) to a surface that is completely flat. Everything seems to be in order but nothing shows up. If I add another point file to it that has a variety of elevations then the elevation bands show up, if i remove it it disappears again. I can view the boundary and get elevation readings when I mouse over the surface.
I just used 8 points to create a surface - see the right-hand-side of the 1st attached file.
I went to Settings => Surface => Label Style => Spot Elevation =>Elevation Only => Label Style Composer - Elevation Only => Text Contents: <[Surface Elevation(Uft[P2[RN]AP[SN|OF]>P<[Description(CP) - see the 2nd attached file..
I went to Prospector => Surface => Surface1 => Definition and I did not see any place for editing Elevation - see the left-hand-side of the 1st attached file.
How to make the Elevation and my stuff in Description show up in the DWG.
I have a project I designed and grading plan is almost done. My proposed surface lables read as 1256.50. How can I get them to read just 56.50? I have a FG surface I created and am labeling using surface elevations. I am running out of room and need to free up some space. I don't want do drop my surface 1200'.
I just got a topographic map of some land we plan to develope, and would like to work out some preliminary earthmoving analysis.
I would like to sample that surface at very specific locations -- I could produce the required points in PNE format.
What I want is to find the way to: (1) import those points, (2) sample elevation from the surface at those locations, and (3) export the 3D poitns in PNEZ format.
I was undertaking a cut and fill analysis but the values were very different. Evaluating spot levels the depth was given as 1.2m but the volume surface stated it was only .6m.
After a while I noticed that the master surface had been "corrupted" duing a recovery, all definitions to the controlling corridor and other objects had been removed and a snapshot added with the description "added during recovery".
I had to remove the surface and start from scratch re-building the definitions.
Civil3D 2013 / 2014 Windows 7 Professional 64-bit Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (8 CPUs), ~4.0GHz With 32768MB RAM, AMD FirePro V4900, Dedicated Memory: 984 MB, Shared Memory: 814 MB
I have been searching for a way to rotate surface spot elevation labels but have not been able to find a solution to do so. Has this feature been added to 2013 or 14? I do not want to use the point and label styles for my surface elevation, even though these can be rotated. I have several miles of roadway with many horizontal curves and would like the surface labels aligned with and along the centerline. I prefer not to update the spot elevations when the profile is revised.
C3D 2013 (latest updates), 2014 Infrastructure Design Suite
Our provincial standard requires subgrade and subbase surfaces to have a normal cross slope of -3%. The base and asphalt surfaces have a normal cross slope for the driving lane of -2% and -5% for the shoulder.
I have been trying to figure out how to do this in C3D. I have thought of different ways of handling this for a straight tangent, but have not tested them. What is causing me the most grief at the moment is how to handle this in a curve with super elevation.
The transition will be different for -2%, -3% and -5% Runout distances.
Can C3D handle this? What about using Subassembly Composer?
(I should mention that I have tried with Subassembly Composer, but I am not sure how to deal with superelevation. -
I created a new surface, pasted my OG surface into it, set the build to exclude elevations less than and greater than but my surface still is showing every contour range. I want to only show contours at elevations of 371.5 and 370.5
xrefing a drawing that has annotated surface labels spot elevations into a Precise Grading Breakout Sheet, but making sure those labels plot screened. How do I make sure I can plot it screened? I have set the label styles By Layer and the text within that style is set By Layer and the Layer I created for the styles is set to plotstyle screened and color 8, I also made sure that the Precise Grading breakout sheet has the xref layers applicable to those surface labels set to screened plotstyle and color 8.
I've created a triangulation volume surface to compare two surfaces. Under the analysis tab in Surface Properties I have banded my levels in metre intervals and coloured the bands accordingly. I would now like to display the 'banding' in my drawing. Under the information tab I should be able to select 'Elevation Banding (2D)' as a Surface Style, however this is missing and I can only select 'Standard'... How to get this selection back.
Today I created a TIN Volume Surface. The volume surface seems to have a "resolution" issue if you will when displaying using elevation banding. In the attached screenshot note how the edges of the surface are "squared" or pixelated. Also, the blue lines are "hide" boundaries, and they have the same effect. I've created volume surfaces before with no issues until now.
The volume surface compares 2 surfaces that were created from nothing but contours. Some of the contours can be seen in the attached image.
I've tried REDRAW and REGEN, the image looks the same in model space and paper space, I've tried closing AutoCAD and reopening the file. I deleted the volume surface and then created a new one... I'm sure there's just a setting somewhere that I'm missing.
For comparison, also attached is a screenshot a "normal" volume surface that I created before. This one has no "hide" boundaries, but the edges of the surface aren't "squared."
I know that I can add coordinates for such elevation using text component editor but I have to add the letter "N" for North or "E" for East to identify the location of the elevation (North/East/South/West). But, is there a way to make a label style that reads up the location of an elevation automatically?
I've attached pictures below for this issue.
C3D 2012, C3D 2013 Windows 7 Professional 64-bit Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz