https://github.com/samson-mano/section_modulus_calculator
Program to calculate geometric properties of 2D surface. Implementation of modern openGL graphics to display the surface.
https://github.com/samson-mano/section_modulus_calculator
beam-section centroid modern-opengl moment-of-inertia opengl opentk opentk-controlgl section-modulus structural-engineering
Last synced: 22 days ago
JSON representation
Program to calculate geometric properties of 2D surface. Implementation of modern openGL graphics to display the surface.
- Host: GitHub
- URL: https://github.com/samson-mano/section_modulus_calculator
- Owner: Samson-Mano
- Created: 2022-02-05T05:01:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-27T02:30:37.000Z (over 3 years ago)
- Last Synced: 2025-05-21T04:39:32.353Z (12 months ago)
- Topics: beam-section, centroid, modern-opengl, moment-of-inertia, opengl, opentk, opentk-controlgl, section-modulus, structural-engineering
- Language: C#
- Homepage:
- Size: 1.82 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Section Modulus Calculator
Simple program to calculate the geometric properties of surface (imported from Varai2D program, see https://github.com/Samson-Mano/Draw2D_geometry). Calculates cross-sectional area, centroid, second moment of area at centroid, prinicipal moment of inertia. The program uses modern openGL to display the surface. Most of the coding is to streamline the display of the surface using modern openGL.
use Ctrl + F for Zoom to fit, Press ctrl + right click for pan operation, Press ctrl + scroll to zoom in/ out

# Status: Completed
# How to use:
Use Draw2D_geometry to create a surface. Export the surface as Raw text export (*.txt). Import the geometry to the program and calculate the section properties.
Important note: Only surface export can be imported to this program. Check the example surfaces text format.

