I have written a Dynamo graph for the insertion, location and modification of geometrical parameters of several instances of this family which includes an extrusion of a poligon whose vertexes are defined as instance paramters . Everything goes fine till I try to change the values of those instance parameters (x1 to x12, y1 to y12) using the Element. SetParameterByName node.
Individual modification of the vertexes works, so my graph is correct in some sense
The problem I have found is that, in order to go from the default geometry to the modified geometry, varying the parameters values one by one, there are intermediate ilegal geometries for Revit (it is a extrusion). Is there any way to change all the set of geometrical parameters of a family instance while preventing Revit from performing this extrusion validity check at each parameter modification?
I imagine that this would impact also the speeed of execution of the script, as it is not necessary to regenerate the extruded elements till all the parameters values (final geometry) have been updated.