gcode_vi.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 2 "http://www.w3.org/TR/html4/strict.dtd"> 3 <!-- 4 Copyright (C) 2018, Trần Ngọc Quân 5 6 This program is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation; either version 2 of the License, or 9 (at your option) any later version. 10 11 This program is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 GNU General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with this program; if not, write to the Free Software 18 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 19 --> 20 <HTML> 21 <HEAD> 22 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 23 <STYLE type="text/css"><!-- 24 table { border: 1px solid black; border-collapse: collapse; } 25 table #titlerow th { border-bottom: 2px solid black; border-left: 2px solid black; text-align: center; } 26 table #titlerow th:first-child { border-bottom: 2px solid black; border-left: 0px; text-align: center; } 27 table td:first-child { border-left: 0px; } 28 table td { border-left: 1px solid black; padding-left: .25em; padding-right: .25em; } 29 table th { text-align: left; border-bottom: 1px solid black; border-top: 1px solid black; } 30 @media print { 31 @page { margin: .150in; } 32 html { padding: 0; margin: 0; } 33 body { padding: 3px; margin: 3px; } 34 * { font-size: 8pt } 35 a { text-decoration: none; color: black; } 36 table { width: 100%; } 37 } 38 td { background: white; color: black; } 39 tr.odd td { background: #d9d9d9; } 40 tr.head td, tr.head th { background: black; color: white; } 41 --></STYLE> 42 <TITLE>Tham khảo nhanh "G-Code" LinuxCNC</TITLE> 43 </HEAD> 44 45 <BODY> 46 <TABLE ID=ref1> 47 <CAPTION>Tham khảo nhanh "G-Code" LinuxCNC</CAPTION> 48 <COL id="group"> <COL id="code"> <COL id="params"> <COL id="description"> 49 <TR id="titlerow"> <TH>Mã <TH>Các tham số <TH>Mô tả </TR> 50 <TR><TH>Chuyển động<TD COLSPAN=2 STYLE="border-bottom: 1px solid black">(X Y Z A B C U V W áp dụng cho mọi chuyển động)</TR> 51 <TR><TD><A HREF="gcode/g-code.html#gcode:g0">G0</A><TD><TD>Di chuyển nhanh</TR> 52 <TR><TD><A HREF="gcode/g-code.html#gcode:g1">G1</A><TD><TD>Di chuyển theo đường thẳng</TR> 53 <TR><TD><A HREF="gcode/g-code.html#gcode:g2-g3">G2, G3</A><TD>I J K hoặc R, P<TD>Di chuyển theo cung tròn</TR> 54 <TR><TD><A HREF="gcode/g-code.html#gcode:g4">G4</A><TD>P<TD>Dừng tịnh tiến dụng cụ/Dừng chính xác</TR> 55 <TR><TD><A HREF="gcode/g-code.html#gcode:g5">G5</A><TD>I J P Q<TD>Spline bậc ba</TR> 56 <TR><TD><A HREF="gcode/g-code.html#gcode:g5.1">G5.1</A><TD>I J<TD>Spline bậc hai</TR> 57 <TR><TD><A HREF="gcode/g-code.html#gcode:g5.2-g5.3">G5.2</A><TD>P L<TD>Đường cong NURBS</TR> 58 <TR><TD><A HREF="gcode/g-code.html#gcode:g38">G38.2 - G38.5</A><TD><TD>Thăm dò thẳng</TR> 59 <TR><TD><A HREF="gcode/g-code.html#gcode:g33">G33</A><TD>K<TD>Di chuyển đồng bộ trục chính</TR> 60 <TR><TD><A HREF="gcode/g-code.html#gcode:g33.1">G33.1</A><TD>K<TD>Ta rô cứng</TR> 61 <TR><TD><A HREF="gcode/g-code.html#gcode:g80">G80</A> <TD><TD>Hủy bỏ các chu kỳ được đóng gói</TR> 62 63 <TR><TH>Các chu kỳ được đóng gói<TD COLSPAN=2>(X Y Z hay U V W áp dụng cho các chu kỳ được đóng gói, phụ thuộc vào mặt phẳng được chọn)</TR> 64 <TR><TD><A HREF="gcode/g-code.html#gcode:g81">G81</A><TD>R L (P)<TD>Chu kỳ khoan</TR> 65 <TR><TD><A HREF="gcode/g-code.html#gcode:g82">G82</A><TD>R L (P)<TD>Chu kỳ khoan, có dừng</TR> 66 <TR><TD><A HREF="gcode/g-code.html#gcode:g83">G83</A><TD>R L Q<TD>Chu kỳ khoan, mổ</TR> 67 <TR><TD><A HREF="gcode/g-code.html#gcode:g84">G84</A><TD>R L (P)<TD>Chu kỳ ta rô ren phải, có dừng</TR> 68 <TR><TD><A HREF="gcode/g-code.html#gcode:g73">G73</A><TD>R L Q<TD>Chu kỳ khoan, bẻ phoi</TR> 69 <TR><TD><A HREF="gcode/g-code.html#gcode:g74">G74</A><TD>R L (P)<TD>Chu kỳ ta rô ren trái, có dừng</TR> 70 <TR><TD><A HREF="gcode/g-code.html#gcode:g85">G85</A><TD>R L (P)<TD>Chu kỳ gia công lỗ, ăn dao ra</TR> 71 <TR><TD><A HREF="gcode/g-code.html#gcode:g89">G89</A><TD>R L (P)<TD>Chu kỳ gia công lỗ, có dừng, ăn dao ra</TR> 72 <TR><TD><A HREF="gcode/g-code.html#gcode:g76">G76</A><TD>P Z I J R K Q H L E<TD>Chu kỳ ren</TR> 73 74 <TR><TH COLSPAN=3>Chế độ khoảng cách</TR> 75 <TR><TD><A HREF="gcode/g-code.html#gcode:g90-g91">G90, G91</A><TD><TD>Chế độ khoảng cách (tọa độ tuyệt đối/tương đối)</TR> 76 <TR><TD><A HREF="gcode/g-code.html#gcode:g90.1-g91.1">G90.1, G91.1</A><TD><TD>Chế độ khoảng cách cung tròn</TR> 77 <TR><TD><A HREF="gcode/g-code.html#gcode:g7">G7</A><TD><TD>Chế độ đường kính khi tiện</TR> 78 <TR><TD><A HREF="gcode/g-code.html#gcode:g8">G8</A><TD><TD>Chế độ bán kính khi tiện</TR> 79 80 <TR><TH COLSPAN=3>Chế độ tốc độ ăn dao</TR> 81 <TR><TD><A HREF="gcode/g-code.html#gcode:g93-g94-g95">G93, G94, G95</A><TD><TD>Chế độ tốc độ ăn dao</TR> 82 83 <TR><TH COLSPAN=3>Điều khiển trục chính</TR> 84 <TR><TD><A HREF="gcode/m-code.html#mcode:m3-m4-m5">M3, M4, M5</A><TD>S<TD>Điều khiển trục chính</TR> 85 <TR><TD><A HREF="gcode/m-code.html#mcode:m19">M19</A><TD><TD>Định hướng trục chính</TR> 86 <TR><TD><A HREF="gcode/g-code.html#gcode:g96-g97">G96, G97</A><TD> S D <TD>Chế độ điều khiển trục chính</TR> 87 88 <TR><TH COLSPAN=3>Tưới nguội</TR> 89 <TR><TD><A HREF="gcode/m-code.html#mcode:m7-m8-m9">M7, M8, M9</A><TD><TD>Điều khiển tưới nguội</TR> 90 91 <TR><TH COLSPAN=3>Bù chiều dài dụng cụ</TR> 92 <TR><TD><A HREF="gcode/g-code.html#gcode:g43">G43</A> <TD> H <TD>Bù chiều dài dụng cụ</TR> 93 <TR><TD><A HREF="gcode/g-code.html#gcode:g43.1">G43.1</A> <TD> <TD>Bù động chiều dài dụng cụ</TR> 94 <TR><TD><A HREF="gcode/g-code.html#gcode:g43.2">G43.2</A> <TD> H <TD>Áp dụng thêm bù chiều dài dụng cụ</TR> 95 <TR><TD><A HREF="gcode/g-code.html#gcode:g49">G49</A> <TD> <TD>Hủy bỏ bù chiều dài dụng cụ</TR> 96 97 <TR><TH COLSPAN=3>Dừng</TR> 98 <TR><TD><A HREF="gcode/m-code.html#mcode:m0-m1">M0, M1</A><TD><TD>Tạm dừng chương trình</TR> 99 <TR><TD><A HREF="gcode/m-code.html#mcode:m2-m30">M2, M30</A><TD> <TD>Kết thúc chương trình</TR> 100 <TR><TD><A HREF="gcode/m-code.html#mcode:m60">M60</A><TD><TD>Tạm dừng thay đổi Pallet</TR> 101 102 <TR><TH COLSPAN=3>Đơn vị đo</TR> 103 <TR><TD><A HREF="gcode/g-code.html#gcode:g20-g21">G20, G21</A><TD> <TD>Đơn vị (inch, mm)</TR> 104 105 <TR><TH>Chọn mặt phẳng <TD COLSPAN=2>(tác động đến G2, G3, G81…G89, G40…G42) </TR> 106 <TR><TD><A HREF="gcode/g-code.html#gcode:g17-g19.1">G17 - G19.1</A><TD><TD>Chọn mặt phẳng gia công</TR> 107 108 <TR><TH COLSPAN=3>Bù bán kính dao cắt</TR> 109 <TR><TD><A HREF="gcode/g-code.html#gcode:g40">G40</A><TD><TD>Tắt bù</TR> 110 <TR><TD><A HREF="gcode/g-code.html#gcode:g41-g42">G41,G42</A><TD>D<TD>Bù dụng cụ cắt</TR> 111 <TR><TD><A HREF="gcode/g-code.html#gcode:g41.1-g42.1">G41.1, G42.1</A><TD>D L<TD>Bù động dụng cụ cắt</TR> 112 113 <TR><TH COLSPAN=3>Chế độ điều khiển đường dẫn</TR> 114 <TR><TD><A HREF="gcode/g-code.html#gcode:g61">G61 G61.1</A><TD><TD>Chế độ đường dẫn chính xác</TR> 115 <TR><TD><A HREF="gcode/g-code.html#gcode:g64">G64</A><TD>P Q<TD>Hỗn hợp đường dẫn</TR> 116 117 <TR><TH COLSPAN=3>Chế độ trả về trong chu kỳ được đóng gói</TR> 118 <TR><TD><A HREF="gcode/g-code.html#gcode:g98-g99">G98, G99</A><TD><TD>Mức trả về chu kỳ được đóng gói</TR> 119 120 <TR><TH COLSPAN=3>Các mã Modal khác</TR> 121 <TR><TD><A HREF="gcode/other-code.html#sec:set-feed-rate">F</A><TD><TD>Đặt tốc độ ăn dao</TR> 122 <TR><TD><A HREF="gcode/other-code.html#sec:set-spindle-speed">S</A><TD><TD>Đặt tốc độ trục chính</TR> 123 <TR><TD><A HREF="gcode/other-code.html#sec:select-tool">T</A><TD><TD>Chọn dụng cụ</a>)</TR> 124 <TR><TD><A HREF="gcode/m-code.html#mcode:m48-m49">M48, M49</A><TD><TD>Điều khiển đè tốc độ ăn dao và tốc độ</TR> 125 <TR><TD><A HREF="gcode/m-code.html#mcode:m50">M50</A><TD>P0 (tắt) hoặc P1 (bật)<TD>Điều khiển đè tốc độ ăn dao</TR> 126 <TR><TD><A HREF="gcode/m-code.html#mcode:m51">M51</A><TD>P0 (tắt) hoặc P1 (bật)<TD>Điều khiển đè tốc độ trục chính</TR> 127 <TR><TD><A HREF="gcode/m-code.html#mcode:m52">M52</A><TD>P0 (tắt) hoặc P1 (bật)<TD>Điều khiển ăn dao thích nghi</TR> 128 <TR><TD><A HREF="gcode/m-code.html#mcode:m53">M53</A><TD>P0 (tắt) hoặc P1 (bật)<TD>Điều khiển dừng ăn dao</TR> 129 <TR><TD><A HREF="gcode/g-code.html#gcode:g54-g59.3">G54-G59.3</A><TD><TD>Chọn hệ tọa độ</TR> 130 131 <TR><TH COLSPAN=3>Mã điều-khiển-luồng</TR> 132 <TR><TD><A HREF="gcode/o-code.html#ocode:subroutines">o sub</A><TD><TD>Thủ tục con, gọi sub/endsub</TR> 133 <TR><TD><A HREF="gcode/o-code.html#ocode:looping">o while</A><TD><TD>Vòng lặp, while/endwhile do/while</TR> 134 <TR><TD><A HREF="gcode/o-code.html#ocode:conditional">o if</A><TD><TD>Điều kiện, if/else/endif</TR> 135 <TR><TD><A HREF="gcode/o-code.html#ocode:repeat">o repeat</A><TD><TD>Lặp lại mã</TR> 136 <TR><TD><A HREF="gcode/o-code.html#ocode:indirection">[]</A><TD><TD>Số hoặc tính toán giá trị</TR> 137 <TR><TD><A HREF="gcode/o-code.html#ocode:calling-files">o call</A><TD><TD>Gọi tập tin có tên</TR> 138 <TR><TD><A HREF="gcode/m-code.html#mcode:m70">M70</A><TD><TD>Lưu trạng thái modal</TR> 139 <TR><TD><A HREF="gcode/m-code.html#mcode:m71">M71</A><TD><TD>Phế bỏ trạng thái đã lưu</TR> 140 <TR><TD><A HREF="gcode/m-code.html#mcode:m72">M72</A><TD><TD>Phục hồi lại trạng thái modal</TR> 141 <TR><TD><A HREF="gcode/m-code.html#mcode:m73">M73</A><TD><TD>Lưu và tự phục hồi trạng thái modal</TR> 142 143 <TR><TH COLSPAN=3>Mã Vào/Ra</TR> 144 <TR><TD><A HREF="gcode/m-code.html#mcode:m62-m65">M62 - M65</A><TD>P<TD>Điều khiển đầu ra dạng số</TR> 145 <TR><TD><A HREF="gcode/m-code.html#mcode:m66">M66</A><TD>P E L Q<TD>Chờ tín hiệu đầu vào</TR> 146 <TR><TD><A HREF="gcode/m-code.html#mcode:m67">M67</A><TD>T<TD>Đầu ra tương tự, đã đồng bộ</TR> 147 <TR><TD><A HREF="gcode/m-code.html#mcode:m68">M68</A><TD>T<TD>Đầu ra tương tự, ngay lập tức</TR> 148 149 <TR><TH COLSPAN=3>Mã không-modal</TR> 150 <TR><TD><A HREF="gcode/m-code.html#mcode:m6">M6</A><TD>T<TD>Đổi dụng cụ</TR> 151 <TR><TD><A HREF="gcode/m-code.html#mcode:m61">M61</A><TD>Q<TD>Đặt dụng cụ hiện tại</TR> 152 <TR><TD><A HREF="gcode/g-code.html#gcode:g10-l1">G10 L1</A><TD>P Q R<TD>Đặt bảng dụng cụ</TR> 153 <TR><TD><A HREF="gcode/g-code.html#gcode:g10-l10">G10 L10</A><TD>P<TD>Đặt bảng dụng cụ</TR> 154 <TR><TD><A HREF="gcode/g-code.html#gcode:g10-l11">G10 L11</A><TD>P<TD>Đặt bảng dụng cụ</TR> 155 <TR><TD><A HREF="gcode/g-code.html#gcode:g10-l2">G10 L2</A><TD>P R<TD>Đặt hệ tọa độ</TR> 156 <TR><TD><A HREF="gcode/g-code.html#gcode:g10-l20">G10 L20</A><TD>P<TD>Đặt hệ tọa độ</TR> 157 <TR><TD><A HREF="gcode/g-code.html#gcode:g28-g28.1">G28, G28.1</A><TD><TD>Đến/Đặt vị trí định nghĩa trước</TR> 158 <TR><TD><A HREF="gcode/g-code.html#gcode:g30-g30.1">G30, G30.1</A><TD><TD>Đến/Đặt vị trí định nghĩa trước</TR> 159 <TR><TD><A HREF="gcode/g-code.html#gcode:g53">G53</A><TD><TD>Di chuyển bằng hệ tọa độ máy</TR> 160 <TR><TD><A HREF="gcode/g-code.html#gcode:g92">G52, G92</A><TD><TD>Bù hệ tọa độ</TR> 161 <TR><TD><A HREF="gcode/g-code.html#gcode:g92.1-g92.2">G92.1, G92.2</A><TD><TD>Đặt lại bù G92</TR> 162 <TR><TD><A HREF="gcode/g-code.html#gcode:g92.3">G92.3</A><TD><TD>Phục hồi lại bù G92</TR> 163 <TR><TD><A HREF="gcode/m-code.html#mcode:m100-m199">M101 - M199</A><TD>P Q<TD>Lệnh do người dùng định nghĩa</TR> 164 165 <TR><TH COLSPAN=3>Ghi chú và Lời nhắn</TR> 166 <TR><TD><A HREF="gcode/overview.html#gcode:comments">; (…)</A><TD><TD>Ghi chú</TR> 167 <TR><TD><A HREF="gcode/overview.html#gcode:messages">(MSG,…)</A><TD><TD>Lời nhắn</TR> 168 <TR><TD><A HREF="gcode/overview.html#gcode:debug">(DEBUG,…)</A><TD><TD>Lời nhắn gỡ lỗi</TR> 169 <TR><TD><A HREF="gcode/overview.html#gcode:print">(PRINT,…)</A><TD><TD>In lời nhắn</TR> 170 </TABLE> 171 <SCRIPT type="text/javascript"><!-- 172 var rows=document.evaluate('//tr', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); 173 var j=0; 174 for(var i=0; i<rows.snapshotLength; i++) { 175 var it = rows.snapshotItem(i); 176 var th = document.evaluate('th', it, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); 177 if(th.snapshotLength) { 178 it.setAttribute('class', 'head'); 179 j = 0; 180 } else { 181 if(j) it.setAttribute('class', 'odd'); 182 j = !j; 183 } 184 } 185 186 function fixup_urls() { 187 var links=document.evaluate('//a[@href]', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); 188 for(var i=0; i<links.snapshotLength; i++) { 189 var it = links.snapshotItem(i); 190 it.setAttribute('href', 191 "http://linuxcnc.org/docs/devel/html/" + it.getAttribute('href')); 192 } 193 } 194 195 // In the LinuxCNC package, gcode/g-code.html is (probably) not included. In this 196 // case, fix up the links to point at the online version instead of a local 197 // version 198 if(document.location.protocol == "file:") { 199 try { 200 var x = document.implementation.createDocument("", "", null); 201 x.load("gcode/g-code.html"); 202 x.onerror = fixup_urls; 203 } catch(err) { 204 fixup_urls(); 205 } 206 } 207 // --></SCRIPT> 208 </BODY>