add aluminum information and fix minor bugs

This commit is contained in:
2019-02-11 22:46:28 +01:00
parent c103784e13
commit c08fc940ca
3 changed files with 18 additions and 6 deletions

View File

@@ -3,7 +3,10 @@
"Name_de": "G.AL® C250 Mittelfeste Präzisionsplatte", "Name_de": "G.AL® C250 Mittelfeste Präzisionsplatte",
"Formula": "AlMg4.5Mn0.7", "Formula": "AlMg4.5Mn0.7",
"Standard": { "Standard": {
"EN-AW": "EN AW 5083", "ISO": "AlMg4.5Mn0.7",
"DIN1725": "AlMg4.5Mn",
"EN-AW": "5083",
"WERKSTOFFNUMMER": "3.3547",
"Type": "non heat-treatable" "Type": "non heat-treatable"
}, },
"Electromagnetic Data": { "Electromagnetic Data": {
@@ -22,6 +25,10 @@
}, },
"Hardness": { "Hardness": {
"HBW": ["68-75", "2.5/62.5"] "HBW": ["68-75", "2.5/62.5"]
},
"Anodising": {
"AH": 2,
"ASA": 4
} }
}, },
"Heat treatment": { "Heat treatment": {

View File

@@ -3,10 +3,10 @@
"Formula": "Al, AlMg4.5Mn0.7", "Formula": "Al, AlMg4.5Mn0.7",
"Standard": { "Standard": {
"CAS Reg No.": "7429-90-5", "CAS Reg No.": "7429-90-5",
"ISO": "ISO or IUPAC number", "ISO": "AlMg4.5Mn0.7",
"DIN1725": "DIN 1725 number", "DIN1725": "AlMg4.5Mn",
"EN-AW": "EN AW 5083", "EN-AW": "5083",
"WERKSTOFFNUMMER": "DIN Werkstoffnummer", "WERKSTOFFNUMMER": "3.3547",
"SAE": "AISI/SAE steel grade", "SAE": "AISI/SAE steel grade",
"Type": "non heat-treatable" "Type": "non heat-treatable"
}, },
@@ -35,6 +35,10 @@
}, },
"Hardness": { "Hardness": {
"HBW": ["68-75", "2.5/62.5"] "HBW": ["68-75", "2.5/62.5"]
},
"Anodising": {
"AH": 2,
"ASA": 4
} }
}, },
"Heat treatment": { "Heat treatment": {

View File

@@ -211,7 +211,7 @@ def main():
print(args) print(args)
if args.command == 'list': if args.command == 'list':
file_list = read_dir(absolute_path("data"), "INFO.json", True) file_list = read_dir(absolute_path("data"), ["INFO.json", "example.json"], True)
for filename in file_list: for filename in file_list:
file, _ = os.path.splitext(os.path.basename(filename)) file, _ = os.path.splitext(os.path.basename(filename))
print(file) print(file)
@@ -244,6 +244,7 @@ def main():
print_dict(data_dict) print_dict(data_dict)
else: else:
data = load_material(args.materialname)
print_material(data) print_material(data)
return 0 return 0