Easy Cabinet Maker

This forum is for users to submit their own gadgets to the community
Post Reply
User avatar
sharkcutup
Vectric Wizard
Posts: 2885
Joined: Sat Mar 26, 2016 3:48 pm
Model of CNC Machine: Shark HD3 Pro Extended Bed with Spindle
Location: U.S.A.

Re: Easy Cabinet Maker

Post by sharkcutup »

Your Welcome - No Problem!

I had tested it in that layout orientation due to my table the y axis is the longest axis and of course curiosity got the best of me (and yes I own a cat - :lol:).

Sharkcutup
V-Carve Pro Tips, Gadget Tips & Videos
YouTube Channel - Sharkcutup CNC
V-Carve Pro 11.554

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

Okay,

After looking over the code and with the new SDK coming soon, I am going to hold off on fixing the Vertical Sheet issue because it is working in the horizontal and a user could just simply rotate the sheet after it is drawn and then use the nesting tool to move items to a Vertical sheet orientation. I will focus my efforts on implementing a better coding strategy to better manage some performance items. Currently, when you run the gadget it loads the entire code stack. This is not necessary if you're only running a wall cabinet or only running a base cabinet. More than half the code is unneeded in the scenarios. Additionally, it appears I've ventured off into bad coding practices by calculating values all over the place in the code. I will be relocating those calculations back into a centralized function.

I do understand by not addressing the sheet orientation issue at this time, it may be considered not optimal for the user experience, but if you consider what I charge for this product, (FREE!!!) I am most certain you will cut me some slack. ;) :lol: :D :lol:

This work will prepare a easier integration of the new functions that are coming.

I hope this'll be okay with you guys and girls.
Thanks,
Jim

User avatar
sharkcutup
Vectric Wizard
Posts: 2885
Joined: Sat Mar 26, 2016 3:48 pm
Model of CNC Machine: Shark HD3 Pro Extended Bed with Spindle
Location: U.S.A.

Re: Easy Cabinet Maker

Post by sharkcutup »

NO Problem Here!

I was just making the issue known so that maybe sometime in the future it can be rectified.

I complement you on what you have already accomplished!!!

Sharkcutup
V-Carve Pro Tips, Gadget Tips & Videos
YouTube Channel - Sharkcutup CNC
V-Carve Pro 11.554

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

Back.jpg
Thanks,
Jim

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

Hello all,

I have a new version of the Cabinet Maker.

Items fixed in version 11.2
1. Orientation issue with vertical or horizontal sheet layer
2. Part numbering sequencing
3. Code optimization (runs a little faster)
4. Added some intelligence to the Part layout method
5. Added default profile and pocket bit diameter's to Milling Menu - used in part layout when "No Tool Selected"

Next steps:
A. Updating web based help to reflect the changes
B. Implement SDK when available

As always welcome your feedback and suggestions.
Attachments
EasyCabinetMakerVer11.2.zip
Rename to: EasyCabinetMakerVer11.2.vgadget
(47.71 KiB) Downloaded 110 times
Screenshot 2021-08-13 082104.jpg
Screenshot 2021-08-13 082219.jpg
Thanks,
Jim

User avatar
sharkcutup
Vectric Wizard
Posts: 2885
Joined: Sat Mar 26, 2016 3:48 pm
Model of CNC Machine: Shark HD3 Pro Extended Bed with Spindle
Location: U.S.A.

Re: Easy Cabinet Maker

Post by sharkcutup »

SUPER AWESOME!!!

Sharkcutup
V-Carve Pro Tips, Gadget Tips & Videos
YouTube Channel - Sharkcutup CNC
V-Carve Pro 11.554

dyn0bill
Vectric Apprentice
Posts: 54
Joined: Sun Feb 21, 2021 8:10 am
Model of CNC Machine: EZ Route 4x8/WinCNC
Location: Williamstown, WV

Re: Easy Cabinet Maker

Post by dyn0bill »

Thank You Jim!

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

Thanks guys,

I've spent pretty much the day trying to integrate the new multiple sheet capabilities in version 11 into the Easy Cabinet Maker. I discovered there are some challenges. Especially, the create new toolpath function in the gadget tool kit language.

The create new toolpath (that I use) is by selecting closed objects on a particular layer. I have to say this is awesome we are working on a single Sheet. The real problem occurs is when selecting closed objects by layer, is that Layers span across Sheets. So, what happens as I put certain parts on one Sheet called "3/4 ply" and create the toolpaths. Then I move to a new Sheet called 1/2 ply and draw the corresponding part and issue the create new toolpath (searching only the layers that are uniquely name for the items on the second sheet) the toolpaths on the first Sheet are removed. I'll continue to dig into the SDK paperwork and see if there is some capability of filtering by Sheet.

In short, I'm going to issue a small patch (11.3) in a day or so to address a layer name issue I found and will have stop and wait until the new SDK is available. Hopefully the new SDK will have the capabilities we need to manage the toolpaths without removing toolpaths from other sheets.

Happy milling! :)
Thanks,
Jim

User avatar
Adrian
Vectric Archimage
Posts: 14546
Joined: Thu Nov 23, 2006 2:19 pm
Model of CNC Machine: ShopBot PRS Alpha 96x48
Location: Surrey, UK

Re: Easy Cabinet Maker

Post by Adrian »

There is a setting in the Options (Select Sheet when Edit Toolpath) that changes the behaviour how toolpaths are created on a per sheet basis at the program level. Not sure if it has any effect at the LUA level though. The last time I did any coding for sheets it was right back when Nesting was first introduced.

If it's set to Yes then recalculating any toolpaths will apply them to the original sheet for which they were created only. The toolpaths are linked to that sheet. If it's set to No then they are calculated for the active sheet. In both case the toolpaths only exist at the individual sheet level rather than across all sheets at the same time.

To have toolpaths for each sheet the way the toolpath template system does it (and in some ways how the old Apply Templates to All Sheets gadget used to do it before that) is to create a toolpath group for each sheet and then create a copy of each toolpath within that group.

Sorry if any of that is teaching you to suck eggs but I thought it might be of some use.

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

Hi Adrian, Thanks for the suggestion. I always appreciate a someone's experience and welcome different perspective.

Hi all,

After reading and rereading the current SDK I have Version 11.3 complete. We will new SDK in order to fully leverage the new capabilities in Vectric's version 11 software.

What I fixed:
1. A Layer naming issue that only occurred under very special circumstances (like you holding a pig in one arm, while dancing in the light of a full moon...) :D

The known Issues
1. When utilizing the gadget, if you have multiple Sheets and you draw the same cabinet components with Toolpaths on separate Sheets. The gadget will remove Toolpaths from other Sheets when creating Toolpaths for the current sheet.
Example:
Two sheets - Sheet 1 contains the cabinet Side and Back profiles with toolpaths. Then on Sheet 2 you create the cabinet Side and Back profiles with toolpaths. Result - The Toolpaths from Sheet 1 will be removed.
Attachments
EasyCabinetMakerVer11.3.zip
Rename to: EasyCabinetMakerVer11.3.vgadget
(47.8 KiB) Downloaded 93 times
Thanks,
Jim

dyn0bill
Vectric Apprentice
Posts: 54
Joined: Sun Feb 21, 2021 8:10 am
Model of CNC Machine: EZ Route 4x8/WinCNC
Location: Williamstown, WV

Re: Easy Cabinet Maker

Post by dyn0bill »

Jim,

When dancing with the pig should you be naked?

Thanks for the update.

Willy

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

dyn0bill wrote:
Sat Aug 14, 2021 9:24 pm
Jim,

When dancing with the pig should you be naked?

Thanks for the update.

Willy
No!!!!
SheildYourEyes.jpg
That is a sight no one should ever see... LOL
Thanks,
Jim

User avatar
jimandi5000
Vectric Wizard
Posts: 1050
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Easy Cabinet Maker

Post by jimandi5000 »

Hello all,

Made some updates to the Cabinet gadget it is now Version 11.4

The List
1. Fixed the tool plunge rate error on pocketing
2. Added grouping of the note and part number text as a sentence instead of line fragments (easier to select and move)
3. Cleaned up the registry
Attachments
EasyCabinetMakerVer11.4.zip
Rename to: EasyCabinetMakerVer11.4.vgadget
(49 KiB) Downloaded 115 times
Screenshot 2021-08-28 163206.jpg
Thanks,
Jim

User avatar
sharkcutup
Vectric Wizard
Posts: 2885
Joined: Sat Mar 26, 2016 3:48 pm
Model of CNC Machine: Shark HD3 Pro Extended Bed with Spindle
Location: U.S.A.

Re: Easy Cabinet Maker

Post by sharkcutup »

Cabinet Maker 11.4 in V-Carve Pro 11.008

When applying this gadget to a plywood sheet 48 (y) x 96 (x) (Horizontal position in V-Carve) everything is okay.
Screenshot 2021-09-30 085154.png
But when you apply this gadget to a plywood sheet 96 (y) x 48 (x) (Vertical position in V-Carve) the part text (green) and the Label text (blue) are scattered and mashed together respectively
Screenshot 2021-09-30 085325.png
Not really a big deal for me because I am only interested in the parts and toolpaths.

Sharkcutup
V-Carve Pro Tips, Gadget Tips & Videos
YouTube Channel - Sharkcutup CNC
V-Carve Pro 11.554

dyn0bill
Vectric Apprentice
Posts: 54
Joined: Sun Feb 21, 2021 8:10 am
Model of CNC Machine: EZ Route 4x8/WinCNC
Location: Williamstown, WV

Re: Easy Cabinet Maker

Post by dyn0bill »

Thanks,

I guess I am used to working with the long axis being y.

It is a time and work saving gadget!

Willy

Post Reply