Skip to main content

Non-Uniform Temperature Steel beam Calculation toolKit

Project description

Manuscript of NUTS_calkit

Non-Uniform Temperature Steel beam Calculation toolKit
Yang. Li, Yong. Wang et al. May 2024, The University of Manchester

1. Python commands:

1.1 Creating Beam Object

Access

from NUTS_cakit import NUTS_cakit as nc nc.Beam()

<<<<< Required arguments >>>>>
d: Section depth
w: Section width
ft: Flange thickness
wt: Web thickness
fpl: Plastic strength of beam
E: Elastic modulus
G: Shear modulus
L: Length
t_dist: Temperature distribtuion in the section
Dataformat: [temperature, ratio of the distance from beam top/section depth], 20C <= temperature <= 1200C.
Example: [[600,0],[270,0.7],[100,1]]

<<<<< Returning objects >>>>>
Beam object

b1=nc.Beam(E=210000,G=80770,L=5000,fpl=320,d=320,w=140,ft=10,wt=5,t_dist=[[600, 0], [500, 1]])

1.1.1 Mpl()

-Beam plastic bending moment

<<<<< Required arguments >>>>>
-Beam: A NUTS_calkit beam objects

-nc.Beam.Mpl()

1.1.2 Mcr()

-Beam Elastic Critical Bending Moment

<<<<< Required arguments >>>>>
-Beam: A NUTS_calkit beam objects

-nc.Beam.Mcr()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nuts_calkit-0.0.5.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nuts_calkit-0.0.5-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file nuts_calkit-0.0.5.tar.gz.

File metadata

  • Download URL: nuts_calkit-0.0.5.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.0

File hashes

Hashes for nuts_calkit-0.0.5.tar.gz
Algorithm Hash digest
SHA256 506220298ecf6518561b44c12fae540892197c43bca0e54fd15fe81a6552c25b
MD5 52e2594aa31a23802300d5be6a5f8980
BLAKE2b-256 51c277abf64cdb2f1593597a564f0b3755b38ccb605e5dfcd9e78945c466153f

See more details on using hashes here.

File details

Details for the file nuts_calkit-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: nuts_calkit-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.0

File hashes

Hashes for nuts_calkit-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0a2e4773a7f290627f63804b45e9c760874b2c020cb73ba02b8fc3590d25b0ab
MD5 04aa94517b713c02dbc5ccbf7fc71e94
BLAKE2b-256 86b7956ae7090215b4839232f80155109ddab5b2986d47bf230cdb24adf76b2a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page