When i import HPGL files made with Corel 9 into Kcam for Routing, the resulting size is much smaller than the original, i have found that scaling Gcode with 3.29 gives a very aproximate size to the original,
and when i import DXF files made with Traxmaker for PCB routing, the resulting size is much bigger than the original. can anyone help me with it to get exact results?
Yes you need to set your units the same..
I can't understand why so many never seem to start of with the baxics and go from there.
Draw a 1 inch square and look at the HPGL file with a text editor. Then look at the same file after conversion to gcode with a text editor. All of these outputs are english. It is really pretty to figure out how to set your units in almost all of these programs. However on really need to dit simple enough that you can figure out what is going on.
Of course the first thing is to make sure you have your cnc set up properly.
To do that just write a simple program with a text editor to draw a 1 inch square and see if that is what you get. Your CNC controller can be set to work in inches or metric Then you have to have the steps set up to match your drivers and leadscrews, ballscrews, belts and pulleys or what ever.
So assuming you are working with english units.
1. See if a inch Gcode command moves you one inch.
2. See if a one unit drawing in your drawing package gives you a 1 unit output in DXF or HPGL.
3. make sure what ever you are using to convert DXF, or HPGL to Gcode transfers a 1 unit output to Gcode.
It really is pretty simple if you start at the CNC and work backwards.
Garry