AutoCAD Civil 3D :: Value Of Railway Alignment
May 5, 2013How is possible to get Cant values of Rail type alignment in C# or VB?
View 2 RepliesHow is possible to get Cant values of Rail type alignment in C# or VB?
View 2 RepliesI used a little bit Civil 3D 2013 for railway design purpose. I understood all the basics but I still have a question : how to implement a railway with double track? In the library, there is only SingleRail subassembly. I'm not sure how to implement what I want or if it already exists in Civil 3D 2013. I found a topic (2006) : [URL]
View 2 Replies View Relatedi've made a serpantine curve that starts from one line of alignment and end on the other line.
i wanted to know how can c change alignment direction when these two feature line and alignment meet each other in order to change the alignment path?
I using a data reference/shortcut to properly label an alignment in paperspace. However when I reference the alignment in and apply the labels the aren't the same as the original alignment that I am referencing. Is there a setting where I am supposed to apply a new beginning station.
Also it seems as though the stationing(distance) isn't even matching up 1:1 with the original drawing. For example in the original base drawing my alignment starts at 10+00 with the next PI at 14+76.98, but the stationing on the reference alignment starts at 0+83.33 with the very same PI being labeled as 1+23.08. So the very same distance is 476.98' in the real design and the drawing it's being referenced in, but the stationing of the referenced alignment shows it as 39.75 Units.
I've attached a screen of the beginning of the alignment.
Civil 3D 2012
Windows 7 Service Pack 1
Intel Core i7-2600 CPU
16GB RAM
Using Civil 3d2012, Is it possible to change the alignment label style set after the alignment has been created? For example, for an alignment that was created with alignment label set X - change the label set to alignment label set Y? It seems like this should be pretty easy, I must be missing something obvious.
View 2 Replies View RelatedI have a question on Alignment PI's. (Point of Inflection/Intersection)I have an alignment where some PI's have curves, others are merely hard bends.
Is there a way to automatically label the PI's even if they have an associated curve? (I'd like PI, PC and PT)Alternatively, can I only show markers at PI's without curves?
I'm trying to edit some existing alignments. When I create new entities, they do not show up in the alignment grid view. Why is this?
Windows 7 x 64 bit
NVidia Quadro 2000 Dual Monitor
6.00 GB RAM
Intel Xeon W3550 @ 3.07 GHz
Civil 3D 2013 SP 2, Civil 3D 2012 SP2, Civil 3D 2011 V3, Civil 3D 2010 V3
Launching alignment grid view/alignment entities,
I’m wondering if there is a way to launch alignment grid view/alignment entities (attached) without the need to first launching “alignment”? This dialogue box is quite essential in editing the values of radius, degree of curvature and deflection angle for the selected curve.
Can I inherit the station from one alignment as the begin station for another alignment?
For example. Alignment 1 is 1000 ft long and starts at sta 0+00.
At sta 8+01, Alignment 2 begins and goes off in another direction.
I manually enter 8+01 for begin station Alignment 2. Life is good. Still in the design stage, and customer needs to modify Alignment 1 to avoid something. Now Alignment 2 intersects Alignment 1 at sta 8+15, but same N/E coordinates.
I manually enter 8+15 for begin station Alignment 2.
It would be better if Alignment 2 could inherit the begin station based on the new stationing from Alignment 1.
How do I draw railway tracks on a map?
railway tracks can consist of 2 parallel lines with small lines across them or a single line with small lines across it.
edit I guess I should be looking for a railway brush ?
I imported Google earth surface (at eye alt 600m) to civil 3d 2012 and created an alignment of length 181m.
When I exported same alignment to Google earth , it showed the length as 190m ( the difference increases with increase in length of alignment) And also the profile view of the alignment in the Civil D & Google earth varies.
I'm trying to edit an image to make a white railway carriage green. I've managed to change the existing colours to make it flat, and I worked out how to make highlighting by painting which saved a lot of heartbreak, but now the overlay comes through as a really garish colour or obliterates all detail.
What is the best setting to colour something like this?
I am looping through the civilapplication.activedocument's alignmentIDs collection and looking to see if the name of the alignment is the one I want.
Is there a more direct way, where I could use the name like
doc.GetAlignmentId("somename")?
maybe GetAlignmentIds() is only way to access the align collection though,
[URL]........
I thought that finding the alignmentId, and using the
doc.GetAlignmentIds().Remove(delId);
would do it.
I know i have the right alignmentId, it all cheaks out, there must be something I have to do after removing from the ID collection.
I am doing a Tr.Commit(); but that does not seem to be good enough.
full code is: (_returnMsg is a local var for the class containing this method)
public void DelC3DHAlign(string name) { _returnMsg = "Error, No alignments available";
//access Civil 3D
CivilDocument doc = CivilApplication.ActiveDocument;
try { using (Transaction tr = HostApplicationServices.WorkingDatabase.TransactionManager.StartTransaction
[Code]....
[URL]....
I have a project that comes and goes. It was actually started in Softdesk. Right now I'm working in Civil 3D 2012. I have an alignment that represents the left edge of pavement. Although I'm calling an offset alignment. It was created before they existed. So it's not linked to the centerline. There have been many changes to it over the past few years. Now it has a problem.
I wanted to edit in the Panorama. Right-click > Edit Alignment Geometry > select Alignment Grid View from the Alignment Layout Tools. When I went to the last segment in the Gird View, which was near where I wanted to edit, a segment about two thirds of the way along the Alignment was highlighted. Further investigation showed that although the whole Alignment would highlight when selected, all commands said the Alignment ended much sooner than the end station.
I've found that that alignment has been broken for quite a while but was intact at one time. My question is - What's the best way to repair/recreate it. I know I can explode it and create a replacement Alignment from the resulting entities. But is that the best way?
Civil 3D 2012 SP 2.1
Dell Precision T7400
Xeon CPU 3.16 GHz
Nvidia Quadro FX 4600
12 GB RAM
Win 7 Pro, 64-bit
This is strange. I wanted to label just the alignment name in a couple of places. I have an Alignment Name Label Style that does this. I now notice that it will capitalize some of the lower case P's in the curve label. Not the line label just the curve. They're applying the same style. It also changes back to lower case if I drag the label.
The style has one component and that is the Alignment Name and has Preserve Case set.
is there a way to trim an alignment?
View 3 Replies View Related. How to assign proposed elevation to layout alignment along each station?. I know there is a way in LDT to assign proposed elevations to s specific range of stations or the full alignment, under menu "profiles/ FG Vertical Alignments/Create COGO Points" I am looking for the same one in C3D.
2. How to add connecting alignment label and station in profile view. For example I have an main alignment and in-between lot of other alignments are meeting with this alignment.
I want to show in profile view of the main alignment the meeting alignment's name and the station it meets with?
I need to add a ONE label to an alignment. I would like to do it via Vlisp or C#.
View 4 Replies View RelatedWhen creating an alignment from corridor feature (ditch invert level), the created alignment is not following the selected line (see image bellow). The alignment seams to be created from the first point of the feature line to the last point and ignores all the other points. The vertical alignment created at the same time seams to be correct.
View 1 Replies View RelatedAutoCAD Civil 3D 2012
I am trying to create an alignment from existing polyline that I had recieved from another companies drawing. It was alignment in their drawing but only comes through as linework. That's not the problem. The problem is that when I try and create a new alignment out of the existing polyline, the units are way off. the existing drawing had ticks every 100 feet obviously, but after I create my alignment, I get like 400-500 feet in before the existing one gets 100. Trying to find a scale issue, but not seeing one.
I am trying to find an easy way of calculating the volumes I have been asked to do. I have a road, with an alignment created along the centreline. I have created a finished surface which incorporates the cutout for the boxing, and I have been supplied with a surface of the natural (original state) ground.
What I have been asked to do is calculate volumes at either 10m or 20m chainages (station).
Obviously, I can create a boundary, and then shift the boundary to where I want the volumes to be, but this road is 3km long, resulting in calculating 150-300 different volumes. The road is not a straight line either and includes a number of bends.
Is there a quick way of calculating this? Or do I need to use the boundary option?
The way they would normally calc it is to add all the details from the cross-sections into an excel sheet, and makesome complex formulas to figure it out. Even doing the boundary method is quicker than that.
I used the Import XML for an alignment and I can see that the Alignment exists in my drawing because I see it in my Toolspace under Prospector, but how do I label the alignment and actually see it on my screen?
View 3 Replies View RelatedI have an alignment that I want to break at a point and delete the rest of the alignment after this same point. I used the 'delete sub- entity' icon on the Alignment Geometry toolbar. How can I successfully split the alignment?
View 3 Replies View RelatedI have started having issues when creating alignments from objects.
I am building roads from plans for setout on site, I receive 2d linework and need to build the 3d road up. I join the required linework into a polyline so I can make a few checks that the lengths and so on are correct before I continue. Then usually I would just go and make an alignment from the polyline.
e.g. Monday I was setting up 3 intersections and dealing with 6 kerb returns on there. The first 2 created correctly, then when I created the 3rd one I couldn't see it. Then when I did zoom extents it was way off to the left and a mirror of the linework I was trying to create it from. It did it to a further 2 of them and the other 2 came out correctly.
Now it is doing to me when trying to create a centreline.
In my plug-in I have some datagridview to show alignment data of all alignments in drawing.
I have a button called (regen) to update data in these datagridviews. I read again database drawing and re-source again datagridview. (method "upload_all")
I have read some posts and blogs about this: [URL] ....
and about overrule: [URL] ....
But I don´t understand almost.
I only want to execute method "upload_all" if some alignment is modified in the drawing.
Also, I would like to do it if some alignment is just created or deleted.
Autocad Civil 3D 2014 +SP1
Quad Core Intel i7 3770-cpu 3.40Ghz.
ssd samsung 840 pro 512gb+ssd samsung 840 pro 256 gb+1tb hdd
32gb RAM 1600 Mhz.
nVidia Quadro 2000.
Win 7 Pro 64bit
I created an alignment style specifically to label typical sections. My label style includes a triangular symbol (XSM) and alignment reference text (XSL) attached to the symbol. The label attaches correctly to the alignment geometry points (POB and POE) but the alignment reference text which should call the alignment name instead shows three question marks. At no point in the process am I prompted to select an alignment which is as expected. The label should automatically populate with the alignment name. The label properties indicate the appropriate alignment as the reference object.
Civil 3D 2012 (64)
Windows 7 Pro (64) SP1, 16 GB
AMD Radeon HD 6900
I have alignment with 2 curves at the beginning and end that I want to keep. It has a few PIs in between ke that are not supposed to have curves, but Civil 3D added them in (very short 200 ft radius curves), but I need to take all but the first and last curves out.
I tried setting Constraint Editing - toggled OFF lock all parameter constraints. Then I went into the data and tried to change the parameter. Can't get the curve out. Is there a way to convert a PI from one with a curve to one without a curve?
I can't afford to redraw this alignment - it's being referenced via Data Shortcuts to multiple drawings being used by me and my designer / already has my design profiles and existing profiles attached to it.
How to do this? - Delete the curves and make them PIs only? (without curves).
I'm working in on a dike alignment that has a 90° bend and the contours are following the side slope to existing grade and then goes back to center top of new grade of dike at the bend.
So the contours shows a dip in plan view. So the center of dike alignment doesn't follow top of new grade. Is there something I can use to the contours follow the alignment correctly instead of a dip?
I need getting the crossing point for a survey figure relative to an alignment. I'm trying to use the IntersectWith on my active alignment. I'm able to see my figure in debug mode so, I think I've got access to each survey figure. I think I need to cast the figure as a com object to a acad entity using directcast, but that's where it's going bad. When using the ofigure.GetObjectId it returns an integer value and it fails in VS Express 2010 in the DirectCast when trying to pass the objectId.
The error (if I'm setting this up correctly) :integer cannot be converted to objectid
'Get figure crossing point Dim ofigures As AeccSurveyFigures = oSurveyProject.Figures 'Dim figEnt As Autodesk.AutoCAD.DatabaseServices.Entity Dim intPoint As New Point3dCollection() For i = 1 To ofigures.Count - 1 Dim ofigure As AeccSurveyFigure = ofigures.Item(i) Dim figObjectId = ofigure.GetObjectId Dim figEntity As Autodesk.AECC.Interop.Survey.AeccSurveyFigure = DirectCast(m_trans.GetObject(figObjectId, OpenMode.ForRead), Autodesk.AutoCAD.DatabaseServices.Entity) m_alignment.IntersectWith(figEntity, Intersect.OnBothOperands, intPoint, IntPtr.Zero, IntPtr.Zero) Next
How to convert pline to Alignment C3D 2014
View 1 Replies View Related