Skip to main content

A sample Python package

Reason this release was yanked:

old

Project description

PyComp

Easy calculation of composite properties

Brief description

A Python toolbox for the structural analysis of orthotropic layered components. The program implements both the micro and meso/macro mechanics in the classes "PlyDef" and "Laminate". Class methods allow different operations.

Laminate - meso/macro mechanics

creates a laminate object starting from the plies properties and stack-up information.

Features:

  • calculation of the laminate stiffness matrix
  • estimation of equivalent tensile and flexural orthotropic mechanical properties.
  • ply-by-ply stress analysis in accordance with CLT or FSDT.
  • Failure verification with maximum stress, maximum strain and Tsai-Wu criteria

PlyDef - micro mechanics

manipulation of ply objects generated from the constituents' properties and mass or volume fractions.

Features:

  • calculation of ply mechanical properties starting from that of isotropic constituents.
  • the former can be attained with different methods: ROM, Halpin-Tsai, or PMM
  • cured ply thickness estimation

Source Code:

https://github.com/edo-147/PyComp

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

PyComps-0.3.0.tar.gz (33.2 kB view details)

Uploaded Source

Built Distribution

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

PyComps-0.3.0-py3-none-any.whl (30.0 kB view details)

Uploaded Python 3

File details

Details for the file PyComps-0.3.0.tar.gz.

File metadata

  • Download URL: PyComps-0.3.0.tar.gz
  • Upload date:
  • Size: 33.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for PyComps-0.3.0.tar.gz
Algorithm Hash digest
SHA256 a31d0bcccb38fe8369ccd8b1462428e7580339836cf73f0e28d71944a9845b65
MD5 725940b561c844af056da37fa78f1b57
BLAKE2b-256 7abfb3e3a65373ad8146471fcca338a1807d2e654c7cd70f4908082234a55cbf

See more details on using hashes here.

File details

Details for the file PyComps-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: PyComps-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 30.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for PyComps-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e0d06d49df232e83b82d7ecba012e4ff8a910d1f03caab1ebe44c1a12582ab0
MD5 fd6af21bb0e85a7111f6a82b327405c1
BLAKE2b-256 9874f02f81fbc6b4b1beb70e4554b102a874a5dc4db52ac43405daeee5858eb2

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