16/07/2025
๐๐ผ๐ ๐น๐ผ๐ป๐ด ๐ฑ๐ผ๐ฒ๐ ๐ถ๐ ๐๐ฎ๐ธ๐ฒ ๐๐ผ ๐๐๐ฎ๐ฝ ๐ฏ๐ฌ๐ฌ ๐๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ๐ ๐ถ๐ป ๐๐ถ๐๐ถ๐น ๐ฏ๐?
The short answer is, it depends. Using standard Civil 3D tools to swap structures one by one can take many minutes to complete. However, Devotech iDAS significantly speeds up the process by allowing you to swap multiple structures at once.
For our testing, we used a custom socket structure for stormwater pipes, developed in Civil 3D Part Builder. The socket structure includes the standard Civil 3D structure parameters, along with four additional custom parameters:
โข Socket Ring Length
โข Socket Transition Length
โข Socket Transition Outer Diameter
โข Socker Ring Outer Diameter
To ensure maximum flexibility, the custom parameters support hundreds or even thousands of size options. For example, the Socket Ring Outer Diameter offers sizes ranging from 1 mm to 4 000 mm, in 1 mm increments.
We were aware that the number of available sizes could impact the performance of various commands, including Swap Structures, but the extent of that impact was unclear. To evaluate this, we conducted several tests in Civil 3D 2022 and 2026, using socket structures in quantities of 10, 100, and 300. These structures were configured with varying total numbers of available sizes, ranging from 4 to 10 000 across the four custom parameters.
๐ฅ๐ฒ๐๐๐น๐๐ ๐๐๐บ๐บ๐ฎ๐ฟ๐
โข Swapping 300 structures with 4 available sizes takes approximately 16 seconds.
โข Swapping 300 structures with 1 000 available sizes takes around 19 seconds.
โข Swapping 300 structures with 10 000 available sizes takes approximately 316 seconds (just over 5 minutes).
๐ฃ๐ฒ๐ฟ๐ณ๐ผ๐ฟ๐บ๐ฎ๐ป๐ฐ๐ฒ ๐ฐ๐ผ๐บ๐ฝ๐ฎ๐ฟ๐ถ๐๐ผ๐ป ๐ฏ๐ฒ๐๐๐ฒ๐ฒ๐ป ๐๐ถ๐๐ถ๐น ๐ฏ๐ ๐๐ฒ๐ฟ๐๐ถ๐ผ๐ป๐:
โข Civil 3D 2026 performs slightly faster than Civil 3D 2022 for structures with up to 5 000 sizes.
โข For structures with 10 000 sizes, Civil 3D 2026 is approximately 30% faster than Civil 3D 2022.
For more information, please visit our blog post:
https://www.devotechgroup.com/post/how-long-does-it-take-to-swap-300-structures-in-civil-3d