Fire Dampers Placing

So I did some checking and the node seems to work with your family if you remove a few lines in the python code, as described in this post: Automate placing Pipe Accessory (Valves)
Also it will not work if the shape of the duct is not the same shape as the fire damper (round fire dampers will not be placed on rectangular duct and vice versa).

While the node works if you remove the specified lines as described in the above post the result will probably still not be satifactory. This is because Revit will just connect the elements but will not place any transition pieces between the elements. So it will look something like this:


So you’d need to make sure you feed in the proper family type for every duct size.

In closing: the node is really set up to work with fittings and accessories that have their size parameters set through an instance parameter.