Adding input parameters

Keyboard Shortcuts

After defining our Subassembly Properties, and understanding what it is we want our Subassembly to accomplish we are ready to dive into building our Subassembly's requirements. The goal of most every subassembly creation is to make the subassembly more user-custom. This will, of course, require user (or model) input. This video will introduce the use of Input Parameters in Subassembly creation. Specifically, we will talk through using side, integer, slope, grade, and double inputs.

- [Narrator] Now that we have a subassembly…and we have the initial packet settings defined,…let's start to look at how we define…the subassembly for use.…We're gonna start by looking at Input Parameters…which are the beginning of your subassembly's ability…to interact with your users.…And since they're so important for that interaction,…this should be well-thought-out and well-defined.…As well as being documented in your help files.…So let's take a look at building a few here.…So first, looking at this graphic of a duct bank…which is genuinely what you would see in your head…when I say the word duct bank.…We see just a general strip of concrete in a square.…

We're used to seeing duct banks,…we're thinking about duct banks…in terms of constructability.…What's the clearance from the bottom of pavement?…Or, how wide are they?…How close are they to my sewer or water line?…In this case, we need to think about them…a little bit differently.…We need to think about them as subassembly composers.…When we think about them…

Resume Transcript Auto-Scroll

Author

Released

9/26/2016

Subassemblies are the building blocks of corridor design, crucial for the development of roads, highways, and railways. AutoCAD Civil 3D users can compose complex subassemblies visually, using a powerful yet easy-to-use Subassembly Composer, which installs directly with Civil 3D. Learn how to use the Subassembly Composer to create subassemblies that meet your specific design requirements, in this course with Christopher Roberts, PE. Follow along as Christopher shows how to define a custom subassembly and add parameters, points, links, and shapes. See a preview of the subassembly geometry, and test how the subassembly behaves with different target values and conditions. Then find out how to make your subassemblies even more powerful with Visual Basic code. Christopher provides a "cookbook" of recipes for adding decision making, enumerations, switches, and variables to subassemblies, for more complex logic and automation. Last but not least, get some additional resources for working with the built-in PKT files, style guides, and the geometric looping function new in 2016.