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 > Mach Software (ArtSoft software)


Mach Software (ArtSoft software) Discuss Mach 1 , 2 and the new Mach3 here NC software here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 09-09-2004, 10:34 AM
High Seas's Avatar
Gold Member
 
Join Date: Sep 2003
Location: Malaysia/Australia/NZ/USA
Age: 62
Posts: 1,124
High Seas is on a distinguished road
Question How to set up Tool Offset in MACH2?

Here's something I could use some help on.
How do you set up tool offset?
Here is what I've done so far - read the book - Yep
Searched here and Yahoo - Yep.

And, I have set up a tool in the Tool Table, given it: a name, a diameter, z offset (0) material, etc.
Used the ENTER key and even Saved the Table.
Selected the Tool Number, and then went to the Offsets Tab (ALT5).
Checked that I had the tool number selected and the diameter was the same.

BUT THEN, I note the Program Extrema (on ToolPath Alt4) doesn't change indicating the offset is there!

I've been playing with the wizards for circle cutting. When I use the wizard and change the offsets, the Program Extrema DO change - reflecting the change in offset.

I note that an M code is in the code when I use the wizard. I checked it and its for a tool change. Is that what sets the offset? I want to set offset in MACH2, not the cad file.

Help!!!! What step am I missing? Is there something I need to do in config?

ANYbody? TIA - Jim
__________________
Experience is the BEST Teacher. Is that why it usually arrives in a shower of sparks, flash of light, loud bang, a cloud of smoke, AND -- a BILL to pay? You usually get it -- just after you need it.
Tweet this Post!Share on Facebook
Reply With Quote

  #2  
Old 09-09-2004, 11:18 AM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,713
Al_The_Man is on a distinguished road
Buy me a Beer?

Does the mach 2 accept G41 G42 to implement the tool offsets?
Al
__________________
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
(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

  #3   Ban this user!
Old 09-09-2004, 11:35 AM
HomeCNC's Avatar  
Join Date: Mar 2003
Location: United States
Age: 54
Posts: 779
HomeCNC is on a distinguished road

Here is the way I use tool offsets with Mach 2 on my jobs. (I also use fixture offsets in combination with it)

In order to fully use tool offsets you need to use fixed collets to hold your tools. The mills are clamped into the holder by some means like a set screw. This keeps the tool at the same place when the collet seats in the spindle.

First you need to record the length of all your tools. My example will be with my CNC router and my Porter Cable router with my fixed tooling. I move the Z axis (with no tool) down until I just touch the spindle on the table. If you can't go that far down with no tool then use some spacer blocks under the spindle to raise the surface up. when you just touch this surface you need to zero the axis manualy. Raise the Z axis and place your first tool in the spindle. Move back down until you just touch and read the axis readout for Z. This is the length of that tool. Enter this length in the tool offset database in Mach 2. Do this with all your tools.

To begin the job I home the machine so my X=0, Y=0, & Z=0 at the far end of my table. I move the tool to the corner of my part and note the X, & Y readout. I enter this data in the fixture offset #1 for X and Y. Now I remove any tools and lower the Z axis to touch the spindle on the material top. I record this number in the fixture offset for Z distance.

In order to use the fixture offset and tool offset in Gcode I need to make sure that I have the proper code for them in the file. A G54 will use fixture offset #1 and a G43 T# will use the offset for that tool #.

You should see the DRO change when you activate the offsets. If you instruct the tool to move to 0,0,0 you should be at the corner of your material and just touching the top of the material with the tool in the spindle.
__________________
Thanks

Jeff Davis (HomeCNC)
http://www.homecnc.info


(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

  #4  
Old 09-09-2004, 12:14 PM
High Seas's Avatar
Gold Member
 
Join Date: Sep 2003
Location: Malaysia/Australia/NZ/USA
Age: 62
Posts: 1,124
High Seas is on a distinguished road

Al_The_Man.
Yes it seems that MACH2 does take G41 and G42. But as I read them they are: Cutter Compensation LEFT and RiIGHT. So do I input a line in the GCOde for each pass, so the compensation is on both sides? Or does machine code then figure out to go in al directions and just the initial compensation is Left or Right?

HomeCNC,
I'm working through your approach. I'm not there yet. Figuring out fixtures etc.
As I read the G43, that is Tool Length compensation - and so far I'm doing all that manually. I was wondering the same as I responded to Al - is there an easier way? Suppose I could "scale up the X and Y axis to compensatefor the cutter?

Thanks for the tips guys- but I'm still scratching my head and looking!
Thanks - Jim
__________________
Experience is the BEST Teacher. Is that why it usually arrives in a shower of sparks, flash of light, loud bang, a cloud of smoke, AND -- a BILL to pay? You usually get it -- just after you need it.
Tweet this Post!Share on Facebook
Reply With Quote

  #5  
Old 09-09-2004, 12:42 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 15,713
Al_The_Man is on a distinguished road
Buy me a Beer?

The G code offsets are usually modal, i.e. the remain in effect after you issue them until cancelled by a G40 etc, so you do not have to issue them for every line of motion.
The side that is offset (left or right) is as you are looking at the cutter from the rear, behind the motion of travel. With most systems you have to have a pre or dummy move at the issue of the first G41/42 into the cut that is greater than the dia of the tool, it then takes effect for every move after that until cancelled. Obviously the purpose of the tool offsets is that you program the part as exact size and the tool is moved over for its radius.
Al
__________________
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
(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

Sponsored Links
  #6  
Old 09-09-2004, 01:28 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 19,570
ger21 is on a distinguished road
Buy me a Beer?

Originally Posted by High Seas
Al_The_Man.
Yes it seems that MACH2 does take G41 and G42. But as I read them they are: Cutter Compensation LEFT and RiIGHT. So do I input a line in the GCOde for each pass, so the compensation is on both sides? Or does machine code then figure out to go in al directions and just the initial compensation is Left or Right?

Jim, you only need one G41 or G42, and one G40 at the end of the cut to turn it back off. I haven't used Mach2, but here's how I do it. Say you're cutting out a square, cutting counterclockwise (conventional milling). You usually need to add a start segment for the tool to have a chance to offset before you actually start cutting your part. So, Starting from the lower right corner of a 2" square:

G0 X2 Y-2.5 (Move a little below the corner to allow for the offset to happen)
G1 Z-.25 (Whatever depth you want to be at)
G42 (offset to the right, because we're cutting counterclockwise)
G1 X2 Y-2 (The offset should occur during this move, the bottom corner of our square)
G1 X2 Y0
G1 X0 Y0
G1 X0 Y-2
G1 X2 Y2
G40 (Turn off comp)
G1 X2.5 Y2 (Run a little past the part, while the tool moves from the comp'ed path back to it's actual path)


This is how G41 G42 operates on our router at work. I'd expect Mach2 to be similar. The manual is a bit confusing on Cutter Comp. I pointed this out on the Yahoo list so hopefully it will be better documented in the future.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(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

  #7   Ban this user!
Old 09-09-2004, 01:34 PM
HogDog's Avatar  
Join Date: Aug 2004
Location: USA
Posts: 37
HogDog is on a distinguished road

Check out Mach 2, Manual Automatic Tool Change parts 1-3 at industrial hobbies
Tweet this Post!Share on Facebook
Reply With Quote

  #8  
Old 09-09-2004, 01:54 PM
High Seas's Avatar
Gold Member
 
Join Date: Sep 2003
Location: Malaysia/Australia/NZ/USA
Age: 62
Posts: 1,124
High Seas is on a distinguished road

Getting smarter by the minute! Thanks Guys - I'll go give it all a try!
YES! DON'T FORGET TO HIT THE 'Touch Button"! Doooh!
Cheers - Jim
__________________
Experience is the BEST Teacher. Is that why it usually arrives in a shower of sparks, flash of light, loud bang, a cloud of smoke, AND -- a BILL to pay? You usually get it -- just after you need it.
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 On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Tool length sensing! Swede FlashCut CNC 15 10-12-2005 08:51 PM
Question about Referencing and Zeroing. redbaron Mach Software (ArtSoft software) 3 04-19-2005 01:34 AM
Tool Changer Problems Snel Haas Mills 5 08-11-2004 09:56 AM
Tool offset input Mircea Machine Problems, Solutions , Wireless DNC, serial port 0 05-28-2004 07:16 PM
G41 offset & Mach2 InventIt DIY-CNC Router Table Machines 7 03-25-2004 01:20 PM




All times are GMT -5. The time now is 11:42 PM.





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