Thursday, September 30, 2010

More dialog work

I tidied up the pocket dialog.
I noticed that if the viewing units are in mm, but the NC output units are inches, then all the values in the dialog are in mm ( which is what I expected ) except for the tool description. I am reluctant to change it because the tool decription is used in the comment in the NC code comments, so maybe it should be in NC code units for that.

Thursday, September 23, 2010

Pocket operation now uses a dialog

I have added a pocket operation dialog. When you select a sketch and add a new pocket operation, you get this dialog. When you OK it, the pocket operation gets added. When you double click the operation in the tree, you get the dialog again. When you select a different control, or press Tab to go to the next control, a different picture is shown.

opencamlib operations working again in HeeksCNC

The 3D operations weren't working in HeeksCNC because of some changes that had happened to the syntax in opencamlib . They work OK now. Here is an "attach operation" modifying the toolpath of a pocket operation.

Saturday, September 11, 2010

zig zag option for pocket operation

I added a "use zig zag" check box to the pocket operation in HeeksCNC. It seems to work really well. It works by making a rectangle for each slice of the area. It does a boolean "intersect" of the rectangle with the area to pocket. Then it loops through the resulting spans. It starts with the straight line at the bottom of the result and adds all the spans until it gets to the top of the slice. I also added a "zig angle" value too.