接入test_mql pneumatic_107远端PN3子网
This commit is contained in:
1 parent
2afd5eeb11
commit
09fb3a5f72
3 files changed
+241
-15
No files matched your search
@@ -4944,6 +4944,43 @@ class TestMqlSystem:
|
||||
f"{p4_port1_next_orifice_output_spec.alias} does not connect "
|
||||
f"{p4_port1_next_node_alias}.port_4 to {p4_port1_next_orifice_alias}"
|
||||
)
|
||||
p4_port1_next_orifice_resistance = self._pnl00r_line_for_node_port(
|
||||
p4_port1_next_orifice_node.alias,
|
||||
"port_3",
|
||||
)
|
||||
p4_port1_next_orifice_resistance_node = other_node3_for_pnl00r(
|
||||
p4_port1_next_orifice_resistance.name,
|
||||
p4_port1_next_orifice_node.alias,
|
||||
)
|
||||
p4_port1_next_orifice_resistance_line_spec = self._pnl0003_spec_for_node_port(
|
||||
p4_port1_next_orifice_resistance_node.alias,
|
||||
"port_2",
|
||||
)
|
||||
p4_port1_next_orifice_resistance_line = self.pnl0003_assembly.lines[
|
||||
p4_port1_next_orifice_resistance_line_spec.alias
|
||||
]
|
||||
p4_port1_next_orifice_resistance_orifice_alias = (
|
||||
p4_port1_next_orifice_resistance_line_spec.target_component
|
||||
if p4_port1_next_orifice_resistance_line_spec.source_component
|
||||
== p4_port1_next_orifice_resistance_node.alias
|
||||
else p4_port1_next_orifice_resistance_line_spec.source_component
|
||||
)
|
||||
p4_port1_next_orifice_resistance_orifice = (
|
||||
self.pneumatic_assembly.variable_orifices[
|
||||
p4_port1_next_orifice_resistance_orifice_alias
|
||||
]
|
||||
)
|
||||
p4_port1_far_orifice_direct = self.p4_node_neighborhood(
|
||||
p4_port1_far_node_alias
|
||||
).port_4
|
||||
if (
|
||||
p4_port1_far_orifice_direct.orifice_alias
|
||||
!= p4_port1_next_orifice_resistance_orifice_alias
|
||||
):
|
||||
raise ValueError(
|
||||
f"{p4_port1_far_node_alias}.port_4 does not use "
|
||||
f"{p4_port1_next_orifice_resistance_orifice_alias}"
|
||||
)
|
||||
p4_port3_remote_orifice = self.pneumatic_assembly.variable_orifices[
|
||||
p4_port3_remote_neighborhood.port_4.orifice_alias
|
||||
]
|
||||
@@ -5067,6 +5104,13 @@ class TestMqlSystem:
|
||||
raise TypeError(
|
||||
f"{p4_port1_next_orifice_alias} is not an AMESim pneumatic orifice"
|
||||
)
|
||||
if not isinstance(
|
||||
p4_port1_next_orifice_resistance_orifice,
|
||||
AmesimPneumaticOrifice,
|
||||
):
|
||||
raise TypeError(
|
||||
f"{p4_port1_next_orifice_resistance_orifice_alias} is not an AMESim pneumatic orifice"
|
||||
)
|
||||
if not isinstance(p4_bridge_primary_chamber, AmesimPneumaticVolume):
|
||||
raise TypeError(
|
||||
f"{p4_bridge_primary_chamber_alias} is not an AMESim pneumatic volume"
|
||||
@@ -5111,6 +5155,16 @@ class TestMqlSystem:
|
||||
p4_port1_next_orifice_line=p4_port1_next_orifice_line,
|
||||
p4_port1_next_orifice_node=p4_port1_next_orifice_node,
|
||||
p4_port1_next_orifice_output_line=p4_port1_next_orifice_output_line,
|
||||
p4_port1_next_orifice_resistance=p4_port1_next_orifice_resistance,
|
||||
p4_port1_next_orifice_resistance_node=(
|
||||
p4_port1_next_orifice_resistance_node
|
||||
),
|
||||
p4_port1_next_orifice_resistance_line=(
|
||||
p4_port1_next_orifice_resistance_line
|
||||
),
|
||||
p4_port1_next_orifice_resistance_orifice=(
|
||||
p4_port1_next_orifice_resistance_orifice
|
||||
),
|
||||
p4_bridge_node=p4_bridge_node,
|
||||
p4_bridge_primary_line=p4_bridge_primary_line,
|
||||
p4_bridge_primary_chamber=p4_bridge_primary_chamber,
|
||||
|
||||
Reference in new issue
Block a user