| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- <div>
- <p>Über die Kommandozeile von QCAD können Befehle gestartet werden und
- Koordinaten oder Werte wie Abstände oder Radien eingegeben werden.</p>
- <h3>Koordinateneingabe</h3>
- <p>
- Absolute Koordinaten werden im Format "x,y" eingegeben:
- </p>
- <p class="code">
- 40,5
- </p>
- <p>
- Relative Koordinaten werden im Format "@x,y" eingegeben:
- </p>
- <p class="code">
- @10,6
- </p>
- <p>
- Absolute polare Koordinaten werden im Format "Abstand<Winkel" eingegeben:
- </p>
- <p class="code">
- 10<30
- </p>
- <p>
- Relative polare Koordinaten werden im Format "@Abstand<Winkel" eingegeben:
- </p>
- <p class="code">
- @10<45
- </p>
- <p>
- Bei jeder Eingabe von Koordinaten oder anderen Werten können <a href="#expr">mathematische Ausdrücke</a>
- verwendet werden um Berechnungen durchzuführen. So kann zum Beispiel die Koordinate 10,5 eingegeben werden
- als:
- </p>
- <p class="code">
- 5+5,30/6
- </p>
- <h3>Rechner</h3>
- <p>
- Die Kommandozeile kann ausserdem als Rechner benutzt werden. Dazu wird der Eingabe
- eines <a href="#expr">mathematischen Ausdruckes</a> ein Gleichheitszeichen vorangestellt:
- </p>
- <p class="code">
- =3+4<br/>
- 7
- </p>
- <p>
- Werte können in Variablen abgelegt werden:
- </p>
- <p class="code">
- =a=5+6<br/>
- 11<br/>
- =a/2<br/>
- 5.5<br/>
- </p>
- <a name="expr"></a>
- <h3>Mathematische Ausdrücke</h3>
- <p>Mathematische Konstanten:</p>
- <p class="code">
- PI, LN2, LN10, LOG2E, LOG10E, SQRT1_2, SQRT2
- </p>
- <p>Mathematische Funktionen:</p>
- <p class="code">
- abs, ceil, floor, exp, log, max, min, pow, sqrt, random, round, rad2deg, deg2rad,
- sin, cos, tan, asin, acos, atan, atan2, log10, log1p, log2, sign, cosh, sinh, tanh,
- acosh, asinh, atanh, expm1, hypot, cbrt, trunc
- </p>
- <p>Die meisten dieser Konstanten und Funktionen sind Teil des ECMAScript (JavaScript) Standards
- und Online dokumentiert. Im ECMAScript Standard sind diese Funktionen der Klasse <i>Math</i>
- angegliedert. Die Funktion abs müsste also als <i>Math.abs</i> ausgeschrieben werden. Die QCAD
- Kommandozeile akzeptiert aber auch die kürzere Schreibweise <i>abs</i>.
- Trigonometrische Funktionen (sin, cos, tan, asin, acos, atan, atan2) erwarten oder liefern
- Winkel in Grad. Wenn stattdessen die Radiant basierten Funktionen verwendet werden sollen, können
- die originalen Funktionen in der <i>Math</i> Klasse verwendet werden.</p>
- <p>Die Funktionen <i>rad2deg</i> und <i>deg2rad</i> können zur Konvertierung von Winkeln
- zwischen Radiant und Graden verwendet werden.</p>
- </div>
|