Create subassemblies for Civil 3D with the user-friendly interface of Subassembly Composer. The Autodesk Subassembly Composer has been. When it comes to corridor modeling, Civil 3D provides a large number of subassembly parts right out of the box. Since these parts are also. One of the most common Sub-Components I get asked about is the Subassembly Composer for Civil 3D and so I am writing this helpful guide.

Author: Negrel Dagor
Country: Czech Republic
Language: English (Spanish)
Genre: Travel
Published (Last): 20 May 2012
Pages: 81
PDF File Size: 13.69 Mb
ePub File Size: 12.98 Mb
ISBN: 260-2-23214-522-9
Downloads: 45765
Price: Free* [*Free Regsitration Required]
Uploader: Kikora

Make sure the type is set to double, which is the type of parameter that will let you input values with decimal figures.

We want to be able to use positive and negative grade values because depending on that, you will draw something different. You can now save the file and close Subassembly Composer. Think about the subassemblies you use when building corridors. It will be directly below the origin at a distance of negative Depth, which is a parameter previously defined, and no displacement in the X direction.

Use Subassembly Composer – Create a Civil 3D Subassembly

Switch to the Insert tab and from the Import panel select Import Subassemblies. The direction is input because it is an input parameter, meaning that the user will input the value.

Subassembly parts Figure 1 shows the basic anatomy of a subassembly with codes, points, links, and shape. Subassembly Composer is a program where you can create subassemblies from scratch and then use them in Civil 3D just like you would with any other subassembly.


This point will be used as the origin and as a reference for positioning the next point. As an AutoCAD user, you are accustomed to drawing lines in a very visual way. From the toolbox in the Miscellaneous category, drag Set Output Parameter and drop it into the flowchart. At this point you have already calculated all the parameters you need, so now it is time to create a point and a link using those parameters.

At this point this value is unitless—the units will depend on the units you use in your drawing. Add a link component to the flowchart; no need for points here because the link will connect to existing points.

Hover over one of the tabs in the tool palette, right-click and select New Palette.

Use Subassembly Composer – Create a Civil 3D Subassembly – EnvisionCAD

Some of them use targets to override slopes, widths, etc. This is the name that this subassembly will use in Civil 3D. For Delta Y enter 0. When we customize a program we enhance our productivity because we adapt it to our specific needs. Atan Slope ; this will give you the slope in radians. Now that you know how to use Subassembly Composer, go ahead and create your own subassemblies, draw them in your mind, then on paper, and then build the subassembly. Miguel can be reached at mmedina prosoftnet.


Packet Settings is where you create and set up the subassembly parameters, targets, and so on.

Save the file and close Subassembly Composer. Add a point below the auxiliary point you just created and set its properties as shown in Figure 7. From the toolbox, drag and drop a Decision operator, which is in the Workflow category. Drag and drop an Auxiliary point and place it below the True label. He has worked in construction management and design since and has implemented and trained companies on Civil 3D for the past year.

Figure 1 shows the basic anatomy of a subassembly with codes, points, links, and shape.

Set its properties the same way you did for the previous point. And because we have two different options, composerr will use a conditional operator.

Customizing with Subassembly Composer | AUGI – Autodesk User Group International

Name this parameter TopWidth with no spaces. All of this will make more sense once we start working with Subassembly Composer in the following exercises.

Add an output parameter. Subassembly Composer also requires communicating with the program uttorial its own language, almost like coding; in this case it uses. Add another Output parameter from the toolbox. Set a default value for this parameter of 0.