Home Back
UC-1 Series Structural Analysis / Section Analysis
Engineer's Studio Engineer's Studio® 2D

A 2D linear elastic frame/truss structural analysis product.

List of Special Price
Maintenance / Support Contract
License Package
FPBPoint bank
Engineer's Studio Product Page
Engineer's Studio Product Page
UC-win/FRAME(3D) Product Page
UC-win/FRAME(3D) Product Page

Products Guide
Product Catalogue(PDF)
Engineer's Studio Catalogue
Download (PDF)
Manual (PDF)
Product detailsPrice/purchaseSamples

Product Overview

Engineer's Studio is a 3D material and geometrical nonlinear FEM analysis program developed in house. It covers pre-processing, the calculation engine and post-processing.
Forum8 recognizes that many analyses only require 2D linear elastic analysis and that users often find it easier to work in a 2D environment when possible. Engineer's Studio 2D is a 2D linear elastic frame/truss analysis product that has been developed from the parent libraries to meet these needs. It is the successor to the well known product, UC-1 FRAME (In-plane). The user interface is very similar to the 3D parent product. Hence users can invest in learning this new CAD style interface and rest assured that if required, these skills will facilitate the move to 3D analysis in the parent product.
  • Analysis tool specialized in 2D in-plane frame/truss analysis.
  • Material and geometrical linear static analysis.
  • CAD style intuitive user interface for creating nodes and elements graphically.
  • Full table editor support for all data creation and editing.

Related Information

Basic Technical Specification
Engineer's Studio 2D is a 2D in plane material and geometrical linear frame/truss analysis program.
Frame and truss elements can be freely combined in a single model.

  • Euler beam element.
  • Truss element.
  • Euler beam on elastic spring element.
  • Spring element. (Defines fixed, free or spring relationships between two nodes in each degree of freedom.)
  • Rigid body element. (A set of nodes that move together in a rigid body manner)

  • Node supports.
  • Multiple node support cases.
  • Multiple spring boundary support cases.
  • Support cases are specifiable per load case.

  • Translational and Moment node loading
  • Forced node displacements
  • Element distributed loading
  • Element point loading
  • Basic load cases, combinations and envelopes.
Page Top Page Top
Program Features

The user interface is almost identical to the parent 3D product. The intuitive CAD style input and editing operations allow users to create and edit models quickly.

  • Dockable interface. Windows can be dragged and docked to suit editing operations. (*1)
  • Possible to invoke multiple windows. All instances update in real time (*1)
  • Tree structure for quick navigation of input windows. The tree order reflects the order of typical model creation.

    Figure 1: Tree Structure Window

  • Tabular form entry easy to copy and paste
  • High-quality report output function
  • Possible to set up the report setting before / after the calculation (*1)
  • Window zoom & pan functions as in 2D CAD applications. Mouse wheel supported for zoom.
  • Undo / Redo function, don't be afraid to make a change. (*1)
  • Direct manipulation style CAD user interface. i.e. Click and drag to move objects.(*1)
  • Object snaps supported to provide precise placement during mouse operations.(*1)
  • Creation of beam elements by mouse operation (*1)
  • Positioning of nodes by mouse operation. (Hence element resizing) (*1)
  • Positioning of frame elements by mouse operation (*1)
  • Positioning of spring members by mouse operation (*1)
  • Positioning of rigid elements by mouse operation (*1)
  • Model merge function permits inserting other models into an existing model. (*1)
  • General Copy/Merge function. Permits copying and pasting back into the same model thereby repeating sub components.
  • Powerful graphical and tabular search function (nodes, frame elements, spring elements, and rigid elements) (*1)
  • Grouping feature. Create a group to represent a set of elements that have some related meaning.(*1)
  • Visibility control by group.(*1)
  • Max/Min bending moment calculation per group (*1)
  • Auto-generation of self weight load case
  • Auto-generation of static equivalent horizontal seismic loads

    Figure 2: loading horizontal seismic coefficient load

  • Calculation of members displacement (*1)
  • Full unicode support. Enter object names in any language you wish. (*1)
  • Sets of objects can be selected by graphical means or in the table editors. Various functions can be applied to selection sets. (*1)
  • Selection sets can be created graphically by direct clicking on objects or by using a region selection mechanism.(*1)
  • Table editors show the selection status of each object.(*1)
  • Supports can be defined from a selection set. (*1)
  • Selected elements can be subdivided preserving all element loading information.(*1)
  • Selected objects can be moved and rotated CAD style. (*1)
  • Selected objects can be deleted. (*1)
  • Spring elements can be connected to the master node in rigid elements (*1)
  • Multiple elements may be connected to rigid elements. (*1)
  • Moment loads can be applied to distributed spring beam elements.(*1)
  • Element internal forces, such as prestress, can be applied to distribution springs beam elements(*1)
  • UC-1 FRAME (in-plane) (.fsd) data files can be imported.
  • UC-1 FRAME (in-plane) (.$o1) data files can be imported.

    Figure 3: View of Cross-section Power (moment diagram)

  • Auto-calculation of maximum and minimum moment values for beam elements for basic load cases.
  • Auto-calculation of maximum and minimum moment values for beam elements for combined load cases (*1)

* (*1): These functions are not supported in UC-1 FRAME (in-plane).
Page Top Page Top
Function Comparison: Engineer's Studio(R) 2D,UC-1/FRAME(in-plane)

Flow of frame analysis

Engineers need to repeat the steps above until all checks pass.

Enhancement of Analysis Function Compared to UC-1 Frame (InPlane)

  • Calculation of member displacement
  • Possible to place spring elements at the main nodes in rigid elements
  • Multiple elements may be connected to rigid elements
  • Moment loads can be applied to distributed spring beam elements.
  • Element internal forces, such as prestress, can be applied to distribution springs beam elements.

Loading Moment to Distributed Spring Members

Ex) Applying moment loads to arbitrary positions of a BOX culvert base.

View of Bending Moment

In UC-1/FRAME(in-plane) it was necessary to create an extra intermediate node and apply a node moment load. This is not required in Engineer's Studio 2D.

Operation Performance Comparison with UC-1 Frame (InPlane)

  1. Section property entry.
    • UC-1/FRAME (in-plane) Engineer's Studio(R) In-plane
      • Enter section properties. Area (A) and second moment of area (I).
      • Enter section properties. Area (A) and second moment of area (I).
      • Optionally specify the material density and specify the auto-generation of dead loads by checking “Add section area x unit weight"

  2. Nodes entry
    • UC-1/FRAME (in-plane) Engineer's Studio(R) In-plane
      • Enter coordinate values for all of nodes.
      • Enter only the main nodes.
      • Auto-generation of the middle nodes is more easily achieved by dividing beam elements after creating them later. At that time the individual member lengths can be controlled.

  3. Member creation
    • UC-1/FRAME (in-plane) Engineer's Studio(R) In-plane
      • Create line elements by specifying two nodes in the table editor after setting up all nodes.
      • Assign section references to all members.
      • Use the CAD style beam element creation command to generate beam elements. Select a section to apply and click on existing nodes. Nodes can be created during this stage also by clicking where you wish to create the node. Snaps are used to permit precise placement of coordinates graphically.
      • Possible to undo during commands.

  4. Supporting point condition setup
    • UC-1/FRAME (in-plane) Engineer's Studio(R) In-plane
      • Enter node numbers to set supporting point condition and supporting point code.
      • Not possible to process collective setting for multiple nodes.
      • Select nodes to set supporting condition by clicking on them and select restraint conditions.
      • Remembering support condition codes is not required. Textual names are used.
      • Possible to apply the same conditions simultaneously to a set of selected nodes.

  5. Load value entry
    • UC-1/FRAME (in-plane) Engineer's Studio(R) In-plane
      • Enter load code, intended members, and load values.
      • Require retyping the load value after recalculating the load value at that position when the middle node is inserted.
      • Remembering load codes is not required. Select the load type from a list of names such as “point load" and “distributed load" and specify its direction and magnitude.
      • Auto-interpolation of trapezoidal distributed loads is done when an element is split.

  6. Data change, edit
    Ex) Insertion of intermediate beam (1/4 height above the deck slab)
    • UC-1/FRAME (in-plane) Engineer's Studio(R) In-plane
      • Create a node at the 1/4 position from the deck slab. Reconnect i and j nodes.
      • Calculate a load value at a newly added node (1/4 position) and setup.
      • Divide sidewall elements using the “divide members" function.
      • Connect the new auto generated middle nodes together with the CAD style element definition command to form a new element.
      • Note that all loading information on the sidewalls was preserved.

Comparison with Predecessors (time, in seconds)

UC-1/FRAME (in-plane)
Engineer's Studio 2D
Percentage Improvement
Section properties entry 15 25 1.67
Node coordinate entry 63 *1 17 0.27
Member creation 54 16 0.30
Supporting point condition setup 44 30 0.68
Load setup 240 228 0.95
Total of initial data creation 416 316 0.76
Data editing 340 40 0.12

*1 :
Only corner node coordinates were entered. The remaining middle nodes were auto generated when creating the elements.

*2 :
Material density information is also being input and thus the self weight of the structure will be automatically calculated. This calculation represents a significant time saving that is not reflected in the times above.

The model used in the above comparison is the BOX Culvert in-plane analysis shown in the picture on the right.
The self weight load case, 2 other load cases and combined cases of those are input.
Section properties and load value calculations are done outside the times quoted here. However note that the self weight load case is automatically calculated in Engineer's Studio 2D. Only the time of data entry and editing was compared.
The application operators used in this comparison have more than 5 years experience in this area.

The percentage improvement in usage times is shown in the graph on the right. The larger the model, the greater the time difference becomes. Time is cost and so especially for larger models, the cost saving achieved by using Engineer's Studio 2D compared to UC-1/FRAME (in-plane) is great.
This is especially noticeable when editing the model.

Future Development Schedule

  • DXF file export function (Scheduled to be available in July, 2009)
  • Section check function (export as extension “*.rc2" to be read by UC-win/Section) (Scheduled to be available in July, 2009)

Page Top Page Top