SkillAgentSearch skills...

Gidopensees

GiD+OpenSees Interface

Install / Use

/learn @rclab-auth/Gidopensees
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GiD + OpenSees Interface

(c) 2016-2023

Lab of R/C and Masonry Structures, School of Civil Engineering, Aristotle University of Thessaloniki, Greece

Development team

  • T. Kartalis-Kaounis, Dipl. Eng. AUTh, MSc
  • K. Mixios, Dipl. Eng. AUTh, MSc, PhD cand.
  • V.K. Papanikolaou, Dipl. Eng., MSc DIC, PhD, Assoc. Prof. AUTh

Project contributors

  • F. Derveni, Dipl. Eng. AUTh, PhD
  • G. Ntinolazos, Dipl. Eng. AUTh
  • T. Papadopoulos, Dipl. Eng. AUTh, MSc
  • V. Protopapadakis, Dipl. Eng. AUTh, MSc
  • T. Zachariadis, Dipl. Eng. AUTh, MSc

KNOWN ISSUES


  • In order to view the generated .tcl file ('Create and view .tcl only' menu option), first associate the .tcl extension with your favorite text editor (e.g. Notepad, Notepad++ etc.).
  • OpenSees does not combine constraints (multiple 'fix' commands on the same node). As a result:
    • Intersection joints that belong to two lines with different constraints should be handled separately.
    • Intersection lines that belong to two surfaces with different constraints should be handled separately.
  • The horizontal information bar stays in front of GiD material/condition windows when the respective menu options are used; please use the toolbar buttons instead. However, there's no way at the moment to hide the information bar behind the GiD Layer and Copy windows.

VERSION HISTORY


Version 3.0.0-beta (30/11/2023)

  • Added : Python output for OpenSees models
  • Added : Set material properties as variables in Python-based models
  • Various fixes and improvements

Version 2.9.6 (30/07/2022)

  • Added : Base shear (z = 0 for 3D or y = 0 for 2D) in analysis results
  • Added : Modal results in eigenvalue analysis
  • Various fixes and improvements

Version 2.9.5 (19/05/2022)

  • Improved : fiber mesh suggestions for fiber sections (thanks to C. Zaki for feedback)
  • Improved : prompt for vertical axis definition
  • Fixed : default -GJ for fiber sections

Version 2.9.0 (07/03/2022)

  • Material Tester (developed by G. Ntinolazos, Dipl. Eng. AUTh)
  • All-in-one installation (with latest OpenSees 3.3.0)
  • Various fixes and improvements

Version 2.8.5 (27/06/2021)

  • Added : 'Source' option in autoEDOF and autoZL
  • Improved : .tcl import feature
  • Various fixes and improvements

Version 2.8.0 (03/07/2020)

  • Added : User Material for user material scripts (Data Menu -> Materials/Elements Definition)
  • Added : User Recorder for user recorder scripts (Options)
  • Added : Layer Recorders for individual LayeredShell layers (Options)
  • Added : Cracking output in LayeredShell layers (available in OpenSees source after 30/6/2020)
  • Improved : results postprocessor rewritten, supports results on individual LayeredShell layers
  • Improved : .tcl import feature
  • Improved : LayeredShell element definition
  • Improved : option to enable 6DOFs for truss elements
  • Various fixes and improvements

Version 2.7.0 (17/01/2020)

  • Improved : .tcl import feature
  • New feature : Auto ZeroLength options in ZeroLength condition window
  • New feature : Auto EqualDOF options in EqualDOF condition window
  • Added : Node displacements can be assigned on lines or surfaces
  • Added : PressureDependMultiYield02 nD Material
  • Added : Contact nD Material
  • Added : BeamContact element
  • Improved : More options added on GiD+OpenSees menu
  • Various improvements and GitHub issue fixes
  • Updated User Manual

Version 2.6.0 (03/07/2018)

  • Improved : Nonlinear static analysis solution scheme (load control, displacement control, cyclic displacement control)
  • Improved : Information bar displays model state (not created, created, solved, ready to postprocess)
  • Supporting the new HDF5 binary format for postprocess
  • Added : Open .tcl model file toolbar button
  • Minor improvements and bug fixes

Version 2.5.5 (21/05/2018)

  • New feature (beta) : Import geometry from existing .tcl file
  • Fixed bug in GiD local axes display when global Y is selected as vertical axis (thanks to tejeswar91 for feedback)

Version 2.5.1 (31/03/2018)

  • Minor bug fixes

Version 2.5.0 (25/02/2018)

Introducing the new GID+OpenSees Interface User Manual

  • Added : Custom Fiber Section. Any fiber section can be described using explicit TCL code inside the Interface. This code is kept into .tcl files inside /Scripts folder in the project directory and injected in the main .tcl file
  • Added : Record viewer in Records window
  • Added : LayeredShell section for RC walls
  • Αdded : Rigid Link constraint type
  • Added : Elastic Section force-deformation model
  • Added : ConcreteCM uniaxial concrete material
  • Added : Ramberg-Osgood uniaxial steel material
  • Added : BondSP01 uniaxial material
  • Added : MinMax uniaxial material
  • Added : PySimple1 uniaxial material
  • Added : QzSimple1 uniaxial material
  • Added : TzSimple1 uniaxial material
  • Added : Macros toolbar for constraint/zerolength IDs/directions, point masses and mesh divisions/sizes
  • Added : Performance and troubleshooting data (OpenSees/Analysis performance.out and OpenSees/Analysis problems.out) are generated when medium logging level is selected in intervals
  • Added : Tolerance relaxation option after failed substepping (in Interval Data)
  • Added : Interval enable/disable option
  • Added : Interval description field
  • Improved : Global Rayleigh damping can be calculated using mode periods
  • Improved : Alphanumeric IDs are supported for equal constraints, rigid links and diaphragms
  • Minor bug fixes

Version 2.2.5 (14/10/2017)

  • Added : Auto equalDOF commands among nodes with different ndf that share the same location in General Data window
  • Added : Auto equalDOF commands among Quad/QuadUP element nodes which share the same vertical (Y) location.
  • Added : Function Loading type option (Plain pattern - Path Timeseries)
  • Added : None Loading type option (No Load pattern is used)
  • Added : KrylovNewton algorithm
  • Added : set time option in Intervals Data
  • Added : reset option in Intervals Data
  • Added : Remove pattern option in Intervals Data
  • Added : Fluid-pressure option in Restraints conditions for QuadUP elements
  • Improved : Transient analysis. In case of analysis divergence, in addition to alternative convergence criteria, time step bisection is tried
  • Minor bug fixes

Version 2.2.0 (01/09/2017)

  • Added : Flexure-Shear Interaction Displacement-Based Beam-Column element
  • Added : ShellDKGQ element
  • Added : FiberInt Section
  • Added : Viscous Damper uniaxial material
  • Added : Hyperbolic Gap uniaxial material
  • Added : Steel02 uniaxial material
  • Added : Bridge Deck Fiber Section
  • Added : Dead Loads for Frame, Truss and Shell elements
  • Added : Hardening parameters for Steel01 uniaxial materials
  • Added : Linear torsional stiffness for Fiber Section available as input
  • Added : Up to 3 optional directions for Uniform ground motion excitation
  • Improved : Pushover Analysis with Load Control. In case of analysis divergence, substepping and alternative convergence criteria are automatically applied
  • Menu : User guide for DesignSafe-CI (by G.Papageorgiou and A.Tsetas)
  • Menu : Automatic check for version update at startup
  • Minor bug fixes

Version 2.1.2 (14/07/2017)

  • Added : Initial stress material
  • Added : Initial strain material
  • Added : Corotational transformation
  • Compatibility with latest GiD developer version
  • Minor bug fixes

Version 2.1.1 (16/06/2017)

  • Minor bug fix in multiple constraints

Version 2.1.0 (15/06/2017)

  • Added : Section aggregator object
  • Added : Hysteretic material
  • Added : Prescribed displacement (SP) loading
  • Added : Tee fiber section
  • Added : User selection of output results
  • Added : Option for output frequency (every n steps)
  • Added : Option for binary output (smaller size, faster read)
  • Minor bug fixes

Version 2.0.0 (08/05/2017)

  • Now supported : Multiple model domains (defined automatically depending on element types)
  • Now supported : Transient Analysis
  • Now supported : Uniform Ground Motion Excitation from record
  • Now supported : Multiple Ground Motion Excitation from records
  • Now supported : Sine Uniform Excitation
  • Now supported : Multiple Sine Excitation
  • Now supported : More than one displacement peaks can be used for Static Cyclic Analysis
  • Added : Displacement-Based Beam Column element
  • Added : Viscous uniaxial material
  • Added : Parallel uniaxial material
  • Added : Series uniaxial material
  • Added : Records dialog window
  • Added : Various analysis options on GiD+OpenSees menu (for easily running and postprocessing user modified .tcl files)
  • Added : On standard uniaxial materials and Steel01 uniaxial material dialogs, new formulations are added for using these materials on a ZeroLength element
  • Added : Logging level option on interval data window
  • Added : Node relative accelerations and velocities recorders supported in postprocess
  • Added : Initial status for every interval is supported in postprocess
  • Improved : Rigid Diaphragm condition is split into two conditions, for master and slave nodes, respectively. Rigid diaphragms are now defined on the geometry model
  • Improved : Body constraint (equalDOF) condition is split into two conditions, for master and slave nodes, respectively. Body constraints are now defined on the geometry model
  • Improved : Pushover Analysis. In case of analysis divergence, substepping and alternative convergence criteria are automatic
View on GitHub
GitHub Stars100
CategoryDevelopment
Updated1mo ago
Forks44

Languages

Tcl

Security Score

95/100

Audited on Feb 8, 2026

No findings