Files
Uni-Lab-OS/unilabos/devices/workstation/coin_cell_assembly/celljson.json
calvincao 2901d72b4b feat: add button battery assembly station resources and configuration files
- Introduced new Python modules for button battery assembly, including resource classes and configurations.
- Added JSON and CSV files for resource definitions and device configurations.
- Created initial setup for the coin cell assembly workstation, including material handling and resource management.
2025-10-25 13:50:41 +08:00

1332 lines
38 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"nodes": [
{
"id": "BatteryStation",
"name": "扣电工作站",
"children": [
"coin_cell_deck"
],
"parent": null,
"type": "device",
"class": "bettery_station_registry",
"position": {
"x": 600,
"y": 400,
"z": 0
},
"config": {
"debug_mode": false,
"_comment": "protocol_type接外部工站固定写法字段一般为空station_resource写法也固定",
"protocol_type": [],
"station_resource": {
"data": {
"_resource_child_name": "coin_cell_deck",
"_resource_type": "unilabos.devices.workstation.coin_cell_assembly.button_battery_station:CoincellDeck"
}
},
"address": "192.168.1.20",
"port": 502
},
"data": {}
},
{
"id": "coin_cell_deck",
"name": "coin_cell_deck",
"sample_id": null,
"children": [
"ban_cao_wei"
],
"parent": "BatteryStation",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "CoincellDeck",
"size_x": 1620.0,
"size_y": 1270.0,
"size_z": 500.0,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "coin_cell_deck",
"barcode": null
},
"data": {}
},
{
"id": "ban_cao_wei",
"name": "ban_cao_wei",
"sample_id": null,
"children": [
"plate_1"
],
"parent": "coin_cell_deck",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "PlateSlot",
"size_x": 0,
"size_y": 0,
"size_z": 0,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "plate_slot",
"model": null,
"barcode": null,
"max_plates": 8
},
"data": {}
},
{
"id": "plate_1",
"name": "plate_1",
"sample_id": null,
"children": [
"plate_1_materialhole_0_0",
"plate_1_materialhole_0_1",
"plate_1_materialhole_0_2",
"plate_1_materialhole_0_3",
"plate_1_materialhole_1_0",
"plate_1_materialhole_1_1",
"plate_1_materialhole_1_2",
"plate_1_materialhole_1_3",
"plate_1_materialhole_2_0",
"plate_1_materialhole_2_1",
"plate_1_materialhole_2_2",
"plate_1_materialhole_2_3",
"plate_1_materialhole_3_0",
"plate_1_materialhole_3_1",
"plate_1_materialhole_3_2",
"plate_1_materialhole_3_3"
],
"parent": "ban_cao_wei",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "MaterialPlate",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_plate",
"model": null,
"barcode": null,
"ordering": {
"A1": "plate_1_materialhole_0_0",
"B1": "plate_1_materialhole_0_1",
"C1": "plate_1_materialhole_0_2",
"D1": "plate_1_materialhole_0_3",
"A2": "plate_1_materialhole_1_0",
"B2": "plate_1_materialhole_1_1",
"C2": "plate_1_materialhole_1_2",
"D2": "plate_1_materialhole_1_3",
"A3": "plate_1_materialhole_2_0",
"B3": "plate_1_materialhole_2_1",
"C3": "plate_1_materialhole_2_2",
"D3": "plate_1_materialhole_2_3",
"A4": "plate_1_materialhole_3_0",
"B4": "plate_1_materialhole_3_1",
"C4": "plate_1_materialhole_3_2",
"D4": "plate_1_materialhole_3_3"
}
},
"data": {}
},
{
"id": "plate_1_materialhole_0_0",
"name": "plate_1_materialhole_0_0",
"sample_id": null,
"children": [
"hole_0_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -29.5,
"y": 30.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_0_sheet_1",
"name": "hole_0_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_0_0",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_0_1",
"name": "plate_1_materialhole_0_1",
"sample_id": null,
"children": [
"hole_1_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -29.5,
"y": 10.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_1_sheet_1",
"name": "hole_1_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_0_1",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_0_2",
"name": "plate_1_materialhole_0_2",
"sample_id": null,
"children": [
"hole_2_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -29.5,
"y": -9.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_2_sheet_1",
"name": "hole_2_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_0_2",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_0_3",
"name": "plate_1_materialhole_0_3",
"sample_id": null,
"children": [
"hole_3_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -29.5,
"y": -29.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_3_sheet_1",
"name": "hole_3_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_0_3",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_1_0",
"name": "plate_1_materialhole_1_0",
"sample_id": null,
"children": [
"hole_4_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -9.5,
"y": 30.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_4_sheet_1",
"name": "hole_4_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_1_0",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_1_1",
"name": "plate_1_materialhole_1_1",
"sample_id": null,
"children": [
"hole_5_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -9.5,
"y": 10.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_5_sheet_1",
"name": "hole_5_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_1_1",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_1_2",
"name": "plate_1_materialhole_1_2",
"sample_id": null,
"children": [
"hole_6_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -9.5,
"y": -9.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_6_sheet_1",
"name": "hole_6_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_1_2",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_1_3",
"name": "plate_1_materialhole_1_3",
"sample_id": null,
"children": [
"hole_7_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": -9.5,
"y": -29.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_7_sheet_1",
"name": "hole_7_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_1_3",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_2_0",
"name": "plate_1_materialhole_2_0",
"sample_id": null,
"children": [
"hole_8_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 10.5,
"y": 30.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_8_sheet_1",
"name": "hole_8_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_2_0",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_2_1",
"name": "plate_1_materialhole_2_1",
"sample_id": null,
"children": [
"hole_9_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 10.5,
"y": 10.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_9_sheet_1",
"name": "hole_9_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_2_1",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_2_2",
"name": "plate_1_materialhole_2_2",
"sample_id": null,
"children": [
"hole_10_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 10.5,
"y": -9.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_10_sheet_1",
"name": "hole_10_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_2_2",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_2_3",
"name": "plate_1_materialhole_2_3",
"sample_id": null,
"children": [
"hole_11_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 10.5,
"y": -29.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_11_sheet_1",
"name": "hole_11_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_2_3",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_3_0",
"name": "plate_1_materialhole_3_0",
"sample_id": null,
"children": [
"hole_12_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 30.5,
"y": 30.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_12_sheet_1",
"name": "hole_12_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_3_0",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_3_1",
"name": "plate_1_materialhole_3_1",
"sample_id": null,
"children": [
"hole_13_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 30.5,
"y": 10.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_13_sheet_1",
"name": "hole_13_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_3_1",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_3_2",
"name": "plate_1_materialhole_3_2",
"sample_id": null,
"children": [
"hole_14_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 30.5,
"y": -9.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_14_sheet_1",
"name": "hole_14_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_3_2",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
},
{
"id": "plate_1_materialhole_3_3",
"name": "plate_1_materialhole_3_3",
"sample_id": null,
"children": [
"hole_15_sheet_1"
],
"parent": "plate_1",
"type": "container",
"class": "",
"position": {
"x": 30.5,
"y": -29.5,
"z": 1
},
"config": {
"type": "MaterialHole",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "material_hole",
"model": null,
"barcode": null
},
"data": {
"depth": 1.0,
"diameter": 14,
"info": "",
"max_sheets": 1
}
},
{
"id": "hole_15_sheet_1",
"name": "hole_15_sheet_1",
"sample_id": null,
"children": [],
"parent": "plate_1_materialhole_3_3",
"type": "container",
"class": "",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"config": {
"type": "ElectrodeSheet",
"size_x": 1,
"size_y": 1,
"size_z": 1,
"rotation": {
"x": 0,
"y": 0,
"z": 0,
"type": "Rotation"
},
"category": "electrode_sheet",
"model": null,
"barcode": null
},
"data": {
"diameter": 14,
"info": "NMC",
"mass": 5.0,
"material_type": "positive_electrode",
"thickness": 0.1
}
}
],
"links": []
}