Material Database

A forum to discuss the implementation of a good Materials system in FreeCAD
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
mk2
Posts: 77
Joined: Wed Dec 10, 2014 4:27 pm

Material Database

Post by mk2 »

Hello,

im new here, but maybe i can help a little bit to the project. :)

I have a small MaterialDB on my PC and I wrote a perl script to convert it into *.FCMat. But i must expand the definitions on the Mechanical part. I hope it is ok to attach the files in a 7z?

List of Materials i attached:

15CrNi6.FCMat
17CrNiMo6.FCMat
1C22.FCMat
1C35.FCMat
1C45.FCMat
1C60.FCMat
20NiCrMo2.FCMat
28Mn6.FCMat
2C10.FCMat
30CrNiMo8.FCMat
34CrNiMo6.FCMat
36CrNiMo4.FCMat
36NiCrMo16.FCMat
3C15.FCMat
3C22.FCMat
3C35.FCMat
3V45.FCMat
C22E.FCMat
C25E.FCMat
C30E.FCMat
C40E.FCMat
C50E.FCMat
C55E.FCMat
C60E.FCMat
E295.FCMat
E295 GC.FCMat
E335.FCMat
E335 GC.FCMat
E360.FCMat
E360 GC.FCMat
EN-GJL-100.FCMat
EN-GJL-150.FCMat
EN-GJL-200.FCMat
EN-GJL-250.FCMat
EN-GJL-300.FCMat
EN-GJL-350.FCMat
EN-GJMB-350-10.FCMat
EN-GJMB-550-4.FCMat
EN-GJMB-650-2.FCMat
EN-GJMW-350-4.FCMat
EN-GJMW-360-12.FCMat
EN-GJMW-400-5.FCMat
EN-GJMW-450-7.FCMat
EN-GJS-400-15.FCMat
EN-GJS-500-7.FCMat
EN-GJS-600-3.FCMat
EN-GJS-700-2.FCMat
EN-GJS-800-1.FCMat
G16Mn5.FCMat
G200.FCMat
G20Mn5.FCMat
G230.FCMat
G260.FCMat
G300.FCMat
G30Mn5.FCMat
LISTE.txt
S185.FCMat
S235JO.FCMat
S235JR.FCMat
S235JRG1.FCMat
S260NC.FCMat
S275JO.FCMat
S275JR.FCMat
S275N.FCMat
S335JO.FCMat
S335JR.FCMat
S335N.FCMat
S340MC.FCMat
S355J2G3.FCMat
S380MC.FCMat
S420MC.FCMat
S420N.FCMat
S460MC.FCMat
S460N.FCMat
S500MC.FCMat
S550MC.FCMat
S690MC.FCMat
X2CrNiMoN17-13-3.FCMat
X2CrNiN24-4.FCMat
X39CrMo17-1.FCMat
X3CrNiMo13-14.FCMat
X5CrNi18-10.FCMat
X5CrNiMo17-12-2.FCMat
X6CrNiTi18-10.FCMat


Kind regards

mk2
Attachments
FreeCAD_Material_mk2.7z
(3.27 KiB) Downloaded 304 times
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Material Database

Post by yorik »

Thanks for that contribution! Pretty good list! Would it be a hard work for you to remove the units (just leave the number)? Otherwise they won't work well I'm afraid. Also You introduced two new fields: NameGerman, which is a good idea I think, but maybe NameDE would be easier to parse the day we implement some translation engine... and KindOfMaterial which would be better in english... It should be the job of a translation engine to translate that if needed. But maybe this is better in the Description field?
mario52
Veteran
Posts: 4673
Joined: Wed May 16, 2012 2:13 pm

Re: Material Database

Post by mario52 »

hi
nice work but the licence but the license should be lgpl ?
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
mk2
Posts: 77
Joined: Wed Dec 10, 2014 4:27 pm

Re: Material Database

Post by mk2 »

Hello,

no problem for perl :) - I moved the units to the comment line and attached a KindOfMaterial in english and a KindOfMaterialDE. I renamed NameGerman to NameDE. A Description and DescriptionDE is attached too. The license now is LGPL. In addition there is the MaterialNumber in the file attached, because there is an EU-norm wich lists the material by an material number code.

So please write if anybody find a mistake or something else.

Kind regards :)

mk2
Attachments
FreeCAD_Material_mk2_V002.7z
(5.61 KiB) Downloaded 264 times
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Material Database

Post by yorik »

Excellent! I think now it's perfect. I'll add them to the source. Thanks!!
Post Reply