A number of new utilities have been developed that allow the exchange of model
information between Intergraph’s FrameWorks Plus (FWP) and SAP2000. A model
created in FWP may now be exported to SAP2000, where it can be modified, analyzed
and designed, and changes to the frame section properties may be imported back into
FWP from SAP2000 to update the model. Some of the highlights of the model
exchange are as follows:
Application Programs
The five (5) FWP application program files (and their corresponding dialog boxes) that
make up the FWP/SAP2000 interface are as follows:
See Appendix B for information on how to configure your workspace so that FWP can
locate the SAP2000 applications.
1
When you select “Export”, the model export dialog box will appear. This is the dialog
box where the user has control over which options are used to write out the SAP2000
interface files. The user can create files for the entire FrameWorks PLUS model or a
subset using the selection set option. If a FrameWorks PLUS model has attached
models, the attached models may be included in the export. As a minimum, the export
option will write SAP2000 interface files containing members, member geometry,
member releases and member supports. The FWP Physical Member name will be
utilized to create a SAP2000 Group Name even when splitting up the members into
elements for the analysis .
NOTE: The SAP2000 interface will not write out data for solid members – it will
write data for arc members.
Title
The job title is used by SAP2000 as an identifier for the problem to be run and appears
on printed output.
2
Model Origin
The origin of the SAP2000 model can be specified either as “Coincident” or “Offset by
Point”. If offsetting by a point, you may either type in the coordinates of the data point
in the FWP design file that is to become the origin point (0,0,0) of the SAP2000 model,
or you may select “Define Shift Coordinates by Last Data Point”.
Length Units
The SAP2000 model can be created using any of the following length units: Feet,
Inches, Meters, Cetimeters, and Millimeters. The selected length units can be different
from the FWP model length units.
Force Units
The SAP2000 model can be created using any of the following force units: Pounds,
Kips, Newtons and KiloNewtons.
Export Loadings
If selected, this option will write out all Loads, Load Cases and Combinations to the
SAP2000 interface files.
If attached models are being exported, the processing of loads will be done in the
following manner:
• During the initial export, if a load case is found which is not in the primary
model, it will be placed in the primary model at the time and a notation will be written
into the .log file.
• If load case properties in attached models conflict with the primary model load
cases, the primary model properties will be utilized and the conflict will be noted in
the .log file. Load cases are identified from one model to another by name only
(precise/consistent spelling is imperative!). It is important that the primary model
contain all load cases and it is desirable that attached models contain all load cases as
well.
• Load combinations from the primary model are the only load combinations
exported.
NOTE: Load case and combination names may not be changed. They must first be
deleted and then recreated, and they cannot be deleted if existing member loads are
associated with the name.
Check plot graphics may only be viewed when the levels containing the graphics are
turned on for viewing, and are best viewed in a “non-FWP view”. To do this, open a
non-defined view (or drop a FWP view). Turn on the plot levels and turn off FWP
levels. The check plot graphics are simply “non-intelligent” MicroStation graphics
which can (an typically should) be deleted with MicroStation delete commands after
they have been viewed. If saving the check plot graphics is important, it is suggested
that the graphics be “file-fenced” to a separate file and then deleted from the
FrameWorks Plus file as they take up substantial space.
Export Scope
This options allows the SAP2000 interface files to be written for either all members and
arcs or for just those previously selected using the selection utility (See Utilities >
Create Selection Set with Filter Selector on the SAP2000 Export/Import Dialog box).
If your FWP model has other attached models within the same project, you may select
“Process Attached Models” and the geometry and loads for the attached models will
also be included in the SAP2000 interface files.
Please note that when creating a model containing Physical Arc members, FWP will not
allow these members to have loads, end releases or joint supports.
If the writing of the SAP2000 interface files is successful, the following dialog box will
appear:
Selecting this item will result in the display of the following dialog box:
5
Section Property File Prefix
This is the name to be given to the file (binary) containing section properties which will
be used by SAP2000.
Section Filter
The criteria allows you to filter specific elements into the SAP2000 section property
file.
6
When SAP2000 imports the model, it will perform the following tasks:
• Start a New Model. If you make changes to your FWP model, you cannot
update your SAP2000 model by doing another import – an import into SAP2000 will
overwrite any existing SAP2000 model. Please see below for the SAP2000 editing
options.
• All Physical Members will be divided into Frame finite elements as needed
from an analytical standpoint. Non-prismatic Physical Members may be imported into
SAP2000, but SAP2000 will not sub-divide these elements further for analysis.
• All Physical Arcs will be divided into multiple “linear” Frame finite elements
for analysis.
• All the analytical finite elements in a single Physical Member or Arc will be
assigned a single design group name consistent with the Physical Member/Arc naming.
All design optimization and checking will be performed on the Physical Member/Arc
so as to be consistent with FWP.
• If Load Case and Load Combination names are more than 8 characters long they
will be truncated to 8 characters. If there is a duplicate name, the duplicate will be
renamed with the same name truncated to 7 characters plus a number to make it unique.
7
Once the model has been imported, you may perform the following activities:
• Define Grids
• Add loads to Frame members
• Add Mass to Joints
• Add Load Cases and Load Combinations
• Re-mesh Physical Members
• Add new elements to the model
• Change Frame section assignments
• Run the Analysis and Design, including optimization
• Check that one or more Frame elements fully define the FWP Physical
Members/Arcs. NOTE: The user needs to be careful not to edit the structure in such a
way that there is no longer at least one Frame element that fully defines the FWP
Physical Members/Arcs.
• All Frame elements that define a Physical Member/Arc have the same local axis
orientation.
• All Frame elements that define a Physical Member/Arc have the same section
properties.
• Only the end of the Frame elements which define the start and end points of the
Physical Members/Arcs have end releases.
NOTE: Only the section properties assigned to existing FWP Physical Members/Arcs
may be updated. Any new elements, loads, changes to geometry, changes to materials,
changes to non-prismatic sections, etc. done within SAP2000 cannot be imported back
into FWP at this time. In addition, only sections available within the FWP Section
Library may be used when updating the FWP model.
3. Import the interface files into SAP2000, and modify the model as needed. Run
the analysis and design options within SAP2000.
4. Once the analysis and design are complete, run the File > Export > FrameWorks
Plus, which will update the binary files in the “INT” directory under the project folder
as needed.
5. From within FWP, run the File > Analysis > Read SAP2000 Results command.
After executing step number 5, the following menu bar will appear:
Selecting “Import” will cause the “Import SAP2000 Section Changes” dialog box to
appear. Pressing the “Select SFC Mapping File” button will result in the following file
location dialog box:
Files
Specifies the map file name associated with the SAP2000 interface files which now
contain the revised SAP2000 frame section properties.
Directories
Identifies the directory where the models listed in the Files list box are located.
9
List Files of Type
Limits the files displayed in the Files list box. The default filter is *.sfc.
OK
Reads the selected map file. FrameWorks Plus first verifies that the interface files
contain valid SAP2000 frame section properties and that the SAP2000 interface files
correspond with the active and attached FWP models.
Once the OK button is pressed, the updated “Import SAP2000 Section Changes” will
appear (see below). This box reports the comparison between the section sizes for the
Physical Members/Arcs stored in the results files and those in the model database, as
well as for those members stored in the attached models.
If sections sizes have changed, you may update your FWP primary model by selecting
the “Import SAP2000 Section Changes” button (this button will become active if the
Main Model has any members that require updating). If you have attached models, you
may update these as well on a model by model basis.
NOTE: Using the above procedure, you may update attached models in a non-
automated manner. However, you may update your main model and attached models in
a single “automated” step if you have loaded the sections import dialog box
(Sap_des.ma) via the load Utilities > MDL Applications rather than from the main
SAP2000 menu bar. See Appendix B for additional information on loading MDL
applications. Caution should be exercised when selecting this method as all models will
be updated in an automated cycle The process will begin with attached models
requiring changes and end with the primary model.
10
Appendix A
The following is the list of binary interface files that are created when exporting a FWP
model Geometry and Loadings as input for SAP2000:
An ASCII results file, Prefix for Export Mapping Files.LOG, is also created and should
be checked for information regarding the success of the model export.
The following binary file is created when creating a Section Property File:
along with the accompanying text file, Section Property File Prefix.txt. All of these
files are located in the “INT” directory of the project folder.
Appendix B
Tthe FWP/SAP2000 write/read commands are supported directly within the menu
structure of FWP 3.2. However, users with an older version of FWP may access the
SAP2000 interface files via manual execution of the SAP2000 master menu bar
application.
Whether the execution is through the FWP menu structure or manual, the five mdl
applications must reside in a directory pointed to by the MicroStation MS_MDLAPPS
environment variable. Please see you MicroStation reference materials for
Setting/Modifying the Environment Variable.
For users of FWP 3.2 and later, use of the FWP menu command is highly
recommended (unless automatic import is being utilized). However, the SAP2000
MDL application program files can be manually activated in the following ways:
Keyin
To manually activate the SAP2000 master menu bar, keyin the following “mdl l
SAP2000”. Similarly, keyin “mdl l SAP_DES” if you wish to update your FWP
sections from SAP2000 in the automatic mode. If the application is not found, your
environment variable has not been configured correctly.
12