From 101fac6c129d5b04e963cd780d3e0e8bde3356b6 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Mon, 9 Jul 2018 08:01:20 +0200 Subject: [PATCH] Material: recreated materials files with the bash tools --- .../StandardMaterial/CalculiX-Steel.FCMat | 2 +- .../StandardMaterial/Glass-Generic.FCMat | 2 +- .../StandardMaterial/Steel-Generic.FCMat | 2 +- .../Material/StandardMaterial/TEMPLATE.FCMat | 3 + .../StandardMaterial/Tools/Materials.csv | 107 ++++++++++++++++++ .../StandardMaterial/Tools/Materials.ods | Bin 26782 -> 26615 bytes .../Material/StandardMaterial/Tools/headers | 1 + 7 files changed, 114 insertions(+), 3 deletions(-) create mode 100644 src/Mod/Material/StandardMaterial/Tools/Materials.csv diff --git a/src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat b/src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat index 5cff27dd5b..fe6ce83d09 100644 --- a/src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat +++ b/src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat @@ -10,6 +10,6 @@ Father = Metal YoungsModulus = 210000 MPa PoissonRatio = 0.3 Density = 7900 kg/m^3 +SpecificHeat = 590 J/kg/K ThermalConductivity = 43 W/m/K ThermalExpansionCoefficient = 12 um/m/K -SpecificHeat = 590 J/kg/K diff --git a/src/Mod/Material/StandardMaterial/Glass-Generic.FCMat b/src/Mod/Material/StandardMaterial/Glass-Generic.FCMat index b567e91e31..69b7e7f421 100644 --- a/src/Mod/Material/StandardMaterial/Glass-Generic.FCMat +++ b/src/Mod/Material/StandardMaterial/Glass-Generic.FCMat @@ -13,4 +13,4 @@ ProductURL = https://en.wikipedia.org/wiki/Soda-lime_glass YoungsModulus = 72000 MPa PoissonRatio = 0.22 Density = 2520 kg/m^3 -ThermalExpansionCoefficient = 0.000009 +ThermalExpansionCoefficient = 9.00E-006 diff --git a/src/Mod/Material/StandardMaterial/Steel-Generic.FCMat b/src/Mod/Material/StandardMaterial/Steel-Generic.FCMat index 6bdd04b6a8..25a028baf9 100644 --- a/src/Mod/Material/StandardMaterial/Steel-Generic.FCMat +++ b/src/Mod/Material/StandardMaterial/Steel-Generic.FCMat @@ -12,6 +12,6 @@ SpecificPrice = 1.5 Euro/Kg YoungsModulus = 200000 MPa PoissonRatio = 0.3 Density = 7900 kg/m^3 +SpecificHeat = 500 J/kg/K ThermalConductivity = 50 W/m/K ThermalExpansionCoefficient = 0.000012 m/m/K -SpecificHeat = 500 J/kg/K \ No newline at end of file diff --git a/src/Mod/Material/StandardMaterial/TEMPLATE.FCMat b/src/Mod/Material/StandardMaterial/TEMPLATE.FCMat index fd0d296ab3..b583e95139 100644 --- a/src/Mod/Material/StandardMaterial/TEMPLATE.FCMat +++ b/src/Mod/Material/StandardMaterial/TEMPLATE.FCMat @@ -109,6 +109,9 @@ Shininess = ; Description to be updated SoundTransmissionClass = +; Description to be updated +SpecificHeat = + ; Description to be updated SpecularColor = diff --git a/src/Mod/Material/StandardMaterial/Tools/Materials.csv b/src/Mod/Material/StandardMaterial/Tools/Materials.csv new file mode 100644 index 0000000000..9f380bba72 --- /dev/null +++ b/src/Mod/Material/StandardMaterial/Tools/Materials.csv @@ -0,0 +1,107 @@ +FileName|Name|NameDE|Description|DescriptionDE|DescriptionPL|Father|Vendor|ProductURL|SpecificPrice|YoungsModulus|UltimateTensileStrength|PoissonRatio|AmbientColor|Color|CompressiveStrength|Density|DiffuseColor|EmissiveColor|Enlargen|EnvironmentalEfficiencyClass|ExecutionInstructions|Finish|FireResistanceClass|FractureToughness|FragmentShader|KindOfMaterial|KindOfMaterialDE|MaterialNumber|Model|ModulusOfShare|Norm|SectionFillPattern|SectionLinewidth|Shininess|SoundTransmissionClass|SpecificHeat|SpecularColor|StandardCode|TexturePath|TextureScaling|ThermalConductivity|ThermalExpansionCoefficient|Transparency|UltimateStrain|UnitsPerQuantity|VertexShader|ViewColor|ViewFillPattern|ViewLinewidth|YieldStrength +ABS|ABS||This is a blend ABS material card. The values are at the low end of the spectrum. If you need a more precise material definition use the more specialised ABS-blend cards.|||Thermoplast||http://en.wikipedia.org/wiki/Acrylonitrile_butadiene_styrene|3|2320 MPa|38 MPa|0.35||||1070 kg/m^3|||||||||||||||||||||||||||||||||| +Acrylic-Glass|Acrylic Glass||Poly(methyl methacrylate) (PMMA, acrylic, acrylic glass, trade names Plexiglas, Acrylite, Lucite, Perspex) a transparent thermoplastic often used in sheet form as a lightweight or shatter-resistant alternative to glass.||Szkło akrylowe (szkło organiczne; inaczej pleksi, pleksiglas, metapleks) – przezroczyste tworzywo sztuczne, którego głównym składnikiem jest polimer – poli(metakrylan metylu) (PMMA).|of the material, i.e. for PLA is Thermoplast, for Steel is Metal Thermoplast||https://en.wikipedia.org/wiki/Poly%28methyl_methacrylate%29||2 MPa||0.38||||1190 kg/m^3||||||||||||||||||||||||||||||||||75 MPa +AlMg3F24|[DE]AlMg3F24|AlMg3F24||||Metal||||70000 MPa|250|0.3||||2700 kg/m^3||||||||||Aluminium|Aluminium|3.3535.26||27000|DIN 1725|||||||||||2.30E-005||5||||||180 +AlMgSi1F31|[DE]AlMgSi1F31|AlMgSi1F31||||Metal||||70000 MPa|310|0.3||||2700 kg/m^3||||||||||Aluminium|Aluminium|3.2315.72||27000|DIN 1725|||||||||||2.30E-005||10||||||260 +Aluminum-6061-T6|Aluminum 6061-T6||Precipitation-hardened, Nonferrous Aluminum alloy|||Metal||https://en.wikipedia.org/wiki/6061_aluminium_alloy||69000 MPa|310 MPa|0.33||||2700 kg/m^3||||||||||Aluminium|Aluminium||||||||||||||167 W/m/K||||||||| +AlZn4-5Mg1F35|[DE]AlZn4,5Mg1F35|AlZn4,5Mg1F35||||Metal||||70000 MPa|350|0.3||||2700 kg/m^3||||||||||Aluminium|Aluminium|3.4335.71||27000|DIN 1725|||||||||||2.30E-005||10||||||290 +CalculiX-Steel|CalculiX-Steel||Standard steel material for CalculiX sample calculations|||Metal||||210000 MPa||0.3||||7900 kg/m^3||||||||||||||||||||590 J/kg/K|||||43 W/m/K|12 um/m/K|||||||| +Concrete-Generic|Concrete||A standard C-25 construction concrete|||Aggregate||http://en.wikipedia.org/wiki/Concrete||32000 MPa||0.17|||25 MPa|2400 kg/m^3||||||||||||||||||||||Masterformat 03 33 13|||||||||||| +Glass-E-GlassFibre|Glass-E||Glass Fibre|||Glass||https://en.wikipedia.org/wiki/Glass_fiber|||3445 MPa||||1080 MPa|2580 kg/m^3|||||||||||||||||||||||||||||||||| +Glass-Generic|Glass||Generic soda-lime glass|Normalglas|Szkło sodowe|Glass||https://en.wikipedia.org/wiki/Soda-lime_glass||72000 MPa||0.22||||2520 kg/m^3||||||||||||||||||||||||||9.00E-006|||||||| +Glass-S2-GlassFibre|Glass-S2||Glass Fibre|||Glass||https://en.wikipedia.org/wiki/Glass_fiber|||4890 MPa||||1600 MPa|2460 kg/m^3|||||||||||||||||||||||||||||||||| +None|None||This is a not defined material|||None|||0|0 MPa|0 MPa|0||||0 kg/m^3|||||||||||||||||||||||||||||||||| +PLA|PLA||Polylactic acid or polylactide (PLA, Poly) is a biodegradable thermoplastic aliphatic polyester derived from renewable resources, such as corn starch, tapioca roots, chips, starch or sugarcane.|||Thermoplast||http://en.wikipedia.org/wiki/Polylactic_acid|4|3640 MPa|49.6 MPa|0.36||||1300 kg/m^3|||||||||||||||||||||||||||||||||| +Steel-15CrNi6|15CrNi6||High-strength carbon steel|höchste Beanspruchung, Achsen, Wellen, Ritzel, Nocken, Kegelräder|Wysokowytrzymała stal węglowa|Metal||||210000 MPa|1000|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.5919||81000|EN 10084|||||||||||1.10E-005||9||||||680 +Steel-17CrNiMo6|17CrNiMo6|17CrNiMo6||höchste Beanspruchung, Wellen, Zahnräder||Metal||||210000 MPa|1150|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.6587||81000|EN 10084|||||||||||1.10E-005||8||||||830 +Steel-1C22|1C22|C22|Case hardened alloy steel|kleiner Vergütungsdurchmesser, gut schweißbar|Stal stopowa do nawęglania|Metal||||210000 MPa|400|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.0402||81000|EN 10083-1|||||||||||1.10E-005||27||||||230 +Steel-1C35|1C35|C35|Non-alloy quality steel||Wysokogatunkowa stal niestopowa|Metal||||210000 MPa|480|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.0501||81000|EN 10083-1|||||||||||1.10E-005||21||||||300 +Steel-1C45|1C45|C45|Non-alloy quality steel||Wysokogatunkowa stal niestopowa|Metal||||210000 MPa|580|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.0503||81000|EN 10083-1|||||||||||1.10E-005||14||||||340 +Steel-1C60|1C60|C60|Non-alloy quality steel||Wysokogatunkowa stal niestopowa|Metal||||210000 MPa|650|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.0601||81000|EN 10083-1|||||||||||1.10E-005||11||||||380 +Steel-20NiCrMo2|20NiCrMo2|21NiCrMo2||höchste Beanspruchung, Wellen, Zahnräder||Metal||||210000 MPa|900|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.6523||81000|EN 10084|||||||||||1.10E-005||10||||||630 +Steel-28Mn6|28Mn6|28Mn6||||Metal||||210000 MPa|800|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.117||81000|EN 10083-1|||||||||||1.10E-005||13||||||590 +Steel-2C10|2C10|Ck10||||Metal||||210000 MPa|640|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.1121||81000|EN 10084|||||||||||1.10E-005||0||||||390 +Steel-30CrNiMo8|30CrNiMo8|30CrNiMo8||höchste Beanspruchung, Wellen, Zahnräder||Metal||||210000 MPa|1250|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.658||81000|EN 10083-1|||||||||||1.10E-005||9||||||1050 +Steel-34CrNiMo6|34CrNiMo6|34CrNiMo6||höchste Beanspruchung, Wellen, Zahnräder||Metal||||210000 MPa|1200|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.6582||81000|EN 10083-1|||||||||||1.10E-005||9||||||1000 +Steel-36CrNiMo4|36CrNiMo4|36CrNiMo4||höchste Beanspruchung, Wellen, Zahnräder||Metal||||210000 MPa|1100|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.6511||81000|EN 10083-1|||||||||||1.10E-005||10||||||900 +Steel-36NiCrMo16|36NiCrMo16|36NiCrMo16||höchste Beanspruchung, Wellen, Zahnräder||Metal||||210000 MPa|1250|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.6773||81000|EN 10083-1|||||||||||1.10E-005||9||||||1050 +Steel-3C15|3C15|Cm15||||Metal||||210000 MPa|740|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.114||81000|EN 10084|||||||||||1.10E-005||0||||||440 +Steel-3C22|3C22|Cm22||||Metal||||210000 MPa|550|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1149||81000|EN 10083-1|||||||||||1.10E-005||24||||||350 +Steel-3C35|3C35|Cm35||||Metal||||210000 MPa|630|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.118||81000|EN 10083-1|||||||||||1.10E-005||17||||||430 +Steel-3V45|3V45|Cm45||||Metal||||210000 MPa|700|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1201||81000|EN 10083-1|||||||||||1.10E-005||14||||||500 +Steel-C10|[DE]C10|C10||||Metal||||210000 MPa|650|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.0301||81000|DIN 17210|||||||||||1.10E-005||16||||||380 +Steel-C15|[DE]C15|C15||||Metal||||210000 MPa|750|0.3||||7800 kg/m^3||||||||||Case-hardened steel|Einsatzstahl|1.0401||81000|DIN 17210|||||||||||1.10E-005||14||||||430 +Steel-C22E|C22E|Ck22||||Metal||||210000 MPa|500|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1151||81000|EN 10083-1|||||||||||1.10E-005||20||||||340 +Steel-C25E|C25E|Ck25||||Metal||||210000 MPa|550|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1158||81000|EN 10083-1|||||||||||1.10E-005||19||||||370 +Steel-C30E|C30E|Ck30||||Metal||||210000 MPa|600|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1178||81000|EN 10083-1|||||||||||1.10E-005||18||||||400 +Steel-C40E|C40E|Ck40||||Metal||||210000 MPa|650|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1186||81000|EN 10083-1|||||||||||1.10E-005||16||||||460 +Steel-C50E|C50E|Ck50||||Metal||||210000 MPa|750|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1206||81000|EN 10083-1|||||||||||1.10E-005||13||||||520 +Steel-C55E|C55E|Ck55||||Metal||||210000 MPa|800|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1203||81000|EN 10083-1|||||||||||1.10E-005||13||||||550 +Steel-C60E|C60E|Ck60||||Metal||||210000 MPa|850|0.3||||7800 kg/m^3||||||||||Heat-treatable steel|Vergütungsstahl|1.1221||81000|EN 10083-1|||||||||||1.10E-005||13||||||580 +Steel-E295|E295|St50-2||||Metal||||210000 MPa|490|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.005||81000|EN 10025|||||||||||1.10E-005||20||||||295 +Steel-E295-GC|E295 GC|St50-2K||||Metal||||210000 MPa|590|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0533||81000|EN 10025|||||||||||1.10E-005||0||||||420 +Steel-E335|E335|St60-2||||Metal||||210000 MPa|590|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.006||81000|EN 10025|||||||||||1.10E-005||16||||||335 +Steel-E335-GC|E335 GC|St60-2K||||Metal||||210000 MPa|690|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0543||81000|EN 10025|||||||||||1.10E-005||0||||||490 +Steel-E360|E360|St70-2||||Metal||||210000 MPa|690|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.007||81000|EN 10025|||||||||||1.10E-005||11||||||360 +Steel-E360-GC|E360 GC|St70-2K||||Metal||||210000 MPa|780|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0633||81000|EN 10025|||||||||||1.10E-005||0||||||560 +Steel-EN-GJL-100|EN-GJL-100|GG-10||für gering beanspruchte Teile||Metal||||88000 MPa|100|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.601||34000|EN 1561|||||||||||1.00E-005||0||||||0 +Steel-EN-GJL-150|EN-GJL-150|GG-15||für dünnwandige Teile wie Gehäuse, Ständer||Metal||||95000 MPa|150|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.6015||37000|EN 1561|||||||||||1.00E-005||0||||||98 +Steel-EN-GJL-200|EN-GJL-200|GG-20||Hebel, Lager , Lagerböcke||Metal||||105000 MPa|200|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.602||40000|EN 1561|||||||||||1.00E-005||0||||||130 +Steel-EN-GJL-250|EN-GJL-250|GG-25||||Metal||||115000 MPa|250|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.6025||44000|EN 1561|||||||||||1.00E-005||0||||||165 +Steel-EN-GJL-300|EN-GJL-300|GG-30||hochbeanspruchbar, für Motorständer, Lagerschalen||Metal||||125000 MPa|300|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.603||48000|EN 1561|||||||||||1.00E-005||0||||||195 +Steel-EN-GJL-350|EN-GJL-350|GG-35||höchstbeanspruchbar, für Teile mit konstanter Wanddicke, Pressenständer, Turbinengehäuse||Metal||||135000 MPa|350|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.6035||52000|EN 1561|||||||||||1.00E-005||15||||||228 +Steel-EN-GJMB-350-10|EN-GJMB-350-10|GTS 35-10||gut spanbar, Schaltgabeln, Getriebe-, Achsgehäuse||Metal||||175000 MPa|350|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.8135||67000|EN 1562|||||||||||1.00E-005||10||||||200 +Steel-EN-GJMB-550-4|EN-GJMB-550-4|GTS 55-04||Randschichthärtung, Kurbelwellen, Bremsträger, Federböcke, Kipphebel||Metal||||175000 MPa|550|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.8155||67000|EN 1562|||||||||||1.00E-005||2||||||340 +Steel-EN-GJMB-650-2|EN-GJMB-650-2|GTS 65-02||Gabelköpfe||Metal||||175000 MPa|650|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.8165||67000|EN 1562|||||||||||1.00E-005||2||||||430 +Steel-EN-GJMW-350-4|EN-GJMW-350-4|GTW 35-04||dünnwandige Teile, Fittings, Beschläge, Förderketten||Metal||||175000 MPa|350|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.8035||67000|EN 1562|||||||||||1.00E-005||4||||||0 +Steel-EN-GJMW-360-12|EN-GJMW-360-12|GTW S38-12||für Verbundschweißteile||Metal||||175000 MPa|380|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.8038||67000|EN 1562|||||||||||1.00E-005||5||||||200 +Steel-EN-GJMW-400-5|EN-GJMW-400-5|GTW 40-05||gut schweißbar, Auspuffkrümmer, Schraubzwingen||Metal||||175000 MPa|400|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.804||67000|EN 1562|||||||||||1.00E-005||7||||||220 +Steel-EN-GJMW-450-7|EN-GJMW-450-7|GTW 45-07||schlagfest, Fahrwerksteile||Metal||||175000 MPa|450|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.8045||67000|EN 1562|||||||||||1.00E-005||10||||||260 +Steel-EN-GJS-400-15|EN-GJS-400-15|GGG-40||Pumpen-, Getriebegehäuse||Metal||||167000 MPa|400|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.704||65000|EN 1563|||||||||||1.10E-005||15||||||250 +Steel-EN-GJS-500-7|EN-GJS-500-7|GGG-50||Seiltrommeln, Bremsteile, Zylinderköpfe||Metal||||170000 MPa|500|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.705||66000|EN 1563|||||||||||1.10E-005||2||||||320 +Steel-EN-GJS-600-3|EN-GJS-600-3|GGG-60||Kurbelwellen, Stangen||Metal||||177000 MPa|600|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.706||67000|EN 1563|||||||||||1.10E-005||2||||||370 +Steel-EN-GJS-700-2|EN-GJS-700-2|GGG-70||Kurbelwellen, Zahnräder, Turbinenschaufeln||Metal||||180000 MPa|700|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.707||67000|EN 1563|||||||||||1.10E-005||2||||||420 +Steel-EN-GJS-800-1|EN-GJS-800-1|GGG-80||Zahnräder||Metal||||180000 MPa|800|0.3||||7200 kg/m^3||||||||||Cast iron|Guss|0.708||67000|EN 1563|||||||||||1.10E-005||2||||||480 +Steel-G16Mn5|G16Mn5|GS-16Mn5N||Gehäuse, Zahnräder, Bremsscheiben||Metal||||210000 MPa|430|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.1131||81000|DIN 1681|||||||||||1.10E-005||0||||||260 +Steel-G200|G200|GS 38||mittlere dynamische und stoßartige Belastung, gut schweißbar||Metal||||210000 MPa|380|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.042||81000|DIN 1681|||||||||||1.10E-005||25||||||200 +Steel-G20Mn5|G20Mn5|GS-20Mn5v||Gehäuse, Zahnräder, Bremsscheiben||Metal||||210000 MPa|500|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.112||81000|DIN 1681|||||||||||1.10E-005||0||||||360 +Steel-G230|G230|GS 45||mittlere dynamische und stoßartige Belastung, gut schweißbar||Metal||||210000 MPa|450|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.0446||81000|DIN 1681|||||||||||1.10E-005||22||||||230 +Steel-G260|G260|GS 52||||Metal||||210000 MPa|520|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.0552||81000|DIN 1681|||||||||||1.10E-005||18||||||260 +Steel-G300|G300|GS 60||||Metal||||210000 MPa|600|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.0558||81000|DIN 1681|||||||||||1.10E-005||15||||||300 +Steel-G30Mn5|G30Mn5|GS-30Mn5||||Metal||||210000 MPa|520|0.3||||7800 kg/m^3||||||||||Cast steel|Stahlguss|1.1165||81000|DIN 17205|||||||||||1.10E-005||14||||||400 +Steel-Generic|Steel-Generic||This is a blend Steel material card. The values are at the low end of the spectrum. If you need a more precise material definition use the more specialised steel cards.|||Metal||http://en.wikipedia.org/wiki/Steel|1.5 Euro/Kg|200000 MPa||0.3||||7900 kg/m^3||||||||||||||||||||500 J/kg/K|||||50 W/m/K|0.000012 m/m/K|||||||| +Steel-S185|S185|St33||für geringe Beanspruchung||Metal||||210000 MPa|310|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0035||81000|EN 10025|||||||||||1.10E-005||18||||||190 +Steel-S235JO|S235JO|St37-3U||||Metal||||210000 MPa|360|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0114||81000|EN 10025|||||||||||1.10E-005||26||||||235 +Steel-S235JR|S235JR|St37-2||üblich für mäßige Beanspruchung, gut schweißbar, nicht für Hilfsrahmen||Metal||||210000 MPa|360|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0037||81000|EN 10025|||||||||||1.10E-005||26||||||235 +Steel-S235JRG1|S235JRG1|USt37-2||üblich für mäßige Beanspruchung||Metal||||210000 MPa|360|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0036||81000|EN 10025|||||||||||1.10E-005||26||||||235 +Steel-S260NC|S260NC|QStE260 N||gut biegbar, Fahrgestellrahmen, Hilfsrahmen, nicht für Punktlasten||Metal||||210000 MPa|350|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0971||81000|SEW 092|||||||||||1.10E-005||30||||||280 +Steel-S275JO|S275JO|St44-3U||||Metal||||210000 MPa|430|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0143||81000|EN 10025|||||||||||1.10E-005||22||||||275 +Steel-S275JR|S275JR|St44-2||Wellen, Achsen, gut bearbeitbar, gut schweißbar||Metal||||210000 MPa|430|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0044||81000|EN 10025|||||||||||1.10E-005||22||||||275 +Steel-S275N|S275N|St E 275||||Metal||||210000 MPa|370|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.049||81000|EN 10113-2|||||||||||1.10E-005||24||||||275 +Steel-S335JO|S335JO|St60-2U||||Metal||||210000 MPa|510|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0553||81000|EN 10025|||||||||||1.10E-005||22||||||355 +Steel-S335JR|S335JR|St53-3||||Metal||||210000 MPa|510|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0045||81000|EN 10025|||||||||||1.10E-005||22||||||355 +Steel-S335N|S335N|St E 355||||Metal||||210000 MPa|470|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.0545||81000|EN 10113-2|||||||||||1.10E-005||22||||||355 +Steel-S340MC|S340MC|QStE340 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen, nicht für Punktlasten||Metal||||210000 MPa|480|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0974||81000|SEW 092|||||||||||1.10E-005||25||||||340 +Steel-S355J2G3|S355J2G3|St52-3||||Metal||||210000 MPa|510|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.057||81000|EN 10025|||||||||||1.10E-005||22||||||355 +Steel-S380MC|S380MC|QStE380 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen||Metal||||210000 MPa|520|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0978||81000|SEW 092|||||||||||1.10E-005||23||||||380 +Steel-S420MC|S420MC|QStE420 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen||Metal||||210000 MPa|550|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.098||81000|EN 10149|||||||||||1.10E-005||21||||||420 +Steel-S420N|S420N|St E 420||||Metal||||210000 MPa|520|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.8902||81000|EN 10113-2|||||||||||1.10E-005||19||||||420 +Steel-S460MC|S460MC|QStE460 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen||Metal||||210000 MPa|590|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0982||81000|SEW 092|||||||||||1.10E-005||19||||||460 +Steel-S460N|S460N|St E 460||||Metal||||210000 MPa|550|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.8901||81000|EN 10113-2|||||||||||1.10E-005||17||||||460 +Steel-S500MC|S500MC|QStE500 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen||Metal||||210000 MPa|620|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0984||81000|EN 10149|||||||||||1.10E-005||17||||||500 +Steel-S550MC|S550MC|QStE550 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen||Metal||||210000 MPa|680|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0986||81000|SEW 092|||||||||||1.10E-005||15||||||550 +Steel-S690MC|S690MC|QStE690 TM||gut biegbar, Fahrgestellrahmen, Hilfsrahmen||Metal||||210000 MPa|790|0.3||||7800 kg/m^3||||||||||Cold forming steel|Kaltumformstahl|1.0966||81000|SEW 092|||||||||||1.10E-005||15||||||690 +Steel-St-37-2K|[DE]St 37-2K|St 37-2K||mäßige Beanspruchung||Metal||||210000 MPa|460|0.3||||7800 kg/m^3||||||||||Mild steel|Baustahl|1.0161||81000|EN 10025|||||||||||1.10E-005||0||||||320 +Steel-St-E-255|[DE]St E 255|St E 255||||Metal||||210000 MPa|360|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.0461||81000|DIN 17102|||||||||||1.10E-005||0||||||260 +Steel-St-E-315|[DE]St E 315|St E 315||||Metal||||210000 MPa|440|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.0505||81000|DIN 17102|||||||||||1.10E-005||0||||||320 +Steel-St-E-380|[DE]St E 380|St E 380||||Metal||||210000 MPa|500|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.89||81000|DIN 17102|||||||||||1.10E-005||0||||||380 +Steel-St-E-460|[DE]St E 460|St E 460||||Metal||||210000 MPa|560|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.8905||81000|DIN 17102|||||||||||1.10E-005||0||||||460 +Steel-St-E-500|[DE]St E 500|St E 500||||Metal||||210000 MPa|610|0.3||||7800 kg/m^3||||||||||Fine grain steel|Feinkornstahl|1.8907||81000|DIN 17102|||||||||||1.10E-005||0||||||500 +Steel-X2CrNiMoN17-13-3|X2CrNiMoN17-13-3|X2CrNiMoN 17 13 3||schlecht spanbar, gut schweißbar, gut kaltumformbar, Achsen, Wellen, Wärmetauscher||Metal||||200000 MPa|580|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4429||81000|EN 10088|||||||||||1.10E-005||35||||||295 +Steel-X2CrNiN24-4|X2CrNiN24-4|-||||Metal||||200000 MPa|600|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4362||81000|EN 10088|||||||||||1.10E-005||25||||||400 +Steel-X39CrMo17-1|X39CrMo17-1|-||||Metal||||213000 MPa|750|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4122||81000|EN 10088|||||||||||1.10E-005||12||||||500 +Steel-X3CrNiMo13-14|X3CrNiMo13-14|-||||Metal||||216000 MPa|900|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4313||81000|EN 10088|||||||||||1.10E-005||11||||||800 +Steel-X5CrNi18-10|X5CrNi18-10|X5CrNi 18 9||schlecht spanbar, gut schweißbar, gut kaltumformbar, Fahrzeugbau, Lebensmitteltechnik||Metal||||200000 MPa|520|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4301||81000|EN 10088|||||||||||1.10E-005||40||||||210 +Steel-X5CrNiMo17-12-2|X5CrNiMo17-12-2|X5CrNiMo 17 12 2||schlecht spanbar, gut schweißbar, gut kaltumformbar, Lebensmitteltechnik||Metal||||180000 MPa|520|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4401||68000|EN 10088|||||||||||1.10E-005||40||||||220 +Steel-X6CrNiTi18-10|X6CrNiTi18-10|X10CrNiTi 18 9||schlecht spanbar, gut schweißbar, gut kaltumformbar, Schienenfahrzeugbau||Metal||||200000 MPa|500|0.3||||7800 kg/m^3||||||||||Stainless steel|Niro|1.4541||81000|EN 10088|||||||||||1.10E-005||40||||||200 +Wood-Generic|Wood||A standard construction wood|||Aggregate||http://en.wikipedia.org/wiki/Wood||12000 MPa||0.05||||700 kg/m^3|||||||||||||||||||||||||||||||||| diff --git a/src/Mod/Material/StandardMaterial/Tools/Materials.ods b/src/Mod/Material/StandardMaterial/Tools/Materials.ods index 9b0e13038352b440938399f89834602c99c6167f..3be6885937cc7980b4f1bb412bde8f7a20e0ce1a 100644 GIT binary patch delta 24779 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