How to generate G-CODE in Inkscape for DIY CNC Machines


What is G-Code ?

G-code is a language in which people tell computerized machine tools how to make something. The “how” is defined by instructions on where to move, how fast to move, and what path to follow. The most common situation is that, within a machine tool, a cutting tool is moved according to these instructions through a toolpath and cuts away material to leave only the finished workpiece. The same concept also extends to noncutting tools such as forming or burnishing tools, photoplotting, additive methods such as 3D printing, and measuring instruments.


How to generate G-code in Inkscape

Link to download Inkscape Software


As you download this software you need to add one Extension for G-code save as option
This library is Makerbot unicorn Gcode Extension
Click here to download Extension
After downloading the Extension file
Unzip it and Copy the “SCR” folder
Now open the directory of Inkscape (right click on icon >properties>open file location)
Now search for Share folder open this folder
Now look for Extension folder open this folder and past the “SCR” folder here.


Now you can have G-code save as option


Without G-CODE Extension



After adding G-CODE Extension



Let see how to generate G-CODE


  1. Open the inkscape software
  2. Set the page size as per our plot are for our mini CNC Machine 40 X 40 mm from Document properties (shift+ctrl+d)
  3. Now insert your image or text whatever you want to draw
  4. Now go to the PATH tab click on TRACE BITMAP (shift+alt+b) click on UPDATE and click on OK
  5. Now again select the image/text go to the PATH tab and click on OBJECT TO PATH (shift+ctrl+c)
  6. Now once again go to PATH tab lick on DYNAMIC OFFSET (ctrl+j)
  7. Now go to FILE tabe > Save as > give a name to you file choose Makerbot unicorn Gcode file extension to save the gcode file
  8. Its done your file is saved and ready to load to machine

    How to add G-Code extension in Inkscape for MINI DIY CNC Machine



Hobbiest Electrical DIY project passionate

19 thoughts on “How to generate G-CODE in Inkscape for DIY CNC Machines

  • Pingback: How to make G-CODE file of any image for CNC machine /INKSCAPE | so so porn

  • 14th April 2017 at 5:30 pm

    Αfter checking out a handful of the articles on your web site, I honestly likе your way of blogging.
    I book marked it to my bookmагk site list and ᴡill be checkіng bacк in the near future.
    Please visit my web site too and let me қnow how you feeⅼ.

  • 24th April 2017 at 2:07 pm

    Does your site have a contact page? I’m having a tough time locating it but, I’d like to send you an email.
    I’ve got some creative ideas for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it grow over time.

  • 26th April 2017 at 10:06 am

    I got this website from my pal who informed me regarding this web site and at the moment this time I am visiting
    this web page and reading very informative posts at this place.

  • 26th April 2017 at 3:01 pm

    Fine way of explaining, and fastidious article to take information concerning my presentation subject
    matter, which i am going to present in university.

  • 27th April 2017 at 12:28 pm

    Fantastic goods from you, man. I’ve take into accout your stuff previous to and you’re just too excellent.
    I actually like what you have acquired here,
    really like what you’re saying and the way in which through which you
    assert it. You’re making it enjoyable and you still take care
    of to keep it smart. I can’t wait to learn much more from
    you. That is really a tremendous site.

  • 1st May 2017 at 1:50 pm

    Grеat blog here! Also your site loаds up very fast!
    Whɑt host are yoս using? Can I get your affiliate link
    to your host? I wish my site lοaded up as fast as yours lol

    • 2nd May 2017 at 9:36 am

      thank i am using godaddy domain and wordpress hosting

  • 2nd May 2017 at 8:26 am

    І am curious to find oսt what blog platfoгm you have been using?
    ӏ’m experiencіng some minor security issսes with my latest weЬsite and I would
    like to find something more secure. Do you have ɑny suggestions?

  • 11th May 2017 at 10:43 am

    I have read sߋ many articles about the blogger
    loveгs but this pieϲe of writing is in fact a pleasant piece օf writing, keep it

  • 28th May 2017 at 2:44 am

    This web site is really a walk-through for all of the info you wanted about this and didn?t know who to ask. Glimpse here, and you?ll definitely discover it.

  • 3rd June 2017 at 3:53 am

    Id have to check with you here. Which is not something I usually do! I enjoy reading a post that will make people think. Also, thanks for allowing me to comment!

  • 11th June 2017 at 11:47 pm

    We read this post about 7 times now already and learnt quite a lot from it
    that I even shared it on Statvoo. Thank you for the valuable enlightenment!

Leave a Reply