Professional Documents
Culture Documents
Figure 3-23
Component 1
Strategery: Component 1
Take 2 (advanced):
A single corridor with a matchpoint,
or feature line target
Strategery: Component 2
Take 1:
Series of generic and
daylight links
- Not intelligent
- Very rigid
- Will fail
Corridor
Autodesk Subassembly Composer 2016
What is and Why use the Subassembly Composer?
[just in case]
Preview
Flowchart
Tool Box
Properties Settings
The Essential Elements
[back to basics]
Name
Input Parameters
Target Parameters
Geometry
Logic
Auxiliary Geometry
RSA
pavement edge Runway
5%
If tie in can happen inside EX
RSA at tie slope then do it
If not, then go to RSA at
defined slope then grade
at a 4:1 to existing
Inputs/Design
Input Parameters
RSA Width
3 Slopes
EOP Drop
Target Parameters
Existing Surface
Geometry Where is AP1 in
Builds Actual Grade relation to Target
Surface?
Auxiliary Geometry Where is P1 in
relation to Target
To check condition Surface?
Logic
Decide how to proceed
How Does This Work?
Adding Complexity
Sequence
Switch
Advanced Geometry
Enumerations
Output Parameters
Variables
What does this
mean?
We Need a Process!
[youll thank me later]
Napkins
Flowcharts (good)
Flowcharts (great)
Build
Import
Test
Refine
Documentation
Help File and Screencast
https://praxis.autodesk.com/praxis/viewer/1a69842020ca40c9736ed430a35f9f8b00332ea0
Building a [little less] Basic Subassembly
TieIn_ParabolicShoulder
[cause straight lines are boring]
https://praxis.autodesk.com/praxis/viewer/a2052eeef22ba09e6139ff8c9e9e1c223e196c52
Helpful Additions
Add Codes
Experiment, be creative
These define linkage
Learn some simple VBA
Functions
See resources later (Wiley Chapter, in particular)
Be Bold
Think beyond the current requirement
For first subassembly: theres more than an RSA
For second: what happens if tie in is before entire curve is drawn, during
shoulder, or if radius > shoulderwidth?
A Real Parabolic Tie-In
Real Life is Always More Messy
What are the Major
Differences?
Finally! [This is so easy now]
Lets Finally Resolve Component 2
[didnt we start that Tuesday?]
Youll need
Visual Studio (free version from 2012)
Visit _____ to get project template to create a Civil3D Plugin
Follow this help file for general procedure and tips
http://help.autodesk.com/view/CIV3D/2015/ENU/?guid=GUID-E295BF67-
F60C-49D3-A918-329D1E4FAFC5
Check out the folder located here for all stock
subassemblies coded in VBA
<AutoCAD Civil 3D Install Directory>\Sample\Civil 3D
API\C3DStockSubAssemblies\Subassemblies
A folder up contains the VS project data youll need
General Development Path
#AU2015
Instruction Manuals Outdated?
Visit:
AutodeskUniversity.com
Click on My AU to start
building your own desk
reference (with materials
from this decade).
My actual
(old) book!
#AU2015
Questions?
Thank you!
Christopher Roberts, PE
LinkedIn/Twitter: crobertsnc
Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not
responsible for typographical or graphical errors that may appear in this document. 2015 Autodesk, Inc. All rights reserved.