MATERIALWERK · DOKUMENTE · WERKZEUGE · WISSEN
Experimentelle Werkzeuglinie. Rechenwege dokumentiert und an Handrechnungen geprüft, aber nicht an Messreihen validiert; der Kennwertbestand enthält Literaturstartwerte, keine eigene Messung. Keine Anwendung für sicherheitskritische, tragende, personenschützende oder medizinische Bauteile.

PROFILWERK v1.1 — Executive Paper

Experimentelle Fassung. Nicht an realen Messwerten erprobt, von keiner Prüfstelle begutachtet; die hinterlegten Werkstoffkennwerte sind Literaturstartwerte ohne eigene Prüfung. Nutzung auf eigene Verantwortung, ohne Gewähr für die Richtigkeit der Ergebnisse.

Modul: PROFILWERK (Slicer- und 3MF-Profilanalyse) Übergeordnet: MATERIALWERK / Schicht-Werk · Vorstufe zu [[LASTWERK]] Stand: 2026-09-02 · Version 1.1 Kontakt: office@schicht-werk.eu · www.schicht-werk.eu


1. Zweck

Die Marktrecherche dieser Sitzung ergab eine Lücke zwischen simplen Web-Kalkulatoren und teurer FEM-Software: ein Werkzeug, das Slicer-Parameter mit der Bauteilauslegung koppelt, existiert am Markt praktisch nicht. PROFILWERK schließt die Eingangsseite dieser Kette. Es liest, was der Slicer erzeugt hat, bewertet die Verhältnisse, die über den Schichtverbund entscheiden, und übergibt die Werte an LASTWERK.

2. Datenquellen

Quelle gelesen wird Orientierung
OrcaSlicer, Bambu Studio GCode-Fußblock, 3MF mit project_settings.config (JSON) aus der 3MF
PrusaSlicer, SuperSlicer GCode-Fußblock, 3MF mit Slic3r_PE.config aus der 3MF
Cura Klartextschlüssel im GCode; der SETTING_3-Block ist base64 und wird bewusst nicht dekodiert nicht enthalten
exportierte Konfiguration .ini, .conf, .txt nicht enthalten

Die JSON-Konfiguration wird in dasselbe Zeilenformat gebracht, das der GCode-Parser versteht — ein Parser für beide Wege, statt zweier Pfade, die auseinanderlaufen.

3. Bewertete Verhältnisse

Kennzahl grün Begründung
Schichthöhe / Düse 0,4–0,6 bestimmt den Nahtquerschnitt an der Schichtgrenze und damit den Verbund in Z
Bahnbreite / Düse 1,05–1,2 die Überlappung benachbarter Bahnen trägt den Verbund in der Ebene
Wandlinien ab 3 Wandmaterial trägt deutlich mehr als gleich schweres Infill
Infill 15–45 % darüber steigt die Druckzeit schneller als die Tragfähigkeit

4. Orientierung aus der 3MF

Die 3MF speichert je Bauteil eine Transformationsmatrix (drei Achsen plus Verschiebung). Ausgewertet wird, welche Bauteilachse in der Aufbaurichtung liegt, wie stark das Teil geneigt ist und ob es skaliert wurde. Zusammen mit der gewählten Lastachse folgt daraus der Orientierungsschlüssel für LASTWERK:

Lastachse = Aufbauachse       → Last quer zur Schichtebene (stehend)
Lastachse ≠ Aufbauachse       → Last in Schichtebene (liegend)
Neigung zwischen 20 und 70°   → Last unter 45 Grad

Das ist die einzige Größe der gesamten Rechnung, die im GCode grundsätzlich fehlt — und zugleich die einflussreichste. Bei Baugruppen wird jedes Bauteil einzeln geführt; unterschiedliche Aufbauachsen werden als eigener Befund gemeldet, weil dann je Bauteil eine eigene Rechnung gilt.

5. Bauweise und Lizenzlage

PROFILWERK bindet keinen Slicer-Code ein. PrusaSlicer, OrcaSlicer und CuraEngine stehen unter AGPLv3; eine Einbindung in ein Webwerkzeug würde nach Abschnitt 13 dieser Lizenz die Offenlegung des gesamten Quellcodes erzwingen. Verarbeitet wird ausschließlich die von diesen Programmen erzeugte Ausgabe — davon ist das Copyleft nicht berührt.

Der 3MF-Container wird über einen eigenen ZIP-Leser geöffnet: Zentralverzeichnis direkt gelesen, entpackt über das im Browser eingebaute DecompressionStream("deflate-raw"). Keine Fremdbibliothek, keine Lizenzkette. Die Datei verlässt den Browser nicht.

6. Grenzen

7. Rechtlicher Rahmen

Abschätzungswerkzeug, kein Nachweisverfahren und keine Konformitätsbewertung. Keine Zusicherung von Eigenschaften. Schicht-Werk arbeitet als Lohnfertiger; Produktverantwortung, Eignungsprüfung und Freigabe liegen beim Auftraggeber. Keine Anwendung für sicherheitskritische, tragende, personenschützende oder medizinische Bauteile; keine Medizinprodukte im Sinne der MDR 2017/745.


PROFILWERK v1.1 — Executive Paper (EN)

1. Purpose

PROFILWERK covers the input side of the chain from slicer settings to structural estimation. It reads what the slicer produced, assesses the ratios that govern interlayer bonding, and hands the values over to LASTWERK.

2. Sources

GCode comment blocks from OrcaSlicer, Bambu Studio, PrusaSlicer and SuperSlicer; 3MF project files containing project_settings.config (JSON) or Slic3r_PE.config; exported configuration files. Cura writes most settings into a base64-encoded block which is deliberately not decoded. JSON configuration is converted into the same line format the GCode parser already understands, so both paths run through one parser.

3. Assessment

Layer height to nozzle diameter (target 0.4–0.6), extrusion width to nozzle diameter (1.05–1.2), perimeter count (three or more), infill density (15–45 %). Each ratio is reported with the reason it matters rather than as a bare score.

4. Orientation

The 3MF stores a transformation matrix per part. The tool determines which part axis lies along the build direction, the tilt angle and any scaling. Combined with the chosen load axis this yields the orientation key for LASTWERK. This is the only quantity that is structurally absent from GCode, and the most influential one in the whole calculation. In assemblies each part is tracked separately; differing build axes are reported explicitly, since each part then requires its own calculation.

5. Construction and licensing

No slicer code is embedded. PrusaSlicer, OrcaSlicer and CuraEngine are licensed under AGPLv3, whose Section 13 would require disclosure of the entire source of a combined web application. Only the output of those programs is processed, which the copyleft does not reach. The 3MF container is opened by a purpose-built ZIP reader using the browser's built-in DecompressionStream("deflate-raw") — no third-party library. Files stay in the browser.

6. Limitations

Rule-of-thumb assessment, not a verification. Cura requires manual entry for most values. Process values apply to the whole project, orientation per part; per-object setting overrides are not represented. Reliable material values come only from own coupons to ISO 527 and ISO 178, printed with the same profile as the part.

7. Legal framing

An estimation tool, not a verification method and not a conformity assessment. No warranty of properties. Contract manufacturing: product responsibility, fitness-for-purpose assessment and release remain with the client. Not for safety-critical, load-bearing, personal-protective or medical parts.


Schicht-Werk · www.schicht-werk.eu · office@schicht-werk.eu

Schicht-Werk · Thomas Schüller, Einzelunternehmer · office@schicht-werk.eu · www.schicht-werk.eu
Lohnfertigung nach Kundenvorgabe — die Eignungsprüfung für den Einsatzzweck liegt beim Auftraggeber; keine Produktzertifizierung.
Grundsatz: keine Aufträge für Rüstung, Militär, Waffen oder Dual-Use-Luftfahrt.