Documente Academic
Documente Profesional
Documente Cultură
24.1 Introduction
This manual describes the setup, operation, features and limitations of the
MasterFrame-Revit Structure Integrated link. At present Revit Structure 2008 and 2009
are supported. The MasterSeries-Revit Structure Integrated link is licensed as part of
the MasterCAD module.
The “2008” /”2009”files are to be used for Revit Structure 2008/2009 respectively. The
setup instruction assume 2009 for simplicity, however the procedure is the same for
Revit Structure 2008.
1. The RevitMgt2009.dll file can be placed in any local directory (preferably with
read and write permissions) on the computer were Revit is installed, e.g.
‘C:\Program Files\Revit Structure 2009\Program\MasterSeriesLink\’. If the
MasterSeries is installed on the same computer as the Revit you may decide to
leave this file in the MasterSeries Application directory. We shall refer to this
location as [MasterSeriesRevitDir]
2. Open the ‘Revit2009 MasterSeries External Commands.txt’ file in NotePad. It will
contain the text shown below. Ensure that the path in ECAssembly1 and
ECAssembly2 refers to the [MasterSeriesRevitDir] used in step 1.
[ExternalCommands]
ECCount=2
ECName1="Send Model to MasterSeries..."
ECClassName1=Revit.MGT.RevitToMgt
ECAssembly1="C:\Program Files\MasterSeries\RevitMgt2009.dll"
ECDescription1="Send Revit Analytical Model to MasterSeries"
ECName2="Update Model from MasterSeries..."
3. Using NotePad open the Revit.ini file contained in the Revit Application directory
(usually C:\Program Files\Revit Structure 2009\Program). Determine if it already
has an [ExternalCommands] section. If not simply paste all the text in the
‘Revit2009 MasterSeries External Commands.txt’ file to end of the Revit.ini file. If
the [ExternalCommands] section does exist then edit the Revit.ini file as follows
a. Increase the ECCount by 2
b. Copy the text form the ‘Revit2009 MasterSeries External Commands.txt’
file starting from ECName1 to the end of the file. Paste this after the last
line in the [ExternalCommands] section.
c. Each external command has four lines with the index number of the
command used in the parameter names. Edit the indices of two additional
MasterSeries commands, i.e. if the ECCount was increased from 4 to 6,
then ‘ECName1 = “Send Model to MasterSeries”’ will change to ‘ECName5
= “Send Model..’ etc.
24.3 Operation
The MasterSeries to Revit Link supports the following operations.
At this pint you may be warned about certain section definition that will not be
imported correctly in Revit Structure. This is discussed in ‘Section Mapping’ in this
document.
Families containing the word “Cellular” are assumed to be of the standard RevityFamily
“Cellular Beams” type. The “Name1” parameter used in the section will be used to find
the equivalent I section in MasterSeries. The “Do” and “S” parameters are then used to
set the cell diameter and spacing.
Concrete Sections
Concrete Sections from Families of names containing the following standard family
names are mapped to the MasterFrame Concrete Section shapes as indicated
Revit Concrete Section Family Names MasterFrame Concrete Section Shape
“Concrete-Rectangular Beam” Rectangular
“Concrete Rectangular” (Columns) Rectangular
“Concrete Square” (Columns) Square
“Concrete Circular” (Columns) Circular
“Precast-Inverted Tee” Tee + 180 angle
“Precast-L Shaped Beam” L Shaped
“Precast-Rectangular Beam” Rectangular
“Precast-Single Tee” Tee
Concrete sections from families outside of these types are exported to the RMS,
however they will not be correctly interpreted during the MasterSeries import of the RMS
file. See ‘Unrecognised Sections’ below.
Timber Sections
All sections of a Wood material type are assumed to be Rectangular Timber Sections,
and are exported to the RMS as such using the “b” x (“h” or “d”) parameters.
Unrecognised Sections
During the MasterSeries import of the RMS the user may receive a warning message
indicating unrecognised sections. As the message indicates it is recommended to
1. Open the MasterFrame file
2. Go into the MasterFrame Editor
3. Select Properties>Sections
4. Select the Global Editing mode, using the Globe icon on the top right of the
screen
MasterFrame to Revit
All section types supported in the Revit to MasterSeries exchange are also supported in
the MasterSeries to Revit exchange. Sections exported from MasterSeries to Revit use
prescribed standard Revit Families. User defined families are not used.
Database Sections
MasterSeries Section Types Revit Family (rfa files) used
Beams/Brace Columns
UBP "UBP-Universal Bearing "UBP-Universal Bearing
Pile" Pile-Column"
Tees from UBs "T-Tees from Universal Not Supported
Beams"
Tees from UCs "T-Tees from Universal Not Supported
Columns"
UB "UB-Universal Beams" "UB-Universal Beams-
Column"
UC "UC-Universal Columns" "UC-Universal Columns-
Column"
2L (LLBB,SLBB) "LL-Double Angles" Not Supported
L, ANG "L-Angles" Not Supported
PFC "PFC-Parallel Flange "PFC-Parallel Flange
Channel" Channel-Column "
CHS "Circular Hollow Sections" "Circular Hollow Sections-
Column"
C "C-Channels"
RSJ "RSJ-Rolled Steel Joists" "RSJ-Rolled Steel Joists-
Column"
RHS "Rectangular and Square "Rectangular and Square
Hollow Sections" Hollow Sections-Column"
SHS "Rectangular and Square "Rectangular and Square
Hollow Sections" Hollow Sections-Column"
MasterSeries section names are converted to the standard Revit section names used in
the above families. The section name is then used to locate the exact match in the
Revit family.
Dimensioned Sections
MasterSeries Section Types Revit Family (rfa files) used
Cellular Beam “Cellular Beam” Not Supported
Flat “Plate” Not Supported
Built-Up Symmetrical "Welded Wide Flange" "Welded Wide Flange-
Column"
Built-Up Asymmetrical "Welded Reduced "Welded Reduced
Flange" Flange-Column"
Timber Rectangular/Square “Timber” “Timber”
Concrete Rect. "Concrete - Rectangular "Concrete Rectangular"
Beam"
Concrete Square "Concrete - Rectangular "Concrete Square"
Beam"
Concrete T "Precast - Single Tee" Not Supported
Concrete L "Precast - L Shaped Not Supported
Beam"
Concrete Circular Not Supported "Concrete Round"
For the dimensioned type sections one section type of the associated Revit family is
loaded, then duplicated and assigned the dimensions and parameters imported from
MasterSeries together with an appropriate section name.
The import looks for the rfa files in the Revit default [Metric Library] path in directories
“[Metric Library]\Structural\Columns” for columns
“[Metric Library]\Structural\Framing” for beams and bracing
Directories “Concrete”, “Steel” and “Wood” are then searched in for the respective
materials.
Unrecognised Sections
All sections used in the MasterFrame model are exported to the MSR file, however not
all may fall inside the types listed above. Where this occurs the element will be created
with an arbitrary default section size, however the name of the section will be changed
to “Warning! [Description of MasterSeries Section] – not found”.