Hey all:
I have a .dgn file that contains a mixture of 2D lines and 2D smartlines that represent the proposed contours. What is the best procedure to convert these for using in creating a DTM?
Using Geopak Eng Suite V8i.
Thanks!
Hi,
2D linear elements can be used to build a DTM within GEOPAK using the DTM>Extract Graphics (Mode = Interpolation).
To accomplish this, the software needs two (2) pieces of information. One (1) the linear elements AND two (2) text values that represent the elevations at which the linear elements are expected to be set at.
Do you have text values on (or near) the linear elements that designate the expected element elevations?
If yes; using the Interpolation Mode, you set the symbology of the linear elements and, in a separate panel on the dialog, set the symbology for the elevation text and then "extract" to create the DAT file. When the DAT file is complete (you can append as much data as necessary), you will triangulate the DAT (DTM>Build DTM) to build the TIN file that is the basis for design within GEOPAK.
You will note that there is an "extract tolerance" at the bottom of the dialog. This is a scan distance that tells the software how far to scan from the vertices of the linear elements in an effort to find a text value that designates the vertice elevation. The scan is measure to the justification point of the text.
HTHs,
Michael
Hi Michael:
thanks for your help!
greg
1) If the extract elements represent "contours" then you should set them as a contour feature.
2) Stroking: Depends on how many data points you have on your graphical elements. Typically, if the contour elements were digitized, they will have more vertices than you would ever need so you would not use stroking (and may even consider "filtering" the points once the DAT has been created to reduce the amount of data). If the data is b-splines or mostly curves/arcs, you may want to add "curve" stroking to densify the data along the cureved elements so the eventual triangulations closly follows the curves. Its a tough call to respond on without seeing the data you have.
3) Absolutely no idea :-)... I'd have to find the context of that line in the Help before I could explain that one.
4) Yes. The single value will be applied to all connected elements.
5) Every line needs text. It will not interpolate between them. No text; and the lines will be ignored.
6) Yes. You will need to set it to "text" and then set it to "content" (drop down option just below the types field). This tells to software to look for an element type of text and then to read the text content as the elevation to be applied.
7) This is true IF you set the "content" option. If you leave the option as Origin, in a 2D file you will get zero as the elevation (as zero is the Z value of the origin of any element in a 2D file).
8) Correct!
9) This is the only method... if the elements are 2D (as in your case) there is a certain amount of data required for any software to assign an elevation automatically. There are manual methods where you could pick elements and assign elevations on an "element by element" basis; but I'm reasonably confidenet you don't want to go down that path...
HTHs.
3. The interpolation mode is only valid for Feature Types: Breaks, Contours, and Break Voids. For contours within a 2D file, the associated elevation must be within the Con Z-range, more commonly known as "tagged." Elevations for spot elevations may be determined by textual value (if the origin of the text is the origin of the spot) or "tagged" elevations for other element types, i.e., zero length lines or cells.
that's the full quote from...
Bentley GEOPAK Site V8i/command reference/DTM tools/Ditigal Terrain Modeling/DTM Tools/Extract Tools/Extraction of Graphic Elements...around the 3rd paragraph
Hi again,
I see that explanation in the Help and the only assumption I can make is that the tool has changed since that Help was written. It's certainly not valid now.
If you'd like to send your data too me I'd happy to take a look at what you have and let you know where you stand (and what dialog settings will/will not work.
ZIP the DGN and send it to michael.gilham@bentley.com
HTHs
When I do the proposed contours for parking lots, I prefere to use lines for the proposed contours since the parking lots vary so much and for the many changes that will come. After I've created the proposed DTM is there anyway to make the parking lot an object in a model so that I can do the side slopes, ponds and roads by objects in the same model?
Greg
Hi Greg,
I'll tentaively answer YES.
Once you build the TIN from your graphical elements (as discussed earlier in this thread), you can import that as an Object into Modeler.
Then:
1) Create a new Object (type Parking Lot would make sense).
2) Drape the graphical elements that make up your Parking Lot onto that Object that was created by importing the TIN.
3) Now your PL Object has the graphical elements and it should merge in your Site Project so you can do the other Objects (ponds, buildings, roads etc).
This does seem a more difficult way to do things. I'd typically suggest you design the Parking Lot inside Modeler as well as the other objects. While I've always found grading linear elements using the Site Modeler tools the most efficient way to design Parking Lots, you can still use contours if thats the way you want to design... Just add the contours within Modeler to the PL object.
Does this help?
Yes that helps!
Some questions on the Tolerance setting:
If a spot elevation is within 0.75 master units of a longitudinal reference, the software projects the spot onto the reference (perpendicular) element and uses the elevation to interpolate.
does this mean that the text must be within 0.75 (or whatever the setting is) perpendicular to anypoint on the line?
2. from help:
Spot elevations can be represented by graphical elements or text. For each MicroStation longitudinal reference element, GEOPAK locates the spot elevations nearest to and on either side of the element endpoint. Then, the elevation at the element endpoint is calculated. For example, the example shown below calculates an interpolated elevation of 137.57 from elevations located 10 meters and 25 meters on either side of the element endpoint
what is this talking about? Is the text assigned to the longitudinal reference to the nearest perpendicular or to the nearest endpoint?
Only been with Microstation and GeoPak for 3 weeks but...
So far the support from Bentley has been amazing!