Development of A Code in Python Programming Language To Generate Ashby Chart Applied For Materials Selection
Development of A Code in Python Programming Language To Generate Ashby Chart Applied For Materials Selection
September 2019
Programming Design Simulation
Members
Collaborators
Ensure the integrity
of mechanical
components.
Experience
Graphical
Method
Software to Expensive license costs
apply
Graphical There is no freedom
Method to study how the
program works.
There is no freedom
to distribute copies
so you can help
others, among
others
Free to run
Free to study and
modify
Free to distribute
Free to distribute the
modify versions
Multi Platform
Windows
Mac
Linux
High Level
Easy Error Detection
Standardized Syntax
Shorter Programs
Easy to learn
Methodology:
Database Collection
Development of the
programming code
G.U.I Development
Methodology: Database Collection
75 Different
Materials
Methodology: Development of the Programming Code
Type of Materials
Draw Envelope
Methodology: Ellipse diagram and Envelope
15 Functions
G.U.I
Results: Ashby Charts
Discussions: CES Edupack 2017 vs Developed Code
Discussions: Young´s Modulus vs Density
Discussions: Mechanical Resistance vs Density
Discussions: Thermal Expansion vs Thermal Conductivity
Conclusions:
In the present study, a Python code was proposed
to generate a scatter diagrams, which are, knows as
Ashby charts. Obtained results shown that the
Ashby charts obtained with the proposed code are
suitable for use in the selection of materials using
the graphical method, due to their great similarity
to the original Ashby diagrams, generally obtaining
errors of less than 16%.
Acknowledgments: The authors gratefully acknowledge
the support provided by Computer Laboratory of the
Escuela Politécnica Nacional for the development of this
study, which is part of the research project PIJ 17-13.
Thank you
for your attention!
Questions?