"""Material alias seed data — derived from naming_scheme.xlsx Materialmapping sheet. Each entry maps a SCHAEFFLER library material name to its known aliases: - German description (Col A from Materialmapping) - Intermediate identifier (Col B, e.g. "Steel_black_oxided--Stahl_brueniert") - Schaeffler code as string (e.g. "10102") """ MATERIAL_ALIAS_SEEDS: list[dict] = [ # --- 01 Metals --- { "material_name": "SCHAEFFLER_010101_Steel-Bare", "aliases": [ "Stahl", "Stahl, glänzend", "Stahl, konserviert", "Steel--Stahl", "Steel_bearings--Stahl_Lager", "Steel", "Stahl, gänzend", "10101", ], }, { "material_name": "SCHAEFFLER_010102_Steel-Burnished", "aliases": [ "Stahl, brüniert", "Steel_black_oxided--Stahl_brueniert", "10102", ], }, { "material_name": "SCHAEFFLER_010103_Steel-Galvanized", "aliases": [ "Stahl, verzinkt", "Steel_galvanized--Stahl_verzinkt", "MU-Stahl, Zinnüberzug", "MX-Stahl, Zinnüberzug", "10103", ], }, { "material_name": "SCHAEFFLER_010104_Steel-Casted", "aliases": [ "Stahl Körnung", "Guss", "Steel_cast--Stahl_Guss", "10104", ], }, { "material_name": "SCHAEFFLER_010105_Steel-Plate", "aliases": [ "Stahlblech", "Steel_sheet--Stahlblech", "10105", ], }, { "material_name": "SCHAEFFLER_010201_Niro", "aliases": [ "Niro", "Steel_stainless--Niro", "10201", ], }, { "material_name": "SCHAEFFLER_010301_Tin", "aliases": [ "Zinnüberzug", "Tin--Zinn", "10301", ], }, { "material_name": "SCHAEFFLER_010401_Aluminium", "aliases": [ "Aluminium", "Aluminium--Aluminium", "10401", ], }, { "material_name": "SCHAEFFLER_010501_Brass", "aliases": [ "Messing", "Brass--Messing", "10501", ], }, { "material_name": "SCHAEFFLER_010601_Bronze", "aliases": [ "MU-B; Bronze", "Bronze", "Bronze--Bronze", "10601", ], }, # --- 02 Coatings --- { "material_name": "SCHAEFFLER_020101_Durotect-Blue", "aliases": [ "Stahl, Durotect CMT", "Durotect_CMT--Durotect_CMT", "20101", ], }, { "material_name": "SCHAEFFLER_020102_Durotect-Black", "aliases": [ "Stahl, Durotect M", "Stahl; Durotect M", "Durotect_M--Durotect_M", "20102", ], }, { "material_name": "SCHAEFFLER_020201_Coat-Black", "aliases": [ "Stahl, schwarz", "Steel_coated_black--Stahl_beschichtet_schwarz", "20201", ], }, # --- 03 Non-metals --- { "material_name": "SCHAEFFLER_030101_Elastomer-Brown", "aliases": [ "Elastomer, braun", "Elastomer_brown--Elastomer_braun", "30101", ], }, { "material_name": "SCHAEFFLER_030102_Elastomer-Green", "aliases": [ "Elastomer, grün", "Elastomer_green--Elastomer_gruen", "30102", ], }, { "material_name": "SCHAEFFLER_030103_Elastomer-Black", "aliases": [ "Elastomer, schwarz", "Eslastomer_black--Elastomer_schwarz", "TPU, schwarz", "NBR, schwarz", "30103", ], }, { "material_name": "SCHAEFFLER_030201_Plastic-Brown", "aliases": [ "Kunststoff, braun", "Plastic_brown--Kunststoff_braun", "30201", ], }, { "material_name": "SCHAEFFLER_030202_Plastic-Green", "aliases": [ "Kunststoff, grün", "Plastic_green--Kunststoff_gruen", "30202", ], }, { "material_name": "SCHAEFFLER_030203_Plastic-Black", "aliases": [ "Kunststoff, schwarz", "Plastic_black--Kunststoff_schwarz", "30203", ], }, { "material_name": "SCHAEFFLER_030204_Plastic-Blue", "aliases": [ "Kunststoff, blau", "Plastic_blue--Kunststoff_blau", "30204", ], }, { "material_name": "SCHAEFFLER_030205_Plastic-White", "aliases": [ "Kunststoff, weiß", "Plastic_white--Kunststoff_weiss", "30205", ], }, { "material_name": "SCHAEFFLER_030301_Plastic-Clear", "aliases": [ "Kunststoff, durchsichtig", "Plastic_clear--Kunststoff_durchsichtig", "30301", ], }, { "material_name": "SCHAEFFLER_030302_Plastic-Translucent-White", "aliases": [ "Plastic_translucent_white--Kunststoff_transluzent_weiss", "30302", ], }, { "material_name": "SCHAEFFLER_030401_TPU-Blue", "aliases": [ "TPU, blau", "Elastomer_blue--Elastomer_blau", "30401", ], }, { "material_name": "SCHAEFFLER_030501_Ceramic-Black", "aliases": [ "Keramik, schwarz", "Ceramics_black--Keramik_schwarz", "30501", ], }, # --- 04 Compounds --- { "material_name": "SCHAEFFLER_040101_E40", "aliases": [ "E40", "E40--E40", "40101", ], }, { "material_name": "SCHAEFFLER_040102_E50", "aliases": [ "E50", "E50--E50", "40102", ], }, { "material_name": "SCHAEFFLER_040201_Elgoglide", "aliases": [ "Elgoglide", "Elgoglide--Elgoglide", "40201", ], }, { "material_name": "SCHAEFFLER_040202_Elgotex", "aliases": [ "Elgotex, schwarz", "ELGOTEX, schwarz", "Elgotex--Elgotex", "40202", ], }, { "material_name": "SCHAEFFLER_040301_PTFE-Niro-Compound", "aliases": [ "PTFE-Compound, Niro-Verbund", "PTFE_compound_stainless_steel_composite--PTFE_Compound_Niro_Verbund", "40301", ], }, { "material_name": "SCHAEFFLER_040302_PTFE-Foil", "aliases": [ "PTFE-Folie", "PTFE_film--PTFE_Folie", "40302", ], }, { "material_name": "SCHAEFFLER_040303_PTFE-Compound-Black", "aliases": [ "PTFE-Verbund, schwarz", "PTFE_compound_black--PTFE_Verbund_schwarz", "40303", ], }, { "material_name": "SCHAEFFLER_040304_PTFE-Compound-Orange", "aliases": [ "PTFE-Verbundwerkstoff", "PTFE_composite_material_orange--PTFE_Verbundwerkstoff_orange", "40304", ], }, { "material_name": "SCHAEFFLER_040305_GFK-PTFE-Compound", "aliases": [ "GFK+PTFE Verbundwerkstoff, schwarz", "GFK_PTFE_compound--GFK_PTFE_Verbundwerkstoff", "40305", ], }, ]