GCODE İşlemleri

Matematik Operatörleri: + - * / ** () < > %
Farklı değer hesaplama örneğin. G1 Z{[[LayerThickness]]-[[ZLiftDistance]]*[[LayerNumber]]}
Matematik İşlevleri
En büyük değere geri dön örneğin. G1 Z{3.2*max([[LayerNumber]],[[TotalNumberOfLayers]]-[[LayerNumber]])}
Koşullular: () < >
Matematik mantığına koşullar ekle örneğin. G1 Z{([[LayerNumber]]<30)*1+0.5} eğer akım tabakası 30'dan az ise 1,5 mm yükselt değilse 0.5 mm yükselt
İkili 16lık taban
Binary kodları Sürücülere/denetleyicilere göndermek için 16'lık taban formatını kullanabilirsinizörneğin. \x00\x00\xff

Desteklenen Matematik Operatörleri

=
atama
+
toplama
-
çıkarma
/
bölme
*
çarpma
**
üst
%
kalan
&
bitsel ve
|
bitsel veya
^
bitsel xor
<<
bitsel sola kaydırma
>
bitsel sağa kaydırma
~
bitsel not
==
eşit
!=
eşit değil
>
den büyük
>=
büyük veya eşit
<
daha küçük
<=
küçük veya eşit

Desteklenen Matematik İşlevleri

abs
Belirli bir sayının mutlak değerini döndürür
acos
Belirli bir sayıyı arccos radyan cinsinden döndürür
sin
Belirli bir sayının sinüsünü döndürür
cos
Belirli bir sayının kosinüsünü döndürür
tan
Belirli bir sayının tanjantını döndürür
asin
Belirli bir sayının arksinüsünü döndürür
atan
Belirli bir sayının arktanjantını döndürür
ceil
Fonksiyon, belirli bir sayıya eşit veya daha büyük olan en küçük tam sayıyı döndürür
floor
Belirli bir sayıya eşit veya daha küçük en büyük tam sayıyı döndürür
log
Belirli bir sayının doğal logaritmasını döndürür
max
Verilen iki sayıdan daha büyük olanı döndürür
min
Verilen iki sayıdan daha küçük olanı döndürür
sqrt
Belirli bir sayının karekökünü döndürür
rand
0.0 ile 1.0 arasında rasgele bir ondalıklı sayı döndürür
fact
Belirli bir sayının faktöryelini döndürür