Showing posts with label structure analysis. Show all posts
Showing posts with label structure analysis. Show all posts

Thursday, October 22, 2026

How is the distance between two nodes measured in MIDAS Civil?

 When you build a model in Midas Civil, you often need to check the distance between two nodes, for example to confirm a span, a column height, or a spacing. Here are three simple ways to do it.

Method 1: Use the Measure tool

This is the quickest way.

  1. Go to Tools > Measure > Distance.
  2. Click the first node in the model window.
  3. Click the second node.

Midas Civil shows the straight-line distance between the two nodes, along with the difference in the X, Y, and Z directions.

Method 2: Calculate from node coordinates

  1. Open the Node Table (Tables > Structure Tables > Node).
  2. Note the X, Y, Z coordinates of both nodes.
  3. Use this formula:

Distance = √[(X₂ − X₁)² + (Y₂ − Y₁)² + (Z₂ − Z₁)²]

Example: Node 1 at (0, 0, 0) and Node 2 at (3, 4, 0):
Distance = √(3² + 4² + 0²) = √25 = 5 m

Method 3: Check the element length

If a straight beam element connects the two nodes, the node distance equals the element length. This is a handy way to confirm your element geometry.

Tips

  • Check your units. The current unit system is shown at the bottom right of the screen (for example KN and m). Make sure you are reading meters, not millimeters.
  • Coordinate system doesn’t matter. The distance between two points is the same in the global or a user-defined coordinate system.
  • Watch for offsets. If an element has an end offset or a rigid link, the node distance may differ from the effective member length.


Which of these methods do you use in your models? 

How to Analyse a Simple Portal Frame in STAAD.Pro: Step by Step ?

 A portal frame is a good first model in STAAD.Pro. It is small, but it covers the whole workflow: geometry, properties, supports, loads, analysis, and results. In this tutorial we will model a single-bay portal frame.

Example data (for practice only):

  • Span: 6 m
  • Column height: 4 m
  • Sections: ISMB 300 for columns and beam
  • Supports: Fixed at the base
  • Loads: Self-weight, a 20 kN/m UDL on the beam, and a 15 kN horizontal load at the beam level

Step 1: Start a new project

Open STAAD.Pro and create a new project. Choose Space for a 3D model (or Plane for a 2D frame). Set the length unit to Meter and the force unit to Kilo Newton, then give the file a name.

Step 2: Create the geometry

Go to the Geometry page and add the nodes by coordinates:

  • Node 1: (0, 0, 0)
  • Node 2: (0, 4, 0)
  • Node 3: (6, 4, 0)
  • Node 4: (6, 0, 0)

Then add members: 1–2 (left column), 2–3 (beam), and 3–4 (right column).

Step 3: Assign properties

In the Properties section, open the section database, choose the Indian steel table, and select ISMB 300. Assign it to all three members.

Step 4: Define the supports

Select nodes 1 and 4 and create a Fixed support. Use Pinned instead if you want to see how the results change.

Step 5: Apply the loads

Create these load cases:

  • Load Case 1: Dead load. Add self-weight in the Y direction. Add the 20 kN/m UDL on the beam as a member load (negative global Y).
  • Load Case 2: Lateral load. Add a 15 kN force at node 2 in the X direction.

Step 6: Add a load combination

Create a combination of the load cases with factors based on your design code. For example, IS 800:2007 uses 1.5 for dead and imposed loads in the strength combination. Always check the code and your project requirements for the factors.

Step 7: Run the analysis

Go to Analysis/Print, add a command to perform the analysis, and run it. Check that the output file shows no errors before looking at results.

Step 8: Read the results

Open the Post-Processing page and look at:

  • Bending moment diagram
  • Shear force diagram
  • Axial force diagram
  • Deflected shape and node displacements

For a fixed-base portal frame with a lateral load, you should see moments at the column bases and at the beam–column joints. If the diagram doesn’t look sensible, check your supports and the load directions first.

Common mistakes to avoid

  1. Wrong units. Check this before applying loads.
  2. Wrong load direction. Gravity loads must act in negative global Y.
  3. Forgetting to assign properties to every member.
  4. Missing or incorrect supports, which cause instability errors.
  5. Ignoring the output file warnings.

Have you used STAAD.Pro for your projects? Tell me in the comments what topic you would like next.


Notes

  • I haven’t run this model in STAAD.Pro, and the example values are for illustration only. Run it yourself and add screenshots before publishing. Screenshots make a big difference in tutorial posts.
  • Menu names can differ between STAAD.Pro versions, so adjust them to the one you use.

Tuesday, October 03, 2023

Why Slope Deflection method is used in Structural Analysis?

  •  Slope deflection method is a displacement method. In this method, unknowns are taken as joint displacement. 

  • Slope deflection method is used when kinematic indeterminacy (Dk) is less then static indeterminacy (Ds) that's why it is generally used for the analysis of statically indeterminate structure (Because when Ds>0, then the structure is indeterminate)

  • In slope deflection method all joints are considered rigid i.e. angles between members at the joints do not change with the application of load. 

  • In slope deflection method, to find unknown displacement joint equilibrium equations and shear equations are written.