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! > MetalWorking Machines > Fadal


Fadal Discuss Fadal machinery here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 09-15-2008, 10:59 PM
 
Join Date: Apr 2008
Location: United States
Age: 24
Posts: 28
bigalexe is on a distinguished road
Cutter Comp Activation question

Ok let me first say i am in BEGINNING CNC class.

My teacher stated i need two right angle movements to turn on Cutter Compensation so i get something like the following

(Cutter above the part)
N120 G41 Z-.04 F12.
N130 X2.5
N140 Y2.5
(Ok so now we get cutter compensation YAY!)

Now to my question. My teacher stated the movements must be greater than the diameter of the cutter, I'll use a 3/4" Endmill for the example here. So does that mean the Cutter itself needs to move 3/4" in total or i need to program at least 3/4" of movement into the code?

So lets assume the cutter is at position (0,0)
We call the G41 code for left side comp.
Do i need to program the cutter to go to (1.125,0) then (1.125,1.5) thus moving the cutter centerpoint a full cutter diameter. or can i just go (0.75,0) then (0.75,0.75) thus moving the cutter only .375 because the cutter moves to the left of the path?
__________________
Stuff i can use: AutoCAD 2010, AutoCAD Inventor 2010, Solidworks 2009, MasterCAM X2/X4, CNC's FADAL, and Hurco 3-axis CNC Mill
Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 09-16-2008, 05:40 AM
 
Join Date: Apr 2007
Location: usa
Posts: 64
gsrmmeza is on a distinguished road

NO and NO
You do not need two right angle moves to go into cutter comp. All you need is a linear move ( a straight line ). It can be done on arcs with the Fadal but it is not wise to do that in case you transfer programs to different machine manufacturers. Some are real picky on how cutter comp can be done. Here is a sample program to trim the left side of a 2 inch part.

TA,1
%
N1O1* SAMPLE PROGRAM TO TRIM PART
N2* X0 LEFT Y0 FRONT Z0 TOP OF PART
N3* T1 .750 ENDMILL
N4M6T1 ( CALL UP T1 )
N5M3S1390 ( TURN ON SPINDLE )
N6X-.375Y-.4G8E1 ( POSITION TO CUT LOCATION )
N7H1Z.1M7 ( TOOL LENGTH AND COOLANT )
N8G1Z-.5F35. ( FEED DOWN IN THE "Z" )
N9G41Y-.3F20. ( GO INTO CUTTER COMP ) ***NOTICE .1 SHIFT***
N10Y2.3 ( TRIM LEFT SIDE )
N11G40Y2.4 ( CANCEL CUTTER COMP ) *** NOTICE .1 SHIFT***
N12G0Z3. ( RAPID UP )
N13M5M9 ( COOLANT AND SPINDLE OFF )
N14X0Y0E0 ( G0 TO PART CHANGE POSITION )
N15G49Z0 ( CANCEL TOOL LENGTH )
N16M1 ( OPTIONAL STOP )
N17M6T1 ( CALL UP T1 )
N18M2 ( END OF PROGRAM )
%

Your sample shows you attempting cutter comp in a down "Z" move I have never seen this. I don't even know if it would work. I have cancelled cutter comp going up in the "Z" ( ex: G0Z.1G40 ) But like stated above some machine don't like that.

Your second question as to how much you need to move to go into cutter comp. I have done moves as small as .003 for a 1/16 endmill to as large as 1.500 for a 1/2 endmill it depends on what you are trying to do. The majority of the time I shift .100 and it doesn't matter if the cutter is .0625 or 1.250
Why have a bunch of unnecessary motion when you don't need it.
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 09-16-2008, 06:41 AM
 
Join Date: Apr 2008
Location: USA
Posts: 36
3axisrookie is on a distinguished road

I turn on comp in my e1 line and feed it fast. Very easy on fadal. And cancel in my z1. move. I also have to agree comp won't work with a plunge move.

I was taught the fanuc way too. 90 degree move and more than half the cutter radius. None of that is needed on fadal.

Just write a few programs and look what you programmed and the actual absolute position to see how it all works.
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 09-16-2008, 08:45 AM
 
Join Date: Feb 2005
Location: usa
Posts: 376
little bubba is on a distinguished road

BigAlexe, your instructor is an idiot.

Gsrmmeza is correct on what he is showing you, however he is running wear comp (programming to the center of the tool), which I prefer. This allows you to have very small lead ins.

You instructor is trying to get you to program to the part, which is a lot easier to do when hand coding. As for TWO right angle moves, no, you don't need that, you just need some sort of linear move (Fadals will turn on comp on an arc, not suggested as has already been said). When hand coding a single perpendicular move is easiest to code. And it only has to be bigger than the radius of whatever is in your tool offset, it really has nothing to do with the actual tool. Which brings you back to wear comp, where your diameter/radius offset may only be .002 or .003 or even zero, or negative, so you only need a very very small lead in.

What your instructor is trying to get you to do just seems cumbersome and confusing.
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 09-16-2008, 11:04 PM
 
Join Date: Apr 2008
Location: United States
Age: 24
Posts: 28
bigalexe is on a distinguished road

ok sorry about putting the G41 code in the Z axis line, i didnt mean to do that it was late for me.

So let me just confirm that according to what you are saying I only need 1 move after my G41 code and NOT 2.

My teacher is trying to teach this in relation to hand coding and im just curious about it. We start on Mastercam next Monday but i like hand coding because its challenging, id never use it in practice i just like it.
__________________
Stuff i can use: AutoCAD 2010, AutoCAD Inventor 2010, Solidworks 2009, MasterCAM X2/X4, CNC's FADAL, and Hurco 3-axis CNC Mill
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 09-17-2008, 12:04 AM
 
Join Date: Feb 2005
Location: usa
Posts: 376
little bubba is on a distinguished road

Originally Posted by bigalexe View Post
ok sorry about putting the G41 code in the Z axis line, i didnt mean to do that it was late for me.

So let me just confirm that according to what you are saying I only need 1 move after my G41 code and NOT 2.

My teacher is trying to teach this in relation to hand coding and im just curious about it. We start on Mastercam next Monday but i like hand coding because its challenging, id never use it in practice i just like it.
BigAlexe, after a nice hard 16 hours of crawling around in a machine and just reading your post, I know what your instructor is telling you and why, but its still confusing, or since you are new at this, you aren't completely understanding what he is saying yet.

He is trying to get you to program to the part.

Example. You have a piece of stock in the vise, you want to bring it to length, its one inch in the Y. XY zero at the top right corner. You are hand coding to part dimensions, which is a good idea. So you need to cut from 0,-1 to 0,0.

He wants you to code, 1/2" endmill.

G0 X -.3 y-1.3 Speed, feed, get to your Z height and all that.
G41 Dxx X0. <--- first perp move
G1 Y-1. <--- second perp move to get to part dim. not needed.
G1 Y0 <--- another move to part dim, not needed.
G1 Y.3
G43 X-.3
on to the next thing.
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 09-18-2008, 02:26 AM
carbidecraters's Avatar  
Join Date: Apr 2005
Location: USA
Posts: 962
carbidecraters is on a distinguished road

LOL looking at that second program posted in this thread makes me very proud of the fact the 88hs doesnt require you to turn off the spindle, turn off the coolant or turn off the tool height to change a tool.
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 09-23-2008, 09:01 PM
 
Join Date: Mar 2006
Location: USA
Age: 48
Posts: 54
machinist_1 is on a distinguished road

You have to make your Z move first then turn on cutter comp. You must also turn it off before a Z move. FADAL hates a Z move with comp. turned on.
Tweet this Post!Share on Facebook
Reply With Quote

  #9  
Old 09-23-2008, 11:10 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,823
HuFlungDung is on a distinguished road

The reason for the 2 move lead in which Bubba alluded to in his post#6, is because in real life, when one is cutting an open profile (one that is not a closed loop or closed chain of entities), you don't want the tool comp to turn on and bring the tool immediately to the beginning of the profile because the move may be slightly inexact (due to the feed speed of the machine) and this will leave a bit of a ramp on the wall of the cut. So by adding a small amount to the length of the first entity, you'll see the tool has a chance to get into position and will come straight onto the profile and the cut will look nice and straight. Same thing goes for when the tool leaves the end of the part.

As for the length of the initial movement, the real lead-in movement, it only needs to equal the tool radius. In actual fact, there is no movement when the lead-in distance equals the tool radius, instead, this is the instant that the control reckons that instead of tool centered (on the toolpath) it switches to tool tangent. So if you use a 3/4" tool, the minimum lead in is .375" (at 90 degrees!) and produces no movement. So if you want a little bit of clearance, you can add a few thousandths to that. This is for full radius cutter comp which is most likely what the instructor wishes to teach. If you add a few thousands to the lead in/lead out length, this will permit you to go slightly larger with the tool radius in the control comp register.

A radius lead in is also suitable so long as it at least equals the tool's true radius. The limitation is that you cannot adjust the tool radius compensation wear value indiscriminantly, because if the total of the tool radius + wear > than the lead in radius, you will get a cutter interference alarm. At no time can the control compensate a radius that is smaller than the tool's radius because it is physically impossible to execute it. Some users may think that they are 'getting away with something' by using only wear comp and a zero tool radius because this reduces the incidence of interference alarms. However, the interference alarm is simply a warning that the machine cannot cut the profile to spec because it is impossible to cut it with the given parameters.

When using cutter comp on a closed profile, a single line lead-in and lead-out is typically all that is used. However, a high feedrate of the machine can still cause a little blip on the profile where the tool comps on and off the profile. So even in those circumstances, it can be advantageous to use the 2 move method in conjunction with either the entry or the exit move because this creates a small amount of overlap which smooths the profile better at the high feedrate.

Most of the time, I would imagine that people have an ideal tool radius in mind when they are programming with full radius tool comp. If you feel that you might at some time in the future, use a significantly larger tool, then all lead in distances and/or radii should be adjusted larger for the largest practicable tool that will be used.
__________________
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

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Cutter comp on an id hole< cutter diam.?? PaintItBlue Haas Mills 5 05-05-2008 07:30 PM
Fanuc Tip code 8 cutter comp question demeyert Fanuc 10 04-04-2008 09:03 AM
Cutter Comp Mooser Tormach PCNC 14 02-28-2008 12:48 PM
SV2412 Cutter Comp Question javajesus Sharp CNC 5 02-25-2008 09:03 PM
Activation switch question Toolmaker General Electronics Discussion 6 11-28-2005 03:28 PM




All times are GMT -5. The time now is 03:09 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