<?xml version="1.0" encoding="UTF-8" ?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-10-14T05:29:03Z</responseDate><request identifier="10.35097/nwybaufe27fuzw07" metadataPrefix="oai_dc" verb="GetRecord">https://www.radar-service.eu/oai/OAIHandler</request><GetRecord><record><header><identifier>10.35097/nwybaufe27fuzw07</identifier><datestamp>2026-10-09T10:48:23Z</datestamp><setSpec>radar4kit</setSpec></header><metadata><oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/"
           xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ https://www.openarchives.org/OAI/2.0/oai_dc.xsd">
   <dc:identifier>https://dx.doi.org/10.35097/nwybaufe27fuzw07</dc:identifier>
   <dc:creator>Schiele, Amelie</dc:creator>
   <dc:creator>Greiner, Christian</dc:creator>
   <dc:title>Biomechanical optimization of printing paths in Fused Filament Fabrication</dc:title>
   <dc:publisher>Karlsruhe Institute of Technology</dc:publisher>
   <dc:date>2026</dc:date>
   <dc:subject>Engineering</dc:subject>
   <dc:type>dataset</dc:type>
   <dc:subject>Software</dc:subject>
   <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
   <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights>
   <dc:description>Modules:&#xD;
mygcodehelpers.py&#xD;
Contains helper functions for creating G-code commands in the CAIO Optimized Specimen script.&#xD;
These functions return strings with properly formatted G code instructions.&#xD;
&#xD;
pathcreator.py&#xD;
Contains functions for converting coordinates stored in .txt files into usable coordinates for G code creation.&#xD;
Additionally, it can modify paths by applying operations such as mirroring and shortening to help generate coherent printpaths.&#xD;
&#xD;
CAIO_optimized_specimen.py&#xD;
Main script uses gcodehelpers.py and pathcreator.py to:&#xD;
- Read exported path coordinates from ANSYS (HS_line files)&#xD;
- Generate G code layer by layer, repeating paths as required&#xD;
- Adapt the extrusion value E for each command&#xD;
- Combine start sequences, optimized paths, contour G code and stop sequenze into a coherent skript&#xD;
&#xD;
Usage Notes:&#xD;
Printer Compatibility&#xD;
The start and stop sequences must be adapted to match your specific printer.&#xD;
Using incorrect values may damage your machine.&#xD;
&#xD;
Required Input Files&#xD;
ANSYS Export: Path coordinates stored in HS_line*.txt files.&#xD;
Contour G-code: Must be generated separately using a slicer and saved as contour.txt.&#xD;
&#xD;
Authors and acknowledgment:&#xD;
This project has been written by Amelie Schiele.&#xD;
&#xD;
License:&#xD;
This project is licensed by Creative Commons Attribution 4.0.&#xD;
&#xD;
Prerequirements:&#xD;
Python 3.10.0&#xD;
&#xD;
Install requirements:&#xD;
pip install numpy pandas</dc:description>
   <dc:relation>https://publikationen.bibliothek.kit.edu/1000185212</dc:relation>
   <dc:format>application/x-tar</dc:format>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>