Simplifying Corridor Creation with Conditional Subassemblies
When designing a corridor in Civil 3D, you have likely had projects end up with a complex corridor model with many regions, each with its own assembly. If you’ve spent time wishing for a way to simplify this process, you’ve been looking for conditional sub-assemblies.
So, what is a conditional subassembly? If you think back to any computer programming or geometry classes that you’ve taken, you might remember learning about if-then statements. At a basic level, conditional assemblies are if-then statements for your assembly and corridor model. There are two kinds of conditional subassemblies: one that targets horizontal alignments and one that targets cut/fill situations. There is no limit to the number of conditional subassemblies that can be applied to an assembly. You can also apply a subassembly to other conditional subassemblies.
In Civil 3D, conditional assemblies minimize the need for multiple assemblies and corridor regions. Now that you know there’s a way to make designing corridors simpler, we’re going to show you how and when to use conditional subassemblies.
Have you completed projects that could have been easier using conditional subassemblies? Share your experience in the comments below.