Hi all
Hopefully someone can point me in the right direction...
I am running the VQC with M2 Control in drip feed mode which I have been doing for a while and all has been going as well as can be expected.
I'm using Bobcad for my Cad/ Cam and that has been working fine too.
The exception is when I try and do a chamfer. I am setting a very small edge break - 0.2mm but the tool is driving in deeper and giving me a 3mm chamfer.. I manually adjusted the Gcode to only drive in 0.2 from the top (so ignoring the 45 degree section on the tool) and it gave me the desired results in the simulation and on the part. The Chamfer is the last op and essentially junking the part.
I carried out a trial in the Cam tonight. I set up a basic cube with a small chamfer and the G code is coming out as I expect and putting the tool tip where it should be. The simulation (both Bobcad and 3rd party) are showing it is sending the right commands.. so I am confident the cam is giving all the right commands and positioning the tool to compensate for position, and instructing the depth to accommodate the offset. (I analysed the code for the part and it looks fine too)
The code below is the trial piece I mentioned above. It is a 0.141mm deep Chamfer (0.2mm flat on chamfer) on a 50x50mm square block with Zero point set in the middle of the top surface. I have set the tool to be 1mm from the edge of the part, which also means it goes down 1mm before it engages the part. Total depth of tool tip is thus -1.141mm from datum (underlined below).
%
O200 (CHAMFER TEST.EIA)
(SAT. 02/18/2017 09:21PM)
( MAZATROL CAM M-2)
( T1 CHAMFER MILL , DIAMETER = 20. , LENGTH = 127.)
G90 G80 G40 G49 G17 G94 G00
(Machine Setup - 1 Chamfer Mill)
(FEATURE 2 AXIS)
T01 M39
M06
( T01)
S3000 M03
G54 G90 X26. Y-26.
G43 Z25.4 M08
Z5.08
Z2.54
G01 Z-1.141 F109.537
X-26. F219.075
Y26.
X26.
Y-26.
G00 Z5.08
Z25.4
M09
M05
G91 G28 Z0.
G91 G28 Y0.
M02
M30
%
So next I start to think I have some form of compensation going on in the CNC... I checked this and it is set to Zero in the Tool Data page (as I had entered). In addition, I assigned the tool as an endmill to emulate the same characteristics of an endmill as the endmills are working perfectly. The Gcode doesn't care what tool is actually in the pocket as long as it has a tool offset it does whatever the code is programmed to do. The problem still occurred.
I tried a different tool and checked the tool length offset/ remeasured tool length etc, but that all looks ok.
I also checked the tool offset page and they are all zero as well (never entered anything in these cells)
I'm thinking there may be another parameter that I am missing or an compensation somewhere that is pushing the tool into the workpiece.
Id prefer to not have to manually adjust code to accommodate for something that should be an easy fix.
Any ideas are much appreciated.
Cheers
Mick
Hopefully someone can point me in the right direction...
I am running the VQC with M2 Control in drip feed mode which I have been doing for a while and all has been going as well as can be expected.
I'm using Bobcad for my Cad/ Cam and that has been working fine too.
The exception is when I try and do a chamfer. I am setting a very small edge break - 0.2mm but the tool is driving in deeper and giving me a 3mm chamfer.. I manually adjusted the Gcode to only drive in 0.2 from the top (so ignoring the 45 degree section on the tool) and it gave me the desired results in the simulation and on the part. The Chamfer is the last op and essentially junking the part.
I carried out a trial in the Cam tonight. I set up a basic cube with a small chamfer and the G code is coming out as I expect and putting the tool tip where it should be. The simulation (both Bobcad and 3rd party) are showing it is sending the right commands.. so I am confident the cam is giving all the right commands and positioning the tool to compensate for position, and instructing the depth to accommodate the offset. (I analysed the code for the part and it looks fine too)
The code below is the trial piece I mentioned above. It is a 0.141mm deep Chamfer (0.2mm flat on chamfer) on a 50x50mm square block with Zero point set in the middle of the top surface. I have set the tool to be 1mm from the edge of the part, which also means it goes down 1mm before it engages the part. Total depth of tool tip is thus -1.141mm from datum (underlined below).
%
O200 (CHAMFER TEST.EIA)
(SAT. 02/18/2017 09:21PM)
( MAZATROL CAM M-2)
( T1 CHAMFER MILL , DIAMETER = 20. , LENGTH = 127.)
G90 G80 G40 G49 G17 G94 G00
(Machine Setup - 1 Chamfer Mill)
(FEATURE 2 AXIS)
T01 M39
M06
( T01)
S3000 M03
G54 G90 X26. Y-26.
G43 Z25.4 M08
Z5.08
Z2.54
G01 Z-1.141 F109.537
X-26. F219.075
Y26.
X26.
Y-26.
G00 Z5.08
Z25.4
M09
M05
G91 G28 Z0.
G91 G28 Y0.
M02
M30
%
So next I start to think I have some form of compensation going on in the CNC... I checked this and it is set to Zero in the Tool Data page (as I had entered). In addition, I assigned the tool as an endmill to emulate the same characteristics of an endmill as the endmills are working perfectly. The Gcode doesn't care what tool is actually in the pocket as long as it has a tool offset it does whatever the code is programmed to do. The problem still occurred.
I tried a different tool and checked the tool length offset/ remeasured tool length etc, but that all looks ok.
I also checked the tool offset page and they are all zero as well (never entered anything in these cells)
I'm thinking there may be another parameter that I am missing or an compensation somewhere that is pushing the tool into the workpiece.
Id prefer to not have to manually adjust code to accommodate for something that should be an easy fix.
Any ideas are much appreciated.
Cheers
Mick