FracTool062020
The latest release of FracTool to be used as a plug-in for ABAQUS CAE to calculate the failure energy and force of a fracture plane through a composite component
Install / Use
/learn @jrw116/FracTool062020README
DISCLAIMER: FracTool is in development and therefore there is no guarantee that the correct results will be produced. No resposibility is taken for errors that may occur as a result of the use of FracTool.
Plug-in tool within ABAQUS CAE to perform energy and stength calculations along any given desired tensile fracture plane
There are three main files within the plugin:
-
EDC2.py - This is the code responsible for performing all calculations to determine the energy and strength of desired tensile fracture planes.
- Within this file there are multiple functions that are used:
- axisplanedel: deletes all previous graphics produced by FracTool simulations
- plycomp: if a hexahedral mesh is chosen this finds the cut plane area in each element split by the number of plies
- plycomptet: if a tetrahedral mesh is chosen this finds the cut plane area in each element split by the number of plies
- plycomphextet: if a mixed hexahedral and tetrahedral mesh is chosen this finds the cut plane area in each element split by the number of plies
- plycomphexel: for a mixed mesh this find the cut plane area in each element for hexahedral elements
- plycomptetel: for a mixed mesh this find the cut plane area in each element for tetrahedral elements
- line: sorts points for the tetrahedral mesh
- poly4: calculates area of quadrilateral with 3D nodes
- poly5: calculates area of polygons with more than 4 3D nodes
- fibremat: calculates failure energy and force for given plane
- plot: plots graphs and creates Results.csv file with results of running the plug-in
- Within this file there are multiple functions that are used:
-
plugin3DB.py - This code is responsible for creating the user interface in ABAQUS CAE
-
plugin3_plugin.py - This code is responsible for creating the plugin button and its logo within the ABAQUS CAE menu
An instructional video for the use of this tool is found at https://youtu.be/28rQcXDkIVA
Related Skills
node-connect
341.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.5kCommit, push, and open a PR
