Kommandolinjen i QCAD giver dig mulighed for at starte kommandoer, indtaste koordinater eller indtaste værdier som f.eks. afstande eller radier.
Absolute koordinater indtastes i formatet "x,y"
40,5
Relative koordinater indtastes i formatet "@x,y"
@10,6
Absolutte polære koordinater indtastes i formatet "afstand<vinkel"
10<30
Relative polære koordinater indtastes i formatet "@distance<vinkel"
@10<45
Ved indtastning af koordinater eller værdier kan der anvendes matematiske udtryktil at beregne en koordinat på grundlag af kendte værdier. F.eks. kan koordinaten 10,5 også indtastes som
5+5,30/6
Kommandolinjen kan også bruges som en lommeregner. Dette gøres ved at indtaste et matematisk udtrykefterfulgt af et lighedstegn
=3+4
7
Variabler kan bruges til at gemme værdier
=a=5+6
11
=a/2
5,5
Følgende matematiske konstanter er tilgængelige:
PI, LN2, LN10, LOG2E, LOG10E, SQRT1_2, SQRT2
Følgende matematiske funktioner er tilgængelige:
abs, ceil, floor, exp, log, max, min, pow, sqrt, random, round, rad2deg, deg2rad, sin, cos, tan, asin, acos, acos, atan, atan2, log10, log1p, log2, sign, cosh, sinh, tanh, acosh, asinh, atanh, expm1, hypot, cbrt, trunc
De fleste af disse konstanter og funktioner er standardfunktioner i ECMAScript (JavaScript) og er dokumenteret online. I standard ECMAScript er disse funktioner en del af Math-klassen, så funktionen absskal skrives som Math.abs. I QCAD-kommandolinjen kan du udelade Math.-delen for nemheds skyld. Trigonometriske funktioner (sin, cos, tan, asin, acos, atan, atan2) accepterer eller returnerer vinkler i grader. Hvis du foretrækker radianversionerne af disse funktioner, skal du bruge de originale Math.funktioner i stedet.
Funktionerne rad2degog deg2radkan bruges til at konvertere vinkler mellem radian og grader.