Prvni verze vypoctu planetovky

This commit is contained in:
Václav Valíček 2017-02-19 10:17:54 +01:00
commit 04645e1ee3

615
Planetovka.sm Normal file
View File

@ -0,0 +1,615 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.98.6179.21440"?>
<regions>
<settings>
<identity>
<id>9d5361ef-bd1e-4200-a183-1dc652b53c7f</id>
<revision>8</revision>
</identity>
<calculation>
<precision>4</precision>
<exponentialThreshold>5</exponentialThreshold>
<fractions>decimal</fractions>
</calculation>
<pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
<paper id="1" orientation="Portrait" width="850" height="1100" />
<margins left="39" right="39" top="39" bottom="39" />
<header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
<footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
<backgrounds />
</pageModel>
<dependencies>
<assembly name="SMath Studio Desktop" version="0.98.6179.21440" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
<assembly name="Math Region" version="0.98.6179.21440" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
<assembly name="Special Functions" version="1.11.6179.21442" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
<assembly name="Text Region" version="1.10.6179.21446" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
</dependencies>
</settings>
<region id="0" left="9" top="9" width="577" height="41" border="true" color="#000000" bgColor="#ffff00" fontSize="20">
<text lang="cze">
<p>Semestralni prace - Planetova prevodovka;</p>
</text>
</region>
<region id="1" left="18" top="72" width="157" height="27" color="#000000" bgColor="#ffffff" fontSize="12">
<text lang="cze">
<p>6KT - 2016/17 LS</p>
</text>
</region>
<region id="2" left="18" top="99" width="195" height="27" color="#000000" bgColor="#ffffff" fontSize="12">
<text lang="cze">
<p>Vaclav Valicek, 171226</p>
</text>
</region>
<region id="3" left="18" top="126" width="165" height="27" color="#000000" bgColor="#ffffff" fontSize="12">
<text lang="cze">
<p>3A/6, zadani c. 21.</p>
</text>
</region>
<region id="4" left="18" top="207" width="132" height="27" color="#000000" bgColor="#ffffff" fontSize="12">
<text lang="cze">
<p bold="true">Zadani hodnot:</p>
</text>
</region>
<region id="5" left="54" top="243" width="210" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Jmenovity vykon elektromotoru</p>
</text>
</region>
<region id="6" left="387" top="243" width="163" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">P.J</e>
<e type="operand">9.9</e>
<e type="operand" style="unit">kW</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">9900</e>
<e type="operand" style="unit">W</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="7" left="387" top="270" width="234" height="37" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">n.1</e>
<e type="operand">4300</e>
<e type="operand" style="unit">min</e>
<e type="operand">1</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">71.6667</e>
<e type="operand" style="unit">Hz</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="8" left="54" top="279" width="215" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Jmenovite otacky elektromotoru</p>
</text>
</region>
<region id="9" left="387" top="306" width="234" height="37" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">n.4p</e>
<e type="operand">845</e>
<e type="operand" style="unit">min</e>
<e type="operand">1</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">14.0833</e>
<e type="operand" style="unit">Hz</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="10" left="54" top="315" width="194" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Pozadovane vystupni otacky</p>
</text>
</region>
<region id="11" left="387" top="342" width="206" height="37" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">L.h</e>
<e type="operand">390</e>
<e type="operand" style="unit">hr</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">1.404</e>
<e type="operand">10</e>
<e type="operand">6</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">*</e>
<e type="operand" style="unit">s</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="12" left="54" top="351" width="150" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Pozadovana zivotnost</p>
</text>
</region>
<region id="13" left="54" top="378" width="252" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Koeficient vnejsich dynamickych vlivu</p>
</text>
</region>
<region id="14" left="387" top="378" width="77" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">K.A</e>
<e type="operand">2.25</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="15" left="54" top="414" width="238" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Prumer roztecne kruznice pastorku</p>
</text>
</region>
<region id="16" left="387" top="414" width="154" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">d.4</e>
<e type="operand">50</e>
<e type="operand" style="unit">mm</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">0.05</e>
<e type="operand" style="unit">m</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="17" left="54" top="441" width="185" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Stredni merna tuhost zubu</p>
</text>
</region>
<region id="18" left="387" top="441" width="274" height="29" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">Cγ</e>
<e type="operand">11</e>
<e type="operand" style="unit">N</e>
<e type="operator" args="2">*</e>
<e type="operand" style="unit">mm</e>
<e type="operand">1</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">*</e>
<e type="operand" style="unit">μm</e>
<e type="operand">1</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">1.1</e>
<e type="operand">10</e>
<e type="operand">10</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">*</e>
<e type="operand" style="unit">Pa</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="19" left="54" top="477" width="267" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Maximalni vnejsi prumer skrine starteru</p>
</text>
</region>
<region id="20" left="387" top="477" width="187" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">D.max</e>
<e type="operand">174</e>
<e type="operand" style="unit">mm</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">0.174</e>
<e type="operand" style="unit">m</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="21" left="54" top="513" width="90" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Uhel zaberu</p>
</text>
</region>
<region id="22" left="387" top="513" width="173" height="22" color="#000000" bgColor="#ffffff" fontSize="10">
<math decimalPlaces="6">
<input>
<e type="operand">α</e>
<e type="operand">20</e>
<e type="operand" style="unit">deg</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">0.349066</e>
</result>
</math>
</region>
<region id="23" left="54" top="540" width="151" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Soucinitel vysky zubu</p>
</text>
</region>
<region id="24" left="387" top="540" width="60" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">h.a0</e>
<e type="operand">1</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="25" left="27" top="576" width="382" height="27" color="#000000" bgColor="#ffffff" fontSize="12">
<text lang="cze">
<p bold="true">Cviceni 1 - Vypocet pastorku a ostatnich kol</p>
</text>
</region>
<region id="26" left="54" top="630" width="252" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Minimalni pocet zubu bez podrezani:</p>
</text>
</region>
<region id="27" left="54" top="657" width="236" height="54" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">z.1_min</e>
<e type="operand">2</e>
<e type="operand">h.a0</e>
<e type="operand">α</e>
<e type="function" preserve="true" args="1">sin</e>
<e type="operand">2</e>
<e type="operator" args="2">^</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">17.0973</e>
</result>
</math>
</region>
<region id="28" left="297" top="675" width="60" height="30" border="true" color="#000000" bgColor="#ff8040" fontSize="10">
<math>
<input>
<e type="operand">z.1</e>
<e type="operand">17</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="29" left="54" top="711" width="192" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Navrhovy prevodovy pomer:</p>
</text>
</region>
<region id="30" left="54" top="729" width="164" height="53" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">i.14n</e>
<e type="operand">n.1</e>
<e type="operand">n.4p</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">5.0888</e>
</result>
</math>
</region>
<region id="31" left="54" top="774" width="136" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Pocet zubu satelitu</p>
</text>
</region>
<region id="32" left="54" top="792" width="225" height="47" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">z.2n</e>
<e type="operand">z.1</e>
<e type="operand">i.14n</e>
<e type="operand">2</e>
<e type="operator" args="2">/</e>
<e type="operand">1</e>
<e type="operator" args="2">-</e>
<e type="bracket">(</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">26.2544</e>
</result>
</math>
</region>
<region id="33" left="297" top="810" width="60" height="30" border="true" color="#000000" bgColor="#ff8040" fontSize="10">
<math>
<input>
<e type="operand">z.2</e>
<e type="operand">26</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="34" left="54" top="837" width="34" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>PP:</p>
</text>
</region>
<region id="35" left="54" top="855" width="201" height="55" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">i.14</e>
<e type="operand">2</e>
<e type="operand">z.1</e>
<e type="operand">z.2</e>
<e type="operator" args="2">+</e>
<e type="bracket">(</e>
<e type="operand">z.1</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">5.0588</e>
</result>
</math>
</region>
<region id="36" left="54" top="909" width="202" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Pocet zubu korunoveho kola:</p>
</text>
</region>
<region id="37" left="54" top="927" width="197" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">z.3n</e>
<e type="operand">z.1</e>
<e type="operator" args="1">-</e>
<e type="bracket">(</e>
<e type="operand">i.14</e>
<e type="operand">1</e>
<e type="operator" args="2">-</e>
<e type="bracket">(</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">69</e>
<e type="operator" args="1">-</e>
</result>
</math>
</region>
<region id="38" left="297" top="927" width="69" height="30" border="true" color="#000000" bgColor="#ff8040" fontSize="10">
<math>
<input>
<e type="operand">z.3</e>
<e type="operand">69</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="39" left="54" top="963" width="102" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Pocet satelitu:</p>
</text>
</region>
<region id="40" left="54" top="981" width="52" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">a.K</e>
<e type="operand">4</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="41" left="54" top="1026" width="110" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Otacky satelitu:</p>
</text>
</region>
<region id="42" left="54" top="1044" width="262" height="80" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">n.2</e>
<e type="operand">z.1</e>
<e type="operand">z.3</e>
<e type="function" preserve="true" args="1">abs</e>
<e type="operand">z.2</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">*</e>
<e type="operand">n.1</e>
<e type="operator" args="2">*</e>
<e type="operand">z.1</e>
<e type="operand">z.3</e>
<e type="function" preserve="true" args="1">abs</e>
<e type="operator" args="2">+</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">:</e>
</input>
<contract>
<e type="operand" style="unit">min</e>
<e type="operand">1</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">^</e>
</contract>
<result action="numeric">
<e type="operand">2255.7692</e>
</result>
</math>
</region>
<region id="43" left="54" top="1125" width="400" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p bold="true">Procentualni odchylka otacek pozadovanych a skutecnych</p>
</text>
</region>
<region id="44" left="54" top="1143" width="120" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Skutecne otacky:</p>
</text>
</region>
<region id="45" left="54" top="1161" width="223" height="55" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">n.4</e>
<e type="operand">z.1</e>
<e type="operand">n.1</e>
<e type="operator" args="2">*</e>
<e type="operand">2</e>
<e type="operand">z.1</e>
<e type="operand">z.2</e>
<e type="operator" args="2">+</e>
<e type="bracket">(</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">14.1667</e>
<e type="operand" style="unit">Hz</e>
<e type="operator" args="2">*</e>
</result>
</math>
</region>
<region id="46" left="54" top="1215" width="194" height="55" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">Δn.4</e>
<e type="operand">n.4p</e>
<e type="operand">n.4</e>
<e type="operator" args="2">-</e>
<e type="function" preserve="true" args="1">abs</e>
<e type="operand">n.4p</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">:</e>
</input>
<contract>
<e type="operand" style="unit">%</e>
</contract>
<result action="numeric">
<e type="operand">0.5917</e>
</result>
</math>
</region>
<region id="47" left="54" top="1269" width="99" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">Δn.4max</e>
<e type="operand">1</e>
<e type="operand" style="unit">%</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">:</e>
</input>
</math>
</region>
<region id="48" left="54" top="1296" width="67" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Kontrola:</p>
</text>
</region>
<region id="49" left="54" top="1314" width="359" height="72" border="true" color="#000000" bgColor="#80ff00" fontSize="10">
<math>
<input>
<e type="operand">Δn.4</e>
<e type="operand">Δn.4max</e>
<e type="operator" args="2">&lt;</e>
<e type="operand" style="string">V poradku</e>
<e type="operand" style="string">Odchylka prekrocila meze</e>
<e type="function" preserve="true" args="3">if</e>
</input>
<result action="numeric">
<e type="operand" style="string">V poradku</e>
</result>
</math>
</region>
<region id="50" left="54" top="1395" width="266" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Podminka stejnych osovych vzdalenosti</p>
</text>
</region>
<region id="51" left="54" top="1413" width="146" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">z.1</e>
<e type="operand">2</e>
<e type="operand">z.2</e>
<e type="operator" args="2">*</e>
<e type="operator" args="2">+</e>
<e type="operand">z.3</e>
<e type="operator" args="1">-</e>
<e type="operator" args="2">≡</e>
</input>
<result action="numeric">
<e type="operand">1</e>
</result>
</math>
</region>
<region id="52" left="54" top="1440" width="188" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
<text lang="cze">
<p>Podminka smontovatelnosti:</p>
</text>
</region>
<region id="53" left="54" top="1458" width="136" height="53" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">N</e>
<e type="operand">z.1</e>
<e type="operand">z.3</e>
<e type="operator" args="2">+</e>
<e type="operand">a.K</e>
<e type="operator" args="2">/</e>
<e type="operator" args="2">:</e>
</input>
<result action="numeric">
<e type="operand">13</e>
<e type="operator" args="1">-</e>
</result>
</math>
</region>
<region id="54" left="54" top="1503" width="343" height="68" color="#000000" bgColor="#ffffff" fontSize="10">
<math>
<input>
<e type="operand">N</e>
<e type="operand">0</e>
<e type="function" preserve="true" args="2">round</e>
<e type="operand">N</e>
<e type="operator" args="2">≡</e>
<e type="bracket">(</e>
<e type="operand" style="string">V poradku</e>
<e type="operand" style="string">N Musi byt cele cislo!</e>
<e type="function" preserve="true" args="3">if</e>
</input>
<result action="numeric">
<e type="operand" style="string">V poradku</e>
</result>
</math>
</region>
</regions>