299 lines
7.5 KiB
Python
299 lines
7.5 KiB
Python
"""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",
|
|
],
|
|
},
|
|
]
|