If you have multiple files open, be sure to make active the view from which you want to run the line style update on. You make a view active by having it open and clicking into it or paning within the view.
Open Dynamo (form the active view it is to run on), located on the 'Manage' tab of Revit.
Under 'Files', click 'Open'. Navigate to "T:\Automations\Dynamo\24_Create_Line Styles.dyn".
Right click the 'CreateLineStyles_v2' node and click 'Freeze' to unfreeze the node.
In the bottom left-hand corner of Dynamo, click 'Run'.
Watch the bottom of the Dynamo window status for the script to complete.
Close the Dynamo script without saving.
Once completed, navigate to 'Additional Settings' located under the 'Manage' tab in Revit.
Select 'Line Styles' and expand the 'Lines' category to ensure the new line styles have been generated.
Navigate back to 'Additional Settings' located under the 'Manage' tab in Revit.
Select 'Line Weights' and manually update 'Model Line Weights' styles 14,15,and 16 to reflect the line weights image found here on the website.
Remember, line weights must be changed manually!
If a specific model line weight column does not exist in your project, click 'Add' and fill out the cells per the line weights image found here on the website.
Now, you may optionally run the 'CreateLineAtFireWalls_v1' Dynamo node if there are no fire safety lines located on the life safety plan. Read more about the function of this node here.
If lines are present on the life safety plan, manually change the line styles to the appropriate version.
Remember, the selected line style must match the scale of the drawing. The line style scales are present in the naming convention.
Example - 1/4" .2_Long dash - 1 Hour Smoke Barrier - 4" - Magenta must be placed on a 1/4" scale life safety plan.
9_3 Hour Fire Wall 10" w-Red works with every scale because it does not have a line pattern associated with it.
Life Safety Plan Legend - TBD
Create 113 line patterns, such a chore,
Manual work we abhor.
Wish for scripts to ease the strain,
Save us time and lessen pain.
This Dynamo Graph may be found at "T:\Automations\Dynamo\24_Create_Line Styles.dyn"
It automates the creation of the line patterns and line styles of said patterns
*Does not modify Line weights (do this manually) PER SCALE
* Does not make line Type or Style for 9_3 Hour Fire Wall 10" w-Red  (do this manually)
Note:
As the requirements have changed during the course of development we are no longer using the original Dynamo Node "CreateLineStyles_v1". We will preserve it untill such a time that the matter is finalized. Do not use this script as it creates based on the original requirements. For now, use "CreateLineStyles_v2"
CreateLineAtFireWalls_v1 is a new Dynamo node to automatically create the LS Fire Safety Lines at all walls in the active view. It finds all the walls in the view, filters for only walls that have a value in the Fire Rating parameter, then creates a new continuous black line type with the name of the value in the wall's parameter "Fire Rating". You may now change these new lines to the correct standard line type/style/weight manually. The temporary line styles may be removed after the manual change.
Lines shorter than 3' or 4' may not display line patterns
Line patterns have rounded ends and the thickness will equal the radius of the end of the line
Rounded ends may require larger spaces between line segments (Dash/Dot/Space) due to rounded line ends
Perhaps a line pattern is required for CMU 8" and 12"?
This calculator calculates the Dash, Dot, or Space conversion from a Base scale of 1/8" (scale Factor of 96). When creating or editing Line Patterns this calculator may assist you in taking your original 1/8" scale Line Patterns to any other scale.
Example:
1/32 = 0.03125 (Dash)
0.03125 * 96 = The 12" = 1'-0" initial size of 3.000
3.000 * the reduction factor of 0.0104167 = 0.03125
Scale Reduction Factor
12" = 1'-0" 1
6" = 1'-0" 0.5
3" = 1'-0" 0.25
1 1/2" = 1'-0" 0.125
1" = 1'-0" 0.0833
3/4" = 1'-0" 0.0625
1/2" = 1'-0" 0.0417
3/8" = 1'-0" 0.03125
1/4" = 1'-0" 0.02083
3/16" = 1' - 0" 0.015625
1/8" = 1'-0" 0.0104167
3/32" = 1'-0" 0.0078125
1/16" = 1'-0" 0.0052083
1" = 20'-0" 0.0041667
Used in production, then rejected: "T:\WIP\Production committee\WIP\Fire Safety Line Styles\Fire Walls BuiltIn Pattern.rvt"
Attempt 2 failed to gain traction due to the issues of line styles not allowing lines to be less than several feet before the line style was no longer functional. See image below.
3. Graphic revisions were made and several scales were removed to appear less overwhelming to users.
.1_Hidden - Unrated Smoke Partition - 4" - Orange
.2_Long dash - 1 Hour Smoke Barrier - 4" - Megenta
.3_Center - 1 Hour Fire Barrier - 6" - Lt. Green
.4_Double dash - 2 Hour Fire Barrier - 6" Dk Green
.5_Dot - 30 Min. Fire Partition - 6" - Purple
.6_Dash dot - 1 Hour Fire Partition - 6" - Blue
.7_Dash dot dot - 2 Hour Fire Partition - 6" - Purple
.8_Dash - 2 Hour Fire Wall - 10" W - Red
9_3 Hour Fire Wall 10" w-Red
Revit File Location: "T:\WIP\Production committee\WIP\Fire Safety Line Styles\Fire Safety Line StylesV2.1.rvt"