Warning, /frameworks/syntax-highlighting/autotests/folding/highlight.ngc.fold is written in an unsupported language. File is not indexed.
0001 <indentfold>G17 G20 G90 G94 G54 0002 G0 Z0.25 0003 ; bla bla 0004 X-0.5 Y0. 0005 Z0.1 0006 G01 Z0. F5. 0007 G02 X0. Y0.5 I0.5 J0. F2.5 0008 X0.5 Y0. I0. J-0.5 0009 X0. Y-0.5 I-0.5 J0. 0010 X-0.5 Y0. I0. J0.5 0011 G01 Z0.1 F5. 0012 G00 X0. Y0. Z0.25 0013 #3 = 15 (message) 0014 G 0 0 0 *71 0015 G91 @.5 ^90 0016 o100 if [#5399 EQ -1] 0017 (MSG, Arc Timeout) 0018 G0 Z0.5 0019 X0 Y0 0020 M2 (stop processing here) 0021 o100 0022 M1 0023 M10 0024 M100 0025 M1000 0026 M20 0027 M200 0028 N2 G0 0029 O<> 0030 O< > 0031 O<a> 0032 O12 0033 #12 #<_a> #<a> ## 0034 #<> 0035 ### 0036 G28 X Y 0037 G28 O 0038 M84 E0:1:2:3:4 0039 M587 S"MYROUTER" P"ABC'X'Y'Z;"" 123" 123 0040 G1 X{move.axes[0].max-5} Y{move.axes[1].min+5} F6000 ; move to 5mm short of the X and Y axis limits 0041 exists(global.defaultSpeed) 0042 o1001 while [#11 LE #5] 0043 #10 = [#14 * #11 / #5] 0044 #12 = [#1 + [#3 * cos[#10]]] 0045 #13 = [#2 + [#4 * sin[#10]]] 0046 g1 x#12 y#13 0047 #11 = [#11 + 1] 0048 o1001 endwhile 0049 g0 z#7 0050 o1000 endsub 0051 (call it like this) 0052 f10 0053 o1000 call [0] [0] [1] [2] [200] [-1] [2] 0054 ; RepRapFirmware Programming constructs 0055 while true 0056 if iterations = 5 0057 abort "Too many auto calibration attempts" 0058 ds