Skip to content
Portwood Digital Unknown's avatar

Portwood Digital

Tips and back stories on OpenSees.

  • Home
    • OpenSeesroll
    • About
    • Contact
  • OpenSees Cloud
    • Sign Up / Login
    • Usage Instructions
  • OpenSees AMI
    • AWS Marketplace
    • Usage Instructions
  • Services
    • Free Consultation
    • 1-on-1 Session
    • All Services

Tag: Meshing

How to Mesh Shells

If you have created a mesh of planar (2D) elements in OpenSees, creating a mesh of shell elements (3D) is not that different. You can use either the block2D command or Minjie's line and mesh commands. However, you will quickly find that the block2D command--2D because the mesh is planar, not because the command is … Continue reading How to Mesh Shells →

Michael H. Scott Linear Analysis 5 Comments November 15, 2023November 17, 2023 2 Minutes

How to Use Block2D

Although the mesh commands outlined in previous posts (here and here) are more powerful, the block2D and block3D commands remain useful, especially if you want to use quadrilateral or brick elements. Ed C++ Love based the OpenSees block commands on the meshing functionality in FEAP. So, if you are familiar with FEAP, these commands should … Continue reading How to Use Block2D →

Michael H. Scott Linear Analysis 7 Comments January 9, 2023January 9, 2023 2 Minutes

Three-Dimensional Meshing

Two previous posts showed how to use Minjie's meshing functions to create line meshes for beam-column elements and 2D meshes for solid elements. This post will complete the trilogy by showing how to make a 3D mesh for solid elements. The bar shown below is the same model used in the post on 2D meshing. … Continue reading Three-Dimensional Meshing →

Michael H. Scott Linear Analysis 13 Comments December 19, 2021October 27, 2024 2 Minutes

Line Mesh

The DiscretizeMember function, which dates back many years, was recently superseded by the line mesh command, written by Minjie. In addition to creating boundaries for solid meshes, as shown in this post, you can use line meshes to discretize a frame member (2D or 3D) into beam-column elements--just pass the optional element type and arguments … Continue reading Line Mesh →

Michael H. Scott Linear Analysis 1 Comment November 30, 2021November 6, 2023 1 Minute

Two-Dimensional Meshing

Although the material and element models are there, OpenSees is not well known for solid finite element analysis. Creating a good mesh is key to solid FEA and there aren't many meshing tools implemented in OpenSees. The OG block2D and block3D commands work fine, but you have to manually join or tie adjacent meshes with … Continue reading Two-Dimensional Meshing →

Michael H. Scott Linear Analysis 4 Comments November 29, 2021September 13, 2024 2 Minutes


Build and analyze OpenSees models in the cloud from any device.
Start an OpenSees Cloud Project

OpenSees Virtual Machine (AMI). No install. No compile. Run OpenSees on AWS with up to 384 GB RAM and 96 CPUs!
Launch an OpenSees AMI on EC2

Portwood Digital, LLC
Are you a professional engineer looking to utilize OpenSees in your consulting projects? View Our Services | Schedule a Free Consultation | Book a 1-on-1 Session

Structural Analysis Is Simple
Not-so-OpenSees-focused content on Substack.

☕ Buy Me a Coffee
Support the blog!

Follow Portwood Digital on WordPress.com

Citations to Blog Posts
Who has cited the blog, according to Google Scholar.

Search Portwood Digital

Categories and Tags

  • Community
  • Constitutive Models
  • Element Formulations
  • Linear Analysis
  • Metrics
  • Nonlinear Analysis
  • Particle Methods
  • Programming
  • Random Bits
  • Rigid Body Dynamics
  • Structural Dynamics
  • Structural Reliability
  • Verification
  • Writing

Algorithm Beam Buckling Bull Durham C++ Citations Concrete Constraints Convergence Corotational Damping Debugging Direct differentiation Eigenvalues Equation numberer Equation solver Fiber sections Force-based element Frame analysis Frame elements Geometric nonlinearity Geometric transformation GitHub Google Scholar Grammar Ground motion Journals MATLAB Meshing Modeling challenge Newton-Raphson Numerical integration Plastic hinge Plasticity Python Recorders Reinforced concrete Sensitivity Shells Stability Tcl Thanksgiving Twitter Uniaxial material Zero length elements

Copyright
© 2019-2025. Michael H. Scott, Portwood Digital, LLC. All rights reserved.
This site is not affiliated with Oregon State University, University of California, PEER, or any other institution.

Blog at WordPress.com.
  • Subscribe Subscribed
    • Portwood Digital
    • Join 336 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Portwood Digital
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...