Acurate PhCNC Software Versus Others
In the last two decades of PCB design and manufacturing the tool that carried the board information around the world has evolved. We are talking about RS274-X format or so called Extended Gerber.
It is #1 "must have" for any PCB prototyping software to be able to properly interpret RS274-X files. Lately many of the design platforms have adopted the new features of extended Gerber and include them in the output (so called post process files).
The problem comes with the relatively new usage of "macros", ready made shapes with a very short description designed for repeated use (like a rubber stamp) and especially “macros” with parameters that include size, rotation, modifications etc. Our tests may look like a simple commercial for our product but they are real and true.
We include all the necessary information in order to allow anyone interested to be able to prove it for themselves.
Aiming to show the level of our software PhCNC in the processing of Gerber files, we produced a number of tests and compared it with CircuitCAM/CircuitPRO (LPKF), IsoPro (T-TECH), Design Pro (MITS) and others.
The results are visualized through a series of screens and shown as a summary in the table below. All of the used software is available for download from the sites of the relative companies (demo or trial versions).
Applied are also links for download of the software and the Gerber files themselves.
Summary Table:
Information regarding the tests
Gerber standard RS274-X is de facto industrial standard with a big variety of possibilities. Actually, only the latest CAD / CAM systems use some of the new functionalities, but this doesn’t mean that your prototyping software shouldn't have them right.
PhCNC successfully manages all Extended Gerber files, generated with any CAD system following the RS274-X specifications.
The Results:
Test #1 - Gerber file with macro apertures: gerber_test1.zip
The used macro apertures are without parameters (the most simple case!)
PhCNC Demo (Accurate CNC) : Excellent Results!
CircuitCAM PRO (lpkf) : Excellent Results!
CircuitPRO (lpkf) : Excellent Results!
IsoPro (t-tech) : Fail!
Note: May be for some reasons the gerber is interpretate as drill file !?
Design PRO 1.1.12.2 (mits) : Fail!
PCAM (everprecision) : Fail!
CopperCAM (galaad) : Fail!
PCBmill : Fail!
DeskPCB (deskcnc) : Fail!
DeskCNC : Fail!
Test #2 - Simple gerber file 1: gerber_test2.zip
PhCNC Demo (Accurate CNC) : Excellent results!
CircuitCAM (plkf) : Excellent results!
CircuitPRO v1.4 (plkf) : Excellent results!
IsoPro 2.7 (t-tech) : Excellent results!
Note: Unfortunately without the key it was not possible to test the insulation!
Design Pro 1.1.12.2 (mits) : Good results (1 problem)!
Wrong insulation paths
PCAM (everprecision) : Fail!
CopperCAM : Fail!
DeskCNC/DeskPCB (deskcnc) : Fail!
PCBMill (CNCdrive) : Fail!
Test #3 - Simple Gerber file2: gerber_test3.zip
PhCNC Demo (Accurate CNC) : Excellent results!
CircuitCAM (lpkf) : Excellent results!
CircuitPRO v1.4 (lpkf) : Excellent results!
IsoPro (t-tech) : Good results!
Design Pro 1.1.12.2 (mits) : Excellent results!
PCAM (everprecision) : Fail!
DeskCNC/DeskPCB (deskcnc) : Fail!
Coppercam (galaad) : Fail!
Some of the errors:
PCBMill (cncdrive) : Fail!
Test #4 - Gerber file with macro apertures with parameters: gerber_test4.zip
The most difficult test: the file contains more than 25 different macro appetures!
PhCNC Demo (Accurate CNC) : Excellent results!
CircuitCAM 5.0 (lpkf) : Fail!
CircuitCAM 6.1 (lpkf) : Fail!
CircuitPRO 1.4 (lpkf) : Good results (1 missing aperture)!
IsoPRO (t-tect) : Fail!
Design PRO 1.1.12.2 (mits) : Fail!