I’m trying to model underground pipes by following a topo surface at a specified depth. The basic workflow is:
Divide pipe run into segments at an interval (e.g. 20-ft segments for individual pipe lengths)
Project the segments to a surface and then drop down vertically to account for pipe cover (e.g. 4 feet to top of pipe)
Sweep a circle along the path to create a solid using Curve.SweepAsSolid
This works OK for short distances, but I’m trying to do this for a ~1300’ pipe run and the script gets hung up every time and I have to force quit. Any ideas that I could try to improve performance?