Skip to content

Latest commit

 

History

History
53 lines (46 loc) · 2.34 KB

README.md

File metadata and controls

53 lines (46 loc) · 2.34 KB

Fiber Wrapping Geometry Generation Tool

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).

Features

  • 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.

Usage Instructions

  1. Ensure that Abaqus and the necessary Python environment are installed.
  2. 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
  3. Run the script using Abaqus Python scripting environment:
    abaqus cae noGUI=your_script_name.py
  4. The fiber-wrapped geometry will be generated and displayed in the Abaqus viewport.

Requirements

  • Abaqus CAE
  • Python (Abaqus scripting environment)
  • NumPy

License

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 Information

  • Developer: Tufail Mabood
  • Contact: WhatsApp
  • Note: This tool is open-source. Contributions and improvements are welcome.