Add Spaces құралы G-кодтың ішіне бос орындарды автоматты түрде қосып, оны бірізді және парсер үшін қауіпсіз пішімге келтіреді. Пішімдеу командалардың мағынасын өзгертпейді, бірақ кодты адам үшін оқуға жеңіл, ал NCPlayer ішкі талдағышы үшін бірмәнді етеді.
G00X10Y5Z-2F800 → G00 X10 Y5 Z-2 F800.G17G90G54 → G17 G90 G54, G00X → G00 X.= таңбасының айналасына бос орын қосады:
#100=ROUND[#101+10] → #100 = ROUND[#101 + 10].[ ... ] (шарттар/өрнектер) синтаксисті қалыпқа келтіреді:
операторлар мен функциялардың арасына бос орын қосылады, бірақ олар «бөлінбейді»:
[#100+5*COS[#101]] → [#100 + 5 * COS[#101]].( ... ) ішіндегі мәтін өзгертілмейді және талданбайды.IF, THEN, GOTO, WHILE, DO, END
сөздері сол күйінде қалады, бірақ адрестермен/құрал өтемақыларымен шатастырмас үшін олардың айналасында бос орындар қойылады.
Бұрын: G0G90G54X0Y0S1200M3 #100=ROUND[#101+10] IF[#100GT50]THENGOTO120 N11G1X[#7-#2]Z-[#8-#2]F[#12] Кейін: G0 G90 G54 X0 Y0 S1200 M3 #100 = ROUND[#101 + 10] IF [#100 GT 50] THEN GOTO 120 N11 G1 X[#7 - #2] Z-[#8 - #2] F[#12]
G00X пен G00 X айырмашылығы).[ ... ] ішіндегі бірыңғай стиль операторларды
(EQ/NE/GT/GE/LT/LE) және функцияларды
(SIN, COS, ROUND, FIX және т.б.) дұрыс тануды қамтамасыз етеді.
IF / THEN / GOTO / WHILE / DO / END айналасындағы дұрыс бос орындар
логикалық талдаудағы қателердің алдын алады.
Z-2) мәнге жабысып қалады:
Z-2, Z - 2 түріне бөлінбейді.