The most Affordable Software in its Class!

If you are seriously considering Software, please click here for an in-depth demonstration.

Introduction to Cabinet Pro

Cabinet Pro offers a wide variety of options to fit the needs and requirements of all cabinet manufacturers.  Whether you need design, cut lists, bidding, optimization, CNC, Networking, Inventory Control, or a multitude of other features, now or in the future, Cabinet Pro is designed to grow with your company.  If you do not have a CNC router, but plan to get one in the future, then purchase Cabinet Pro Standard and then simply upgrade to the CNC version later on for the difference in price.

 

Set up Cabinet Pro to build cabinets, either modular or custom, based upon your method of construction.  Customize your cutlist reports to show the information in the format you require. Create frameless cabinets and/or face frame cabinets in the same job.  Change all of your doors to another style by the click of a few keys.  Create several bidding methods to give your customer accurate bids and invoices.  Present your customer with an impressive 3D Presentation of the job you are bidding.

SimplyPowerful!

 

And if you have one or more CNC Routers, let Cabinet Pro automatically convert your designs to CNC code to have each part machined precisely how you expect them to be machined.

Cabinet Pro CNC Software  produces the CNC code directly from the cutlist and panel optimized parts in several languages.  We support all G-Code variations, Woodwop for the Weeke and Homag, Biesseworks, Hops (Holzher), Xylog, Wincut, and HPGL.  For more information on our CNC version, see the Introduction to CNC.

Table of Contents
(Click a topic below)

 

 

 

 

 

 


 

 

General Features of Cabinet Pro 
bullet

Face frame and Frameless style construction.

bullet

Frameless construction allows applied face frame on demand

bullet

Entertainment centers, modular, custom and angled cabinets.

bullet

Supports all drawer styles and unlimited user-defined door style library

bullet

Door & drawer program allows making doors & drawers without cabinets.

bullet

Can switch between millimeters and inches at virtually any time.

bullet

Re-Facing component allows entering cabinets by opening dimensions for remodeling jobs

bullet

Parameter-Driven parts.

bullet

Step-by-Step Video Tutorial instruction.

bullet

Security system allows users to log in with restricted use of the software.

bullet

Recessed Face Frame Construction, allowing another faceframe recessed inside of the main face frame.

bullet

At the press of a key, convert the entire program into Australian English, Canadian English, UK English, or American English

bullet

Other languages such as German, French, Italian, and Vietnamese are supported under special accommodations.

bullet

Allows the Depth of cabinets to include the door (for commercial applications) or not to include the door (for residential applications).  This may be changed per room, per job.

bullet

All versions of Cabinet Pro are Single User versions that must be installed on the C drive of a given computer.  Network Versions are additional cost (See the Network Module).

 

 

Custom Cabinets 


Click a picture to enlarge.


Pre-packaged Cabinet Libraries included in Cabinet Pro (can be modified and expanded to suit your requirements).  These are only a sampling of the custom possibilities.

   

Some Frameless Custom Features

Some Face Frame Custom Features

 

 

 

Quick Order Entry in addition to Floorplan Layout

It is sometimes useful to enter a job very quickly without taking the time to draw a floorplan.  The video shown to the right will explain how Cabinet Pro allows a very quick Order Entry process directly from its Cabinet Library.

 

 

 

 

 

Support of Several Languages, and regional forms of English

It is very important for a program such as Cabinet Pro to communicate with its users in the language with which they are accustomed.

Various terms and spellings vary among different forms of English.  For example, "unfinished ends" in the United States are referred to as "unfinished gables" in Canada.  Or "countertops" in the United States are referred to as "benchtops" in Australia.  As an example of spelling differences, "optimization" is spelled, "optimisation", in the UK.  These are only two of hundreds of differences between our various forms of English.

There exist about 400,000 words in Cabinet Pro when considering the messages, labels, and explanations that exist throughout the software.  All of these words are converted to the version of English selected by each user.

Languages other than English, such as Spanish, German, Italian, French, Vietnamese, and Chinese, may be incorporated into Cabinet Pro as well.  However, while the various forms of English are free and come standard in Cabinet Pro, an additional cost is associated with incorporating these other languages.

          

         

 

 

 

 

 

 

 

 
Design and Graphics Features
bullet

Design either in floorplan view of the entire room or in wall elevation view of a single wall.

bullet

Lighting & Shading effects in 3D Rendering

bullet

Autofill a wall with appliances and cabinets

bullet

Fluted Stiles, Pillars, and Faceframe Beading

bullet

Cathedral & multi-paneled doors

bullet

Cathedral & multi-paneled decorative finished ends, backs, and drawer fronts.

bullet

Exports DXF files to 3rd Party CAD programs

bullet

Floorplans, finished & dimensioned shop wall elevations.

bullet

2-D elevations & 3-D perspectives in phototextured quality.

bullet

Use your own photographs of wood, walls, floors, countertops, appliances, etc. directly in the program.

bullet

Shop drawings for individual cabinets or whole wall of cabinets.

bullet

Sectioned Interior Views and Exploded Views of Shop Drawings

bullet

Crown Molding, Radius corners, and clipped corners

bullet

Closets and Closet Rods

bullet

Under-Cabinet Light Valances

bullet

Custom Hood Cabinets

bullet

Dimensioned Countertop Layout

bullet

Dimensioned Plan View of cabinets and walls

bullet

Dimensioned Elevation Views

bullet

Dimensioned Section Views

bullet

Generates the dimensioned Work Triangle connecting the midpoints of the cooktop, sink, and refrigerator.

bullet

By the press of a key, open and close cabinet doors to show customers inside detail

bullet

By the press of a key, change all door styles while you are viewing them (and the cutlist and bid will change corresponding to the door style change you made.

bullet

Design Cabinets WITHOUT a floorplan by entering one cabinet after another to a job

bullet

Email or present impressive Photo colored presentations to your customers for their approval, directly from Cabinet Pro.

bullet

Print out dimensioned Shop Drawings, Wall Elevations, Section Views, and Floorplan Views, or email them as PDF files.



 

Some features of the Floorplan Designer  (two examples of video tutorials that are part of our free Learning Curriculum)

 

 

Multiple Views

Automatic Placement of Finished Ends

 
 
 
 
 
 

 
 
Cutlists and Door Reports

View Sample Reports

bullet

Place Cabinet Shop Drawings directly onto Cabinet Cut List.

bullet

Reports for purchased and/or manufactured doors.

bullet

Unlimited user-defined cutlists and material reports for entire job.

bullet

Individual Cabinet Cutlist:   shop drawing, cutlist, door & drawer parts, materials, accessories and hardware all on one page.

bullet

Material lists for entire job

bullet

Parts lists, assembly lists and edge banding reports for job.

bullet

Produces part & cabinet labels.

bullet

Heavy & light designations (for example: "7/32" may be represented as ( "3/16+", "1/4-" or "7/32")

bullet

You may either consolidate all doors into one report or generate separate reports per door style.

bullet

Multiple sorts according to cabinet name, material, thickness, width and length in any order.

bullet

Reports may be printed in either millimeters or inches, per column of same report.

bullet

Automatically adjust door rails and stiles based upon the size of the door or drawer front

bullet

Allows part sizes on cutlists to include or exclude edgebanding.

bullet

Bill of materials and lineal foot summary reports for panels & lumber (by material or by part).

bullet

Allows report on all parts and materials or selected parts and materials.

bullet

Milling dimensions or finished dimensions.

bullet

Inset and Overlay doors and drawers

bullet

Angled edges of stiles that butt against adjacent angled cabinets.

bullet

Cathedral & multi-paneled doors

bullet

Cathedral & multi-paneled decorative finished ends, backs, and drawer fronts.

bullet

Can print out machining notes for parts, hinge side of doors and template to be used for cathedral doors. 

bullet

Can track each part to show the cabinet to which it belongs, or consolidates all like parts.

bullet

Can separate left & right finished ends & unfinished ends, or not distinguish between the two.

bullet

Allows reports on all parts and materials or selected parts and materials.

bullet

Match the grain AND grain direction of doors and drawers on a given panel.

bullet

Export Cut list reports to Microsoft Excel*, or to the internal Word Processor.

bullet

Match grain for doors separately from drawers, or match doors and drawers together.

bullet

Can automatically change frame and panel material based upon selected door style

bullet

Can automatically change drawer side, end, and bottom material based upon selected drawer guide or drawer box



 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

Bidding and Invoicing
bullet

Smart Hardware Rules that automatically assign hardware based upon design.

bullet

Will print an invoice, bid, packing list and contract for a job.

bullet

The bid that is printed will be able to be turned into an invoice, analysis or contract at any time.

bullet

Maintains record of invoices, payments, and amount owed from all jobs of a given customer (see the Job History screen shot below).

bullet

Print multiple bids for the same job thus increasing the probability of acceptance.

bullet

Automatic assignment of Hardware while designing, based upon Smart Hardware Rules.

bullet

Cost of materials, hardware, labor, accessories, installation, finishing, freight, taxes, etc.

bullet

Will allow user definitions of labor activities and various costs.

bullet

Will allow pricing for purchased and/or manufactured doors.

bullet

Each part of every cabinet in every room can be of a different material with its unique price.

bullet

Will show material, accessory and labor breakdown for each cabinet as well as for each job.

bullet

View graphs and pie charts of financial analysis of job.

bullet

All changes done in a job are immediately reflected in the bid.

bullet

Keeps track of invoices paid as well as outstanding invoices

bullet

Keeps track of how much a customer owes per job and total amount owed

bullet

Make changes in your job, and view the immediate change in your bid.  Globally change all materials used, and see the change in your 3D drawing, as well as in your invoice and cutlist - without any extra effort!

I Just wanted to drop you a note to say how much I appreciate your software.

 

I finally set up my edgebanding and laminate. Wow! What a difference! I used to give away edgebanding as part of my overhead. Now that I have taken the time to set up the edgebanding and laminate report and link it to the bid section, it has paid off big time.

 

My bids have become very accurate. I know exactly what it will cost to build each job. I account for each screw, shelf pin, bumper, edgebanding and the like. There is no guess work anymore on bids.  And because I know exactly what my material cost are my bids can be lean without losing any money. Cabinet Pro has helped me stay in business during these challenging economic times. Thank you for your software and your great support!

 

Dave Wagner, a Cabinet Pro CNC user.

 


 

 

 

 

 

 

 

 

 

 

 

Grain Options and Grain Matching
bullet

Change every part's grain direction of every cabinet individually or globally

bullet

Optimizes parts according to an individual part's grain compared to the grain direction of the panel.

bullet

Rotates all CNC machining automatically based upon grain direction of a given part.

bullet

Grain matching allows doors and/or drawers to be cut from the same area on a panel, thus showing continuous grain on the finished product..

bullet

The user may match doors separately from drawers, or match doors and drawers together.

bullet

Grain matching doors and/or drawers allows doors made from sheet goods (or panels) to be positioned on the optimized sheet in the exact same position doors and/or drawers are located on the cabinet.

bullet

Grain matching may be turned on or off at the press of a button.

 


 

 

 

 

 

 


 

 

The Re-Facing Add-On Module

bullet

Re-face any and all parts including entire face frames with a laminate or plywood of whatever thickness you wish.

bullet

Face frames can be re-faced per part (i.e., each stile and rail).

bullet

Face frames can be re-faced with one full sheet of laminate or plywood that would cover the whole faceframe.

bullet

Making new cabinets without re-facing, new cabinets with re-facing, and existing cabinets with re-facing only - all within the same room. 

bullet

Enter cabinets by the door and drawer openings that have been measured on the job.

bullet

Re-facing material will appear on your cost analysis, your cutlist, optimization, and CNC, along with material used for new cabinets.

bullet

All parts using re-faced material may have their material slightly oversized according to the cabinet maker's requirements.

 



 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

Panel Optimization: Nesting and Point-To-Point
 
bullet

Displays which sides are edge banded per part (See the video at the Video Demonstration Ctr)

bullet

Allows for both Ripping Kerf and Crosscut Kerf (or CNC tool)

bullet

Use for a Panel Saw and/or for the CNC Router

bullet

Allows custom adjustment for width and length of parts optimized

bullet

Allows maximum and minimum part widths and lengths to be optimized

bullet

Automatic entry of all appropriate panels into the optimizer!

bullet

Allows numerous sub-rips within each rip.

bullet

Initial cutoffs for width and length per panel.

bullet

Allows no grouping so that maximum optimization is achieved.

bullet

Allows grouping by part, so that all like parts are optimized on the same sheets, if possible.

bullet

Allows grouping by cabinet, so that all parts of a given cabinet are optimized on the same sheets, if possible.

bullet

If grouped, the optimizer allows groups to be mixed on the same sheet or not.

bullet

Links door panels to their corresponding drawer fronts!

bullet

Allows saving of DXF files

bullet

Automatically generates CNC Code to machine and cut out parts for nested-based CNC routers

bullet

May assign one part per sheet for Point-to-Point machines

bullet

Prints report on optimized parts, including percent yield.

bullet

Match the grain AND grain direction of doors and drawers on a given panel.

bullet

Match grain for doors separately from drawers, or match doors and drawers together.

bullet

Rotate Parts on a panel

bullet

Move parts to another location on the same panel or move parts to a different panel

bullet

Create General Optimization rules and/or create panel optimization rules per material

bullet

Panels are automatically optimized according to your specifications while obtaining a cutlist.

 



 

 

 

 

 

 

 

 

 

 

 

 

 

Automatic Inventory Control

Cabinet Pro defines an Assembly as a group of hardware items sold or used as a unit.  A Sub-Assembly hardware item is a hardware item that is part of the Assembly itself.  For example, the taillight of a car may be considered an "assembly", and is sold or used as a unit.  However, that same taillight consists of gaskets, screws, light bulbs, reflectors, etc., all of which are considered "sub-assemblies" and must be accounted for at the manufacturer level.

bullet

Panel and Lumber material used to manufacture cabinets, doors, and drawers are automatically deducted from Inventory.

bullet

Hardware, and Accessories that are used in a job are automatically deducted from Inventory.

bullet

Supports Hardware Assemblies and sub-Assemblies.

bullet

Hardware items that consist of other hardware parts may have the parent hardware (the Assembly) priced out while the constituent hardware (sub-assemblies) are deducted from inventory.

bullet

Selected Assemblies as well as their sub-assemblies may be stored in Inventory, or just the sub-assemblies, or just the Assembly itself..

bullet

Inventory In-Stock reports

bullet

Inventory Re-Order Report

bullet

Re-Order points per Inventory Item

bullet

Report of Miscellaneous items to ship separately from cabinets.

bullet

Location information on Inventory Items

bullet

Percentage or fixed quantity of items to over-ship.  For example, if the job calls for 230 screws, then the program may be set up to automatically ship an additional 4 screws to make it 234

bullet

Customization of the software, based upon a company's setup, may have to be performed in order to ensure the above features operate as stated.  This type of customization is free of charge.

bullet

Additional features that are not listed above but are requested by the purchasing company, will be implemented as custom programming at additional cost.  (The additional cost will be determined based upon the additional feature requested.)

bullet

Because of the complexity of Automatic Inventory Control for a given company, 3 to 10 days of one-on-one personalized training are required.

 

 

 

 

 

 

 

 

 


 

 

Security System (for companies with multiple users)

Both Cabinet Pro and Door Pro utilize an optional Security System where a UserID and Password can be required to use the software.  Alternatively, this option may be turned off so that a UserID and Password are not used and any particular user has full permissions to operate all aspects of the software.

If the Security System is turned on, then...

bullet

The Owner or Administrator creates a special password, referred to as a Security Key, where full access may always be granted in case the computer is locked up and inaccessible for any reason having to do with given user's ID and Password.

bullet

Cabinet Pro LLC holds a "back door" UserID and Password that can unlock any computer, under any circumstances.

bullet

Up to 20 users may be added to any computer, where each user has separate passwords and permissions.

bullet

The Owner or Administrator determines which permissions each user may have when he/she logs in.

bullet

From 1 to 13 Separate Permissions may be assigned to each user that become active when that user logs onto Cabinet Pro or Door Pro..

bullet

These 13 permissions allow Changing CNC Setup, Changing Construction Setup, Modifying Libraries, Changing Pricing Setup, Viewing or Pricing & Bids, Printing of Graphics, Generation of CNC Code, Backing up Data, Restoring Data, Changing Inventory, Selecting Data to Restore Single Jobs, Changing Network Settings, and Editing Cabinets.

bullet

Keeps a permanent record of all user activity such as when a cabinet was modified, inventory was changed, pricing was viewed, Network settings were changed, etc.

 

 

 

 

 

 

 

 


 

 

Networks (for companies with multiple users)

The Network Module allows users of Cabinet Pro and Door Pro the ability to access selected data files from one location, usually the main Server.  Normally, Cabinet Pro is a Single User program with its data files located on the local C-Drive.  This module, however, will allow all purchased seats to access the same data file from one specified location.

bullet

All Network Settings on all computers may only be altered by a User who has been assigned Administrative Permissions (See Security System above.)

bullet

Allows the selection of what information should be accessed via the Network, such as Inventory, Jobs, Customers, and the Door Style Library.

bullet

Each station, or user, may select from where information is being accessed, either the network drive or the local drive.

bullet

All backups are stored on each local drive so as to ensure each user's data is safe and able to be restored.

bullet

Backups are restored on the local drive, where only the Administrator may transfer selected information to the Network drive.

bullet

Allows all data to be transferred from the Network drive to the local drive, for those times a user prefers working from his own local drive.

bullet

Each station may elect to use the Network drive or the local drive when accessing data.  This allows each user to work independently from the Network drive.

bullet

All Bidding, Cutlist, and CNC information is stored on the local drive in order to avoid unwanted modification of vital setup files.

bullet

Each station may individually switch back and forth from using the local drive or the network drive.

bullet

Allows UserID & Passwords for each user to have restricted use of Cabinet Pro or Door Pro (See the Security System above).

 

 

 

 

 

 
Custom Programming (for companies with unique requirements)

Although Cabinet Pro has been designed to be greatly customized by any particular company, there are some companies that have needs and requirements not found in Cabinet Pro, or perhaps not in any software whatsoever.  For these companies Cabinet Pro LLC offers customization of our software specifically to perform in virtually any way the company needs it to perform.  Cabinet Pro LLC will work with you to determine precisely what changes you want in our software, prepare a proposal with a cost and time frame for completion, and then proceed to incorporate the changes that are agreed upon.  Since custom programming for a given company is expensive, it is suggested that any charges for any particular change be determined and sent via email as a formal proposal prior to purchase.  It is the responsibility of the Purchasing Company to list its requested changes, send these requests to Cabinet Pro LLC via email, and specifically request a proposal showing charges and the time frame for completion.

 

 

 

 

 
Hinge Location Reports for Doors and Adjoining Sides
In the CNC Version, these holes are drilled automatically.  In the Standard Version, this report is given to aid the cabinet maker in drilling his/her hinge plate holes and holes on the door itself.

 

 

 

 

 

 

 

 

 

 

 

 

 

 
The CNC Edition

The Cabinet Pro CNC Edition consists of all that is described on this page plus support of CNC routers. To transfer to a description of the CNC Edition below, please click here.

 

bullet

Up to THREE passes per part cut-out, where a thin skin may be left to maintain vacuum hold.

bullet

The first pass is the general cut-out, leaving a thin skin or tabs to maintain vacuum hold.  The 2nd pass, which is optional, can be a plunge-only machining cut to machine tenons per designated side.  The last pass, which is also optional per material, would cut the skin or tabs of designated parts, based upon setup.

bullet

The 2nd pass, mentioned above, fully supports tenon-machining tools.  And because this machining comes AFTER the the first profile cut and BEFORE the final profile cut, the tenon tool will last twice as long!

 

Top of Page

   

 



The most Affordable Software in its Class!
If you are seriously considering Software, please click here for an in-depth demonstration.

Introduction to Cabinet Pro CNC

Most Cabinet Design software packages send DXF files to a CAD/CAM program to generate CNC Code.  We too used this method from 1997 to 2004 but found that it was not only complicated and more expensive for the user, but it could also result in inaccurate results, as well as inefficient  and cumbersome operation.  So in 2004 we changed to a more efficient method.

Cabinet Pro is different in that we do not use 3rd party software to generate CNC code!  Instead, Cabinet Pro generates its own code from its own parameters, thus ensuring accuracy and stability.  The ramifications from this approach are tremendous in the areas of efficiency, automation, speed, simplicity, and accuracy.

 

Cabinet Pro CNC offers a truly unified approach to CNC machining with a single software program that produces 3D Renderings, shop drawings, bids, cutlists, panel optimization, and the CNC code to run your CNC machine, nested or point-to-point!  This unified approach that provides CNC code without the need for additional software are immense, and listed below.

Cabinet Pro CNC Software  produces the CNC code directly from the cutlist and panel optimized parts in several languages.  We support all G-Code variations, Woodwop for the Weeke and Homag, Biesseworks, Hops (Holzher), Xylog, Wincut, and HPGL.


 

Our user-defined setup allows automatic machining based upon your preferences.

Our Smart CNC rules will automatically place machining for adjustable shelf holes, dado cuts or dowel holes for vertical and horizontal partitions, drawer guide holes, hinge plate holes, system holes, and more.

Dowel construction, blind dado construction, or any custom style of construction are supported such that you can switch from one style of CNC machining to another by simply changing construction methods.

Study our description of Cabinet Pro on this page, and view our free video demos to see why Cabinet Pro is...

SimplyPowerful!

Table of Contents
(Click a topic below)

Advantages of Handling Design, Cutlists, Bidding, Optimization, and CNC in One Program

Most Cabinet Design Software require the saving of DXF files to be used by other CAD/CAM programs to generate CNC code.  Cabinet Pro CNC generates its own code without the need for 3rd party software. See the letter below from one customer who understands the importance of this feature. This fact in itself has a number of benefits:

bullet

There is no need for the user to purchase another program, since Cabinet Pro CNC generates its own CNC code directly

bullet

Compatibility problems with other CAD/CAM programs are completely eliminated!

bullet

Only one program needs to be learned and maintained, rather than two or three.

bullet

Technical Support is handled by one company, rather than two. 

bullet

If there are problems with the g-code produced, there is no blaming another software program....the "buck stops here", and the problem is owned - and solved - by Cabinet Pro.

bullet

Speed and efficiency are increased significantly.

bullet

Because the material for a cabinet is defined when a cabinet is first made, there is no need for double entry and we can automatically and very easily increase or decrease the various speeds of the CNC router based upon the material assigned to a given part of any particular cabinet.

bullet

Because edgebanding per part is already known by Cabinet Pro CNC upon design, all machining will be moved closer to the appropriate edges that are being edge banded automatically.

bullet

In like manner, we can vary the width of a dado cut automatically, based upon the current thickness of the part that fits into that dado.  This is very useful because the thickness of each batch of sheet goods that are received in the shop will vary by up to a 1/32nd of an inch!  This is not a problem because the width of cut automatically adjusts for the new thickness.

bullet

Enhancements to the CNC operation, as well as design, bidding, and cutlisting enhancements, are all handled within a single software program.  There is no need to go through the administrative channels of two separate companies that may have different opinions of what enhancements are appropriate and which are not.

bullet

Because of our All-In-One approach, after Design of cabinets is completed, Cabinet Pro allows immediate dimensioned shop drawings, bids & cutlists, material reports, panel optimization, automatic inventory control, and automatic generation of CNC code.  The savings in time and money, as well as the elimination of errors are just a few of the benefits that Cabinet Pro offers in making your business even more profitable and efficient than it is now.

 

A Letter from a long time customer...

July, 2014

Dear Frank and Eliana


Just taking some time to express appreciation for your program. I have had the program now for 9 years, purchased at the Vegas show at about the time you were integrating the CNC capabilities.  What got me, of course, was the price, which was 1/2 to 1/3 of your competitors.  I had software at the time that I had used for several years and was about to add a CNC "module" to it.  Your complete CNC product cost was about 1/2 of just the "module" and was fully integrated without having to deal with a completely different program to run the router.

The ability to customize and build cabinets in the program is virtually unlimited.  Curves and odd shaped cabinets are easily executed and sent to the router.  I have had other programs presented to me over the years, and your program is by far the biggest bang for the buck. On-going improvement of the program and the versatility it allows lets me use it for any type of cabinet.  I've even used it to design caskets and cut them on the router!  Closets with KD fittings are easily set up with a few clicks. 
I guess the best thing about the program is that the customer becomes part of the 'team' at Cabinet Pro.  Features can be added for any individual shop's need and as such becomes a resource for other shops using the program to tweek their operation as well.
The videos answer most questions and if not,  Frank or Eliana are there to help on the phone or email.  Sometimes customers uncover a bug or other problem with the program and Frank will go right to work on it. Sometimes I find I have simply not checked the right box.  It takes some time to realize all the features of the program but is worth the effort and learning curve.

Thanks again.

Larry Lee
Pearl River Cabinet Company
Carriere, Ms

 

 

 

 

 
 
The CNC Operation, as processed by Cabinet Pro
When Cabinet Pro produces a cutlist, the panels are simultaneously sent to the Panel Optimizer which produces the G-Code Code behind the scenes to operate your CNC router.  The Cuts that are made automatically, depending upon your setup, are as follows:
bullet Smart CNC Rules that automatically place machining at the correct locations based upon design.
bullet

Straight Dado cuts of any width and depth, whose widths may be designated to change automatically based upon current thickness of material in inventory

bullet

Location of machining can be automatically shifted towards an edge that is edge banded a distance equal to the thickness of the edgebanding on that side.

bullet

Match the grain AND grain direction of doors and/or drawers on a given panel so that Doors and/or Drawers are placed on nested panels in the same pattern as they exist on cabinets.

bullet

Match grain for doors separately from drawers, or match doors and drawers together.

bullet

Drilling patterns where the holes are of the diameter of the tool being used, and the depth is variable

bullet

Holes of any diameter, where the interior of the hole is machined with any given bit or tool.

bullet

Circles of any diameter, where only the circumference is machined.

bullet

Arcs defined by two end points and an arc height

bullet

Spindle speed, feed rate, plunge rate, and skin to remain may be defined to automatically change based upon material used.

bullet

Up to THREE passes per part cut-out, where a thin skin may be left to maintain vacuum hold.

bullet

The first pass is the general cut-out, leaving a thin skin or tabs to maintain vacuum hold.  The 2nd pass, which is optional, can be a plunge-only machining cut to machine tenons per designated side.  The last pass, which is also optional per material, would cut the skin or tabs of designated parts, based upon setup.

bullet

The 2nd pass, mentioned above, fully supports tenon-machining tools.  And because this machining comes AFTER the the first profile cut and BEFORE the final profile cut, the tenon tool will last twice as long!

bullet

An option to leave tabs on Small parts, but cut out larger parts completely

bullet

An option to cut out Small parts first in order to maintain vacuum

bullet

An option to leave tabs on Small parts, but cut out larger parts completely

bullet

An option to cut out Small parts slower than larger parts

bullet

An option to cut the skin on the second pass faster than cutting the thicker first pass

bullet

An option to leave cut-out tabs at the corners of parts for single or double pass cut-outs.

bullet

An option for tabs or skins to be left on pre-defined part sizes

bullet

An option to carve labels showing job #, room #, cabinet #, edge banded sides, and part name DIRECTLY into selected parts by the CNC router.

bullet

Order in which machining occurs is user-defined, set once, and automatic from then on.

bullet

Order that parts will be cut-out is user-defined, set once, and automatic from then on.  For example, small parts may be set up to be cut out first.

bullet

Supports variable speed spindles and tool changers.

bullet

Supports Drilling Heads that are separate from the Spindle.

bullet

Supports multiple Spindles.

bullet

Allows multiple offsets per spindle for those machines equipped with multiple spindles.

bullet

Supports Horizontal Boring.

bullet

Supports Drilling Patterns and machining holes in door panels.

bullet

Supports clockwise and counter-clockwise part cut-outs.

bullet

Supports angled cuts (required on angled corner cabinets).

bullet

Ramping move or straight move as the method of entry when cutting dados or cutting out parts.

bullet

Allows the Post Processor to be user-defined, making the CNC output code compatible with all CNC routers.

bullet

Supports multiple routers such that, for example, one cutlist may be sent to an Anderson while another cutlist may be sent to a Biesse, while yet another can be sent to a Weeke.

bullet

All cuts, arcs, and drilled holes may be referenced from any corner of each part, or from the center of a given part.

bullet

Dados, drilled holes, and arcs may be cut at any angle.

bullet

Each cut and drilled hole may be defined as inches, feet, yards, millimeters, centimeters, decimeters, or meters, independently from other cuts and drilled holes.

bullet

Each router tool (bit) may be defined in inches, feet, yards, millimeters, centimeters, decimeters, or meters, independently from other defined tools (bits).

bullet

If you do not have a tool changer, Cabinet Pro CNC allows all dado cuts and drilled holes, regardless of diameter, width of cut, or depth of cut, to be made from the same bit!

bullet

Process whole sheets of optimized parts or a single part chosen from a single cabinet.

bullet

When defining a door panel, the panel will be associated with a door style from your door library.  So Cabinet Pro CNC allows parts to be associated with cabinets, as well as with door styles.

bullet

Generate code in inches, millimeters, or user-defined units

bullet

Round all output to 0-8 digits past the decimal point

bullet

Include trailing zeros (e.g., 4.56 and 52 can be reported as 4.5600 and 52.0000 if 4 digits past the decimal is chosen and trailing zeros are selected)

bullet

Numerous choices are available for naming CNC files, including any extension

bullet

Allows one file per panel or one file for all panels

bullet

Zero tools on top of the material or on top of the spoil board

Do you manufacture face frame or frameless cabinets?  Do you make modular or highly custom cabinets?  If so, then imagine a new way of operating your cabinet shop with Cabinet Pro CNC Software:  Load your CNC router with panel stock and watch the parts be automatically machined and cut out with perfection and efficiency.
h

 

 

 


 

 

Cabinet Pro CNC General Features
bullet

All capabilities of Cabinet Pro, Standard Edition (shown above) are included in the CNC Edition.  Make sure you investigate the capabilities of Cabinet Pro, Standard Edition.

bullet

Design Cabinets, Entertainment Centers., Desks, etc. in 3D, and all appropriate CNC machining is automatically inserted.

bullet

Face Frame or Frameless Cabinets are supported with dado cuts, adjustable shelf holes, hinge plate holes, drawer guide holes and other machining automatically performed

bullet

Modular AND Custom Cabinets are fully supported with CNC machining

bullet

At the press of a key, convert the entire program into Australian English, Canadian English, UK English, or American English

bullet

Customize and then automate the smart placement of adjustable shelf holes, hinge plate holes, drawer guide holes, system holes, and various dado cuts (see below).

bullet

The video on the right demonstrates how CNC machining is automated based upon design.  If you change your design, the CNC machining adjusts automatically to deliver perfect and accurate CNC code.  It is this automation that will decrease errors, decrease time spent on CNC code, and increase profit!

 

 

 

 

 

 

 

 

 

 

 

 

 

Panel Optimization and Nesting
bullet

Allows for both Ripping Kerf and Crosscut Kerf for the CNC tool specified for part cutout.

bullet

Use for a Panel Saw and/or for the CNC Router

bullet

Allows custom adjustment for width and length of parts optimized

bullet

Allows maximum and minimum part widths and lengths to be optimized

bullet

Automatic entry of all appropriate panels into the optimizer!

bullet

Allows numerous sub-rips within each rip.

bullet

Initial cutoffs for width and length per panel.

bullet

Allows no grouping so that maximum optimization is achieved.

bullet

Allows grouping by part, so that all like parts are optimized on the same sheet(s), if possible.

bullet

Allows grouping by cabinet, so that all parts of a given cabinet are optimized on the same sheet(s), if possible.

bullet

If grouped, the optimizer allows groups to be mixed on the same sheet or not.

bullet

Links door panels to their corresponding drawer fronts!

bullet

Allows saving of DXF files

bullet

Automatically generates CNC Code to machine and cut out parts for nested-based CNC routers

bullet

May assign one part per sheet for Point-to-Point machines

bullet

Prints report on optimized parts, including percent yield.

bullet

Match the grain AND grain direction of doors and drawers on a given panel.

bullet

Match grain for doors separately from drawers, or match doors and drawers together.

bullet

Rotate Parts on a panel with all machining being rotated as well.

bullet

Move parts to another location on the same panel or move parts to a different panel

bullet

Create General Optimization rules and/or create panel optimization rules per material

bullet

Panels are automatically optimized according to your specifications while obtaining a cutlist.


 

 

 

 

 
Labels to Print and Labels Carved into each Part via CNC            (click a picture to enlarge)
bullet

Prints cabinet labels with numerous user-defined options.

bullet

Prints part labels with numerous user-defined options.

bullet

Prints post-optimized part labels with numerous user-defined options.

bullet

For the CNC Version, Cabinet Pro also offers the option of carving each cabinet number, room number, and part name into the part itself while machining on the CNC router.

At the right is shown the same sheet of optimized parts.  The top picture shows the sheet as it appears on Cabinet Pro's optimizer on the CNC or non-CNC versions of Cabinet Pro or Door Pro.  This may be printed out in addition to individual labels described below.

Data Options for Carved Labels into each part:  Part Name, Cabinet #, Job #, Room #, Edge Banded Sides (For those who want this data to be etched directly onto the part by the CNC router, the user has the option of defining on which parts labels should be carved, and which parts should be left blank.)

Data Options for Paper Part Labels:  Part #, Part Name, Quantity, Width, Length, Thickness, Material, Cabinet #, Width x Length, Job #, Customer Name, Edge Banding Color, Edge Banded Sides, Machining Notes.

Data Options for Paper Cabinet Labels:  Cabinet ID, Cab Dimensions, Quantiy, Doors, Hinge Side, Drawers, Shelves, Room, Job #, Customer Name

Data Options for Paper Optimized Parts:  Panel ID, Panel #, Cabinet Name, Cabinet #, Part Name, Part #, Part Dimensions, Job No., X-coordinate, Y-coordinate, Door Style, Customer Name, Room Name, Edge Banding Color, Edge Banded Sides

Below are show labels that may be printed via your printer.  These labels are available for both the CNC version and the Standard, non-CNC, version of Cabinet Pro.

A sheet with labeled parts as is shown on Cabinet Pro's Panel Optimizer.

Regular Cabinet or Part labels may be printed directly or from Word

The same sheet as is shown on a CNC simulator with labels carved into each part.


 

 

 

 

 

 


 

 

MDF Doors and Door Processing
bullet

Allows automatic machining upon the application of frame details, edge details, and panel details (sometimes referred to as "profiles")

bullet

Allows machining of panels to be linked to a Door Style from the Door Library, rather than to a Cabinet from the Cabinet Library.

bullet

Allows the machining of drilling patterns, holes, straight cuts, u-cuts, rectangle cuts, and arcs as required per door style

bullet

Allows the machining of cathedral arches, as well as single oval-shaped arches.

bullet

Allows the look of multiple "panels" on a single door with different machining per "panel".

bullet

Drills door pull holes for user-defined styles

bullet

Bores out and drills holes hinge holes

bullet

Optional laminate plus overlap per door

bullet

Multiple edge banding thicknesses per side of doors

 

 

 

 

 

 

 

 

 

 

 

Cabinet Pro's Smart CNC Rules:  Automatic Machining
Cabinet Pro's Smart CNC Rules make automatic machining a reality.  These rules associate specific machining operations to various parts based a number of rules that may be set up by the user.  Some of these rules are as follows:
bullet Places adjustable shelf holes only where needed, in the pattern you set up.
bullet An option to place a full line of shelf holes under all circumstances
bullet An option to place the number of holes of your choice per shelf under all circumstances
bullet An option to place the number of holes of your choice per shelf, up to so many shelves, and then place a full set of shelves the entire length of the part if the number of shelves surpass that number.
bullet Places fixed shelf dado cuts, holes, or drilling patters only where needed.
bullet Places 2 to 5 hinge plate hole patterns based upon the height of the door
bullet Places a third row of shelf holes in the middle of ends based upon the depth of the end
bullet Places all drawer guide holes based upon the guide being used, and the depth of the drawer box.
bullet Matches hole patterns on the door with hinge plate holes drilled on case parts
bullet Drills vertical or horizontal hole patterns for door and drawer pulls only when they exist, even if different cabinets have different pulls.
bullet

Straight Dado cuts of any width and depth, whose widths may be designated to change automatically based upon current thickness of material in inventory

bullet

Bores holes at intersections of one part and another for purposes of accommodating connective hardware

bullet

Make dado cuts, holes, or drilling patters where Vertical partitions intersect tops and bottoms (only where existing)

bullet

Make dado cuts, holes, or drilling patters where horizontal partitions intersect sides (only where existing).

bullet

Make dado cuts, holes, or drilling patters where tops and bottoms intersect sides (only where existing).

bullet

Make dado cuts, holes, or drilling patters where top stretchers intersect sides (only where existing).

bullet

Make dado cuts, holes, or drilling patters where cabinet backs intersect sides, tops, and bottoms (only where existing).

bullet

Cut out toekick notches of varying heights and depths per cabinet, (only where existing)

bullet

Blind Dado mortise and tenon joints automatically machined to perfection per appropriate part. Regardless of the thickness of the material being used Cabinet Pro will create smooth corner joints!

 
 

 

 

 

 

 

 

 

 

Blind Dado Construction
Blind dado construction, or mortise & tenon construction, is not only one of the strongest forms of cabinet construction but it is also highly aesthetic and makes assembly very quick.  Blind Dado construction is but one type of construction of many supported by Cabinet Pro CNC.
bullet Make mortise joints on selected parts, on all parts, on selected cabinets, or on a variety of all base cabinets, all wall cabinets, etc.
bullet Define your blind dados once, and the software will adjust from then on regardless of the size of the part or the thicknesses of material used.
bullet Change thicknesses or part dimensions, and CNC machining is automatically adjusted.
bullet Make tenons on selected parts, on all parts, on selected cabinets, or on a variety of all base cabinets, all wall cabinets, etc.
bullet Base the width of the mortise on the thickness of the part being inserted. 
bullet The location of the mortise will change based upon the current thickness of the material being inserted..
bullet Parameter based so that the final joint is always perfectly matched giving smooth joints.
bullet Automatically takes into consideration edge banding that is used, if any.  The mortise automatically moves closer to the edge based upon edge banding thickness.
bullet Change the edge banding for a room of cabinets or for a single cabinet and the placement of the mortise changes automatically.
bullet Automatically places the mortise such that the part being inserted will be flush to its edge..
bullet Selected parts may use blind dado construction, while other parts may use dowel construction or another type of joinery.
bullet Option to make tenon thickness and mortise width equal to the tool diameter, or make the two a custom dimension.
bullet Option to make tenon thickness dependent upon a percentage of the thickness of the part being inserted.
bullet All mortise & tenons are part of the profile cut, adding to speed of CNC processing.
bullet

Blind Dado mortise and tenon joints automatically machined to perfection per appropriate part. Regardless of the thickness of the material being used Cabinet Pro will create smooth corner joints!

Alternatively,

bullet

Up to THREE passes per part cut-out, where a thin skin may be left to maintain vacuum hold.

bullet

The first pass is the general cut-out, leaving a thin skin or tabs to maintain vacuum hold.  The 2nd pass, which is optional, can be a plunge-only machining cut to machine tenons per designated side.  The last pass, which is also optional per material, would cut the skin or tabs of designated parts, based upon setup.

bullet

The 2nd pass, mentioned above, fully supports tenon-machining tools.  And because this machining comes AFTER the the first profile cut and BEFORE the final profile cut, the tenon tool will last twice as long!

 

 

 

 

 

 

 

 

 

Supported CNC Routers within Cabinet Pro and Door Pro
Supported CNC Languages:  Most CNC routers read an industry standard  language called "G-Code".  Although most routers supported by Cabinet Pro CNC accept G-Code instructions, we also write to machines requiring other languages as well, such as Woodwop, BiesseWorks, and Wincut.  You may customize the g-code output, since Cabinet Pro CNC allows the post processor to be user-defined.

Cabinet Pro supports all CNC routers that use Woodwop, Biesseworks, Wincut, Xylog, or any variation of g-code. Because Cabinet Pro's post processor is user-defined, the CNC code can be greatly modified, if necessary.  So if different commands are needed, or if commands need to be ordered in a different sequence than is part of the already existing post processors listed below, this can be done very easily within Cabinet Pro (or Door Pro).  We will work with someone of your choosing, who is familiar with the g-code necessary to run your machine, and within a very short time will have your g-code output matching the specific requirements of your CNC router. 

 

Some CNC Routers supported by Cabinet Pro and Door Pro
(Please note: Cabinet Pro LLC does not endorse any particular router.  Those shown below are listed here for informational purposes only.)

Cabinet Pro CNC and Door Pro CNC writes any variation of g-code to routers that are or are not listed below, as well as code directly to BiesseWorks, Hops, Woodwop, and Xylog (See Below).

  ACM
Anderson
Apex
Axyz
Biesse
BiesseWorks (Biesse)
Boxford
Busellato
Cam Solutions
Camaster
CamTech
CamWood
CNT Motion
CNC Warehouse
Cosmec
DMS
Eagle Eye
Excitech
Fagor
Felder
Flexicam
FullTech
Giben G2
Giotto
Hendrick
Haas
Holzher
Homag
HOPS (Holzher)
Industrial
Komo
Laguna
Larken
Mach3
Masterwood
Morbidelli
Motion Master
MultiCam
NewCNC
NexTech
Omnitech
Onsrud
Patriot
Pacer
Pratika
Pratix
Precix
Roctech
Sanyou
Sharp
Shoda
Shop Bot
Shop Sabre
Smart ER
SNX
Techno
Tekcel
Thermwood
User-Defined Routers
Vetor
WartHog
Weeke
WinCNC
WoodWop (Weeke & Homag)
Xylog (Morbidelli)
 

Please Note:  If your CNC router requires code that is unique or slightly different from the posts listed above, we may need to modify an already existing Post Processor for your specific machine.  This is a relatively simple task and will be done at no additional charge, as long as you are willing to help test the modifications, and the changes are not extensive.

       

           

                 

 

 

 

 

 

 

 

 

 

 

 

Click here for a comparison study of Cabinet Pro

 

Cabinet Pro®, Door Pro® and SimplyPowerful® are Registered Trademarks of Cabinet Pro LLC

Telephone: (702) 330-0775
To Fax: Email your Scanned Document

Click here to officially enter the website of Cabinet Pro and Door Pro