Framing Configuration may be found in two locations:


or:


1. Choose Framing Configuration from Roof+M menu 


2. Choose Configuration Type that corresponds to the framing layer of the roof


3. Select End Connection



Roof+ supports various types of end connections. 


Left End, Right End tabs – define ends of roof’s left and right sides.


Framing End Extension


Framing End Extension – offsets frame from the roof end.


Example: Framing End Extension = -100:


Lengthen Rim Joists


Lengthen Rim Joists – offsets top and bottom rim joists from the roof end.



Split or Shorten up to Joist


Split or Shorten up to Joist – splits or makes the rim joists shorter. 


Split at Joist – select number of the joist where the top/bottom rim joists should be split or shortened.


E.g. Bottom rim joist is split near the third joist:



Build in Place


Build in Place – writes Yes/No information into the rim joist instance parameter if rim joist is build-in-place or is prefabricated with whole roof frame.  


Such rim joists will have the Build in Place parameter switched ON: 


Custom Join

 

Read Layout from Database – select configuration from the list. Default Configuration is a sample configuration that comes with the software.



Default path to database with configurations is:
C:\Users\user name\AppData\Roaming\Tools 4 Revit\Roof+M 2020 (or other version) Configurations\CustomFramingJoins\F



You can also modify the path to all configurations in Configuration Files‘ Location.


Configuration


Predefined Layout Name – current configuration name.


All modifications can be saved to the current configuration using Save to Database.


Duplicate – duplicates existing join configuration in order to create a new one.


Delete – deletes configuration from the database.



New Item – adds new joist to the connection.


Remove Item – removes selected joist from the connection.


Move Up – moves selected joist/row up.


Move Down – moves selected joist/row down.



Symbolic Preview – shows symbolic preview of created join and its configuration. You can easily see the position, rotation, rotation position, alignment type, and sample spacing.


It does not show exact joist sizes and spacing between them.


or E indicate where the Internal/Bottom or External/Top sides of the roof are.


X-Position


X-Position – controls joist position, which is related to the connected roof.


Standard – aligns the joist with the previous joist:


Inner Side 1 – aligns the joist with roof end:



Count – defines the number of identical joists.


Type – selected joist family and type. The list of families and types comes from the current project. Sample families are loaded using Roof+M Settings Load Families function.


Depth by Core – joist size will be adjusted according to the roof layer thickness during roof framing process.



Rotate 90 – rotates selected joist by 90 degrees.


Rotate 180 – rotates selected joist by 180 degrees. This option is important when the joist is not symmetrically shaped. For rectangular joists this option usually is not used.


Spacing – distance between the selected joist and the previous joist.


Position

 

Position – joist can be positioned along the Center, External (Top), Internal (Bottom), External Outside, Internal Outside, Center External, Center Internal roof face. The possible option values depends on Rotate 90 selected value.


Align Type

 

Align Type – the selected joist can be aligned with the previous joist‘s End or Start.




Preassembled


Fills information into these parameters:


FM Module Type – writes end connection configuration name.


FM Module Mark – writes FS (Frame Start) or FE (Frame End) values + L (Left) or R (Right) + Mark (from Roof).


FM Module Preassembled – writes Yes/No if element is/is not included into preassembly.


Example: Edge joist is included into the preassembling, so FM Module Type parameter has end connection configuration value, FM Module Mark parameter contains FS (Roof Start) + L (Left) + current roof Mark value (it can be seen near FM HostMemberSortMark).



Build in Place


Build in Place – writes Yes/No information into beam instance parameter if the beam is built-in-place or is prefabricated with the whole roof frame.