Needless to say the above is as simplified a description of the processes involved but may be enough for some users at a glance. You may need to move it in the 3D view to the correct location once the downpipe is modelled. Navigate to a suitable elevation view and draw your Gutter Downpipe as required. Change the properties of the pipe to suit your needs. To Create Gutter Down Pipes in Revit, go to the Systems Tab→ Pipe.You can use the Blue Arrows to flips the Gutter orientation if necessary. Select the Roof / Fascia leading edge which will be the point that your Gutter Hosts to. To Create Gutters in Revit, go to the Architecture Tab → Roof (Dropdown) → Gutter.Use the Edit dialogue in the properties Tab to change your Soffit construction materials and Depth. Then, go to a suitable plan view and draw your soffit boundaries. To Create Soffits in Revit, go to the Architecture Tab → Roof (dropdown) → Soffit.Select the roof edges you want your fascia to fix to. To Create Fascia in Revit, go to the Architecture Tab → Roof→ Fascia.To be brief from the outset, here is the basic approach to creating Fascias, Soffits, Gutters and downpipes in Revit: So the question is, how do you create Fascias, Soffits, Gutters and downpipes in Revit? Therefore, as ever, I had to try to rectify this situation.
#Revit wall join with intersecting model group how to
What concerned me was how poor a lot of the online resources were at explaining how to model the Roofs Eaves elements, such as Fascias, Soffits, Gutters, Down Pipes, Soffits following roof falls, the boxing out of awkward end interfaces and, of course, gutter end caps. The results I came across were sufficient, but disappointing at best. So, obviously the itch had to be scratched and I went on to explore how to create Gutter End Caps in Revit. I didn’t think much of the statement, but for some reason it resonated with me. GetElement( t.During the Week a colleague and I were discussing some generic Revit modelling methods when another colleague interjected with this: “You know what I hate about Gutters in Revit? The fact there are no end caps”. Geometry import *ĪllTags = FilteredElementCollector( doc). #Given an element Id or a list or elementIds, return the matching tags/s foundįrom Autodesk. Z)įor i in range( 0, len( innerPts) - 1): T = Transaction ( doc, 'Make new Drafting view') ViewTypes = list( FilteredElementCollector( doc). Documentĭef createView ( sender, event): # creates drafting view Forms import Form, Button, Label, TextBoxĭoc = _revit_. # if error accurs anywhere in the process catch itĬlr. Trans = Transaction( fileDoc, "DeleteElements") # Secondly delete copied elements from the original document CopyElements( fileDoc, walls, doc, trans, co) SetDuplicateTypeNamesHandler( CustomCopyHandler()) Walls = FilteredElementCollector( fileDoc). # First copy elements into current document Pyt_path = r'C:\Program Files (x86)\IronPython 2.7\Lib'Ĭlass CustomCopyHandler( IDuplicateTypeNamesHandler):ĭef OnDuplicateTypeNamesFound( self, args): Transactions import TransactionManagerĭoc = DocumentManager. Persistence import DocumentManagerįrom RevitServices. # Import DocumentManager and TransactionManagerįrom RevitServices. # Import Element wrapper extension methods HostedBeamDepth / 4) else "Failed"īotFlangeValue = round( duct. Width / 2, 0)īotFlange = "Pass" if round( duct. Height / 2, 0)īotFlange = "Pass" if round( duct. # Lets also exclude the view itself (which often will have an intersecting bounding box), and also the element selected.Ĭonnected = collector. For example, the analytical model will be found otherwise.Ĭollector = FilteredElementCollector( doc, doc. # Use a view to construct the filter so we get only visible elements. Oldline = ībfilter = BoundingBoxIntersectsFilter( outline )