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 > General Metalwork Discussion


General Metalwork Discussion Discuss everything relating to metal work.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 11-28-2006, 10:27 PM
 
Join Date: Aug 2006
Location: US
Posts: 281
Chris64 is on a distinguished road
Using tool offsets on a Bandit

Has anyone done this? I've avoided it so far by doing my own math, but I am finding that it would be nice if I could just specify the tool and it would handle the offsets appropriately. The manual does a good job of confusing me. I don't understand when it says right offset or left offset...which way is left? I know this seems obvious but what if I'm cutting just on the X axis? What would it do then? Corners are whole other story.

My initial preference was just to program the offsets myself so there are no surprises. Well, it sure would be nice to be able to rough, finish & chamfer all from one program rather then having to write three seperate programs.

Thanks
Reply With Quote

  #2   Ban this user!
Old 11-28-2006, 10:49 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

Most manuals are very good at confusing. Left or right offset? With left offset the centerline of the cutter is following a path which is to the left of the cut line. With a cutter rotating clockwise this is climb milling. Right offset is the opposite and that is conventional milling. Doesn't matter what axis you are cutting on; for interpolating a circle with left offset and G02 the cutter centerline is going around the outside of the circle and with G03 is going around the inside of the circle.
Reply With Quote

  #3  
Old 11-28-2006, 11:10 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Chris,
I forget the exact revision of your Bandit firmware. Are you quite certain that it has the capability?

To get into the length offsets register, in MDI you hit
/T START
The command window shows a single digit which represents the address of the register.

Similarly, the tool comp register is accessed in MDI by typing
/N START
Enter a radius value and hit STORE to store it. Remember which address you used for which radius.

Now if your firmware has the capability, you need to use a 5 or six digit tool number when you call the tool offset and wish to use radius compensation, as opposed to the 3 or 4 digit number used when your only interest is calling a length offset.

The manual may show you the 6 digit number in this format:
Trroott
where
rr is the radius comp register address
oo is the length offset register address
tt is the tool number to be applied to.

To keep it all simple, lets say you use radius comp address 1, length offset address 1 for tool 1. The six digit format is
T010101
The Bandit drops the leading zero I think so it will look like this for single digit addresses:
T10101

You may also mix and match comp address and length offset addresses to suit your own purposes. That is for advanced use. You might want to 'permanently' enter certain common tool radii in certain fixed comp addresses and then you would always know which one to call by maintaining a chart of the values.

So you call that number whenever you first call up a given tool. Then, whenever you are ready to apply radius comp, all you have to do is put a G41 or a G42 in your program, on a line all by itself. The moves that follow will then be radius compensated by the amount that you entered in the rad comp register (radial values only, IIRC).

Bandit is not really smart. So when tool comp is activated, the control will most likely jog the tool in some random direction (along one quadrant line) by the full amount of the radius comp value that you used. Compare this to newer controls that do not move the tool until the first feed move is encountered at which time the comp is applied.

So, start your tool at a safe distance from the part profile so you don't get a gouge. As per usual, you need to add a lead in and a lead out segment to your part profile, to allow the cutter to shift position. In the case of the Bandit, it needs to see a feed command so that it knows which side of the line is left and which is right. The control has no lookahead.

Be sure to cancel the compensated path with a G40 when you are done, as G41 and G42 are modal. It is a good idea to program a G40 at the beginning of every program, in case you abort while radius compensation is still active.
__________________
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)
Reply With Quote

  #4   Ban this user!
Old 11-28-2006, 11:41 PM
 
Join Date: Aug 2006
Location: US
Posts: 281
Chris64 is on a distinguished road

Wow, that's informative...in a familiarly confusing way. I think I probably just need to monkey around with it a tad.

I'm not sure if my system supports it. I believe the firmware is 2M, but so far all the commands in the manual seem to work so I assumed that this one would too.

Eitherway, would it be considered acceptable/normal to handle the compensation manually? I've been working on a program to simplify the coding. It could easily manage the tool offsets but it's not as efficient with memory usage. For example; It would require nearly 3 times the code if there were 3 tools used (as opposed to a single set of commands repeated with just a tool change).

I'll play around with it a little so I can get a feel for it (and do determine if I actually have it).
Reply With Quote

  #5   Ban this user!
Old 11-28-2006, 11:42 PM
 
Join Date: Aug 2006
Location: US
Posts: 281
Chris64 is on a distinguished road

Oh yea, and thanks for all the details. I really appreciate it.
Reply With Quote

Sponsored Links
  #6  
Old 11-29-2006, 12:30 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Chris,
According to a chart I have, level 2M firmware does not have the capability. For that you need the 3M.
If you contact Albright CNC, I'd be surprised if he wouldn't burn you a new EPROM to bring the thing up to the highest level. Tell him you're thinking of getting a Shadow, so you can get a good deal on the chip My bad
__________________
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)
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 11:33 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 354 355 356 357 358 359 360 361