{
    "nodes": [
        {
            "id": "ReactorX",
            "name": "模拟常量合成工作站",
            "children": [
                "reactor",
                "vacuum_valve",
                "gas_valve",
                "vacuum_pump",
                "gas_source"
            ],
            "parent": null,
            "type": "device",
            "class": "workstation",
            "position": {
                "x": 0,
                "y": 0,
                "z": 0
            },
            "config": {
                "protocol_type": ["EvacuateAndRefillProtocol"]
            },
            "data": {
            }
        },
        {
            "id": "reactor",
            "name": "reactor",
            "children": [],
            "parent": "ReactorX",
            "type": "container",
            "class": "container",
            "position": {
                "x": 698.1111111111111,
                "y": 428,
                "z": 0
            },
            "config": {
                "max_volume": 5000.0,
                "size_x": 200.0,
                "size_y": 200.0,
                "size_z": 200.0
            },
            "data": {
                "liquid": [
                ]
            }
        },
        {
            "id": "vacuum_valve",
            "name": "vacuum_valve",
            "children": [
            ],
            "parent": "ReactorX",
            "type": "device",
            "class": "solenoid_valve.mock",
            "position": {
                "x": 620.6111111111111,
                "y": 171,
                "z": 0
            },
            "config": {
            },
            "data": {
            }
        },
        {
            "id": "gas_valve",
            "name": "gas_valve",
            "children": [
            ],
            "parent": "ReactorX",
            "type": "device",
            "class": "solenoid_valve.mock",
            "position": {
                "x": 780,
                "y": 171,
                "z": 0
            },
            "config": {
            },
            "data": {
            }
        },
        {
            "id": "vacuum_pump",
            "name": "vacuum_pump",
            "children": [
            ],
            "parent": "ReactorX",
            "type": "device",
            "class": "vacuum_pump.mock",
            "position": {
                "x": 500,
                "y": 171,
                "z": 0
            },
            "config": {
            },
            "data": {
            }
        },
        {
            "id": "gas_source",
            "name": "gas_source",
            "children": [
            ],
            "parent": "ReactorX",
            "type": "device",
            "class": "gas_source.mock",
            "position": {
                "x": 900,
                "y": 171,
                "z": 0
            },
            "config": {
            },
            "data": {
            }
        }
    ],
    "links": [
        {
            "source": "vacuum_valve",
            "target": "reactor",
            "type": "fluid",
            "port": {
                "reactor": "top",
                "vacuum_valve": "out"
            }
        },
        {
            "source": "gas_valve",
            "target": "reactor",
            "type": "fluid",
            "port": {
                "reactor": "top",
                "gas_valve": "out"
            }
        },
        {
            "source": "vacuum_pump",
            "target": "vacuum_valve",
            "type": "fluid",
            "port": {
                "vacuum_pump": "out",
                "vacuum_valve": "in"
            }
        },
        {
            "source": "gas_source",
            "target": "gas_valve",
            "type": "fluid",
            "port": {
                "gas_source": "out",
                "gas_valve": "in"
            }
        }
    ]
}