Easy Cabinet Maker

This forum is for users to submit their own gadgets to the community
Post Reply
User avatar
adze_cnc
Vectric Wizard
Posts: 4325
Joined: Sat Jul 27, 2013 10:08 pm
Model of CNC Machine: AXYZ 4008
Location: Vancouver, BC, Canada

Re: Easy Cabinet Maker

Post by adze_cnc »

I expect the "it doesn't show up" above might be related to this

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 »

adze_cnc wrote:
Mon Oct 17, 2022 9:42 pm
I expect the "it doesn't show up" above might be related to this
Gosh are we having fun yet?

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

User avatar
adze_cnc
Vectric Wizard
Posts: 4325
Joined: Sat Jul 27, 2013 10:08 pm
Model of CNC Machine: AXYZ 4008
Location: Vancouver, BC, Canada

Re: Easy Cabinet Maker

Post by adze_cnc »

Hey Jim and Sharkcutup. Some minor errors in EasyCabinetMakerV14.9. Most of the "errors" are initial assignments that are short a parameter or two. This just means the variable will be initialised to "nil" instead of a number or string value (as needed). The only major error is the multiple calls to the function CreateLayerDrillingToolpath(...)

Steven

EasyCabinetBaseVer14.9.xlua

line 38:

Code: Select all

local HoleSpace, HoleCount = 0
should be

Code: Select all

local HoleSpace, HoleCount = 0, 0
line 246:

Code: Select all

BaseDim.DrawerHeight, AQ = 0.0
should be (?)

Code: Select all

BaseDim.DrawerHeight, AQ = 0.0, 0.0
EasyCabinetDialogVer14.9.xlua

line 585:

Code: Select all

AddNewGroupWriter(Hardware.Name)
The function definition in file EasyCabinetHardwareVer14.9.xlua (line 300) does not accept a parameter.

EasyCabinetToolV14.9.xlua

line 759:

Code: Select all

local sThick, sWidth, sLength = ""
should be

Code: Select all

local sThick, sWidth, sLength = "", "", ""
line 1207:

Code: Select all

local Red, Green, Blue = 0
should be (note: line 1203 is right)

Code: Select all

local Red, Green, Blue = 0, 0, 0
EasyCabinetMakerVer14.9.xlua

lines 181, 194, 298, 312, 317, 320, 372, 373, 394, and 398 are all similar so I will only show line 181 below:

Code: Select all

CreateLayerDrillingToolpath(Milling.LNSideShelfPinDrill .. "-Wall", Milling.Sheet .. "Wall Side Panel Pin Drilling", 0.0,  Milling.ShelfPinLen, Milling.ShelfPinLen * 0.25, Milling.ShelfPinLen * 0.35)
In each of the lines noted above the call is providing 6 parameters but the function definition is only set to accept 5 parameters:

Code: Select all

function CreateLayerDrillingToolpath(layer_name, name, start_depth, cut_depth, retract_gap)

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 »

adze_cnc wrote:
Tue Jan 10, 2023 12:18 am
Hey Jim and Sharkcutup. Some minor errors in EasyCabinetMakerV14.9. Most of the "errors" are initial assignments that are short a parameter or two. This just means the variable will be initialised to "nil" instead of a number or string value (as needed). The only major error is the multiple calls to the function CreateLayerDrillingToolpath(...)

Steven

EasyCabinetBaseVer14.9.xlua

line 38:

Code: Select all

local HoleSpace, HoleCount = 0
should be

Code: Select all

local HoleSpace, HoleCount = 0, 0
line 246:

Code: Select all

BaseDim.DrawerHeight, AQ = 0.0
should be (?)

Code: Select all

BaseDim.DrawerHeight, AQ = 0.0, 0.0
EasyCabinetDialogVer14.9.xlua

line 585:

Code: Select all

AddNewGroupWriter(Hardware.Name)
The function definition in file EasyCabinetHardwareVer14.9.xlua (line 300) does not accept a parameter.

EasyCabinetToolV14.9.xlua

line 759:

Code: Select all

local sThick, sWidth, sLength = ""
should be

Code: Select all

local sThick, sWidth, sLength = "", "", ""
line 1207:

Code: Select all

local Red, Green, Blue = 0
should be (note: line 1203 is right)

Code: Select all

local Red, Green, Blue = 0, 0, 0
EasyCabinetMakerVer14.9.xlua

lines 181, 194, 298, 312, 317, 320, 372, 373, 394, and 398 are all similar so I will only show line 181 below:

Code: Select all

CreateLayerDrillingToolpath(Milling.LNSideShelfPinDrill .. "-Wall", Milling.Sheet .. "Wall Side Panel Pin Drilling", 0.0,  Milling.ShelfPinLen, Milling.ShelfPinLen * 0.25, Milling.ShelfPinLen * 0.35)
In each of the lines noted above the call is providing 6 parameters but the function definition is only set to accept 5 parameters:

Code: Select all

function CreateLayerDrillingToolpath(layer_name, name, start_depth, cut_depth, retract_gap)
Thank for looking at this... I am 98% compete with Version 15+ but I will make sure I cover these... I may need to ping you on some of them.
Thanks,
Jim

cusoak
Vectric Wizard
Posts: 486
Joined: Mon Nov 06, 2017 1:57 pm
Model of CNC Machine: Shapeoko 3D XXL

Re: Easy Cabinet Maker

Post by cusoak »

I have a set of base cabinets I want to make using the Easy cabinet maker.
If could send or post here the sizes of the 3 cabinets could some one use the easy cabinet maker to show how they would do all of the steps are done to get it to the point of nesting and cut
Thanks Jeff Peters

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 »

cusoak wrote:
Thu Jan 12, 2023 3:11 pm
I have a set of base cabinets I want to make using the Easy cabinet maker.
If could send or post here the sizes of the 3 cabinets could some one use the easy cabinet maker to show how they would do all of the steps are done to get it to the point of nesting and cut
Thanks Jeff Peters
Hi Jeff,

If you will post the details of the cabinet's (height, length, depth, materials, Y/N face-frame, drawers, shelfs, etc.) you want to build. I will make a video for you that shows how I would use the EasyCabinetMaker gadget.

Jim
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 »

+1 Agreed

I can do that too Jim that is if you are too busy with other things. I am here if needed.

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

RickW3DS
Vectric Craftsman
Posts: 165
Joined: Sat Apr 02, 2022 6:55 pm
Model of CNC Machine: LongMill 30x30

Re: Easy Cabinet Maker

Post by RickW3DS »

Would be good to have a video for this one, lots of things we can mess up when just tinkering with settings.

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 »

by RickW3DS -- Would be good to have a video for this one, lots of things we can mess up when just tinkering with settings.
That is why there is a system reset on the About Menu Interface for resetting the gadget back to its default settings.

But yeah a video would be helpful also!!!

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

RickW3DS
Vectric Craftsman
Posts: 165
Joined: Sat Apr 02, 2022 6:55 pm
Model of CNC Machine: LongMill 30x30

Re: Easy Cabinet Maker

Post by RickW3DS »

Sometimes we just click and go left...
Yep, video would helpusgoobers

MustStayBusy
Posts: 13
Joined: Sat Jan 19, 2019 7:14 pm
Model of CNC Machine: Avid CNC 5x5 pro

Re: Easy Cabinet Maker

Post by MustStayBusy »

Yes, would love a video on how to use

aa1pi
Posts: 19
Joined: Fri Jan 01, 2016 11:55 pm
Model of CNC Machine: KRMx01

Re: Easy Cabinet Maker

Post by aa1pi »

Can I report an error I found in "The cabinet cut-list" Item ID 100 left side panel...……..width 10 3/4" length 10 3/4
Item ID 110 Right side Panel width 10 3/4 length 18-5/16


The length of item 100 should read 18-5/16

Everything is ok in the drawing.

Great program so much work even the documentation.

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 »

aa1pi wrote:
Thu Feb 02, 2023 1:10 am
Can I report an error I found in "The cabinet cut-list" Item ID 100 left side panel...……..width 10 3/4" length 10 3/4
Item ID 110 Right side Panel width 10 3/4 length 18-5/16


The length of item 100 should read 18-5/16

Everything is ok in the drawing.

Great program so much work even the documentation.
What Version of the Cabinet Maker created that Cutlist File? Not that it really matters it needs to be rectified/resolved but would be interested in knowing.

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

aa1pi
Posts: 19
Joined: Fri Jan 01, 2016 11:55 pm
Model of CNC Machine: KRMx01

Re: Easy Cabinet Maker

Post by aa1pi »

The version is 14.9

User avatar
adze_cnc
Vectric Wizard
Posts: 4325
Joined: Sat Jul 27, 2013 10:08 pm
Model of CNC Machine: AXYZ 4008
Location: Vancouver, BC, Canada

Re: Easy Cabinet Maker

Post by adze_cnc »

sharkcutup: file EasyCabinetWallVer14.9.xlua

approx. line 442

Code: Select all

CutListfileWriterItem(BOM.PID, "Left Side Panel","Wall", "1",
	WallDim.MaterialThickness, BOM.WallCabinetMateralType, BOM.WallCabinetFinish,
	WallDim.SidePanelWidth, WallDim.SidePanelWidth)
approx. line 583

Code: Select all

CutListfileWriterItem(BOM.PID, "Right Side Panel","Wall", "1",
	WallDim.MaterialThickness, BOM.WallCabinetMateralType, BOM.WallCabinetFinish,
	WallDim.SidePanelWidth, WallDim.SidePanelLength)
In 442 there is duplicate SidePanelWidth

Post Reply