修改了json图中link的格式

This commit is contained in:
KCFeng425
2025-06-17 13:01:55 +08:00
parent ab7f1539af
commit 3e6c8d6340
2 changed files with 168 additions and 164 deletions

View File

@@ -59,7 +59,8 @@
"HeatChillProtocol",
"HeatChillStartProtocol",
"HeatChillStopProtocol",
"EvacuateAndRefillProtocol"
"EvacuateAndRefillProtocol",
"PumpTransferProtocol"
]
},
"data": {}
@@ -626,257 +627,261 @@
"id": "link_valve1_pump1",
"source": "multiway_valve_1",
"target": "transfer_pump_1",
"source_port": "port_0",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_0"
"multiway_valve_1": "transferpump",
"transfer_pump_1": "transferpump"
}
},
{
"id": "link_valve1_reagent1",
"source": "multiway_valve_1",
"target": "reagent_bottle_1",
"source_port": "port_1",
"target_port": "outlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_1"
"multiway_valve_1": "1",
"reagent_bottle_1": "top"
}
},
{
"id": "link_valve1_reagent2",
"source": "multiway_valve_1",
"target": "reagent_bottle_2",
"source_port": "port_2",
"target_port": "outlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_2"
"multiway_valve_1": "2",
"reagent_bottle_2": "top"
}
},
{
"id": "link_valve1_reagent3",
"source": "multiway_valve_1",
"target": "reagent_bottle_3",
"source_port": "port_3",
"target_port": "outlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_3"
"multiway_valve_1": "3",
"reagent_bottle_3": "top"
}
},
{
"id": "link_valve1_centrifuge",
"source": "multiway_valve_1",
"target": "centrifuge_1",
"source_port": "port_4",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_4"
"multiway_valve_1": "4",
"centrifuge_1": "centrifuge"
}
},
{
"id": "link_valve1_rotavap",
"source": "multiway_valve_1",
"target": "rotavap_1",
"source_port": "port_5",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_5"
"multiway_valve_1": "5",
"rotavap_1": "rotavap-sample"
}
},
{
"id": "link_valve1_reactor",
"source": "multiway_valve_1",
"target": "main_reactor",
"source_port": "port_6",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_6"
"multiway_valve_1": "6",
"main_reactor": "top"
}
},
{
"id": "link_valve1_waste1",
"source": "multiway_valve_1",
"target": "waste_bottle_1",
"source_port": "port_7",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_1": "port_7"
"multiway_valve_1": "7",
"waste_bottle_1": "top"
}
},
{
"id": "link_valve1_valve2",
"source": "multiway_valve_1",
"target": "multiway_valve_2",
"source_port": "port_8",
"target_port": "port_1",
"type": "fluid",
"port": {
"multiway_valve_1": "port_8",
"multiway_valve_2": "port_1"
"multiway_valve_1": "8",
"multiway_valve_2": "1"
}
},
{
"id": "link_valve2_pump2",
"source": "multiway_valve_2",
"target": "transfer_pump_2",
"source_port": "port_0",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_0"
"multiway_valve_2": "transferpump",
"transfer_pump_2": "transferpump"
}
},
{
"id": "link_valve2_solenoid1",
"source": "multiway_valve_2",
"target": "solenoid_valve_1",
"source_port": "port_2",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_2"
"multiway_valve_2": "2",
"solenoid_valve_1": "1"
}
},
{
"id": "link_solenoid1_vacuum",
"source": "solenoid_valve_1",
"target": "vacuum_pump_1",
"source_port": "outlet",
"target_port": "inlet",
"type": "fluid"
"type": "fluid",
"port": {
"solenoid_valve_1": "2",
"vacuum_pump_1": "vacuumpump"
}
},
{
"id": "link_valve2_solenoid2",
"source": "multiway_valve_2",
"target": "solenoid_valve_2",
"source_port": "port_3",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_3"
"multiway_valve_2": "3",
"solenoid_valve_2": "1"
}
},
{
"id": "link_solenoid2_gas",
"source": "solenoid_valve_2",
"target": "gas_source_1",
"source_port": "outlet",
"target_port": "outlet",
"type": "fluid"
"type": "fluid",
"port": {
"solenoid_valve_2": "2",
"gas_source_1": "gassource"
}
},
{
"id": "link_valve2_filter",
"source": "multiway_valve_2",
"target": "filter_1",
"source_port": "port_4",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_4"
"multiway_valve_2": "4",
"filter_1": "filterin"
}
},
{
"id": "link_filter_collection1",
"source": "filter_1",
"target": "collection_bottle_1",
"source_port": "filtrate_outlet",
"target_port": "inlet",
"type": "fluid"
"type": "fluid",
"port": {
"filter_1": "filtrate_out",
"collection_bottle_1": "top"
}
},
{
"id": "link_valve2_column",
"source": "multiway_valve_2",
"target": "column_1",
"source_port": "port_5",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_5"
"multiway_valve_2": "5",
"column_1": "columnin"
}
},
{
"id": "link_column_collection2",
"source": "column_1",
"target": "collection_bottle_2",
"source_port": "outlet",
"target_port": "inlet",
"type": "fluid"
"type": "fluid",
"port": {
"column_1": "columnout",
"collection_bottle_2": "top"
}
},
{
"id": "link_valve2_separator",
"source": "multiway_valve_2",
"target": "separator_1",
"source_port": "port_6",
"target_port": "inlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_6"
"multiway_valve_2": "6",
"separator_1": "separatorin"
}
},
{
"id": "link_separator_collection3",
"source": "separator_1",
"target": "collection_bottle_3",
"source_port": "top_outlet",
"target_port": "inlet",
"type": "fluid"
"type": "fluid",
"port": {
"separator_1": "separatorout",
"collection_bottle_3": "top"
}
},
{
{
"id": "link_separator_stirrer_2",
"source": "separator_1",
"target": "stirrer_2",
"source_port": "top_outlet",
"target_port": "inlet",
"type": "fluid"
"type": "fluid",
"port": {
"separator_1": "separatorout",
"stirrer_2": "stirrer"
}
},
{
"id": "link_separator_waste2",
"source": "separator_1",
"target": "waste_bottle_2",
"source_port": "bottom_outlet",
"target_port": "inlet",
"type": "fluid"
"type": "fluid",
"port": {
"separator_1": "separatorout",
"waste_bottle_2": "top"
}
},
{
"id": "link_valve2_reagent4",
"source": "multiway_valve_2",
"target": "reagent_bottle_4",
"source_port": "port_7",
"target_port": "outlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_7"
"multiway_valve_2": "7",
"reagent_bottle_4": "top"
}
},
{
"id": "link_valve2_reagent5",
"source": "multiway_valve_2",
"target": "reagent_bottle_5",
"source_port": "port_8",
"target_port": "outlet",
"type": "fluid",
"port": {
"multiway_valve_2": "port_8"
"multiway_valve_2": "8",
"reagent_bottle_5": "top"
}
},
{
"id": "mech_stirrer_reactor",
"source": "stirrer_1",
"target": "main_reactor",
"type": "fluid"
"type": "fluid",
"port": {
"stirrer_1": "stirrer",
"main_reactor": "top"
}
},
{
"id": "thermal_heater_reactor",
"source": "heater_1",
"target": "main_reactor",
"type": "fluid"
"type": "fluid",
"port": {
"heater_1": "heatchill",
"main_reactor": "bottom"
}
}
]
}