This project provides a Python-based solution for generating fiber-wrapped geometry around a soft bending actuator. The script automates the creation of a semi-circular fiber structure and positions it in a 3D space for dynamic finite-element analysis (FEA).
- Geometry Creation: Generates fiber paths wrapped around a semi-circular structure.
- Customizable Parameters: Allows users to specify the actuator radius, length, fiber angle, and translation values.
- Finite Element Preparation: Provides a ready-to-analyze geometric model for dynamic FEA.
- 3D Positioning: Translates and aligns the fiber geometry in the assembly space.
- Ensure that Abaqus and the necessary Python environment are installed.
- Define key parameters for the actuator and fiber geometry in the script:
Radius_of_Actuator
Length_of_Actuator
Smoothen_wrapping
delta_x, delta_y, delta_z
- Run the script using Abaqus Python scripting environment:
abaqus cae noGUI=your_script_name.py
- The fiber-wrapped geometry will be generated and displayed in the Abaqus viewport.
- Abaqus CAE
- Python (Abaqus scripting environment)
- NumPy
This project is licensed under the MIT License.
You are free to use, modify, and distribute this software under the terms of the MIT License. If you use this software in your work, please provide appropriate credit to the developer.
- Developer: Tufail Mabood
- Contact: WhatsApp
- Note: This tool is open-source. Contributions and improvements are welcome.