
Getting Started in Subassembly Composer
This video is one in a series of videos included in the Subassembly Composer Fundamentals course. In this video you will learn how to plan your subassembly design, including: sketching the subassembly geometry you want to create on paper, noting special conditions and decisions that need to be factored into the design, listing all the input parameters that you want to make available to consumers of your subassembly, and list the target parameters that will be needed, or made optional, to override subassembly dimensions.
This video is one in a series of videos included in the Subassembly Composer Fundamentals course. In this video you will learn how to create a new subassembly in the Subassembly Composer. To author a custom subassembly from scratch, open the Subassembly Composer and save the PKT file into the desired folder on your system. Add the input parameters and target parameters to jump start your subassembly design.
This video is one in a series of videos included in the Subassembly Composer Fundamentals course. In this video you will learn how to use a Sequence in Subassembly Composer to build out a lane extension. A Sequence helps to organize basic “standalone” geometry, keeping your subassembly flowcharts orderly and easier to interpret. In this video Points, Links and Shapes will be used to create a two layered pavement section.
In this video you will learn how use Flowcharts, Auxiliary Points and Decisions in a subassembly definition. Flowcharts allow you to freely organize and connect subassembly nodes for more intuitive mapping of your subassemblies. Auxiliary Points are used in subassembly definitions to evaluate conditions and are not displayed in the assembly when added to your drawing. Auxiliary Geometry is ideal to establish test points or comparison points to use logic in your subassembly definition. Often used with Decisions, true/false answers can be used to shape components of the subassembly.
In this video you will learn how incorporate input parameters, target parameters, and code names into your custom subassemblies. Input Parameters can be used in subassemblies to replace static dimensions, allowing consumers to control and/or change the inputs upon adding the subassemblies to their corridor models. Similarly, target parameters allow consumers to override subassembly dimensions using offset, elevation, and surface targets. Code names are important in subassemblies for creating feature lines, defining surfaces, labeling sections and for creating material lists.
In this video you will learn how to import a PKT file and test it in a Civil 3D corridor model. Prior to importing into Civil 3D, finalize your subassembly and add an image. Once finalized, import onto your Civil 3D tool palette and add to your corridor model. Once added to your corridor, test all targets and inspect the corridor sections. If you find an error in your subassembly, delete it from the tool palette, then close and reopen Civil 3D before importing your edited subassembly.
In this course, you will learn how to use the Autodesk Subassembly Composer for Civil 3D to author a custom subassembly. The Autodesk Subassembly Composer is an easy to use authoring tool that can be leveraged to create custom subassemblies for solving complex grading challenges, detail construction plans, and get accurate quantities without having to make compromises to your designs. For this course, a lane and shoulder extension subassembly, with cut ditch, will be authored from scratch. The traditional subassembly workflow will be followed, and many of the most common tools will be introduced to help jump start new users. At the conclusion of this course you’ll have a PKT file that you can review, manipulate, and add to your existing subassembly library.
The material presented in this course teach you how to:
Plan a custom subassembly design
Create a new subassembly
Build subassembly geometry
Assign Parameters and Codes
Import and Test PKT File
This course is designed for Civil 3D users who want to go beyond standard assemblies and gain full control over corridor behavior. You will understand how subassemblies are structured internally and how parameters, targets, and codes interact inside Civil 3D corridors. The course follows a practical, step-by-step approach, making it suitable for beginners as well as intermediate users looking to strengthen their fundamentals. By the end of the course, you will be confident in creating reusable, customizable subassemblies that can be applied to real-world roadway and grading projects, improving both productivity and design accuracy.