{"id":26,"date":"2013-07-11T22:10:45","date_gmt":"2013-07-12T03:10:45","guid":{"rendered":"http:\/\/www.scorchworks.com\/Blog\/?p=26"},"modified":"2024-05-01T20:23:22","modified_gmt":"2024-05-02T01:23:22","slug":"g-code-splitting-project","status":"publish","type":"post","link":"https:\/\/www.scorchworks.com\/Blog\/g-code-splitting-project\/","title":{"rendered":"G-Code Splitting Project"},"content":{"rendered":"<figure id=\"attachment_55\" aria-describedby=\"caption-attachment-55\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.scorchworks.com\/Blog\/wp-content\/uploads\/split_gcode-e1373861026533.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-55\" alt=\"Split G-Code\" src=\"http:\/\/www.scorchworks.com\/Blog\/wp-content\/uploads\/split_gcode-300x151.jpg\" width=\"300\" height=\"151\" \/><\/a><figcaption id=\"caption-attachment-55\" class=\"wp-caption-text\">Split G-Code<\/figcaption><\/figure>\n<p>I am working on a new program (Python script) that can split an existing g-code file into two halves.\u00a0 This will allow users to take a file run half of the file then rotate the work piece 180 degrees then cut the second half.\u00a0 This will effectively allow a user to cut designs twice as large as the cutting area of the machine. (As long as the physical rotation is done accurately).<\/p>\n<p>A significant portion of this project is writing the g-code interpreter.\u00a0 The interpreter is the code to read and understand the g-code input.\u00a0 With the g-code interpreter is written other g-code bending operations can be performed. Similar to what CNCWrapper (<a title=\"CNC Wrapper\" href=\"http:\/\/www.cncwrapper.com\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.cncwrapper.com\/)<\/a> does.\u00a0 In fact wrapping g-code around the A-axis may be a future project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am working on a new program (Python script) that can split an existing g-code..<\/p>\n","protected":false},"author":1,"featured_media":55,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,5],"tags":[],"_links":{"self":[{"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/posts\/26"}],"collection":[{"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/comments?post=26"}],"version-history":[{"count":15,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/posts\/26\/revisions"}],"predecessor-version":[{"id":976,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/posts\/26\/revisions\/976"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/media\/55"}],"wp:attachment":[{"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/media?parent=26"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/categories?post=26"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scorchworks.com\/Blog\/wp-json\/wp\/v2\/tags?post=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}