>
Search
Table of Contents
● Introducing TwoDFrame
- About TwoDFrame
- Getting Started
- Product Features
- License Agreement
- System Requirements
- Installing TwoDFrame
- Language
- Third Party Trademarks
- DirectX
● Fundamentals
- Using TwoDFrame
- The TwoDFrame Screen
- Title Bar
- Menu Bar
- Toolbars
- Ribbon
- Dialog Bar
- Pop-up Menus
- Graphics Area
- Status Bar
- Mouse Pointer
- Modal Dialog Boxes
- Modeless Dialog Boxes
- Property Sheets
- Property Pages
● Entering Data
- Specifying Coordinate Points
- Global Coordinate System
- User Coordinate System
- Element Coordinate System
- Coordinate System Icon
- Sign Conventions
● The TwoDFrame Drawing
- Drawing Objects
- Structural Objects
- Drawing Extents
- Drawing Units
● Drawing Aids
- Grid
- Grips
- Object Snap
- Measure Distance
- Align Text
● Viewing Controls
- Zoom
- Scroll Bars
- Redraw
- Model View
- Development View
- Report View
● Drawing Methods
- Point
- Line
- Polyline
- Rectangle
- Circle
- Arc
- Ring
- Text
- Linear Dimension
- Image
● Object Properties
- Layer
- Text Style
- Dimension Style
● Selecting Objects
- Selecting Objects One by One
- Selecting Objects in a Selection Window
- Selecting / Deselecting All Objects
● Modifying Objects
- Edit an Object
- Delete
- Copy
- Move
- Drag
- Mirror
- Rotate
- Scale
- Array
- Offset
- Break
- Divide
- Merge
- Extend
- Trim
- Chamfer
- Fillet
- Explode
● The Structural Model
- Frame Elements
- Sections
- Materials
- Where Section and Material Data is Used
- Supports
- Static Load Cases
- Automatic Enveloping of Load Cases
- Node Loads
- Prescribed Node Displacements
- Concentrated Loads
- Influence Lines
- Self-Weight / Self-Weight Load
- Prestress Loads
- Distributed Loads
- Temperature Loads
- Imperfections
- Structural Response
- Development
- Connected Elements
- Static Analysis Settings
- Buckling Lengths, Buckling Modes
- Design Settings
- Plastic Analysis
- Company Header
- Projekt Manager
- Report Settings
- Model View
- Development View
- Report View
- Small / Large Systems
- Units
● Dynamic Analysis
- Dynamic Analysis Settings
- Additonal Node Masses
- Modal Analysis
- Natural Frequencies
- Modal Shapes
- Dynamic Load Cases
- Dynamic Loads
- Harmonic Excitation
- Suddenly Applied Load
- Suddenly Removed Load
- User-defined Excitation Function
- Support Acceleration
- Spectral Accelerations - Response Spectrum Analysis
- User-Defined Functions
● Printing
- Page Setup
- Print Setup
- Print Preview
- Print
- Report
● Files
- Data Files
- Report Files
- Insert a File
- DXF-Files
● Scripts
- XML-Scripts
- Artificial Intelligence (AI)
└ Drawing Scripts
- Point
- Line
- Polyline
- Circle
- Arc
- Ellipse
- Ring
- Text
- LinearDimension
- Layer
- Text Style
- Dimension Style
- Set
└ FEM Scripts
- Set
- Get
- Material
- Section
- Load Case
- Load Combination
- Load Combination - SLS
- Node
- Frame Element
- Support
- Node Load
- Concentrated Load
- Distributed Load
- Temperature Load
- Imperfection
└ Settings
- Settings
- Basic Example
● The Structural Analysis Server (TwoDFrameServer/COM Component)
└ Getting Started
- Some Problems the Structural Analysis Server Solves
- Prerequisite
- Interface
- Examples with VBA, C++, C#, VB, Python
- Notes to Example Code
- Reference to TwoDFrame
- Connecting with the Structural Analysis Server
- Disconnecting from the Structural Analysis Server
- Data Types
└ Solving, Debugging, License Agreement
- GetRelease()
- IsDemo()
- SetExpertMode()
- SetNodesAreReady()
- SetFrameElementsAreReady()
- Show()
- Hide()
- ShowLicenseAgreement()
- CopyToClipboard()
- CopyViewToClipboard()
- SetCurrentDiagram()
- ReInit()
- Solve()
- GetDOF()
- IsSolved()
└ Analysis Settings
- SetNodeSnap()
- SetSecondOrderAnalysis()
- SetBandwidthOptimization()
- SetFrameElementLossIsPermanent()
- SetShearDeformation()
- SetSelfWeightLoad()
- SetMaxIteration()
- SetCheckMatrix()
- SetConvergenceTolerance()
- SetCheckBiggestDisp()
- SetCancelAnalysis()
- SetBiggestAbsDisp()
- SetSolveOnlyLCB()
└ Dynamic Analysis Settings
- SetDynamicAnalysis()
- SetNumberOfModes()
- SetDampingFactor()
- SetTimeStep()
- SetNumberOfTimeSteps()
- SetMaxDynamicIteration()
- SetEigenSolutionMethod()
- SetCheckEigenSolution()
- SetG()
- SetJyy()
- SetActivateMassesCombinationSLS()
└ Design Settings
- SetDesignType()
- SetPartialSafetyFactors()
- SetRCDesignFactors()
- SetRCDesignOptions()
└ File Settings
- SetHtmlBrowser()
- SetStandardMaterialFile()
- SetStandardSectionFile()
└ Materials
- SetMaterial()
- GetMaterial()
- NewUserMaterial()
- NewSteelMaterial()
- NewTimberMaterial()
- NewConcreteMaterial()
└ Sections
- SetSection()
- GetSection()
- NewUserSection()
- NewTimberSection()
- NewSteelSectionI()
- NewSteelSectionO()
- NewSteelSectionHollowSquare()
- NewSteelSectionHollowRect()
- NewSteelSectionRect()
- NewSteelSectionCircle()
- NewSteelSectionIPN()
- NewSteelSectionUPE()
- NewSteelSectionU()
- NewConcreteSectionRect()
- NewConcreteSectionCircle()
- NewConcreteSectionT()
└ Nodes and Elements
- NewNode()
- NewSupport()
- SetSupportAngle()
- SetSupportCompressionOnly()
- SetSupportNonLinear()
- NewFrameElement()
- SetFrameElementHinges()
- SetFrameElementSprings()
- SetFrameElement()
- SetAdditionalResults()
- SetFrameElementAddMass()
- SetFrameElementReport()
- SetFrameElementStability()
└ Load Cases and Load Combinations
- SetLoadCase()
- NewLoadCase()
- NewDynamicLoadCase()
- NewLoadCombination()
- AddLoadCase()
- NewLoadCombinationSLS()
- AddLoadCaseSLS()
└ Loads
- NewNodeLoad()
- NewNodeDisp()
- NewNodeMass()
- NewConcentratedLoad()
- NewConcentratedDisp()
- NewDistributedLoad()
- NewDistributedLoadGlob()
- NewTemperatureLoad()
- NewImperfection()
- NewGlobalImperfection()
└ Results
- GetNumResultPoints()
- Getx()
- Getdx()
- Getdyy()
- Getdz()
- GetNx()
- GetVz()
- GetMyy()
- GetsigNx()
- GetsigMyyT()
- GetsigMyyB()
- GetsigNxMyyT()
- GetsigNxMyyB()
- GetsigNxMyyTToRd()
- GetsigNxMyyBToRd()
- GetTauVz()
- GetTauVzToRd()
- GetAs1()
- GetAs2()
- Getasw()
- FrameElementIsDisabled()
- GetReactionX()
- GetReactionZ()
- GetReactionYY()
- SupportIsDisabled()
- GetEigenFrequency()
VBA Example
C++ Example
Python Example
● Tutorials
- Beam
- Portal Frame
- Truss
- Quick Input
- Beam on Elastic Foundation
- Matrix Displacement Method
- Response Spectrum Analysis