AutoCAD Civil 3D :: Left / Right Sample Profile Not Honoring The Gutter
May 2, 2013
When creating a profile with right/left samples, the sampled profile does not show the gutter when crossing an intersection. If you do a quick profile of the area, it shows the gutters. See images below...
civil 3d 2011, Are there any good tutorials or videos on creating raised median divided roads with the bull nose.I am using one alignment and profile, the profile defines the lip of gutter of the outside lanes.
How can I sample more sources in my profile view? I added a new surface that I want to see on my profile, but it doesn't show the "sample more sources" option like the sections do..
I made an alignment of road, inserted with sample line, then i made a profile. But on the sample line on profile, there is not a data of height and lenght of profile. How to get those data in road profile. I can manually draw that, but i think there is an easier way?
recommend a good way to indicate the location of cross section sample lines in a profile view (of same alignment) as vertical lines? the sample lines have been created at user defined locations from polylines, and do not follow a particular station order. my first thought was to use transparent command to draw line in profile view using station from plan view, but i have in excess of 100 cross sections, and that may be time consuming.
I have generated a right to left profile. I use General-create the view frames and they show right to left --good
I use General-create sheets to create the layouts in my current drawing . Rather than being from left to right, it flips my plan view upside down and aligns it on the left side. Is their a viewport setting I don't know about?
creating a existing surface single Curb/Gutter spot elevation label using two existing surface elevation points and not cogo points. I am a surveyor, and I want to be able to just click on both points one at a time (top of curb/gutter) to place the elevation label.
Can't figure out how to match gutter slope to outside lane super subassembly slope. Have super eop targeting a feature line with elevations, but when i check section editor gutter slope doesn't match pavement slope.
Civil3D 2013 Windows 7, 64 bit Intel i7 2600 @ 3.40Ghz 16 GB RAM Nvidia Quadro 600
I have ran an analysis and SSA gave me Error 607 on the report. It says "Inlet A9 gutter capture curve is not a valid curve."
A couple things I did different from the video lectures...
I selected user define for the Tc to figure out Q. i computed those manually.
For the Inlets I have selected Maximum Capture Cutoff.
There are some inlets in this model I created that do not capture 100% of the flow so i created conveyance links to account for the bypass flow.Not sure why is not recognizing the Curve?
How I could use on of the sample Civil 3D API that is provided? In particular, I would like to use the Export to Excel Sample API provided at the following location during the install:
C:Program FilesAutodeskAutoCAD Civil 3D 2013SampleCivil 3D APIDotNetCSharpPipeDataExcel
I am not a programmer and can not just load this sample as it is a .cs file. How would I go about using the code already provided to create a plugin into my AutoCAD to be able to use this command?
I'm trying to create sample lines at sta. 0+58, 1+08, 1+58, 2+08......................
My alignment begins at 0+00.
In the Create Sample Lines - By Station Range I set the From Alignment Start?end both to false and set the start and end stations as 0+58 and 20+58 respectively. The 0+58 sample line plots at 0+58 but the rest of the sample lines plot at even 50' stations (1+00, 1+50...).
Here is my problem. I have this nice image. It has a soild background color of grey. (GRB is 100) But when I save it as a GIF it doesn't honor the color and changes it. Not by alot, but enough to notice it if its on a page that has GRB set to 100 also. I have tried all of the export settings for GIF.
My question is the only way to get the color to be constint do I have to use JPG? JPG images are like 5x bigger.
I have a road corridor and need to create sample lines at a 50m interval, as well as at every horizontal and vertical turning point. While the 50m stations and the horizontal turning points are easy to add (using the alignment), I can't seem to find where/how to add the vertical points (they have to be extracted from the profile).
Running the Feature Line Report I noticed the horizontal turning points are not used in the report: it only reports the 50m stations (so I guess the same will happen to the vertical points?).
how to add the vertical turning points to the sample line group and how to include both horizontal and vertical points in the Feature Line Report.
how to create a new sample line group and a new sample lines within that slg: URL....I have checked what is the default sample lines width (create sample lines command):
But how can I put these values (left width and right width) for a new sample line?Sample line class doesn't have "left width" or "right width" property ¿? Do I have to create a new vertex? However I think that I can´t add new vertex in vertex collection.
I am trying to use object snap (intersection) to position the end of my sample lines at the intersection of the sample line with a polyline. The object snap works with sample lines left of the alignment centerline but not on the right. How do I correct this?
How or if you can add sample lines to a specified group? I created a group only to realize that there are some specific stations I need. I do not want to re-create the group and re-assign the materials nor reproduce my volume reports. I just want the section plotted on my sheets.
I draw an alignment for road. I turned off design criteria and i used data from manual for my country Slovenia. I need spiral in, curve and spiral out on alignment. Finally i got that alignment. Then i insert sample lines along the alignment. Then i saved autocad civil 3d file and shut down the program. When i reopen file, i see that sample lines after the spiral in being erased. Sample lines stayed along first tangent, after that they were erased.
I have an Object ARX application where I consult a TIN surface for elevation samples. I need several thousand point's elevations in a straight line.
I have the surface declared as
CComQIPtr<IAeccTinSurface> mTINSurface;
And given coordinates (x,y) I can easily and successfully find the elevation using
//x and y are given double valuesdouble z;HRESULT result = mTINSurface->FindElevationAtXY(x, y, &z); //+error treatment
This, however, takes a lot of time when I have to do it thousands of times inside a for-loop varying the x-coordinate. Reading the documentation on IAeccSurface I found the Sample Elevation method (I don't paste the link here, it's pointing to 'invalid HTML' and forbidding me to post). In the hopes of improving performance, this is what I tried:
SAFEARRAY* safearray;SAFEARRAYBOUND bound;bound.lLbound = 0; //zero-basedbound.cElements = number_elements; //does this define the number of samples?safearray = SafeArrayCreate(VT_I8, 1, &bound); //zero based, safe array of X,Y,Z doubles CComVariant variant(safearray);variant.vt = VT_ARRAY | VT_I8; //type: safe array of doubleHRESULT result = mTINSurface->SampleElevations(x,y,n_x,y,&variant); //sample in line
This is what I took from the description given by the documentation; that the last parameter should be a "VARIANT containing a zero based, one dimensional safe array of X, Y, Z values. ". My problem is that 'result' is always E_FAIL - and I'm not sure why - and 'safe array' is filled with zeroes.
I have the following questions:
Am I passing the right parameters? I have little experience with VARIANT and SAFE ARRAY types.Does the entire Sample Elevation operation fails whenever a single elevation cannot be found? (I have sections without elevation information in the surface - I'm sure the first point (x,y) DOES have a valid elevation value, though). Would I really see performance gain by using Sample Elevation instead of multiple FindElevationAtXY, as I assumed?When calling Sample Elevation, I'm not entirely sure how the sampling is considered. Does the method recognize the size of the array and divides the distance between the initial point and ending point equally, resulting in that many samples?
In Civil 3D we can create several new sample line groups and their sample lines can have the same name in other sample line groups.e.g
SLG_1:
Sample line names:
1 2 3 4
SLG_2:
Sample line names:
1 2 3 4
However, If I create a new sample line group with API and after new sample lines, if other sample line name(of other SLG) has the same name, Civil 3D throws Exception.
I have an ObjectARX application where I consult a TIN surface for elevation samples. I need several thousand point's elevations in a straight line. Initially, I was making thousands of FindElevationAtXY calls, but that proved to be somewhat slow, so I searched and found SampleElevation in the documentation and was hoping it'd provide me with performance gain.
I had some problems, due to my inexperience with VARIANT and SAFEARRAY types, but now I get what seems to be correct results when passing an initial and ending point. Here's a code snippet of my call, which succeeds and gives me the correct elevations;
HRESULT result = mTINSurface->SampleElevations(x,y,n_x,y,&variant); //sample in line
Note that I'm sampling a line along the x-axis (y constant).
The problem i'm facing is that the number of samples along the line provided by the method is far smaller than I expected. I need thousands of points along this line (in fact, I want all points with exact round x-coordinates), and no matter what size I provide for the safe array of doubles given by 'variant', I get only a few hundred points. Furthermore, I've checked and the offset between any two points in the resulting sample is not constant, nor are they the same when I sample a different line (increase y coordinate by one).
Here are my questions: Why are these points chosen by the method - I mean, are they chosen because they are somehow 'significant'?Is there a way to specify the number of points I want along this line?Would it be at all possible to determine a constant offset for the samples (i.e., I want coordinates at specific points x-units apart from each other)?
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 have an alignment label that I normally use to show the PVI's of a profile in the plan view.
This is a little unusual, but in a specific case I wanted to design my profile at one alignment, but show it at another. I designed my swale profile in the pathway profile view and then superimposed the swale profile on the swale profile view. I then went back to the swale alignment to add these labels.
It's a no-go AFAICT. The only profile available for me to select for these labels is the original ground profile from the surface.
I'm working with a structure profile label style and it seems like the only way to anchor the position of the label is based on offsets from the structure itself... Any way to position the label based on the top of the profile view, so that I could make all of my labels horizontally aligned above the profile view?
Im creating a Profile Bandset and would like to have multiple surface/profile elevations shown, ie: EG, FG, Back of Curb and Back of walk. While creating this bandset I see that the text component editor properties only has code for profile 1 elevation and profile 2 elevation in the properties area, which the code for this looks like below.
Ive tried to write my own code using the profile 2 as an example but it doesnt seem to work as a 3rd surface/profile and only seems to mimic the profile 2 elevation when placed in the band
My questions are as follows
1) does Civil 3d only allow 2 surface elevations in any band set? if it does allow more profiles/surface elevations what am i missing to create it?
2) if Civil 3d does alow for multiple surfaces to be shown in the band set how do i get the text component editor to supply the extra profile elevation codes? or would i need to create from scratch
3) if i need to write the code from scratch does any listing of the codes and meanings of each code ie what does RN, Uft, Sn and so forth do and mean .
Creating sample lines at a specific increment within a range starting from the start of the range is impossible unless the start of the range is divisible by the increment. This is a defect that needs fixing.
Meanwhile you'll find me typing in the 93 locations for my sample lines. I believe this is what we made computers for.
I have some sample lines that highlight utilities needing a section view. I've now moved my sample line to highlight the true cross section stationing for these crossings. Why doesn't the station value update for the sample line once this is moved. For some reason I remember the station text on the sample line updating itself automatically in the past.