{"id":89,"date":"2015-09-02T13:08:29","date_gmt":"2015-09-02T13:08:29","guid":{"rendered":"http:\/\/kentechinc.com\/kipware_blog\/?p=89"},"modified":"2021-09-16T14:02:43","modified_gmt":"2021-09-16T14:02:43","slug":"manually-editing-g-code-created-by-your-cam-is-soooo-yesterday","status":"publish","type":"post","link":"https:\/\/kentechinc.com\/kipware_blog\/manually-editing-g-code-created-by-your-cam-is-soooo-yesterday\/","title":{"rendered":"Manually Editing G Code Created by Your CAM is SOOOO Yesterday"},"content":{"rendered":"<p>When we talk to programmers who are using a CAD\/CAM system &#8230; and we love to do that BTW &#8230; the major complaint we hear is regarding their post processor. There are basically TWO TOP compaints &#8230;<\/p>\n<ol>\n<li>The G code generated always needs to be &#8220;tweaked&#8221;<\/li>\n<li>They have to purchase posts for various\u00a0machines \/ controls<\/li>\n<\/ol>\n<p><span style=\"color: #ff6600;\"><em><strong>The next question is inevitably &#8230; Does Kipware\u00ae have a solution?<\/strong><\/em><\/span><\/p>\n<p><em><strong><span style=\"color: #ff6600;\">The Answer is\u00a0DEFINITELY!! &#8230; and for both scenarios !!<\/span><\/strong><\/em><\/p>\n<h3><span style=\"color: #ff6600;\">KipwareXC\u00ae for G Code Tweaking<\/span><\/h3>\n<p>With tools like <strong><a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\">KipwareXC\u00ae<\/a><\/strong> and <strong><a href=\"https:\/\/kentechinc.com\/cncxchange\/\" target=\"_blank\" rel=\"noopener\">Kipware\u00ae CNC XChange<\/a><\/strong> &#8230; manually tweaking G code is SOOO yesterday. Like any good process &#8230; the more you can automate it and remove the &#8220;human factor&#8221; from the process &#8230; the more rock solid that process can become. Whether you are performing simple edits on the shop floor or complex changes including variables and line coordinate changes &#8230; <a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\"><strong>KipwareXC\u00ae<\/strong> <\/a>can automate the process &#8230; and once set-up, will allow anyone to perform\u00a0the changes &#8230; even non-programmers.<\/p>\n<p><a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\"><strong>KipwareXC\u00ae<\/strong> <\/a>is a completely user defined application where the user can use a mixture of pre-defined conversion options and our cutting edge macro variable language to basically tell the software what-to-convert-into-what. This combination allows the user to automate virtually any G code conversion required. From simple stuff &#8230; like M51 to M75 &#8230; to complex line conversions involving multiple addresses on the line such as converting G71P&#8212;-Q&#8212;-U&#8212;-W&#8212;-D&#8212;&#8211;F&#8212;- to\u00a0G85N&#8212;U&#8212;W&#8212;D&#8212;F&#8212;.<\/p>\n<p>Pre-defined conversions are conversions that are defined inside the source code of the software &#8230; just pick it and it all gets done automatically. Some pre-defined conversions are :<\/p>\n<ul>\n<li>ADD or REMOVE or REFORMAT decimal points<\/li>\n<li>Convert from INCH to METRIC or METRIC TO INCH with a single mouse click<\/li>\n<li>Tons of circular options like convert INCREMENTAL I\/J\/K to ABSOLUTE I\/J\/K &#8230; and reverse &#8230; or convert R to I\/J\/K.<\/li>\n<li>Convert X from DIAMETER to RADIUS &#8230; and reverse &#8230; for turning G code.<\/li>\n<li>Invert X coordinates &#8230; reverse G2\/G3 and all related I\/J\/K information.<\/li>\n<li>Convert Fanuc\u00a0SINGLE line canned cycles to DOUBLE LINE commands &#8230; and reverse.<\/li>\n<li>&#8230; and SOOO much more.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\"><strong>KipwareXC\u00ae<\/strong><\/a> allows the user to create an UNLIMITED number of Profiles\u00a0( the what-to-convert-into-what statements ) &#8230; that means you only need to purchase the software once &#8230; and ALL the machines in your shop are covered.<\/p>\n<p>In addition &#8230; the cutting edge, real world design of <strong><a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\">KipwareXC\u00ae<\/a><\/strong> allows users to piggy-back Profiles &#8230; which adds a whole &#8216;nother layer of flexibility.<\/p>\n<p>For more info on KipwareXC\u00ae &#8230;.\u00a0<a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\">CLICK HERE<\/a>.<\/p>\n<p><a href=\"http:\/\/www.kentechinc.net\/\" target=\"_blank\" rel=\"attachment noopener wp-att-231\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-231\" src=\"http:\/\/kentechinc.com\/kipware_blog\/wp-content\/uploads\/2015\/12\/Conversion.gif\" alt=\"Conversion\" width=\"399\" height=\"276\" \/><\/a><\/p>\n<h3><span style=\"color: #ff6600;\">Kipware\u00ae CNC XChange for\u00a0<span style=\"text-decoration: underline;\">MASSIVE<\/span>\u00a0G Code Conversion Between Different Machines<\/span><\/h3>\n<p>Whereas KipwareXC\u00ae is completely user-defined &#8230; <strong><a href=\"https:\/\/kentechinc.com\/cncxchange\/\" target=\"_blank\" rel=\"noopener\">CNC XChange<\/a><\/strong> is almost completely defined inside the source code. This means basically that we have done all the work &#8230; the user does have options for non-standard code conversion like M functions &#8230; but for the most part all the code conversions have been defined inside the source code.<\/p>\n<p>We build <strong><a href=\"https:\/\/kentechinc.com\/cncxchange\/\" target=\"_blank\" rel=\"noopener\">CNC XChange<\/a><\/strong> for specific G code conversions &#8230; our most popular is our Fanuc &lt;&#8211;&gt; Okuma version will auto-convert G code created for Fanuc controls into G code formatted for Okuma controls &#8230; and reverse. We do also have other versions available &#8230; for a complete list please <a href=\"https:\/\/kentechinc.com\/cncxchange\/\" target=\"_blank\" rel=\"noopener\">CLICK HERE<\/a>.<\/p>\n<p>So if you have multiple machines on your shop floor &#8230; and suffer from the &#8220;control incompatibility&#8221; issue &#8230; re-programming for every machine \/ control &#8230; Kipware\u00ae CNC XChange has you covered. Just ask PETE &#8230;<\/p>\n<p><iframe title=\"A Story of CNC Control Incompatibility\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/ubvYubScP3Y?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>So where a software sales guy might\u00a0praise the features of their G code editor &#8230; we say, &#8220;editing G Code manually is sooo yesterday.&#8221; If you are making the same edits over-and-over again &#8230; or you have multiple machines and controls on your floor and suffer from &#8220;control incompatibility&#8221; &#8230; we invite you to explore <strong><a href=\"https:\/\/kentechinc.com\/kipwarexc\/\" target=\"_blank\" rel=\"noopener\">KipwareXC\u00ae<\/a><\/strong> and <strong><a href=\"https:\/\/kentechinc.com\/cncxchange\/\" target=\"_blank\" rel=\"noopener\">Kipware\u00ae CNC XChange<\/a><\/strong> &#8230; and kick your shop floor\u00a0efficiency into the next level.<\/p>\n<p>Kenney Skonieczny &#8211; President<\/p>\n<p>Kentech Inc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When we talk to programmers who are using a CAD\/CAM system &#8230; and we love to do that BTW &#8230; the major complaint we hear is regarding their post processor. There are basically TWO TOP compaints &#8230; The G code generated always needs to be &#8220;tweaked&#8221; They have to purchase posts for various\u00a0machines \/ controls [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[37,34,35,36,39,38],"class_list":["post-89","post","type-post","status-publish","format-standard","hentry","category-kipware-g-code-conversion-software","tag-fanuc","tag-g-code","tag-g-code-conversion","tag-g-code-editing","tag-g-code-wizard","tag-okuma"],"_links":{"self":[{"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/posts\/89","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/comments?post=89"}],"version-history":[{"count":5,"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/posts\/89\/revisions"}],"predecessor-version":[{"id":790,"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/posts\/89\/revisions\/790"}],"wp:attachment":[{"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/media?parent=89"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/categories?post=89"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kentechinc.com\/kipware_blog\/wp-json\/wp\/v2\/tags?post=89"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}