Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- rustrician.io circuit :: Sat Sep 23 2023 10:39:15 GMT+0530 (India Standard Time) -->
- <mxGraphModel>
- <root>
- <mxCell id="0"/>
- <mxCell id="1" parent="0" version="1337.343" tags="" name="Auto door closer">
- <Object sun="100" wind="50" speed="10" as="environment"/>
- </mxCell>
- <mxCell id="2" value="Red Industrial Wall Light" style="cmp_industrial_wall_light_red" vertex="1" connectable="0" parent="1">
- <mxGeometry x="40" y="440" width="64" height="64" as="geometry"/>
- <Object cmpid="industrial_wall_light_red" consumption="1" active="0" usage="1" as="attrs"/>
- <Array as="props"/>
- <Object mf="30" as="craft"/>
- </mxCell>
- <mxCell id="3" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
- <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="4" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
- <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="5" value="Green Industrial Wall Light" style="cmp_industrial_wall_light_green" vertex="1" connectable="0" parent="1">
- <mxGeometry x="40" y="504.00000000000006" width="64" height="64" as="geometry"/>
- <Object cmpid="industrial_wall_light_green" consumption="1" active="1" usage="1" as="attrs"/>
- <Array as="props"/>
- <Object mf="30" as="craft"/>
- </mxCell>
- <mxCell id="6" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
- <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="7" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
- <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="8" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
- <mxGeometry x="130" y="544" width="64" height="64" as="geometry"/>
- <Object cmpid="memorycell" consumption="1" state="0" passthrough="0" usage="1" as="attrs">
- <Array as="consumed"/>
- </Object>
- <Array as="props"/>
- <Object mf="75" as="craft"/>
- </mxCell>
- <mxCell id="9" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
- <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="10" value="Set" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
- <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="11" value="Reset" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
- <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="12" value="Toggle" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
- <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="13" value="Power Out Inverted" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
- <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="14" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
- <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="15" value="93" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="13" target="6">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="16" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="38" target="3">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="142.4444153720277" y="432.659099088283"/>
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="17" value="Electric Heater" style="cmp_electricheater" vertex="1" connectable="0" parent="1">
- <mxGeometry x="-44" y="571.1111111111111" width="64" height="64" as="geometry"/>
- <Object cmpid="electricheater" consumption="3" active="1" usage="3" as="attrs"/>
- <Array as="props"/>
- <Object mf="200" as="craft"/>
- </mxCell>
- <mxCell id="18" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
- <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="19" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
- <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="20" value="Ceiling Light" style="cmp_ceilinglight" vertex="1" connectable="0" parent="1">
- <mxGeometry x="34" y="590" width="64" height="64" as="geometry"/>
- <Object cmpid="ceilinglight" consumption="1" active="1" usage="2" as="attrs"/>
- <Array as="props"/>
- <Object mf="50" as="craft"/>
- </mxCell>
- <mxCell id="21" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
- <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="22" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
- <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="23" value="92" edge="1" disabled="0" hovered="0" origin="25" link="15" parent="1" source="7" target="21">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="35.216765897689385" y="575.7238493767272"/>
- <mxPoint x="105.21676589768938" y="585.7238493767272"/>
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="24" value="90" edge="1" disabled="0" hovered="0" origin="25" link="23" parent="1" source="18" target="22">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="85.21676589768938" y="655.7238493767272"/>
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="25" value="Test Generator" style="cmp_testgenerator_small" vertex="1" connectable="0" parent="1">
- <mxGeometry x="50" y="850" width="64" height="64" as="geometry"/>
- <Object cmpid="testgenerator_small" alias="generator_small" isroot="1" combinable="1" as="attrs"/>
- <Array as="props">
- <Object name="Amount" type="int" value="100"/>
- </Array>
- <Object as="craft"/>
- </mxCell>
- <mxCell id="26" value="Power Output 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
- <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="27" value="Power Output 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
- <mxGeometry x="1.1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="28" value="Power Output 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="25">
- <mxGeometry x="1.1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="29" value="100" edge="1" disabled="0" hovered="0" origin="25" link="0" parent="1" source="26" target="61">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="30" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
- <mxGeometry x="-44" y="390" width="64" height="64" as="geometry"/>
- <Object cmpid="doorcontroller" consumption="1" active="0" usage="1" as="attrs"/>
- <Array as="props"/>
- <Object mf="75" as="craft"/>
- </mxCell>
- <mxCell id="31" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
- <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="32" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
- <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="33" value="0" edge="1" disabled="0" hovered="0" origin="25" link="16" parent="1" source="4" target="31">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="-11.079519095800194" y="481.6497866054599"/>
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="34" value="Group" style="group" vertex="1" parent="1">
- <mxGeometry x="103" y="364.159099088283" width="261" height="473.840900911717" as="geometry"/>
- </mxCell>
- <mxCell id="35" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
- <mxGeometry x="40" y="91.84090091171697" width="64" height="64" as="geometry"/>
- <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
- <Array as="props">
- <Object name="Branch" type="int" value="2" minval="2"/>
- <Object name="Show Branch Amount" type="bool" value="true"/>
- </Array>
- <Object mf="75" as="craft"/>
- </mxCell>
- <mxCell id="36" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
- <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="37" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="35">
- <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="38" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
- <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="41" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="34">
- <mxGeometry x="136.99999999999997" y="122.84090091171697" width="64" height="64" as="geometry"/>
- <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
- <Array as="props"/>
- <Object mf="100" as="craft"/>
- </mxCell>
- <mxCell id="42" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="41">
- <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="43" value="Power Out 1" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
- <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="44" value="Power Out 2" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
- <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="45" value="Power Out 3" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="1" warning="0" parent="41">
- <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="47" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="34">
- <mxGeometry x="98" y="213.84090091171697" width="64" height="64" as="geometry"/>
- <Object cmpid="switch" consumption="1" state="0" onval="0" offval="4" priority="2" passthrough="0" blockable="1" usage="1" as="attrs"/>
- <Array as="props"/>
- <Object mf="100" as="craft"/>
- </mxCell>
- <mxCell id="48" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
- <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="49" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
- <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="50" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
- <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="51" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
- <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="52" value="Dummy" style="portv" vertex="1" type="odummy" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
- <mxGeometry width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="53" value="0" edge="1" disabled="0" hovered="0" link="58" origin="25" parent="34" source="51" target="42">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="54" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="34">
- <mxGeometry x="157" y="269.840900911717" width="64" height="64" as="geometry"/>
- <Object cmpid="switch_xor" consumption="1" passthrough="1" usage="1" as="attrs"/>
- <Array as="props"/>
- <Object mf="100" as="craft"/>
- </mxCell>
- <mxCell id="55" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
- <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="56" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
- <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="57" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
- <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="58" value="4" edge="1" disabled="0" hovered="0" link="64" origin="25" parent="34" source="57" target="50">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="59" value="0" edge="1" disabled="0" hovered="0" origin="25" link="53" parent="34" source="56" target="45">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="210.7352815905062" y="334.52770194860045"/>
- <mxPoint x="210.7352815905062" y="194.52770194860045"/>
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="60" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
- <mxGeometry x="107" y="369.840900911717" width="64" height="64" as="geometry"/>
- <Object cmpid="branch" consumption="1" display="5" passthrough="1" branch_min="2" usage="5" as="attrs"/>
- <Array as="props">
- <Object name="Branch" type="int" value="5" minval="2"/>
- <Object name="Show Branch Amount" type="bool" value="true"/>
- </Array>
- <Object mf="75" as="craft"/>
- </mxCell>
- <mxCell id="61" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
- <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="62" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="60">
- <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="63" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
- <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="64" value="5" edge="1" disabled="0" hovered="0" origin="25" link="29" parent="34" source="62" target="55">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="66" value="this will switch power from lights/heaters
and apply power to all the door controls for 1 sec then switch 
the power back to the lights/heaters closing all doors connected" style="text-small" vertex="1" connectable="0" parent="1">
- <mxGeometry x="-56" y="300" width="128" height="64" as="geometry"/>
- </mxCell>
- <mxCell id="39" value="0" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="14" target="36">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="40" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="37" target="11">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="161.4444153720277" y="428.159099088283"/>
- <mxPoint x="221.4444153720277" y="428.159099088283"/>
- <mxPoint x="221.4444153720277" y="568.159099088283"/>
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="46" value="0" edge="1" disabled="0" hovered="0" link="53" origin="25" parent="1" source="43" target="10">
- <mxGeometry relative="1" as="geometry"/>
- </mxCell>
- <mxCell id="65" value="94" edge="1" disabled="0" hovered="0" link="29" origin="25" parent="1" source="63" target="9">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="193.73528159050622" y="688.6868010368835"/>
- </Array>
- </mxGeometry>
- </mxCell>
- </root>
- </mxGraphModel>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement