Advertisement
rustrician

Auto door closer

Sep 23rd, 2023
4
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 18.32 KB | None | 0 0
  1. <!-- rustrician.io circuit :: Sat Sep 23 2023 10:39:15 GMT+0530 (India Standard Time) -->
  2. <mxGraphModel>
  3.   <root>
  4.     <mxCell id="0"/>
  5.     <mxCell id="1" parent="0" version="1337.343" tags="" name="Auto door closer">
  6.       <Object sun="100" wind="50" speed="10" as="environment"/>
  7.     </mxCell>
  8.     <mxCell id="2" value="Red Industrial Wall Light" style="cmp_industrial_wall_light_red" vertex="1" connectable="0" parent="1">
  9.       <mxGeometry x="40" y="440" width="64" height="64" as="geometry"/>
  10.       <Object cmpid="industrial_wall_light_red" consumption="1" active="0" usage="1" as="attrs"/>
  11.       <Array as="props"/>
  12.       <Object mf="30" as="craft"/>
  13.     </mxCell>
  14.     <mxCell id="3" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
  15.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  16.     </mxCell>
  17.     <mxCell id="4" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="2">
  18.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  19.     </mxCell>
  20.     <mxCell id="5" value="Green Industrial Wall Light" style="cmp_industrial_wall_light_green" vertex="1" connectable="0" parent="1">
  21.       <mxGeometry x="40" y="504.00000000000006" width="64" height="64" as="geometry"/>
  22.       <Object cmpid="industrial_wall_light_green" consumption="1" active="1" usage="1" as="attrs"/>
  23.       <Array as="props"/>
  24.       <Object mf="30" as="craft"/>
  25.     </mxCell>
  26.     <mxCell id="6" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
  27.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  28.     </mxCell>
  29.     <mxCell id="7" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="5">
  30.       <mxGeometry x="-0.05" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  31.     </mxCell>
  32.     <mxCell id="8" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
  33.       <mxGeometry x="130" y="544" width="64" height="64" as="geometry"/>
  34.       <Object cmpid="memorycell" consumption="1" state="0" passthrough="0" usage="1" as="attrs">
  35.         <Array as="consumed"/>
  36.       </Object>
  37.       <Array as="props"/>
  38.       <Object mf="75" as="craft"/>
  39.     </mxCell>
  40.     <mxCell id="9" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
  41.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  42.     </mxCell>
  43.     <mxCell id="10" value="Set" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
  44.       <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  45.     </mxCell>
  46.     <mxCell id="11" value="Reset" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
  47.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  48.     </mxCell>
  49.     <mxCell id="12" value="Toggle" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
  50.       <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  51.     </mxCell>
  52.     <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">
  53.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  54.     </mxCell>
  55.     <mxCell id="14" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="8">
  56.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  57.     </mxCell>
  58.     <mxCell id="15" value="93" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="13" target="6">
  59.       <mxGeometry relative="1" as="geometry"/>
  60.     </mxCell>
  61.     <mxCell id="16" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="38" target="3">
  62.       <mxGeometry relative="1" as="geometry">
  63.         <Array as="points">
  64.           <mxPoint x="142.4444153720277" y="432.659099088283"/>
  65.         </Array>
  66.       </mxGeometry>
  67.     </mxCell>
  68.     <mxCell id="17" value="Electric Heater" style="cmp_electricheater" vertex="1" connectable="0" parent="1">
  69.       <mxGeometry x="-44" y="571.1111111111111" width="64" height="64" as="geometry"/>
  70.       <Object cmpid="electricheater" consumption="3" active="1" usage="3" as="attrs"/>
  71.       <Array as="props"/>
  72.       <Object mf="200" as="craft"/>
  73.     </mxCell>
  74.     <mxCell id="18" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
  75.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  76.     </mxCell>
  77.     <mxCell id="19" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="17">
  78.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  79.     </mxCell>
  80.     <mxCell id="20" value="Ceiling Light" style="cmp_ceilinglight" vertex="1" connectable="0" parent="1">
  81.       <mxGeometry x="34" y="590" width="64" height="64" as="geometry"/>
  82.       <Object cmpid="ceilinglight" consumption="1" active="1" usage="2" as="attrs"/>
  83.       <Array as="props"/>
  84.       <Object mf="50" as="craft"/>
  85.     </mxCell>
  86.     <mxCell id="21" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
  87.       <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  88.     </mxCell>
  89.     <mxCell id="22" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="20">
  90.       <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  91.     </mxCell>
  92.     <mxCell id="23" value="92" edge="1" disabled="0" hovered="0" origin="25" link="15" parent="1" source="7" target="21">
  93.       <mxGeometry relative="1" as="geometry">
  94.         <Array as="points">
  95.           <mxPoint x="35.216765897689385" y="575.7238493767272"/>
  96.           <mxPoint x="105.21676589768938" y="585.7238493767272"/>
  97.         </Array>
  98.       </mxGeometry>
  99.     </mxCell>
  100.     <mxCell id="24" value="90" edge="1" disabled="0" hovered="0" origin="25" link="23" parent="1" source="18" target="22">
  101.       <mxGeometry relative="1" as="geometry">
  102.         <Array as="points">
  103.           <mxPoint x="85.21676589768938" y="655.7238493767272"/>
  104.         </Array>
  105.       </mxGeometry>
  106.     </mxCell>
  107.     <mxCell id="25" value="Test Generator" style="cmp_testgenerator_small" vertex="1" connectable="0" parent="1">
  108.       <mxGeometry x="50" y="850" width="64" height="64" as="geometry"/>
  109.       <Object cmpid="testgenerator_small" alias="generator_small" isroot="1" combinable="1" as="attrs"/>
  110.       <Array as="props">
  111.         <Object name="Amount" type="int" value="100"/>
  112.       </Array>
  113.       <Object as="craft"/>
  114.     </mxCell>
  115.     <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">
  116.       <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
  117.     </mxCell>
  118.     <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">
  119.       <mxGeometry x="1.1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
  120.     </mxCell>
  121.     <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">
  122.       <mxGeometry x="1.1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
  123.     </mxCell>
  124.     <mxCell id="29" value="100" edge="1" disabled="0" hovered="0" origin="25" link="0" parent="1" source="26" target="61">
  125.       <mxGeometry relative="1" as="geometry"/>
  126.     </mxCell>
  127.     <mxCell id="30" value="Door Controller" style="cmp_doorcontroller" vertex="1" connectable="0" parent="1">
  128.       <mxGeometry x="-44" y="390" width="64" height="64" as="geometry"/>
  129.       <Object cmpid="doorcontroller" consumption="1" active="0" usage="1" as="attrs"/>
  130.       <Array as="props"/>
  131.       <Object mf="75" as="craft"/>
  132.     </mxCell>
  133.     <mxCell id="31" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
  134.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  135.     </mxCell>
  136.     <mxCell id="32" value="Passthrough" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="30">
  137.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  138.     </mxCell>
  139.     <mxCell id="33" value="0" edge="1" disabled="0" hovered="0" origin="25" link="16" parent="1" source="4" target="31">
  140.       <mxGeometry relative="1" as="geometry">
  141.         <Array as="points">
  142.           <mxPoint x="-11.079519095800194" y="481.6497866054599"/>
  143.         </Array>
  144.       </mxGeometry>
  145.     </mxCell>
  146.     <mxCell id="34" value="Group" style="group" vertex="1" parent="1">
  147.       <mxGeometry x="103" y="364.159099088283" width="261" height="473.840900911717" as="geometry"/>
  148.     </mxCell>
  149.     <mxCell id="35" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
  150.       <mxGeometry x="40" y="91.84090091171697" width="64" height="64" as="geometry"/>
  151.       <Object cmpid="branch" consumption="1" display="2" passthrough="0" branch_min="2" usage="2" as="attrs"/>
  152.       <Array as="props">
  153.         <Object name="Branch" type="int" value="2" minval="2"/>
  154.         <Object name="Show Branch Amount" type="bool" value="true"/>
  155.       </Array>
  156.       <Object mf="75" as="craft"/>
  157.     </mxCell>
  158.     <mxCell id="36" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
  159.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  160.     </mxCell>
  161.     <mxCell id="37" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="35">
  162.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  163.     </mxCell>
  164.     <mxCell id="38" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="35">
  165.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  166.     </mxCell>
  167.     <mxCell id="41" value="Splitter" style="cmp_splitter" vertex="1" connectable="0" parent="34">
  168.       <mxGeometry x="136.99999999999997" y="122.84090091171697" width="64" height="64" as="geometry"/>
  169.       <Object cmpid="splitter" consumption="1" passthrough="0" usage="1" as="attrs"/>
  170.       <Array as="props"/>
  171.       <Object mf="100" as="craft"/>
  172.     </mxCell>
  173.     <mxCell id="42" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="41">
  174.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  175.     </mxCell>
  176.     <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">
  177.       <mxGeometry x="0.1" y="1" width="10" height="10" relative="1" as="geometry"/>
  178.     </mxCell>
  179.     <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">
  180.       <mxGeometry x="0.45" y="1" width="10" height="10" relative="1" as="geometry"/>
  181.     </mxCell>
  182.     <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">
  183.       <mxGeometry x="0.8" y="1" width="10" height="10" relative="1" as="geometry"/>
  184.     </mxCell>
  185.     <mxCell id="47" value="Switch" style="cmp_switch" vertex="1" connectable="0" parent="34">
  186.       <mxGeometry x="98" y="213.84090091171697" width="64" height="64" as="geometry"/>
  187.       <Object cmpid="switch" consumption="1" state="0" onval="0" offval="4" priority="2" passthrough="0" blockable="1" usage="1" as="attrs"/>
  188.       <Array as="props"/>
  189.       <Object mf="100" as="craft"/>
  190.     </mxCell>
  191.     <mxCell id="48" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
  192.       <mxGeometry x="0.4" y="1" width="10" height="10" relative="1" as="geometry"/>
  193.     </mxCell>
  194.     <mxCell id="49" value="Switch On" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
  195.       <mxGeometry x="1" y="0.25" width="10" height="10" relative="1" as="geometry"/>
  196.     </mxCell>
  197.     <mxCell id="50" value="Switch Off" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
  198.       <mxGeometry x="1" y="0.65" width="10" height="10" relative="1" as="geometry"/>
  199.     </mxCell>
  200.     <mxCell id="51" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
  201.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  202.     </mxCell>
  203.     <mxCell id="52" value="Dummy" style="portv" vertex="1" type="odummy" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="47">
  204.       <mxGeometry width="10" height="10" relative="1" as="geometry"/>
  205.     </mxCell>
  206.     <mxCell id="53" value="0" edge="1" disabled="0" hovered="0" link="58" origin="25" parent="34" source="51" target="42">
  207.       <mxGeometry relative="1" as="geometry"/>
  208.     </mxCell>
  209.     <mxCell id="54" value="XOR Switch" style="cmp_switch_xor" vertex="1" connectable="0" parent="34">
  210.       <mxGeometry x="157" y="269.840900911717" width="64" height="64" as="geometry"/>
  211.       <Object cmpid="switch_xor" consumption="1" passthrough="1" usage="1" as="attrs"/>
  212.       <Array as="props"/>
  213.       <Object mf="100" as="craft"/>
  214.     </mxCell>
  215.     <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">
  216.       <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  217.     </mxCell>
  218.     <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">
  219.       <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  220.     </mxCell>
  221.     <mxCell id="57" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="54">
  222.       <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  223.     </mxCell>
  224.     <mxCell id="58" value="4" edge="1" disabled="0" hovered="0" link="64" origin="25" parent="34" source="57" target="50">
  225.       <mxGeometry relative="1" as="geometry"/>
  226.     </mxCell>
  227.     <mxCell id="59" value="0" edge="1" disabled="0" hovered="0" origin="25" link="53" parent="34" source="56" target="45">
  228.       <mxGeometry relative="1" as="geometry">
  229.         <Array as="points">
  230.           <mxPoint x="210.7352815905062" y="334.52770194860045"/>
  231.           <mxPoint x="210.7352815905062" y="194.52770194860045"/>
  232.         </Array>
  233.       </mxGeometry>
  234.     </mxCell>
  235.     <mxCell id="60" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="34">
  236.       <mxGeometry x="107" y="369.840900911717" width="64" height="64" as="geometry"/>
  237.       <Object cmpid="branch" consumption="1" display="5" passthrough="1" branch_min="2" usage="5" as="attrs"/>
  238.       <Array as="props">
  239.         <Object name="Branch" type="int" value="5" minval="2"/>
  240.         <Object name="Show Branch Amount" type="bool" value="true"/>
  241.       </Array>
  242.       <Object mf="75" as="craft"/>
  243.     </mxCell>
  244.     <mxCell id="61" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
  245.       <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
  246.     </mxCell>
  247.     <mxCell id="62" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="60">
  248.       <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  249.     </mxCell>
  250.     <mxCell id="63" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="60">
  251.       <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
  252.     </mxCell>
  253.     <mxCell id="64" value="5" edge="1" disabled="0" hovered="0" origin="25" link="29" parent="34" source="62" target="55">
  254.       <mxGeometry relative="1" as="geometry"/>
  255.     </mxCell>
  256.     <mxCell id="66" value="this will switch power from lights/heaters&#xa;and apply power to all the door controls for 1 sec then switch &#xa;the power back to the lights/heaters closing all doors connected" style="text-small" vertex="1" connectable="0" parent="1">
  257.       <mxGeometry x="-56" y="300" width="128" height="64" as="geometry"/>
  258.     </mxCell>
  259.     <mxCell id="39" value="0" edge="1" disabled="0" hovered="0" link="65" origin="25" parent="1" source="14" target="36">
  260.       <mxGeometry relative="1" as="geometry"/>
  261.     </mxCell>
  262.     <mxCell id="40" value="0" edge="1" disabled="0" hovered="0" origin="25" link="39" parent="1" source="37" target="11">
  263.       <mxGeometry relative="1" as="geometry">
  264.         <Array as="points">
  265.           <mxPoint x="161.4444153720277" y="428.159099088283"/>
  266.           <mxPoint x="221.4444153720277" y="428.159099088283"/>
  267.           <mxPoint x="221.4444153720277" y="568.159099088283"/>
  268.         </Array>
  269.       </mxGeometry>
  270.     </mxCell>
  271.     <mxCell id="46" value="0" edge="1" disabled="0" hovered="0" link="53" origin="25" parent="1" source="43" target="10">
  272.       <mxGeometry relative="1" as="geometry"/>
  273.     </mxCell>
  274.     <mxCell id="65" value="94" edge="1" disabled="0" hovered="0" link="29" origin="25" parent="1" source="63" target="9">
  275.       <mxGeometry relative="1" as="geometry">
  276.         <Array as="points">
  277.           <mxPoint x="193.73528159050622" y="688.6868010368835"/>
  278.         </Array>
  279.       </mxGeometry>
  280.     </mxCell>
  281.   </root>
  282. </mxGraphModel>
  283.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement