TurboCAD Forums

The Ultimate Resource for TurboCAD Knowledge

Register
 
Be sure your post is relevant to the current discussion.  Create a new topic within the appropriate board if you are unsure.

Diameter compensation
Read 1891 times
* March 18, 2014, 09:16:20 AM
Hi,

I'm new at CAM and I've question...I have drawn a rectangle and I need to set up a diameter compensation. Thus, the tool machined inner side of the drawing rectangle. How can I set this?

Thanks very much.  :)

TH

Logged


March 25, 2014, 05:54:31 AM
#1
There is a field in the tool setup dialogue box labeled "CC". I assume it is cutter compensation. Make sure that it is set to yes & that you have cutter comp enabled on your cnc controller. If that is not an option, you can make an "offset" contour & specify 1/2 of the tool diameter as the offset.

Logged
TurboCAD user since v3
 TurboCAD on flickr || My twitter ||


March 25, 2014, 05:59:20 AM
#2
Also, in your post processor, you would have to remove the G40 command ( G41/G42 cancel ) and enable the G41 & G42 commands.

Logged
TurboCAD user since v3
 TurboCAD on flickr || My twitter ||


March 26, 2014, 01:43:55 PM
#3
I am working on getting the Mach3 Post to output the cutter compensation, but not working right now. So I continue to use the "Offset Contour" method I described earlier.

Logged
TurboCAD user since v3
 TurboCAD on flickr || My twitter ||


* April 15, 2014, 05:21:28 AM
#4
Thank you, I removed G40, enabled G41 and G42 commands, turn on "CC" in tool, but now I am wondering how to determine the machining choose if I want to use CC, and possibly the left or right.




Exported code:
%
o00001
G00 G17 G40 G49 G80 G21
( TOOL COMMENT IS NOT FOUND )
T1 M06
G00 G90 G54 X118.921 Y51.74 S509 M03
G43 H1 Z20. M08
( OPERATION NAME = OPERATION-1 )
F113.838
( MILLING )
Z2.5
G01 F56.919 Z-5.
F113.838 Y26.975
X32.759
Y58.886
X118.921
Y51.74
Z2.5
G00 Z20.
M30
%

Required code with G41:
%
o00001
G00 G17 G40 G49 G80 G21
( TOOL COMMENT IS NOT FOUND )
T1 M06 (FREZA D10)
G00 G90 G54 X130. Y70. S5000 M03
G43 H1 Z20. M08
( OPERATION NAME = OPERATION-1 )
F113.838
( MILLING )
Z2.5
G01 F56.919 Z-10.
G01 G41 D01 X100.F350.
Y0.
X0.
Y50.
X130.
Y70. G40
Z2.5
G00 Z20.
M30
%


or required code with G42:
%
o00001
G00 G17 G40 G49 G80 G21
( TOOL COMMENT IS NOT FOUND )
T1 M06 (FREZA D10)
G00 G90 G54 X130. Y70. S5000 M03
G43 H1 Z20. M08
( OPERATION NAME = OPERATION-1 )
F113.838
( MILLING )
Z2.5
G01 F56.919 Z-10.
G01 G42 D01 Y50. F350.
X0.
Y0.
X100.
Y70.
X130. G40
Z2.5
G00 Z20.
M30
%


(HAAS VF-5 or VF-2)
Thanks for replies.

Logged


April 17, 2014, 03:26:24 AM
#5
Let me know how this works out for you. I continue to use offset profiles to program from, which seems to work out well for me.

I have so many projects going on here at work, it is kinda hard to keep track of them all. One being tweaking my Mach3 Post for cutter compensation. It is on the back burner as of now. I have lots of upgrades to my cnc router, in this order, 1) Install new Racks & pinions, 2) cut new vacuum grid into 48" x 48" x 1" thick aluminum plate, 3) bench test new control boards & servo system, 4) install new servos, 5) install ball screws on my knee mill, 6) install removed stepper drives & controls from the cnc router to milling machine, 7) build new cnc plasma table.

These projects do not included my day to day duties in the machine shop.

Logged
TurboCAD user since v3
 TurboCAD on flickr || My twitter ||