AutoCAD Civil 3D Tip: Adding a Subassembly to Civil 3D

Written by: Bryan Sullivan

You may have received a subassembly from a client or vendor. Or you may have created your first subassembly in Subassembly Composer. So how do you add that subassembly to Civil 3D so we can use it in a drawing?

First of all we will need the *.pkt file(s) for our subassembly. A *.pkt file contains the subassembly files to be installed on a Civil 3D installation. (A *.pkt file is really just a *.zip file containing the subassembly code files.)


1. On the Insert tab of the Ribbon select Import Subassemblies


2. The Import Subassemblies Dialog will appear
3. Browse to a Source *.pkt file (More than one file can be added at a time.)
4. Choose whether to Import To a Tool Palette or the Catalog Library
5. Select a Tool Palette from the list (Note: If importing to a new palette the new palette must be created before step 1.)


6. Click OK
7. The subassembly is now available from the palette



You may want to add any new codes from the new subassembly to a Code Set Style.

1. Open a template or drawing with Code Set Styles
2. Insert subassembly with codes to add anywhere in model space (Hint: Use detached mode)
3. On the Settings tab of the Toolspace browse to a Code Set Style
4. Right-click and select Edit


5. Select Import Codes


6. Select the subassembly placed in model space
7. Make any edits to styles, etc. associated with the new codes
8. Click OK
9. Delete the subassembly in model space
10. Save your template (or drawing)

Bob Mecham

Bob Mecham

Bob joined the training and consulting firm EnvisionCAD in 2000 and became a partner in June of 2002. He has specialized in the software MicroStation & InRoads from Bentley Systems, Inc. Mr. Mecham is an industry expert in the implementation, configuration, development, and customization of the two software applications MicroStation and InRoads. Bob instructs MicroStation classes ranging from fundamentals to advanced productivity. He has extensive experience using, implementing, and instructing both InRoads Survey and InRoads Site Design. Bob received his degree in Civil Engineering Technology from the Madison Area Technical College in 1992 and has over a decade of experience in the use, implementation, and management of software and CADD systems. He has worked for a wide range of organizations providing services from general survey and engineering services to specific applications such as landfills and site design.


Leave a Reply

Your email address will not be published. Required fields are marked *