Description: As infrastructure engineers working on large-scale corridor projects like highways or railways, we waste a massive amount of time and CPU processing power manually managing corridor surfaces and boundaries. The current workflow is heavy, slow, and causes severe performance drops. I would like to propose two interconnected ideas to drastically improve workflow agility and software performance: Native Outer Boundary by Applied Assembly Frequency (Hulling Algorithm) Currently, to avoid chaotic triangulation (pikes) in corridor surfaces, we are forced to add automatic or manual boundaries based on codes, or calculate maximum triangle lengths. This forces Civil 3D to calculate thousands of unnecessary lines and contours, choking the software ecosystem. The Idea: Implement an algorithmic surface option that limits triangulation strictly to the selected Links, following the corridor execution frequency. How it should work: The algorithm should find the outermost Link at Station A and connect it directly to the outermost Link at Station B, chasing the corridor frequency sequentially from start to end. The Benefit: No extra boundaries or geometric calculations needed. The surface boundary is implicitly defined by the corridor own execution frequency. This would drastically optimize CPU calculation times and completely eliminate out-of-boundary triangulation without adding heavy geometry. Reusable Corridor Surface Templates (Like Profile View Data Bands) Every time we design a new corridor using our standard assemblies with multiple structural layers (such as Top, Datum, Sub-base, Subgrade, etc.), we have to manually create 5 or 6 different corridor surfaces, assign their specific links, specify feature lines as breaklines, and apply surface styles. Doing this over and over for every single corridor or project is highly inefficient. The Idea: Create a template system for Corridor Surfaces, working similarly to how Data Bands work in Profile Views. How it should work: Once a user configures the 5 or 6 required surfaces for a specific standard assembly (mapping links, codes, and styles), they should be able to save this configuration as a Corridor Surface Template File. In any future project or corridor using that assembly, the user can simply click Load Template, and all surfaces, styles, and links will map and generate automatically. The Benefit: Massive time savings in production environments and standardized workflows across the entire company. Conclusion: These two features combined would transform Corridor modeling from a heavy process into a highly agile, automated workflow. It minimizes human error, ensures standard enforcement, and most importantly, improves Civil 3D performance by reducing unnecessary geometric calculations.
Show More