From the Ground Up

A European perspective on design and out of the box thinking with Civil 3D.

About Jack About Ove

Previous Posts

  • Tunnel - post 2

    Posted 02/21/07 by Ove Cervin

    Hi again,
    Still winter in Sweden - I DO need some warmth really soon... ,-)

    Last week I started this Tunnel post serie. Today I'm continuing on how to create a Tunnel Subassembly from Polylines. Hang on!

    Below is a "complete" Assembly. This is what we're gonna achieve in this post.
    For those of you who look really deep into the screen you might see that the ToolTip in the picture tells " Link #1, with codes, rb- l1 (right_bottom_tunnel_outer) "
    8-1.png

    I have created this Assembly from a total of eight Subassemblys.
    Each one of the Subassemblys are created from their own Polyline (mentioned in last weeks post)
    They are all named in a consistent way - good or bad...
    8-1b.png

    If I move the cursor over one of the Links in the Subassembly we get a ToolTip presenting the name of the Link and that it has codes.
    8-2.png

    To get that far you start with the Polyline, like below.
    8-3.png

    Make sure that each Polyline has an increasing X-value coordinate for each and every vertex. If neccesary, move a vertex one mm in either way.
    Use "Create Subassembly from Polyline" in the menu.
    8-4.png

    Give the new Subassembly a name that you can recognize later on.
    Choose CodeSetStyle and make sure you have "Link creation" set to "Multiple".
    I also prefer to "Erase existing entities". Otherwise they frequently get selected by mistake...
    8-5.png

    After doing that you get this. The ToolTip says there is no codes on the Subassembly yet.
    8-6.png

    If the curser is moved over a Link or a Point we get the code information (or lack of it - uncoded)
    8-7.png

    Select the Subassembly part and right click. Choose "Add code".
    8-8.png

    Enter a code. Make sure you have thought about a really good naming convention before proceeding.
    Select the Subassembly Link or Point.
    8-9.png

    After doing that you can check the ToolTip again over the actual Point/Link. In this case the code is "rb2" (right bottom, point nr 2)
    Do the same with ALL Points and Links on that first Subassembly.
    8-10.png

    Then we must tell where the connection origin is on the Subassembly. That is the point wich gets hooked up to the Assembly.
    Select the Subassembly - right click and choose "Modify Origin". Select Origin point.
    If neccesary you can create a temporary ACAD Line or Point to be able to select a proper Origin point for the Subassembly.
    8-11.png

    Under the Corridor menu - create an Assembly. Place it where you want your connection point for Alignment/Profile.
    8-12.png

    When the Assembly line is in place, the Subassembly is created and has Links and Points with codes - select the Subassembly and right click. "Add to Assembly".
    8-13.png

    Later on I will post more info on how to proceed on this Tunnel creation.

    Have a great week!

    Best regards / Ove Cervin

    0 commentsIn From the Ground Up > Workflows

  • Visualisation Part 2 – Recycling those lines and surfacing

    Posted 02/16/07 by Jack Strongitharm

    Ok we left with having a surface with a hole.

    We then want to start to create surfaces within our site.
    By this we can reuse lines as many times as we want.

    This part will show how to create surfaces and apply a render material.

    1. From the boundary line we have an inside channel line for a car park and also a kerb top. Between the kerb top and the boundary line we want to have a landscape strip with a grass finish.

    vis2 a small.jpg
    View image

    2. By creating a new surface add the outside boundary line and also the kerb top.

    vis2 b small.jpg
    View image

    3. We have triangles also inside the kerb top which we need to remove. So by adding the kerb top line again but this time as a boundary with the hide option will remove the triangles and only surface the two lines we want

    vis2 c.jpg

    vis2 d small.jpg
    View image

    4. Under the surface properties add a render material such as grass

    vis2 e.jpg

    5. Finish and continue creating surfaces with a individual render material

    What we see here is that we can use lines in various surfaces to join surfaces and also clean excess triangles.
    Then by adding a simple render material to create the final finish.

    Next week we look at creating some islands and other level information

    Jack Strongitharm

    0 commentsIn From the Ground Up > General

  • Tunnel pre-study

    Posted 02/14/07 by Ove Cervin

    Hi again,
    Today I'm going to start a series of posts for the upcoming Wednesdays - How to make a study of a tunnel in C3D!

    These pictures will get you an idea of what to expect during the coming posts!
    The original design of this cross section is grabbed from the project "Citytunneln" in Malmö - Sweden. It's a large tunnel for trains going under the City of Malmö. (Project link)
    1.png

    As a start of this design I re-created the lines in the cross section that I wanted to use as links in the C3D Subassembly. The result of that is the magenta lines below.
    After doing that I made sure all "vertical" links were adjusted slightly to not be straight up/down. They are moved some 1 or 2mm (part of an inch) to avoid problems with different Z-values in the same XY- coordinate.
    Then I created a Subassembly using the "Create Subassembly from Polyline"-command. (Will present exactly how in next weeks post)
    2.png

    We need an Alignment of course...
    3.png

    We also need a Profile
    4.png

    In the end of this Tunnel-blog series we will have something like this (seen from the tunnel and out). All done in C3D without additional software.
    5.png

    Don't forget to check next weeks progress on this one! ;-)

    Until next week - Drive safe!
    Cheers! / Ove C

    0 commentsIn From the Ground Up > Workflows

  • Huge field book creation time saver

    Posted 02/12/07 by chris berends

    Thanks to Lucy Kuhns, Civil and Survey specialist USA, responsible for a survey class at AU 2006.

    The language ref command DITTO

    How many times do you have an ASCII file with point number, coordinates and description key’s ?

    1001000 150481.179 500553.687 50.659 "etw"
    1234501 150481.717 500553.092 50.624 " etw "
    1234502 150481.657 500555.331 50.570 " etw "
    1234503 150482.922 500558.033 50.390 " etw "
    1234504 150481.495 500554.836 50.580 " etw "
    1001001 150543.456 500656.930 55.383 " etw "
    1234505 150541.419 500654.317 55.248 " etw "
    1234506 150541.549 500654.390 55.251 " etw "
    1234507 150541.596 500654.409 55.265 " etw "
    1234508 150534.932 500647.897 54.781 " etw "
    .....
    .....
    How many times have you imported the ASCII file using the points import commands ?

    point import.jpg

    How many times do you need (3d)lines between the surveyed points ?

    Off course it is possible to use the transparent command after the 3dpoly command
    command:3dpoly
    specify start point of polyline:‘pn
    >>enter pointnumber: (first point number – last point number)

    The 3dpolyline will follow the point numbers range as input, even if one of the numbers in that range is missing

    BUT

    Using the DITTO command as a toggle
    The first instance toggles the command on the second instance off

    Just type figure begin and figure name
    Ditto command
    Ones NE SS
    as extra lines in the .txt point file

    As the bold text shows in this sample

    BEGIN etw
    DITTO
    NE SS 1001000 150481.179 500553.687 50.659 "etw"
    1234501 150481.717 500553.092 50.624 " etw "
    1234502 150481.657 500555.331 50.570 " etw "
    1234503 150482.922 500558.033 50.390 " etw "
    1234504 150481.495 500554.836 50.580 " etw "
    1001001 150543.456 500656.930 55.383 " etw "
    1234505 150541.419 500654.317 55.248 " etw "
    1234506 150541.549 500654.390 55.251 " etw "
    1234507 150541.596 500654.409 55.265 " etw "
    1234508 150534.932 500647.897 54.781 " etw "
    .....
    DITTO

    Save the ASCII file as .fbk and ready for use

    the result is a automatic figure called etw

    was survey always as simple as this sample :-)

    more to come ...Chris Berends

    0 commentsIn From the Ground Up > Survey

  • Visualisation Part 1 - Cutting out holes

    Posted 02/09/07 by Jack Strongitharm

    To create a visualisation of a new site you will typically have a existing ground surface which requires the old areas to be removed so that the new design fits inside.

    Rather than deleting parts of that surface, which may have gradings and corridor targeting it, the best practice is to make a copy first.

    1. Create a new surface

    2. Under definition - edit – paste add the existing ground.

    vis 1 small.jpg
    View image

    3. This now replicates the surface

    vis 2 small.jpg
    View image

    4. You should have a boundary to where the new meets the old and drape to 3D using the featureline toolbar

    vis 4 small.jpg
    View image

    5. Add this line as a breakline

    6. Add the same line again, but as a boundary with the hide selection

    Vis 5 small.jpg
    View image

    7. Result one surface with a hole.

    Vis 6 small.jpg
    View image


    The reason behind adding the line as a breakline rather than a non destructive boundary is that you can move the boundary at anytime and update the surfaces. This works very well with golf course bunkers, which reminds me its weekend!!

    Jack Strongitharm

    0 commentsIn From the Ground Up > General

  • Rendering is fun!

    Posted 02/07/07 by Ove Cervin

    Hi all,
    This week we've been in Paris, learning some basics around visualization for C3D but adding rendering from what's possible in Autodesk 3DS MAX and Autodesk Maya - without being an expert... ;-)

    The reason for doing this is to see all the possibilities that are within the ADSK product family.
    I will get back to this issue later on and then I will explain a little more around when and what to use the different methods for. I will also highlight the benefits of MAX and Maya compared to some competitors.

    Until then - here's some fun:

    Things you don't want to hear during surgery

    Oops!
    Has anyone seen my watch?
    That was some party last night. I can't remember when I've been that drunk.
    Damn! Page 47 of the manual is missing!
    Well this book doesn't say that ... What edition is your manual?
    OK, now take a picture from this angle. This is truly a freak of nature.
    Better save that. We'll need it for the autopsy.
    Come back with that! Bad Dog!
    Wait a minute, if this is his spleen, then what's that?
    Hand me that ... uh ... that uh ... thingie.
    If I can just remember how they did this on ER last week.
    Hey, has anyone ever survived 500 ml of this stuff before?
    Damn, there go the lights again ...
    Ya know, there's big money in kidneys. Hell, the guy's got two of 'em.
    Everybody stand back! I lost my contact lens!
    Could you stop that thing from beating; it's throwing my concentration off.
    I wish I hadn't forgotten my glasses.
    Well folks, this will be an experiment for all of us.
    Steril, shcmeril. The floor's clean, right?
    What do you mean he wasn't in for a sex change!
    What do you mean, he's not insured?
    This patient has already had some kids, am I correct?
    Nurse, did this patient sign the organ donation card?
    Don't worry. I think it is sharp enough.
    What do you mean "You want a divorce"!
    I don't know what it is, but hurry up and pack it in ice.
    Let's hurry, I don't want to miss "Bay Watch".
    That laughing gas stuff is pretty cool. Can I have some more of that?
    Hey Charlie, unzip the bag on that one, he's still moving.
    Did the doctor know he would look like that afterwards?
    Of course I've performed this operation before, Nurse!
    FIRE! FIRE! Everyone get out!


    Cheers! / Ove C

    0 commentsIn From the Ground Up > General

  • Trimble GPS data import

    Posted 02/05/07 by chris berends

    Hi, this week i'll focus on the gps Trimble data import as we have done during our Northern Europe Survey bootcamp 2nd week of December

    as extra tool i've used TrimbleLinkforAutodeskCivil3D2007.exe (downloadable from or Autodesk/civil or Trimble website... the tool results in a pulldown menu directly in Civil3D

    1.JPG

    Create a new local survey database

    Pull down menu Trimble import job

    2.JPG

    Browse to job location and select ..........(v11.2) job

    Because the current version of civil3d CAN’T work with alphanumeric point numbers we have to make a view small changes.

    View image

    As result you don’t see any alphanumeric numbers

    View image

    Changed point numbers in the job file

    View image

    Trimble creates automatically a local survey network.

    View image

    Or select a network from a existing list called Trimble

    Result

    View image




    Raw GPS data directly imported from a Job file

    More to come....Chris Berends

    0 commentsIn From the Ground Up > Survey

  • Visualisation Part 1

    Posted 02/02/07 by Jack Strongitharm

    As you may know AutoCAD 2007 brought many enhancements to the rendering and materials and within Civil 3D we can take full advantage of these.

    I was impressed by Anthony Governanti’s efforts with his car park and have taken one of my models that little bit further.

    Vis 1.jpg
    View image

    Over the next couple of weeks Blogs from myself I will introduce you to some simple surface techniques to breaking up a model to give rendered materials, cameras and rendering.

    The basic cars and trees are already available in Civil 3D under
    C:\Program Files\Autodesk Civil 3D 2007\Data\Symbols\Mvblocks


    Jack Strongitharm

    0 commentsIn From the Ground Up > General