CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > AjaxCNC Control Products


AjaxCNC Control Products Discuss Ajax Control systems and project here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 09-18-2006, 10:50 AM
 
Join Date: Feb 2005
Location: USA
Posts: 143
Shizzlemah is on a distinguished road
Unhappy help with turning tool offset

Guys, I know this may be a simple question but I am having a real bugger of a time setting tool diameter comp properly.

In the past, I have never been able to get the control to properly deal with tool tip radius. No problem if it is a dead sharp tool w/o comp, but the radius never seems to be compensated correctly.

Doing spherical parts, they always come out egg shaped with a nub on the front. I recall it not dealing well with coming in at a negative X to start facing. I am pretty sure that I am doing something wrong, so I post here in hopes that someone can point me to the procedure for setting up & using comp.

In the past, I have used centerline programming w/o comp and that has allowed me to cheat.

However, I now need to run a part that will be rouged with a .032" rad tool and finished with a .016" rad tool. I'd love to use the G71/2 roughing with the .032"R and just chase it with G70 finishing & .016"R.

The specific part/feature is simple enough to think of as a spherical end on a piece of barstock. Lots of roughing.

Any pointers?

When setting tool offsets, I touch X to 1" diam stock (example) and set the X offset to 1.00 and 'measure'. Then touch the end of the stock, Z offset to 0.00 and 'measure'. Then I key in the radius offset as what ever it is. And always set the wear offsets to zero and check that the tool nose vector is correct. Set all the tools to the same Z0, then later set the part Z0 referencing a tool.

Any help greatly appreciated ! ! ! Surely someone has run radius comp sucessfully on a lathe!

Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 09-19-2006, 12:15 AM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,419
Geof will become famous soon enough

I am not sure I can help but one thing I did discover when trying to use tool comp and G71 on a Haas is that the canned cycle ignores the tool comp command if it is in the P-Q blocks. I faked it by making the U value larger than the tool nose radius so the roughing cycle left enough material for a finishing cut. I will have to check the program but I think I had to repeat the coordinates and do the finish cut outside of any canned cycle. I can post the program if you like.

I am currently working on setting up programs for making 2" to 3.4" spheres by machining everything except a 1" diameter neck then fixturing them in a sort of shopmade spherical collet to remove the neck and finish the sphere. My goal is to have the final sphere including the blend round to within less than 0.0005" and then I will finish the final bit by polishing on a ball generating machine (I hope).

If all goes well the next thing is hollow spheres with a wall thickness of around 0.15".
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 09-19-2006, 06:39 AM
 
Join Date: Nov 2005
Location: usa
Posts: 220
camtd is on a distinguished road
Tech Support

Hi

I was wondering how tech support is for this control? In a job shop atmosphere I need to get information the same day. Does this happen with this company?

Thank You
Tweet this Post!Share on Facebook
Reply With Quote

  #4  
Old 09-19-2006, 03:09 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,823
HuFlungDung is on a distinguished road

Shizzlemah,

If you are actually machining more than a hemispherical ball end, then you will actually have to shift comp modes at the max X of the ball from right to left. I do not have any experience with using comp in lathe cycles, but there has to be that much restriction in the use of it, ie., X must continuously increase or decrease along one path, same for Z.
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 09-19-2006, 03:42 PM
 
Join Date: Feb 2005
Location: USA
Posts: 143
Shizzlemah is on a distinguished road

Hu-
Good point.

From the centroid manual : "G42 offsets the tool ... the amount of its nose radius to the right of the workpiece relative to the direction of travel."

The crummy sketches show G41/Left comp for turning OD away from the chuck, and G42/Right for OD turning toward the chuck.

Is that restriction also in Z ? When trying a hemispherical end, the closest I could get to round would leave a flat spot on the end of the stock. The diam of the flat was equal to 2x the nose radius. Meaning it came in comped to X0... Where it should have comp'd to X=-radius.
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 09-19-2006, 05:13 PM
CNCRim's Avatar  
Join Date: Feb 2006
Location: usa
Posts: 944
CNCRim is on a distinguished road

Best way to program is with no radius on the tool, just program exactly what you see on the print and use G41 or G42 depend on the relation to the vector.

Shizzlmah, can you post your program on here we can take a look at this, that way we have a better idea what you want. There are 3 way to program and setup, the program and the tool offset must be match, otherwise the sphere won't come out right. I can post a program if you like.
__________________
The best way to learn is trial error.
Tweet this Post!Share on Facebook
Reply With Quote

  #7  
Old 09-19-2006, 06:13 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,823
HuFlungDung is on a distinguished road

Shiz,
I'm all wet. I did a sample toolpath in OneCNC and it does not switch comp modes halfway around the circle.

I was reading my Mits manual and it talks about setting the vector for the tool. Now this vector setting is new to me, so I'm interested in hearing how this is supposed to work. It all seems a bit ambiguous at this point.

BTW, are you using a ball type toolnose, or a bullnose type where the cutting switches sides on the insert?
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 09-19-2006, 06:55 PM
 
Join Date: Feb 2005
Location: USA
Posts: 143
Shizzlemah is on a distinguished road

Newtexas-
Do you mean program the shape of the print, then use the tool offsets to set diam offset, then apply G41/2 to suit ? That is exactly what I am trying to do. Using the centroid conversational, and it's giving me footballs with a little nub on the end (nub diam = 2 times tool nose rad!)
I can tweak the G3 Z & R values to try and make it look more round, but that isn't going to cut it on this job.

I would love to see some sample code to get me moving in the right direction.

Ok more details. I want to use the G71(rough profile) and G70(finish profile) to put a hemisphere on the end of a piece of stock.

The stock in this case is hard 17-4, about 36Rc. I want to rough the profile with a cheap trigon carbide insert, then a finish pass with a pricey, delicate 35deg diamond shaped ceramic insert. The trigon is .032" radius, diamond is .016" radius.

In the past, I have got around this by just centerline programming the profile, using G40 (no comp) and could then run it with a G71 rough/ G70 finish.
But since the rough & finish tools here have different radii, that approach will not work.

I have 38 different parts to program - all very similar in style with different dims on the ball end. I don't want to be at the console punching, tweaking, and scrapping parts!

I think I am gonna try :

T0101 (rough trigon)
G71 P10 Q20 (rough profile cycle)
N10 G41
N11 (profile here)
N20 G40
G28
T0202 (finish diamond)
G70 P10 Q20 (finish profile)

I think this way, calling the G41 right in the cycle, I may have a better chance. Of course the profile will now need to contain entry/exit moves, but this seems like the best hiar-brained idea yet.

Any sample code is greatly appreciated.
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 09-19-2006, 08:57 PM
CNCRim's Avatar  
Join Date: Feb 2006
Location: usa
Posts: 944
CNCRim is on a distinguished road

A sample of 1" sphere rad.

Program with 0Rad is so much easier to calculate.........
Program with G41/G42 and 0Rad:
G20
(TOOL - 1 OFFSET - 1)
(80 DEG. INSERT - CNMG-432)
(ROUGH)
G0T0101
G18
G97S382M3
G0G54X2.Z0.1
G50S2000
G96S200
G71U.1R0.
G71P1Q3U.02W.01F.006(Note: some control has difference format G71P1Q3U.02W.01D.1F.006)
N1G0X-.06(**Start**)
G1Z0F.005
X0
G3X2.Z-1.R1.F.01
N3G1Z-1.03(**end**)
G0Z0.1
G28U0.V0.W0.M05
M01
(TOOL - 2 OFFSET - 2)
(35 DEG. INSERT - VNMG-431)
(FINISH)
G0T0202
G18
G97S3600M3
G0G54X2.Z0.1
G50S2000
G96S200
G41
G70P1Q3
G40
G0Z0.1
G28U0.V0.W0.M05
M30



Program without comp and .0312Rad: (Can't not use G41/G42 or else)
(TOOL - 1 OFFSET - 1)
(35 DEG. INSERT - VNMG-432)
(.0313RAD)
G0T0101
G18
G97S3600M13
G0G54X-.0625Z.1
G50S3600
G96S200
G99G1Z0.F.01
G3X2.Z-1.0313R1.0313
G0X2.1414Z-.9605
G28U0.V0.W0.M05
M01

Program without comp and .0156Rad: (Can't not use G41/G42 or else)
(TOOL - 2 OFFSET - 2)
(35 DEG. INSERT - VNMG-431)
(.0156RAD)
G0T0202
G18
G97S3600M13
G0G54X-.0313Z.1
G50S3600
G96S200
G1Z0.F.01
G3X2.Z-1.0156R1.0156
G0X2.1414Z-.9449
G28U0.V0.W0.M05
M1


Cheers,
Hope it will help!
__________________
The best way to learn is trial error.
Tweet this Post!Share on Facebook
Reply With Quote

  #10   Ban this user!
Old 09-20-2006, 01:53 PM
 
Join Date: Feb 2005
Location: USA
Posts: 143
Shizzlemah is on a distinguished road

Newtexas,
Your first sample is right along what I want to do. G71 rough, G70 finish. All dimensions in the program are taken right off the print.
But where do you call the G41/42 comp ?

Would it go right after N1, or right after the T tool change ?

Thank you!
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 09-20-2006, 04:36 PM
CNCRim's Avatar  
Join Date: Feb 2006
Location: usa
Posts: 944
CNCRim is on a distinguished road

G41/G42 get call on the finish tool. The control will inogre cutter comp under G71 and G72.
__________________
The best way to learn is trial error.
Tweet this Post!Share on Facebook
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





All times are GMT -5. The time now is 09:42 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353