接入test_mql pneumatic_93直连P4端口

This commit is contained in:
huojiarong committed 2026-07-19 08:27:14 +00:00
1 parent b44bbbd110
commit 8e1263833b
3 files changed
+198 -12

No files matched your search

+28
View File
@@ -4792,6 +4792,26 @@ class TestMqlSystem:
p4_port3_next_port3_line = self.pnl0002_assembly.lines[
p4_port3_next_port3.line_alias
]
p4_port3_next_orifice_output_spec = self._pnl0001_spec_for_node_port(
p4_port3_next_node_alias,
"port_4",
)
p4_port3_next_orifice_alias = (
p4_port3_next_orifice_output_spec.source_component
if p4_port3_next_orifice_output_spec.target_component
== p4_port3_next_node_alias
else p4_port3_next_orifice_output_spec.target_component
)
p4_port3_next_orifice = self.pneumatic_assembly.variable_orifices[
p4_port3_next_orifice_alias
]
(
p4_port3_next_orifice_line,
p4_port3_next_orifice_node,
) = pnl0003_line_and_node_for_orifice(p4_port3_next_orifice_alias)
p4_port3_next_orifice_output_line = self.pnl0001_assembly.lines[
p4_port3_next_orifice_output_spec.alias
]
p4_port3_remote_orifice = self.pneumatic_assembly.variable_orifices[
p4_port3_remote_neighborhood.port_4.orifice_alias
]
@@ -4873,6 +4893,10 @@ class TestMqlSystem:
raise TypeError(
f"{p4_port3_next_primary_chamber_alias} is not an AMESim pneumatic volume"
)
if not isinstance(p4_port3_next_orifice, AmesimPneumaticOrifice):
raise TypeError(
f"{p4_port3_next_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"
@@ -4932,6 +4956,10 @@ class TestMqlSystem:
p4_port3_next_primary_line=p4_port3_next_primary_line,
p4_port3_next_primary_chamber=p4_port3_next_primary_chamber,
p4_port3_next_port3_line=p4_port3_next_port3_line,
p4_port3_next_orifice=p4_port3_next_orifice,
p4_port3_next_orifice_line=p4_port3_next_orifice_line,
p4_port3_next_orifice_node=p4_port3_next_orifice_node,
p4_port3_next_orifice_output_line=p4_port3_next_orifice_output_line,
p4_port3_remote_orifice=p4_port3_remote_orifice,
p4_port3_remote_orifice_line=p4_port3_remote_orifice_line,
p4_port3_remote_orifice_node=p4_port3_remote_orifice_node,