CNC Software combining the features of Cabinet Pro, Panel Optimization, and direct CNC Support!

 

A Complete Design and CNC Software Solution
 
Total Price:  $7,950

for
The Cabinet Manufacturer

featuring our unique user-defined post processor!

Introduction
 

If you speak to virtually any CNC representative, he or she will tell you that you need to purchase at least two programs as a cabinet or door manufacturer.  You will be told that you need to purchase a design software program to produce your 3D renderings, shop drawings, bids, cutlists, and panel optimization.  And you will also be told that you need to purchase a CAD/CAM software package to interpret the graphics files (DXF files) to generate the g-code necessary to run your CNC router.  The total cost of these two programs can be anywhere from $13,000 to $28,000!

Not any more!
  In the past, we supported CNC routers via a link to other CAD/CAM software packages, where we would output DXF files to that software, and then the CAD/CAM software would generate the necessary g-code to run a given CNC router.  We soon found that this method of exporting to another software package was complicated, highly inefficient, expensive, and prone to errors - especially when either our software or the CAD/CAM software released an update!  So in late 2004, we looked for a better solution.

The solution we sought was for Cabinet Pro CNC Software to produce the g-code directly from the cutlist and panel optimized parts!
  So no longer is another piece of software required to produce CNC code, for we have succeeded in bypassing the exporting of DXF files to CAD/CAM and have eliminated the need for DXF files altogether!  Cabinet Pro CNC is the only software in the United States that does not require two or more distinct software packages to take you from design to bidding to cutlists to optimization, and finally, to your CNC machine.

So we are very happy to offer a truly unified approach to CNC machining with a single software program that produces 3D Renderings, shop drawings, bids, cutlists, panel optimization, and the g-code to run your CNC machine!  The ramifications of this unified approach to provide CNC code without the need for additional software are numerous, and shown below.

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

  Compatibility problems with other programs are completely eliminated!
  There is no need for the user to purchase another program, thus saving somewhere between $4,000 to $10,000
  Only
one program needs to be learned and maintained, rather than two or three.
  Technical Support is handled by
one company, rather than two.
  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 by Cabinet Pro.
  Speed and efficiency are increased significantly.
  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.
  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.
  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.
 


 

 The Software:  Cabinet Pro, CNC Edition

Full Price: $7,950
30-Day Money Back Guarantee for all purchases made within the United States and its territories.
 

Design Cabinets, Entertainment Centers., Desks, etc. in 3D
Face Frame or Frameless Cabinets
Modular or Custom Cabinets
Obtain 3D Renderings, 2D Wall Elevations, & Cabinet Shop Drawings
Generate Bids and Invoices
Generate Cutlist Reports, Material Reports, Door Reports and more...
Obtain Panel Optimization Drawings
Generate CNC Code to your CNC router and cut out optimized parts
In addition, all capabilities of
Cabinet Pro, Std Edition are included in the CNC Edition

 
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:

  Straight Dado cuts of any width and depth
  Drilling patterns where the holes are of the diameter of the tool being used, and the depth is variable
  Circular plowing cuts, which are essentially holes larger than the bit's diameter
  Arcs defined by two end points and an arc height
  Up to two passes per part cut-out, where a thin skin may be left to maintain vacuum hold.
  Option to leave cut-out tabs at the corners of parts for single or double pass cut-outs. 
  Supports variable speed spindles and tool changers.
  Supports clockwise and counter-clockwise part cut-outs.
  Supports MDF doors machined with multiple tools.
  Ramping move or straight move as the method of entry when cutting dados or cutting out parts.
  Allows the Post Processor to be user-defined, making the g-code output compatible with the majority of CNC routers.

In addition,
  All cuts, arcs, and drilled holes may be referenced from any corner of each part, or from the center of a given part.
  Dados, drilled holes, and arcs may be cut at any angle
  Each cut and drilled hole may be defined as inches, feet, yards, millimeters, centimeters, decimeters, or meters, independently from other cuts and drilled holes.
  Each router tool (bit) may be defined in inches, feet, yards, millimeters, centimeters, decimeters, or meters, independently from other defined tools (bits).
  Cabinet Pro CNC  software supports routers equipped with a tool changer.  (We may need to add some code, for no additional charge, for your particular router.  Check first before purchasing!)
  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!   This feature can save an immediate $12,000 to $15,000 by eliminating the need for a tool changer!
  Process whole sheets of optimized parts or a single part chosen from a single cabinet.
  Each cutting or drilling operation must be defined per part per cabinet type.  Defining the operations once for an unfinished end belonging to a particular base cabinet, for example, will be defined for all base cabinets of that type, regardless of width, height, and depth.
  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.

 

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:

  Design kitchens, offices, entertainment centers in 3D Photo Texture mode
  Email or present impressive Photo colored presentations to your customers for their approval.
  Use photos of your own doors, wood grains, appliances, etc., or choose from the hundreds of photos that come standard with Cabinet Pro.
  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!
  Print out dimensioned Shop Drawings, Wall Elevations, and Floorplan Views.
  Print out an invoice when you and your customer are satisfied.
  Print out a number of user-defined cutlists, bills of materials, assembly reports.
  View the optimized sheets showing the best layout for your parts made from panel stock.
  Load your CNC router with panel stock and watch the parts be automatically machined and cut out with perfection and efficiency.
 

 

    Supported CNC Routers within Cabinet Pro

CNC Routers using G-Code: 
Most CNC routers read an industry standard  language called "G-Code".  In order for Cabinet Pro CNC to operate your router, your machine must accept G-Code instructions.  You may, however, customize the g-code output, since Cabinet Pro CNC allows the post processor to be user-defined.

 

    Some Examples of g-code

The following samples of g-code were produced by Cabinet Pro.  This is the code of instructions that actually tells a CNC router what to do.  This code can be greatly modified by our internal user-defined post processor.  So if different commands are needed, or if commands need to be ordered in a different sequence than is shown 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.  (Please note:  Before you purchase Cabinet Pro CNC, make sure you have someone who knows what g-code commands are required by your specific machine, in order for that person to let us know how the g-code shown below should be modified.)

 

These are just a few examples of the CNC routers that Cabinet Pro supports
(Please note: Siskiyou Products does not endorse any particular router.  Those shown below are listed here for display purposes only.)
 

WinCNC w/Tool Changer

  Techno CNC w/Drilling Arm   Omnitech CNC w/Drilling Arm   Biesse CNC w/Drilling Arm
G90
G20
G53
G0Z0.5F400
G0F700
M5
T1
S15000
M3
G01F300
G0X61.625Y8.75F700
G1X61.625Y8Z-0.25F110
G1X61.625Y8.75F300
G1X61.625Y-0.25F300
G1Z-0.25F110
G1X61.46875Y-0.25F300
G1X61.46875Y8.75F300
G1Z-0.25F110
G1X61.3125Y8.75F300
G1X61.3125Y-0.25F300
G1Z-0.25F110
G1X61.15625Y-0.25F300
G1X61.15625Y8.75F300
G0Z0.5
G0X31.125Y-0.25F700
G1X31.125Y0.5Z-0.25F110
G1X31.125Y-0.25F300
G1X31.125Y8.75F300
G1Z-0.25F110
G1X30.96875Y8.75F300
G1X30.96875Y-0.25F300
G1Z-0.25F110
G1X30.8125Y-0.25F300
G1X30.8125Y8.75F300
G1Z-0.25F110
G1X30.65625Y8.75F300
G1X30.65625Y-0.25F300
G0Z0.5
G0X-0.125Y-0.125F700
G1X0.625Y-0.125Z-0.65625F110
G1X-0.125Y-0.125F300
G1X75.563Y-0.125F300
G0X75.563Y-0.125F700
G1X75.563Y8.625F300
G0X75.563Y8.625F700
G1X-0.125Y8.625F300
G0X-0.125Y8.625F700
G1X-0.125Y-0.125F300
G0Z0.5
G0X-0.125Y-0.125F700
G1Z-0.73875F110
G1X75.563Y-0.125F300
G0X75.563Y-0.125F700
G1X75.563Y8.625F300
G0X75.563Y8.625F700
G1X-0.125Y8.625F300
G0X-0.125Y8.625F700
G1X-0.125Y-0.125F300
G0Z0.5
G90
G53
S0
M5
G0X96Y48Z0.5
M30
  G90
G20
G53
G00 X0 Y0 Z1 F500
M5
M91OUT127
M91OUT115
M91OUT106
M91OUT105
M91OUT104
M91OUT103
M91OUT102
G00 X29.3316 Y89.875 F800
G01 F400
G01 Z0.4843
G00 Z1.0468
G00 X29.3315 Y83.5758 F800
G01 F400
G01 Z0.4843
G00 Z1.0468
G00 X29.3314 Y77.2766 F800
G01 F400
G01 Z0.4843
G00 Z1.0468
M91OUT106
M91OUT105
M91OUT104
M91OUT103
M91OUT102
G00 X46.4183 Y89.875 F800
G01 F400
G01 Z0.4843
G00 Z1.0468
G00 X46.4182 Y83.5758 F800
G01 F400
G01 Z0.4843
G00 Z1.0468
G00 X46.4181 Y77.2766 F800
G01 F400
G01 Z0.4843
G00 Z1.0468
M90OUT106
M90OUT105
M90OUT104
M90OUT103
M90OUT102
M90OUT107
M90OUT108
M90OUT109
M90OUT110
M90OUT
M90OUT127
M90OUT115
M3
M6T1
S15000
M03
G01 F800
G00 Z1.0468
G00 X27.625 Y65.625 F800
G01 F400
G01 X27.625 Y66 Z0.0468
G01 X27.625 Y65.625 F800
G01 X27.625 Y96.125
G00 X27.625 Y96.125 F800
G01 X48.125 Y96.125
G00 X48.125 Y96.125 F800
G01 X48.125 Y65.625
G00 X48.125 Y65.625 F800
G01 X27.625 Y65.625
G00 Z1.0468
G00 X27.625 Y65.625 F800
G01 F400
G01 Z-0.0056
G01 X27.625 Y96.125
G00 X27.625 Y96.125 F800
G01 X48.125 Y96.125
G00 X48.125 Y96.125 F800
G01 X48.125 Y65.625
G00 X48.125 Y65.625 F800
G01 X27.625 Y65.625
G00 Z1.0468
M5
Z1
G0X30Y110
M30
  %
O0006 (C:\Cabinet Pro\CNC\WALL UNIT_Unfinished Ends_74 STANDARD SKIN.TAP)
(47/64_74 STANDARD SKIN (48 x 96))
G08 P1
M23
G90 G55 M21
B0
B3 X31.3316 Y7.125 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X31.3316 Y13.4241 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X31.3316 Y19.7232 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X31.3316 Y26.0223 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X31.3316 Y32.3215 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X31.3316 Y38.6206 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X31.3316 Y44.9198 F800
G1 Z0.4843 F400
G0 Z1.0468
B1 X31.3316 Y51.219 F800
G1 Z0.4843 F400
G0 Z1.0468
Z1.0468
G91G28Z0
M25
G90G49H0M22
B0
M23
G90 G55 M21
B0
B3 X48.4183 Y7.125 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X48.4183 Y13.4241 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X48.4183 Y19.7232 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X48.4183 Y26.0223 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X48.4183 Y32.3215 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X48.4183 Y38.6206 F800
G1 Z0.4843 F400
G0 Z1.0468
B3 X48.4183 Y44.9198 F800
G1 Z0.4843 F400
G0 Z1.0468
B1 X48.4183 Y51.219 F800
G1 Z0.4843 F400
G0 Z1.0468
Z1.0468
G91G28Z0
M25
G90G49H0M22
B0
G91 G28 Z0 M15
G90 G40 G49 M22
M88 B0
M89 B0
T11
M13 S15000
G0 G90 G54
G0 G43 H11 Z1.0468
G0 Z1.0468
G0 X27.625 Y30.375 F800
G1 X27.625 Y30 Z0.0468 F400
G1 X27.625 Y30.375 F800
G1 X27.625 Y-0.125
G0 X27.625 Y-0.125 F800
G1 X48.125 Y-0.125
G0 X48.125 Y-0.125 F800
G1 X48.125 Y30.375
G0 X48.125 Y30.375 F800
G1 X27.625 Y30.375
G0 Z1.0468
G0 X27.625 Y30.375 F800
G1 Z-0.0056 F400
G1 X27.625 Y-0.125
G0 X27.625 Y-0.125 F800
G1 X48.125 Y-0.125
G0 X48.125 Y-0.125 F800
G1 X48.125 Y30.375
G0 X48.125 Y30.375 F800
G1 X27.625 Y30.375
G0 Z1.0468
G91 G28 Z0 M15
G90 G40 G49 M22
M88 B0
M89 B0
G08 P0
M30
%
  [COMMENTO]
[CENTRO01]
PARAMETRI=000000226
UTENSILI=000000371
LABELF=000012872
LABELC=000012859
FORATURA=000002499
CONTORNATURA=000000394
TABELLEFORI=000003960
CONFASSIST=000012885
ATTREZZAGGIO=000012902
CUSTOMSEZ=000012921
[PARAMETRI01]
G70 HC=1 LY=48 LX=96 LZ=0.734375 FIL=0 BLO=0 ACC=0 RUO=0 PRS=1 PRL=1 KA=0.000
%
[UTENSILI01]
%
[CONTORNATURA01]
;PANEL=47/64_74 STANDARD SKIN (48 x 96) FILE=C:\Cabinet Pro\CNC\WALL UNIT_Unfinished Ends_74 STANDARD SKIN.NC
L=POFF
G0 X18.6684 Y89.875 T1,2,3,4,5 T1 2 3 4 5
G1 Z-0.4844 F=400
G0 Z-1.0469
G0 X18.6683 Y82.3159 T1,2,3,4,5 T1 2 3 4 5
G1 Z-0.4844 F=400
G0 Z-1.0469
G0 X18.6682 Y74.7568 T1,2,3,4,5 T1 2 3 4 5
G1 Z-0.4844 F=400
G0 Z-1.0469
G0 X1.5817 Y89.875 T1,2,3,4,5 T1 2 3 4 5
G1 Z-0.4844 F=400
G0 Z-1.0469
G0 X1.5816 Y82.3159 T1,2,3,4,5 T1 2 3 4 5
G1 Z-0.4844 F=400
G0 Z-1.0469
G0 X1.5815 Y74.7568 T1,2,3,4,5 T1 2 3 4 5
G1 Z-0.4844 F=400
G0 Z-1.0469
L=POFF
PAN=1 ST1="1/2" compression" L=PCUA
G0 Z-1.0469
G0 X20.375 Y65.625 F=800 TP=1 AX=X,Y,Z S=15000 L=PON TRZ=0
G1 X20.375 Y66 Z-0.0469 F=400
G1 X20.375 Y65.625 F=800
G1 X20.375 Y96.125
G0 X20.375 Y96.125 F=800
G1 X-0.125 Y96.125
G0 X-0.125 Y96.125 F=800
G1 X-0.125 Y65.625
G0 X-0.125 Y65.625 F=800
G1 X20.375 Y65.625
G0 Z-1.0469
G0 X20.375 Y65.625 F=800 TP=1 AX=X,Y,Z S=15000 L=PON TRZ=0
G1 Z0.0055 F=400
G1 X20.375 Y96.125
G0 X20.375 Y96.125 F=800
G1 X-0.125 Y96.125
G0 X-0.125 Y96.125 F=800
G1 X-0.125 Y65.625
G0 X-0.125 Y65.625 F=800
G1 X20.375 Y65.625
G0 Z-1.0469
L=POFF
%
[FORATURA01]
%
[TABELLEFORI01]
%
[LABELC01]
%
[LABELF01]
%
[CONFASSIST01]
%
[ATTREZZAGGIO01]
%
[CUSTOMSEZ01]
%

 

 

 


 


Cabinet Pro® and Door Pro® are Trademarks of Siskiyou Products

Telephone: (541) 776-9133
Fax: (541) 776-0007

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