Skriptu palaišana no faila
Ievads
Section titled “Ievads”Skriptu rakstīšana QCAD Script Shell var ātri kļūt apgrūtinoša. Tiklīdz skripti kļūst nedaudz sarežģītāki, jūs, iespējams, vēlēsieties tos rakstīt failā. Procedurāliem skriptiem, kuriem nav nepieciešama mijiedarbība, varat vienkārši izveidot teksta failu ar QCAD API izsaukumiem un palaist skriptu, izmantojot Dažādi > Izstrāde > Palaist skriptu.
Piemēri
Section titled “Piemēri”Funkciju attēlošana
Section titled “Funkciju attēlošana”Tipisks skripta uzdevums būtu attēlot matemātisku funkciju. Šajā piemērā tiek attēlota Lisažū līkne.
Ņemiet vērā, ka rindas, kas sākas ar //, ir komentāri. Komentāri tiek ignorēti un ir paredzēti tikai skaidrojumam.
// konstantes:a = 7; b = 6;// fāzes leņķis:phi = 0.2 * Math.PI;// iterācijas solis:step = Math.PI / 256;// grafika platums (amplitūda X asī):w = 100;// grafika augstums (amplitūda Y asī):h = 100;
// līknes x,y koordinātu masīvs:v = [];
// cikls:for (t = 0.0; t < Math.PI * 2; t += step) { // aprēķināt nākamo x,y koordinātu: x = w * Math.sin(a * t + phi); y = h * Math.sin(b * t);
// pievienot koordinātu mūsu koordinātu masīvam: v.push([x,y]);}
// pievienot splainu rasējumam, izmantojot// aprēķinātās koordinātas kā pielāgošanas punktus:addSpline(v, true);
// automātiskā tālummaiņa:autoZoom();