User Tools

Site Tools


mycnc:gcodes_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
mycnc:gcodes_list [2018/09/25 09:51] skirillovmycnc:gcodes_list [2018/09/25 09:53] skirillov
Line 181: Line 181:
   - **L70** - set position to given values   - **L70** - set position to given values
     - **P0** - Set **Machine Position** to given values <code>G10L70 P0 X0 Y0 (Set Machine coordinates X=0, Y=0)</code>     - **P0** - Set **Machine Position** to given values <code>G10L70 P0 X0 Y0 (Set Machine coordinates X=0, Y=0)</code>
-    - **P1** - Set Work Position in **G54** Coordinates system to given values <code>G10 L70 P1 X10 Y20 Z30 (Set G54/Work coordinates X=10, Y=20, Z=30)</code><code>G10L70 P1 X0 Y0 Z0 A0 B0 C0 (Set G54/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - **P1** - Set Work Position in **G54** Coordinates system to given values <code>G10L70 P1 X10 Y20 Z30 (Set G54/Work coordinates X=10, Y=20, Z=30)</code><code>G10L70 P1 X0 Y0 Z0 A0 B0 C0 (Set G54/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-    - **P2** - Set Work Position in **G55** Coordinates system to given values <code>G10 L70 P2 X0 Y10 Z20 (Set G55/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P2 X0 Y0 Z0 A0 B0 C0 (Set G55/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - **P2** - Set Work Position in **G55** Coordinates system to given values <code>G10L70 P2 X0 Y10 Z20 (Set G55/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P2 X0 Y0 Z0 A0 B0 C0 (Set G55/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-    - **P3** - Set Work Position in **G56** Coordinates system to given values <code>G10 L70 P2 X0 Y10 Z20 (Set G56/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P2 X0 Y0 Z0 A0 B0 C0 (Set G56/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - **P3** - Set Work Position in **G56** Coordinates system to given values <code>G10L70 P2 X0 Y10 Z20 (Set G56/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P2 X0 Y0 Z0 A0 B0 C0 (Set G56/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-    - **P4** - Set Work Position in **G57** Coordinates system to given values <code>G10 L70 P4 X0 Y10 Z20 (Set G57/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P4 X0 Y0 Z0 A0 B0 C0 (Set G57/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - **P4** - Set Work Position in **G57** Coordinates system to given values <code>G10L70 P4 X0 Y10 Z20 (Set G57/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P4 X0 Y0 Z0 A0 B0 C0 (Set G57/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-    - **P5** - Set Work Position in **G58** Coordinates system to given values <code>G10 L70 P5 X0 Y10 Z20 (Set G58/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P5 X0 Y0 Z0 A0 B0 C0 (Set G58/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - **P5** - Set Work Position in **G58** Coordinates system to given values <code>G10L70 P5 X0 Y10 Z20 (Set G58/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P5 X0 Y0 Z0 A0 B0 C0 (Set G58/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-    - **P6** - Set Work Position in **G59** Coordinates system to given values <code>G10 L70 P6 X0 Y10 Z20 (Set G59/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P6 X0 Y0 Z0 A0 B0 C0 (Set G59/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - **P6** - Set Work Position in **G59** Coordinates system to given values <code>G10L70 P6 X0 Y10 Z20 (Set G59/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P6 X0 Y0 Z0 A0 B0 C0 (Set G59/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-    - **P7** - Set Work Position in **G59.1** Coordinates system to given values <code>G10 L70 P7 X0 Y10 Z20 (Set G59.1/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P7 X0 Y0 Z0 A0 B0 C0 (Set G59.1/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code>+    - **P7** - Set Work Position in **G59.1** Coordinates system to given values <code>G10L70 P7 X0 Y10 Z20 (Set G59.1/Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P7 X0 Y0 Z0 A0 B0 C0 (Set G59.1/Work coordinates X=0,Y=0,Z=0,A=0,B=0,C=0)</code>
     - **P8** - Set Work Position in **G59.2** Coordinates system to given values     - **P8** - Set Work Position in **G59.2** Coordinates system to given values
     - **P9** - Set Work Position in **G59.3** Coordinates system to given values     - **P9** - Set Work Position in **G59.3** Coordinates system to given values
-    - Current coordinates number is stored in Global variables register #5220. This register can be used to set Work coordinates in **the Current Coordinates System** <code>G10L70 P#5220 X0 Y10 Z20 (Set The Current Work coordinates X=0, Y=10, Z=20)</code><code>G10 L70 P#5220 X0 Y0 Z0 A0 B0 C0 (Set The Current Work coordinates to X=0,Y=0,Z=0,A=0,B=0,C=0)</code> +    - Current coordinates number is stored in Global variables register #5220. This register can be used to set Work coordinates in **the Current Coordinates System** <code>G10L70 P#5220 X0 Y10 Z20 (Set The Current Work coordinates X=0, Y=10, Z=20)</code><code>G10L70 P#5220 X0 Y0 Z0 A0 B0 C0 (Set The Current Work coordinates to X=0,Y=0,Z=0,A=0,B=0,C=0)</code> 
-  - L80 - **Assign** value from **Q** to Register Address **P**<code C>G10 L80 P100 Q10 (//Assign "10" to Register #100 // #100=10 //)</code> +  - L80 - **Assign** value from **Q** to Register Address **P**<code C>G10L80 P100 Q10 (//Assign "10" to Register #100 // #100=10 //)</code> 
-  - L81 - **Copy** value from Register Address **Q** to Register Address **P**<code C>G10 L81 P100 Q10 (//Assign a value of Register #10 to Register #100 // #100=#10 //)</code> +  - L81 - **Copy** value from Register Address **Q** to Register Address **P**<code C>G10L81 P100 Q10 (//Assign a value of Register #10 to Register #100 // #100=#10 //)</code> 
-  - L180 - **Add** **Q** value to Register Address **P** and store the result to Register Address **P** <code C>G10 L180 P100 Q10 (//Add 10 to Register #100 // #100=#100 + 10 //)</code> +  - L180 - **Add** **Q** value to Register Address **P** and store the result to Register Address **P** <code C>G10L180 P100 Q10 (//Add 10 to Register #100 // #100=#100 + 10 //)</code> 
-  - L181 - **Subtract** **Q** value from Register Address **P** and store the result to Register Address **P** <code C>G10 L181 P100 Q10 (//Subtract 10 from Register #100 // #100=#100 - 10 //)</code> +  - L181 - **Subtract** **Q** value from Register Address **P** and store the result to Register Address **P** <code C>G10L181 P100 Q10 (//Subtract 10 from Register #100 // #100=#100 - 10 //)</code> 
-  - L182 - **Mul** Register Address **P** by **Q** value and store the iresult to Register Address **P** <code C>G10 L180 P100 Q10 (//Multiply Register #100 by 10 // #100=#100 * 10 //)</code> +  - L182 - **Mul** Register Address **P** by **Q** value and store the iresult to Register Address **P** <code C>G10L180 P100 Q10 (//Multiply Register #100 by 10 // #100=#100 * 10 //)</code> 
-  - L183 - **Divide** Register Address **P** to **Q**value and store the result to Register Address **P** <code C>G10 L180 P100 Q10 (//Divide Register #100 by 10 // #100=#100 / 10 //)</code> +  - L183 - **Divide** Register Address **P** to **Q**value and store the result to Register Address **P** <code C>G10L180 P100 Q10 (//Divide Register #100 by 10 // #100=#100 / 10 //)</code> 
-  - L184 - **Binary AND** value **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10 L184 P100 Q66 (//Binary AND Register #100 with 66 // #100=#100 & 66 //)</code> +  - L184 - **Binary AND** value **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10L184 P100 Q66 (//Binary AND Register #100 with 66 // #100=#100 & 66 //)</code> 
-  - L185 - **Binary OR** value **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10 L185 P100 Q66 (//Binary OR Register #100 with 66 // #100=#100 | 66 //)</code> +  - L185 - **Binary OR** value **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10L185 P100 Q66 (//Binary OR Register #100 with 66 // #100=#100 | 66 //)</code> 
-  - L186 - **Binary XOR** value **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10 L186 P100 Q77 (//Binary XOR Register #100 with 77 // #100=#100 ^ 77 //)</code> +  - L186 - **Binary XOR** value **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10L186 P100 Q77 (//Binary XOR Register #100 with 77 // #100=#100 ^ 77 //)</code> 
-  - L190 - **Add** value from Register Address **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10 L190 P100 Q101 (//Add Register #100 with Register #101 // #100=#100 + #101 //)</code> +  - L190 - **Add** value from Register Address **Q** with Register Address **P** and store the result to Register Address **P** <code C>G10L190 P100 Q101 (//Add Register #100 with Register #101 // #100=#100 + #101 //)</code> 
-  - L191 - **Subtract** value from Register Address **Q** from Register Address **P** and store the result to Register Address **P** <code C>G10 L191 P100 Q101 (//Subtract Register #101 from Register #100 // #100=#100 - #101 //)</code> +  - L191 - **Subtract** value from Register Address **Q** from Register Address **P** and store the result to Register Address **P** <code C>G10L191 P100 Q101 (//Subtract Register #101 from Register #100 // #100=#100 - #101 //)</code> 
-  - L192 - **Mul** value from Register Address **Q** by Register Address **P** and store the result to Register Address **P** <code C>G10 L192 P100 Q105 (//Multiply Register #100 by Register #105 // #100=#100 * #105 //)</code> +  - L192 - **Mul** value from Register Address **Q** by Register Address **P** and store the result to Register Address **P** <code C>G10L192 P100 Q105 (//Multiply Register #100 by Register #105 // #100=#100 * #105 //)</code> 
-  - L193 - **Divide** value from Register Address **P** to Register Address **Q** and store the result to Register Address **P** <code C>G10 L193 P100 Q101 (//Divide Register #100 to Register #101 // #100=#100 / #101 //)</code> +  - L193 - **Divide** value from Register Address **P** to Register Address **Q** and store the result to Register Address **P** <code C>G10L193 P100 Q101 (//Divide Register #100 to Register #101 // #100=#100 / #101 //)</code> 
-  - L194 - **ABS** calculate absolute value of Register Address **P** and store the result to Register Address **P** <code C>G10 L194 P100 (//Absolute value of Register #100 // #100=ABS(#100) //)</code>+  - L194 - **ABS** calculate absolute value of Register Address **P** and store the result to Register Address **P** <code C>G10L194 P100 (//Absolute value of Register #100 // #100=ABS(#100) //)</code>
  
 ==== M07 - Plasma Dot Marking ==== ==== M07 - Plasma Dot Marking ====
mycnc/gcodes_list.txt · Last modified: 2023/09/29 14:15 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki