Found an interesting feature in sweeps today. Create a sweep with an arched path. Go to the sweeps properties and you'll notice two parameters (Trajectory Segmentation & Maximum Segment Angle). Set the Trajectory Segmentation to true and choose a maximum segment angle. You now have yourself ducts and flues in Revit Building.