Alle Werkzeug-Finder und Konfiguratoren

TRIPLE-FUNCTION-Konfigurator

Multifunktionsfräser für Schruppen, Schlichten und Fasen mit Z4/Z6 und individuellen Geometriedaten konfigurieren.

TRIPLE-FUNCTION-Konfigurator in der bestehenden Shop-Oberfläche öffnen

Technisch verwenden

  1. Aktuelle Parameter, Einheiten, Optionen und Regeln lesen (JSON).
  2. Die Auswahl an https://shop.hb-microtec.de/tools/am-triple-function/evaluate übergeben: kind und gegebenenfalls modifier enthalten stabile Schlüssel aus dem Schema, Maße und Optionen stehen unter values[Feldschlüssel]. quantity gibt die gewünschte Menge an. lang wählt die Sprache.
  3. Fehlende Angaben und Fehler berücksichtigen. Die Antwort enthält die geprüfte Spezifikation, berechnete Werte und einen Link zur identischen vorausgefüllten Shop-Oberfläche.

Die technischen Aufrufe senden keine Anfrage, E-Mail oder Bestellung. Unbekannte oder ungültige Kriterien werden als Fehler gemeldet. Ein zulässiger Datensatz ist keine verbindliche Fertigungs- oder Lieferzusage.

Aktuelles Schema

Diese Angaben werden aus derselben Regel- und Datenbasis wie die bestehende Auswahlhilfe erzeugt.

{
    "schema_version": 1,
    "tool_id": "am-triple-function",
    "type": "configurator",
    "locale": "de",
    "name": "ACTIONMILL TRIPLE FUNCTION",
    "description": "Der ACTIONMILL TRIPLE FUNCTION vereint Fasen, Schlichten und Schruppen in einem Werkzeug von Ø 3 bis Ø 16 mm und ersetzt damit drei Standardfräser in einer Aufspannung. Die Z4-Variante kombiniert Front-Chamfer-, HSC-Schlicht- und Kordel-Schruppgeometrie, die Z6-Variante setzt auf Front-Chamfer, Finish- und Trochoidal-Schruppgeometrie mit Spanbrecher. Auf Wunsch mit innenliegender Kühlung, individualisiert auf Anwendung und Werkstoff – das verkürzt Prozesszeiten und reduziert Werkzeugwechsel.",
    "product_url": "https://shop.hb-microtec.de/produkt/am-triple-function?lang=de",
    "input": {
        "kind": "kind slug",
        "modifier": "modifier slug (optional)",
        "variant": "optional assertion; must match the variant resolved from kind and values.d1",
        "values": "object keyed by the field keys below; measurements in the stated unit",
        "quantity": "integer, defaults to the resolved minimum quantity"
    },
    "kinds": [
        {
            "slug": "z4",
            "name": "TRIPLE-FUNCTION Z4",
            "description": "Multifunktionales Fräswerkzeug (Schruppen Kordel + Schlichten HSC + Fasen)",
            "derived_attributes": [],
            "variants": [
                "z4-default"
            ]
        },
        {
            "slug": "z6",
            "name": "TRIPLE-FUNCTION Z6",
            "description": "Multifunktional mit Spanbrecher (Schruppen Trochoid + Schlichten Finish + Fasen)",
            "derived_attributes": [],
            "variants": [
                "z6-default"
            ]
        }
    ],
    "variants": [
        {
            "slug": "z4-default",
            "name": "TRIPLE-FUNCTION Z4 Standard",
            "kinds": [
                "z4"
            ],
            "fixed_attributes": {
                "Z": 4
            },
            "minimum_quantity": 5
        },
        {
            "slug": "z6-default",
            "name": "TRIPLE-FUNCTION Z6 Standard",
            "kinds": [
                "z6"
            ],
            "fixed_attributes": {
                "Z": 6
            },
            "minimum_quantity": 5
        }
    ],
    "modifiers": [],
    "fields": [
        {
            "key": "d1",
            "label": "D1 (Schneidendurchmesser)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 3,
            "maximum": 16,
            "step": 0.05,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "d1",
            "label": "D1 (Schneidendurchmesser)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 3,
            "maximum": 16,
            "step": 0.05,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "d2",
            "label": "D2",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 0.1,
            "maximum": 15,
            "step": 0.05,
            "computed": true,
            "fixed_value": null,
            "calculation": "d2_chamfer",
            "visibility": null,
            "options": []
        },
        {
            "key": "d2",
            "label": "D2",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 0.1,
            "maximum": 15,
            "step": 0.05,
            "computed": true,
            "fixed_value": null,
            "calculation": "d2_chamfer",
            "visibility": null,
            "options": []
        },
        {
            "key": "d3",
            "label": "D3 (Schaftdurchmesser)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 3,
            "maximum": 20,
            "step": 0.05,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "d3",
            "label": "D3 (Schaftdurchmesser)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 3,
            "maximum": 20,
            "step": 0.05,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "l1",
            "label": "L1 (Fase)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 0.1,
            "maximum": 5,
            "step": 0.05,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "l1",
            "label": "L1 (Fase)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 0.1,
            "maximum": 5,
            "step": 0.05,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "l2",
            "label": "L2 (Schlichten/Finish)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 1,
            "maximum": 30,
            "step": 0.1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "l2",
            "label": "L2 (Schlichten/Finish)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 1,
            "maximum": 30,
            "step": 0.1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "l3",
            "label": "L3 (Schruppen/Trochoid)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 1,
            "maximum": 50,
            "step": 0.1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "l3",
            "label": "L3 (Schruppen/Trochoid)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 1,
            "maximum": 50,
            "step": 0.1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "gl",
            "label": "GL (Gesamtlänge)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 50,
            "maximum": 150,
            "step": 1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "gl",
            "label": "GL (Gesamtlänge)",
            "help_text": "",
            "type": "number",
            "unit": "mm",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 50,
            "maximum": 150,
            "step": 1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "alpha",
            "label": "α (Winkel)",
            "help_text": "",
            "type": "number",
            "unit": "°",
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 0,
            "maximum": 360,
            "step": 1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "alpha",
            "label": "α (Winkel)",
            "help_text": "",
            "type": "number",
            "unit": "°",
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 0,
            "maximum": 360,
            "step": 1,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "ef",
            "label": "EF (effektiver Faktor)",
            "help_text": "",
            "type": "number",
            "unit": null,
            "required": true,
            "scope": "kind",
            "scope_slug": "z4",
            "minimum": 0.01,
            "maximum": 1,
            "step": 0.01,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "ef",
            "label": "EF (effektiver Faktor)",
            "help_text": "",
            "type": "number",
            "unit": null,
            "required": true,
            "scope": "kind",
            "scope_slug": "z6",
            "minimum": 0.01,
            "maximum": 1,
            "step": 0.01,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "coating",
            "label": "Beschichtung",
            "help_text": "",
            "type": "radio",
            "unit": null,
            "required": true,
            "scope": "configuration",
            "scope_slug": null,
            "minimum": null,
            "maximum": null,
            "step": null,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": [
                {
                    "value": "blank",
                    "label": "Unbeschichtet",
                    "description": "",
                    "visibility": null
                },
                {
                    "value": "coated",
                    "label": "Beschichtet (passend ausgewählt)",
                    "description": "",
                    "visibility": null
                }
            ]
        },
        {
            "key": "cooling",
            "label": "Kühlkanäle (IK)",
            "help_text": "",
            "type": "boolean",
            "unit": null,
            "required": true,
            "scope": "configuration",
            "scope_slug": null,
            "minimum": null,
            "maximum": null,
            "step": null,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        },
        {
            "key": "cutting_direction",
            "label": "Schneidrichtung",
            "help_text": "",
            "type": "radio",
            "unit": null,
            "required": true,
            "scope": "configuration",
            "scope_slug": null,
            "minimum": null,
            "maximum": null,
            "step": null,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": [
                {
                    "value": "right",
                    "label": "Rechts",
                    "description": "",
                    "visibility": null
                },
                {
                    "value": "left",
                    "label": "Links",
                    "description": "",
                    "visibility": null
                }
            ]
        },
        {
            "key": "shaft_form",
            "label": "Schaftform",
            "help_text": "",
            "type": "select",
            "unit": null,
            "required": true,
            "scope": "configuration",
            "scope_slug": null,
            "minimum": null,
            "maximum": null,
            "step": null,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": [
                {
                    "value": "ha",
                    "label": "HA",
                    "description": "",
                    "visibility": null
                },
                {
                    "value": "hb",
                    "label": "HB",
                    "description": "",
                    "visibility": null
                }
            ]
        },
        {
            "key": "material",
            "label": "Zu zerspanender Werkstoff",
            "help_text": "",
            "type": "text",
            "unit": null,
            "required": true,
            "scope": "configuration",
            "scope_slug": null,
            "minimum": null,
            "maximum": null,
            "step": null,
            "computed": false,
            "fixed_value": null,
            "calculation": null,
            "visibility": null,
            "options": []
        }
    ],
    "constraints": [
        {
            "field": "values.gl",
            "rule": "gl >= l1 + l2 + l3 + 35",
            "unit": "mm"
        },
        {
            "field": "values.d2",
            "rule": "max(0, round(d1 - 2 * l1 * tan(alpha degrees), 2))",
            "computed": true
        }
    ],
    "submission": {
        "mode": "authenticated_inquiry",
        "evaluation_has_side_effects": false
    }
}