u/VanillaBear0032

▲ 37 r/civil3d

Dynamo Civil 3D 2027 is worth your time

Dynamo Civil 3d 2027. Native nodes only. Lots of python scripts.

Civil Engineer. Mainly work on large scale subdivisions (60+ acres). I've worked for the same small firm since 2011 and handle all of our templates, Excel & CAD. I've been in between jobs for 6 weeks and I wanted to share what graphs I've built in Dynamo with the help of Gemini Pro.

Pipe Network

  1. Insert profiles - Add alignments first. Click a point in the drawing where you want to generate every alignment profile view. Choose existing & proposed surfaces. Profile views all 45 ft in height with elevations being around the midpoint of where the profiles are.

  2. Inverts & pipe sizes - import invert and pipe size data for a storm/sanitary pipe network from Excel. Automatically adjust sumps of all structures. Import HGL data from Excel for storm network. Import sanitary service data from Excel.

  3. Network into Profiles - Insert pipe network in surface profile views. Referenced alignment parts are correctly drawn in the relevant profile, along with the lateral structure.

  4. Crossings - draws in the pipe network crossing on the appropriate profile views, and updates the profile pipe style to a crossing pipe style. Output indicates how many crossing pipe are drawn.

  5. Pipe descriptions - import storm pipe descriptions data from Excel. ie. Type B or C, class, concrete encased y/n.

  6. Sanitary castings - Sets the given surface adjustment value of top of castings for all proposed structures in a pipe network. Ignores existing structures.

  7. Renumber structures - Numerically renumber pipe network structures. For example, structure names 1, 1A, 2, 2A becomes 1, 2, 3, 4. Number takes precedence, then letters. Ignores existing structures.

  8. Structure Quantity Takeoff - Generates QT structure report for a pipe network. Pipe quantities are generated directly in Excel, by size, phase, pipe type, concrete encased, class.

Plan Generation

  1. Sample Lines - Generates sample lines for all alignments. Choose swath length. Sample lines are added at station beginning, every 50 feet, with 10 additional sample lines are the end of the alignment. Adds sample line style to all sample lines.

  2. Template - Creates a new drawing based on the selection (street plan, storm, sanitary, grading, erosion & sediment control, water, intersection, dry utility). Depending on the plan selected, several things happen. A color translation happens first. We have our own in-house color scheme for each drawing type. This is applied to both the native layers and external reference drawings; Specific native layers are frozen; Specific styles reduced font size and/or change to a different layer within the style; The viewport in the layout tab shifts to the correct legend.

Grading Tools

  1. Building pads - Updates pad elevations based on spatial distance around the pad. Targets feature lines on specific layer. Not perfect, but good for a one time use.

  2. Corridor Low-High Points - Generates circles at all low and high points within selected corridor. Each have their own layer to easily distinguish. Not perfect - not every circle is an actual low/high point, but is a good illustration.

I think this is the best I can do with what native nodes are available in Dynamo Civil 3d 2027. Most external packages break in the 2027 edition and won't receive any updates. I would love to be able to import pipe length and structure elevation data into Excel but that node is still buggy. Hope this helps with engineers figuring out if Dynamo is worth your time. It is! Building these graphs save so much time on redundant and repetitive tasks and frees up more time for design.

reddit.com
u/VanillaBear0032 — 6 days ago