https://github.com/gregspangenberg/auto-arthro_limited
https://github.com/gregspangenberg/auto-arthro_limited
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/gregspangenberg/auto-arthro_limited
- Owner: gregspangenberg
- Created: 2021-10-04T00:14:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-06T17:04:00.000Z (over 4 years ago)
- Last Synced: 2025-01-26T09:29:20.810Z (over 1 year ago)
- Language: Python
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# auto-arthro_limited
This code is a simplified version of auto-arthro which allows for easy setup of abaqus simulations
of implanted bones.
Begin by setting up a python 2.7 development environment and install the only required library
pathlib2. Run Directory.py and type in the name of the folder to be created when prompted. This
will create a folder of the inputted name with 4 sub-folders named:
- Import
- MATS
- MeshWash
- Work
Place your cortical and trabecular bone files as .sldprt in Import and your implants as .step in Import.
Ensure that cortical files begin with "cort" and trabecular files begin with "trab".
Then run CONTROLLER.py and indicate you are on step 1 when queried. Apply material properties to the
trabecular bones outputted to the MATS folder and add the suffix 'MATS' to the end of each file with material properties. Run CONTROLLER.py again and indicate you are on step 2.
You now have implanted bones with material properties that has been meshed and are ready for loads,
boundary conditions etc. to be applied!