AutoCAD Civil 3D :: Matching Letters In Figure Prefix And Description Key Set
Mar 15, 2012
I have Figure prefix of GPNT for painted gas line and GP desciption key for Guy Pole. Imported survey text file, linework for GPNT came in correctly but at each shot the symbol for GP (Guy Pole) came in. Is there a way to fix that without creating a description key for GPNT. Have others with the same situation. Wanted to avoid adding description keys for items that were displayed all the same.
Windows 7, 64 bit
Intel i7 2600 @ 3.40Ghz
16 GB RAM
Nvidia Quadro 600
I am using AutoCAD Civil 3D 2011. I am wondering if there is a way to assign an mline to a figure style in the Figure Prefix Database. Ultimately I am trying to create storm drains that have a width automatically (ex. 12" SD would come in at 12"). Right now I have a single center line that comes in and I manually offset the line to create a width or I place an mline over the center line.
I am trying to work on my figure database and have run into an issue I don't understand. Curious as to weather or not it's something I am doing, or just a bug.
I wanted to look at every possible line that could be imported so I created a dummy point file using the Figure prefix data base and imported it into one of my blank templates and ran into to curious issues.
CP is connecting to AA
OC only connects if the point has an identifier behind the OC, for example OC01.
Here is a copy of the figure database and point file I am using. I understand you will not have my layers, but the connectivity should be the same. Let me know if you need anything else.
I am running Autocad Civil 3D 2012. I created a figure prefix database that our surveyors were familiar when coding in the field. It is a numeric code list. I received a survey last week that had 6 break lines coded in the point file. Only one of the 6 acts as a break line.
All break lines start and stop with the right line work commands but they fail to break crossing triangle legs. I've checked everything I can think of and the setup looks correct . The only difference between the one break line that works and the others is that break line has sequential point numbers while the other break line codes are scattered throughout the point file.
Is there a faster way to create figure prefix i.e form excel spreadsheet or access.
I have one tip also. When you modify the figure database "C:ProgramDataAutodeskC3D 2013enuSurvey" by using notepad and you add "*" after each figure it will connect during linework codes that much the prefix code and will exclude the integer, EPN1 and EPN2 will be treated as EPN
In a description key code file, I would assume that a description key code of simply * would capture all points, but it seems this code gets ignored. How do we create a key code that captures all points?
For example, if I want to take advantage of the hierarchical processing of DKC files to assign layers, point styles, label styles, etc, I can theoretically create a 'design' DKC file that makes all points, regardless of their desciptions, to be sized relatively, and then move that DKC file to the top of the DKC file list.
I know this can be accomplished through the "_all points" point group, but I want to be able to control point layers as well, and as far as I know, neither point groups, point styles, nor label styles affect the insertion layer of a point, but DKC files do.
we are updating fron LDD 2004 to Civil 3D 2012 needles to say it a huge change. I've got my template almost done I'm just having one problem. With LDD any point that came in with a raw descripitoin not within the description key it would be placed in the current layer with point number, descripton and elevation. How do I make that happen with Civil3D do I have to change my default lable settings? When I import points with a raw description not within my description key it places the point on Layer 0 and only shows the node no point number.
Adding a prefix to the end of a cogo point ie.(when we bring in info we have a top of curb and a face of curb shot and we add TC and FC to the text componite editor.) is there a process where i can add this at one time or set civli up to where when it processes the file to recognize them and add this automatically for minimize drafting time?
AutoCAD Civil 3D 2009 w/Updates, Windows XP Pro, SP3
I am looking for a tool or routine to automatically add a unique object data ID number to Points or lines of a sewer system, that extract a prefix number from a seperate object data table (a location grid of closed polygons), then add a sequential number to each selected object. For example, 12 manhole points and 3 cleanouts are located with in one grid polygon. The Grid polygon has a coded id like 61280206, I want to be able to select all the MH and CO points in that grid polygon and have the new ID numbers be 6128020601, 6128020602, 6128020603, or to be able to specify the starting number like 6128020621,(for adding new points and continuing the sequence.
Better yet would be a routine that would be able to apply this system to all the points in the entire project area, extract the number from the appropriate grid polygon, and fill the numbers in one operation.
This is for the initial id numbering of a Cities, Sewer, water and electrical system.
I have searched for and found many LISP routines that do some of this (like ODCOUNT, etc), but none that I have seen have the data table extraction abilities. I do have one that works like this and files in the prefix number from a named views. I have several thousand grid cells (880ftx880ft). Perhaps there is a way to use my polygons w/table to create and name views
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
When bringing in some figures that don't match the figure prefix database in a drawing with a set default style for figures (settings tab>survey>edit feature settings) it is being ignored and the "standard" style is being created and used. Is there another setting?
I have a survey figure in plan view that I want to project to a profile. I have a projection style set, and the command settings use this style. When I project the figure to the profile, nothing shows up.
If I try it again, the command tells me that an object already exists in the profile and will update it. What am I doing wrong? What is the correct procedure to project these lines to a profile?
using CIvil3D to figure volumes. I have a very large aerial topo from a couple years ago to compare against a topographical survey I completed this year. No problem creating surfaces.
Question: In the topo's, I need to get a volume from two different areas....one area being a fill area, the other being the borrow area. Don't want any volume data throughout the rest of the site.
Do I just create one large surface for each topo and designate boundaries somehow? Or do I need to create multiple surfaces for each topo? If this is the case, will I need to make sure any breaklines, etc. don't cross from one area to the other?
Why are figure line styles and feature line styles not shared, or a parent / child relationship? Also, should match properties change the style of a feature line to appear to be the same style as the figure line? The style only exists in as a figure line style.
If we offset a Figure line (feature line stepped offset) we get feature line, then we match properties to a figure line that has the correct style. The prospector says the Feature line has the style of the figure line; however, if we edit the feature line properties the style is set to none.
Recently I upgraded to 2013 and I been having some issues with my survey DB, first of all I created a base data shortcuts project template folder with all my folders and a default Survey DB.
once I create my project, and import points to the default DB, I have no access to the Figure Properties. Is this feature, that worked in 11 & 12 now broken in 13? I have gone into the setting and copied a new files to the folder several times, to no avail, and there are no other versions of C3D on this machine.
So now that I have my points in the drawing, I go to translate them to my survey, generally I will utilize line in the drawing between field data, and platted data to translate and rotate to the platted lot or lots and the work from there on any calcs or changes. However, when my OSNAP toolbar is docked and locked and I go to select a point line the midpoint, I have no access to the OSNAPS. This also, worked in 11 & 12, but seems broken in 13.
I have a client who uses Bently MX Roads for road design and requires that survey data be supplied in GENIO format. I realise that there are many possible options to get Civil3D survey data into MX, but I am trying to explore the use of the Subscription Extension to Import/Export GENIO.
Surfaces - no problem. Points - I see how I can get that to work. But the only linework that can be exported is Feature Lines, and it is also important that the feature lines have a name (likely related to the layer it is on).
I can convert survey figures to feature lines and name them one by one but would be very time consuming for a whole survey. Is there any way of doing all figures at once?
I'm guessing not and that it is probably easier to do the Genio creation from dwg in MX itself.
how I can go about automatic creation of figures and existing alignment (i.e. Centerline and edges) using csv/txt file data format. Currently I have to snap each line to create Centerline, edge, figures etc. a headache of work! I am using Autocad civil 3D 2012.
I want to implement the following Key SAN10L....I have tried many codes to accomplish this: SAN*L, SAN##L, SAN?L. The 10 in the code represents a number from 1-99. The "L" is alphabetic. I want to use the survey database to create linework. I have everything setup, but cant get the code to work to generate the linework.
I'm trying to make a description key set for our surveyors and am running into a problem with one description. For an iron rod they will use the description CH*IR 3/8 W/CAP. I cannot get the point to come in using the right point and label styles.
I know the default Description Key Sets can be set in the Properties. If I set the order in our template drawing this does not seem to hold when a new drawing is started with the template. How can I set the default description key for when a new dwg is created from the template?
For some reason in my base template for field work the "Disable Description Keys" option in Points Creation is set to "true"
How can make this default to "False" in my template. I've tried changing it and then saving the template again but it reverts to true all of the time. I have to select my points and do apply desc keys whenever I import points.
I am making a directory full of the blocks we will use for the description key file to use. My understanding is that all of these blocks (manholes, hydrants, trees...etc) should be on layer "0" and of standard size. Manholes should be about 3' in diameter, transformer pads around 4' square....etc. Essentially, 1 = 1 true scale.
I currently use Leica Viva Smartworks for surveying and it captures the linework codes in its own field, so when I export my CSV file my Descrition comes on with the feature code but the linework code is another field. Is their a way that using the Format field in the description Key that I can get the Full description field to read something like "V-DOMW-PIPE B", which would pull the feature code from the raw descrition field and the begin line code from the Linework field.