Monday, March 17, 2014

HeeksCNC 1.0

I made a release of HeeksCNC 1.0, my CAD/CAM software, for Windows.

You can program drilling, profile and pocket operations.

You can then run a simulation of solid removal.

This amazing software is less than $20. Get it here


Ševc Dominik said...

Hi. I see your software and looks good ..
I want to generate Gcode from STEP file (Autodesk INventor) .. try it but still don't know how .. is possible help me ..
Step by step .. I searching tutorial video in web but not find ..

Dan Heeks said...

Hi, yes you can extract geometry from a STEP file. See here

Greg said...

Thanks for the great software, certainly worth the money. I notice that in some earlier versions of your software that there was a "waterline" option ( but I cannot find any reference in the current version. Is there something I need to do to enable it?

d3tic said...

I have been using the free versions of HeeksCNC for a while and I recently purchased 1.0. I have found a number of bugs.
My main problem is that when I added operations, such as profiles I can no longer tell which sketch they are associated with as there is no sketch object under the profile operation just an object called Tags, which only has object type and visible as properties.

Also is there any docomentation on editing splines. Can knots and Poles be deleted/added?
I like the gears but is there a way to calculate the centers of 2 gears for proper meshing?

Dan Heeks said...

Hi d3tic,
See the bug fixes page. I made it so you can click on the profile operation and see the sketch associated with it.
"24th April - When the profile or pocket operation is selected there is no indication of which sketch is selected"
Please email me and I will send you a link to the latest version.

No, splines can't have their knots added or deleted.
No, you have to calculate your own gear spacing. But if you make a sketch of the gear ( on the right-click menu ), you can drag this around to see where the spacing should be.

Bill Smith said...

I am a complete newbie here - just finished building my CNC wood router and have it working. I'm trying to create my first piece which is basically a 2D drawing - 10 line segments and one hole (which I want to route out with a small-diameter mill - a pocket). Your HeeksCNC looks to be exactly what I need and I downloaded the trial version. Is it limited and not able to generate the G-code? or am I doing something wrong?

If I can get this simple part understood and 'out' - I'll be happy to purchase your product.


Dan Heeks said...

Bill Smith, the trial version will create g-code fine, except for some annoying comments at the top ( which shouldn't stop the g-code running ). Do you see the g-code in the "Output" window?
This will also have been written to a file. The default output is to use a file with the same name as the saved .heeks file, but with .ngc as the suffix.

Bill Smith said...

That's what I thought. I see the 'annoying comments' at the top of the file. But there were only 3 g-codes actually created. I realized I didn't have Python installed - but that has been remedied. Now, I'm getting a file of 0 bytes.

It has to be something fundamental that I'm missing.

Should I consider downloading HeeksCAD so that there is a better interaction with HeeksCNC?

Arden (aka Bill Smith)

Dan Heeks said...

Arden, I don't know what the problem is. Send me your .heeks file and i'll have a look.

Lisa said...

Dan Heeks, this is a great review of software! Your blog has a lot of excellent in-depth coverage across a multitude of CNC Milling topics. Have you tried CNC MASTERS software before?

faulty said...

Hi Dan Heeks, thanks for the great software. I've been using it for close to 3 weeks on Arch Linux, with my newly purchased Shapeoko2. still learning everyday.
For starter, I plan to turn off tool change. I notice there's quite a lot of iso code in the nc folder, I wondering which would be a good base to start with?

Keep up the good work.

Ken said...

This seems to be the most promising cross-platform Gcode generating software available. Any chance there is a roadmap for supporting GRBL?

Unknown said...

Hey dan, just stumbled across heeks, looking good I must say. One question though, are you able to import .svg files directly? I use inkscape to compile my drawings and have been using makercam, trouble is iv found it very unreliable so far. Would still like to use inkscape though

faulty said...

Hi Unknown, I'm using Inkscape too, I export to dxf before importing into heeks. If you notice any weird lines (if you drew a square but end up with 2 triangles), go back to Inkscape, draw a smaller box or circle in the offending object, substract(Path\Difference), then add a slightly bigger one to cover the hole, apply addition(Path\Union), then export again. That should work perfectly. I do that all the time, and it mostly happen after I rotate some of the object.

Ralph Freshour said...

Hi Dan -- any chance you might come out with a Laser version of HeeksCNC? Low cost lasers are becoming very popular and it would be great if we had a version supporting laser operations. You could call it HeeksCNC Laser.