{"id":772,"date":"2026-10-12T10:51:37","date_gmt":"2026-10-12T02:51:37","guid":{"rendered":"https:\/\/www.ypmfg.com\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/"},"modified":"2026-10-12T10:51:37","modified_gmt":"2026-10-12T02:51:37","slug":"g80-cnc-code-how-to-use-it-right","status":"publish","type":"post","link":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/","title":{"rendered":"G80 CNC Code: How to Use It Right"},"content":{"rendered":"<div style=\"margin: 0 auto;padding: 20px;font-family: -apple-system, BlinkMacSystemFont, &#039;Segoe UI&#039;, Roboto, &#039;Helvetica Neue&#039;, Arial, sans-serif\">\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">Risposta breve:<\/strong><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">G80 CNC code<\/strong> is a canned cycle command that instructs the machine to perform a single boring operation. The tool rapid-moves to the R-plane, then to the start point, feeds to the programmed depth, and rapid-retracts to the initial plane. It is most commonly found on FANUC-based machines and several other controllers. Use G80 when you need a straightforward, single-pass bore with no dwell or pecking. Confusing G80 with G85 (boring with dwell) or G84 (tapping) is a frequent source of tool damage and scrap parts.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">If you are writing or reviewing a <strong style=\"font-weight: 600;color: #b32050\">FANUC G-code<\/strong> program and G80 appears in the tool path, you likely need to confirm whether a simple bore is actually the correct operation. The wrong canned cycle choice can cost minutes of cycle time or, worse, a broken tool. YPMFG works with programs of this type daily and the single most common error we see is operators defaulting to G80 when a peck cycle or dwell is required.<\/p>\n<h2 style=\"font-size: 20px;font-weight: 600;margin: 1.4em 0 0.5em;color: #b32050;line-height: 1.4\">What G80 Does in a CNC Program<\/h2>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">G80 is classified as a <strong style=\"font-weight: 600;color: #b32050\">boring cycle<\/strong> in most CNC controllers. It executes one continuous feed stroke to the hole depth and then retracts at rapid speed. There is no dwell at the bottom, no pecking, and no thread-forming motion.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">The command is modal, meaning it stays active until another canned cycle or G00\/G01 is called. A typical block looks like this:<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><code style=\"background: #f5eaed;padding: 2px 8px;border-radius: 4px;font-family: &#039;JetBrains Mono&#039;, Consolas, monospace;font-size: 0.9em;color: #9e1840\">G80 X__ Y__ Z__ R__ F__<\/code><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">Each axis address defines a specific part of the motion. X and Y locate the hole center, Z is the depth below the R-plane, and R is the retract height above the start surface. F sets the feed rate for the boring pass.<\/p>\n<h2 style=\"font-size: 20px;font-weight: 600;margin: 1.4em 0 0.5em;color: #b32050;line-height: 1.4\">G80 Boring Cycle: Step-by-Step Sequence<\/h2>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><img decoding=\"async\" src=\"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp\" alt=\"g80 cnc code_g80 cnc code_g80 cnc code\" style=\"width: 100%;max-width: 960px;height: auto;display: block;margin: 1.8em auto;border-radius: 0px\"><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">The machine follows five distinct moves in order. Understanding the sequence helps you verify that the R-plane and Z depth are set correctly for your fixture.<\/p>\n<table style=\"width: 100%;border-collapse: collapse;margin: 1.6em 0;border-radius: 10px 10px 0 0;overflow: hidden\">\n<tr>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Passaggio<\/th>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Motion<\/th>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Velocit\u00e0<\/th>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Purpose<\/th>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">1<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid to initial plane (R)<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Safe clearance above work<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">2<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid to start point (X, Y, Z=R)<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Position over hole<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">3<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Feed to depth (Z)<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Feed (F)<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Cut the bore<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">4<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid retract to R-plane<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Clear the workpiece<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">5<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid to initial plane (if above R)<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Rapid<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Safe tool change height<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">In most setups, the R-plane sits 0.5 to 2 mm above the part surface. Setting it too low risks the tool hitting the fixture on retract.<\/p>\n<h2 style=\"font-size: 20px;font-weight: 600;margin: 1.4em 0 0.5em;color: #b32050;line-height: 1.4\">G80 vs. Other Canned Cycles<\/h2>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">Choosing between G80, G85, G84, and G81 depends on the operation you are actually performing. The table below maps each cycle to its typical use.<\/p>\n<table style=\"width: 100%;border-collapse: collapse;margin: 1.6em 0;border-radius: 10px 10px 0 0;overflow: hidden\">\n<tr>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Ciclo<\/th>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Operation<\/th>\n<th style=\"background: #9e1840;color: #fff;padding: 14px 16px;text-align: left;font-weight: 600;border: 1px solid #e0e0e0\">Key Difference<\/th>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">G80<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Simple bore<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Single feed, no dwell<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">G81<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Drill<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Single feed, sharp point tool<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">G82<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Peck drill<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Repeated partial depth cuts<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">G84<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Tap<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Synchronized spindle feed<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">G85<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Bore with dwell<\/td>\n<td style=\"padding: 12px 16px;color: #222222;border: 1px solid #e0e0e0\">Adds a pause at depth<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">If your bore requires a chip-breaking action or a finishing dwell, G80 alone will not deliver it. You should use <strong style=\"font-weight: 600;color: #b32050\">CNC drilling cycle<\/strong> G82 or G85 instead.<\/p>\n<h2 style=\"font-size: 20px;font-weight: 600;margin: 1.4em 0 0.5em;color: #b32050;line-height: 1.4\">Common Programming Mistakes with G80<\/h2>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">Four errors show up repeatedly in shop-floor programs. Each one can cause tool breakage, a scrapped part, or a long debugging session.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><img decoding=\"async\" src=\"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/welding-services-optimized.jpg\" alt=\"g80 cnc code_g80 cnc code_g80 cnc code\" style=\"width: 100%;max-width: 960px;height: auto;display: block;margin: 1.8em auto;border-radius: 0px\"><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">R-plane too low.<\/strong> The tool contacts the clamp or fixture on retract. Always verify R against the fixture drawing.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">Forgetting to cancel the cycle.<\/strong> G80 is modal. The next X-Y move will repeat the bore unless you issue G80 X Y (cancel) or call G00\/G01.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">Wrong feed rate for material.<\/strong> A steel bore at the feed rate set for aluminum will overload the tool. Match F to the material and tool diameter.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">Using G80 for a deep hole.<\/strong> Deep bores need pecking (G82\/G83) to break chips. A single feed in G80 can bury the tool in swarf.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">YPMFG<\/strong> reviews incoming programs for these issues during the engineering evaluation stage. Sending your <strong style=\"font-weight: 600;color: #b32050\">Produzione di componenti CNC<\/strong> specs and draft G-code for a quick check can save a full prototype run.<\/p>\n<h2 style=\"font-size: 20px;font-weight: 600;margin: 1.4em 0 0.5em;color: #b32050;line-height: 1.4\">Questions Programmers and Buyers Often Ask<\/h2>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">Does G80 work the same on every controller?<\/strong><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">Not exactly. FANUC, Mazak, and Haas all define G80 as a boring cycle, but the exact retract sequence and modal behavior can differ by a few parameters. Always confirm in the specific controller manual before transferring code between machine brands.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">Can I use G80 instead of G81 for drilling?<\/strong><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">You can, and many shops do, because the motion is nearly identical. The difference is that G80 is intended for a single-point boring tool, not a drill. Tool geometry, not the code, determines success.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">How do I cancel G80 safely?<\/strong><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">Issue a G80 block with no Z address (for example, <code style=\"background: #f5eaed;padding: 2px 8px;border-radius: 4px;font-family: &#039;JetBrains Mono&#039;, Consolas, monospace;font-size: 0.9em;color: #9e1840\">G80 X0 Y0<\/code>). This executes the cycle once with zero depth, effectively canceling the modal state. Some programmers prefer calling G00 or G01 directly.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\"><strong style=\"font-weight: 600;color: #b32050\">What if my part needs a bore with a finishing dwell?<\/strong><\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">Switch to <strong style=\"font-weight: 600;color: #b32050\">G-code programming<\/strong> cycle G85, which adds a programmed dwell (Q value) at the hole bottom. This finishing pause improves bore diameter accuracy on tight-tolerance <strong style=\"font-weight: 600;color: #b32050\">Produzione di componenti CNC<\/strong> jobs.<\/p>\n<h2 style=\"font-size: 20px;font-weight: 600;margin: 1.4em 0 0.5em;color: #b32050;line-height: 1.4\">Choosing the Right Canned Cycle for Your Operation<\/h2>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">The core value of picking the correct canned cycle is straightforward: it protects your tool, holds tolerance, and keeps cycle time predictable. Before releasing a program, verify the R-plane height, confirm the cycle type matches the tool geometry,and run a dry cycle on the first part.<\/p>\n<p style=\"margin: 1.25em 0;line-height: 1.9;font-size: 16px;color: #222222;text-align: justify;letter-spacing: 0.02em\">If you are uncertain whether G80 is the right call for your <strong style=\"font-weight: 600;color: #b32050\">machining center<\/strong> setup, send your drawing, material spec, and draft program to <strong style=\"font-weight: 600;color: #b32050\">YPMFG<\/strong> for an engineering review. The team can confirm cycle selection, cutting parameters, and fixture clearance before you commit machine time.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Quick answer:G80 CNC code is a canned cycle command that instructs the machine to perform<\/p>","protected":false},"author":1,"featured_media":773,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[667,666,406,668,665],"class_list":["post-772","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-boring-operation","tag-canned-cycle","tag-cnc-machining","tag-fanuc-g-code","tag-g80-cnc-code"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>G80 CNC Code: How to Use It Right<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"G80 CNC Code: How to Use It Right\" \/>\n<meta property=\"og:description\" content=\"Quick answer:G80 CNC code is a canned cycle command that instructs the machine to perform\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/\" \/>\n<meta property=\"og:site_name\" content=\"YP-MFG| Custom CNC Parts Made Exactly to Spec\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-12T02:51:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/#\\\/schema\\\/person\\\/1ad07d09a6f18573f3b764ab0b4a8484\"},\"headline\":\"G80 CNC Code: How to Use It Right\",\"datePublished\":\"2026-10-12T02:51:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/\"},\"wordCount\":923,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ypmfg.com\\\/wp-content\\\/themes\\\/mb\\\/images_nengli\\\/cnc-metal-steel-part-2.webp\",\"keywords\":[\"Boring Operation\",\"Canned Cycle\",\"CNC Machining\",\"FANUC G-code\",\"G80 CNC Code\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/\",\"url\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/\",\"name\":\"G80 CNC Code: How to Use It Right\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ypmfg.com\\\/wp-content\\\/themes\\\/mb\\\/images_nengli\\\/cnc-metal-steel-part-2.webp\",\"datePublished\":\"2026-10-12T02:51:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/#\\\/schema\\\/person\\\/1ad07d09a6f18573f3b764ab0b4a8484\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ypmfg.com\\\/wp-content\\\/themes\\\/mb\\\/images_nengli\\\/cnc-metal-steel-part-2.webp\",\"contentUrl\":\"https:\\\/\\\/www.ypmfg.com\\\/wp-content\\\/themes\\\/mb\\\/images_nengli\\\/cnc-metal-steel-part-2.webp\",\"width\":600,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/2026\\\/10\\\/12\\\/g80-cnc-code-how-to-use-it-right\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ypmfg.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"G80 CNC Code: How to Use It Right\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/\",\"name\":\"YP-MFG| Custom CNC Parts Made Exactly to Spec\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/#\\\/schema\\\/person\\\/1ad07d09a6f18573f3b764ab0b4a8484\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5edfa2692bdacc5e6ee805c626c50cb44cebb065f092d9a1067d89f74dacd326?s=96&d=mm&r=x\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5edfa2692bdacc5e6ee805c626c50cb44cebb065f092d9a1067d89f74dacd326?s=96&d=mm&r=x\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5edfa2692bdacc5e6ee805c626c50cb44cebb065f092d9a1067d89f74dacd326?s=96&d=mm&r=x\",\"caption\":\"admin\"},\"sameAs\":[\"http:\\\/\\\/127.0.0.57\"],\"url\":\"https:\\\/\\\/www.ypmfg.com\\\/it\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"G80 CNC Code: How to Use It Right","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/","og_locale":"it_IT","og_type":"article","og_title":"G80 CNC Code: How to Use It Right","og_description":"Quick answer:G80 CNC code is a canned cycle command that instructs the machine to perform","og_url":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/","og_site_name":"YP-MFG| Custom CNC Parts Made Exactly to Spec","article_published_time":"2026-10-12T02:51:37+00:00","og_image":[{"url":"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#article","isPartOf":{"@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/"},"author":{"name":"admin","@id":"https:\/\/www.ypmfg.com\/it\/#\/schema\/person\/1ad07d09a6f18573f3b764ab0b4a8484"},"headline":"G80 CNC Code: How to Use It Right","datePublished":"2026-10-12T02:51:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/"},"wordCount":923,"commentCount":0,"image":{"@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp","keywords":["Boring Operation","Canned Cycle","CNC Machining","FANUC G-code","G80 CNC Code"],"articleSection":["Blog"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/","url":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/","name":"G80 CNC Code: How to Use It Right","isPartOf":{"@id":"https:\/\/www.ypmfg.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#primaryimage"},"image":{"@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp","datePublished":"2026-10-12T02:51:37+00:00","author":{"@id":"https:\/\/www.ypmfg.com\/it\/#\/schema\/person\/1ad07d09a6f18573f3b764ab0b4a8484"},"breadcrumb":{"@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#primaryimage","url":"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp","contentUrl":"https:\/\/www.ypmfg.com\/wp-content\/themes\/mb\/images_nengli\/cnc-metal-steel-part-2.webp","width":600,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/www.ypmfg.com\/it\/2026\/10\/12\/g80-cnc-code-how-to-use-it-right\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ypmfg.com\/"},{"@type":"ListItem","position":2,"name":"G80 CNC Code: How to Use It Right"}]},{"@type":"WebSite","@id":"https:\/\/www.ypmfg.com\/it\/#website","url":"https:\/\/www.ypmfg.com\/it\/","name":"YP-MFG | Componenti CNC su misura realizzati esattamente secondo le specifiche","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ypmfg.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.ypmfg.com\/it\/#\/schema\/person\/1ad07d09a6f18573f3b764ab0b4a8484","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/5edfa2692bdacc5e6ee805c626c50cb44cebb065f092d9a1067d89f74dacd326?s=96&d=mm&r=x","url":"https:\/\/secure.gravatar.com\/avatar\/5edfa2692bdacc5e6ee805c626c50cb44cebb065f092d9a1067d89f74dacd326?s=96&d=mm&r=x","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5edfa2692bdacc5e6ee805c626c50cb44cebb065f092d9a1067d89f74dacd326?s=96&d=mm&r=x","caption":"admin"},"sameAs":["http:\/\/127.0.0.57"],"url":"https:\/\/www.ypmfg.com\/it\/author\/admin\/"}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/posts\/772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/comments?post=772"}],"version-history":[{"count":0,"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/posts\/772\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/media\/773"}],"wp:attachment":[{"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/media?parent=772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/categories?post=772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ypmfg.com\/it\/wp-json\/wp\/v2\/tags?post=772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}