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
  #13   Ban this user!
Old 11-21-2006, 05:38 AM
zcases's Avatar  
Join Date: Apr 2005
Location: USA
Posts: 260
zcases is on a distinguished road

In my case (Mach2), the problem has been fixed by deleting the text from the default M6end macro.
Reply With Quote

  #14   Ban this user!
Old 11-21-2006, 05:39 AM
zcases's Avatar  
Join Date: Apr 2005
Location: USA
Posts: 260
zcases is on a distinguished road

It could be helpful to see the code around your toolchange, and your M6 mascros.
Reply With Quote

  #15   Ban this user!
Old 11-21-2006, 10:07 PM
 
Join Date: Jan 2004
Location: USA
Posts: 102
bbuonomo is on a distinguished road

there is nothing in the m6 file. Should there be?

The code is up a few messages 36_tooth.zip.

I'll try the T0 and G43 HO like you said.

Thanks.
Reply With Quote

Sponsored Links
  #16   Ban this user!
Old 11-21-2006, 11:22 PM
 
Join Date: Nov 2006
Location: usa
Posts: 114
merl is on a distinguished road

bbuonomo,
In your last PM to me you said, only the 1st tool or, the tool you set your Z zero with actualy touches the part and the rest of the tools operate above the part.
1. Do the tools rapid to and start their programed operations at the same highth as each other, say all tools rapid to one inch from the top of the part and start working from there?
2. Or does each tool rapid to a diferent highth and start its operation?

If they act as in case 1. I would ask how do you touch off your tools?
If you use some kind of spacer (1" block ect...) and you don't add or subtract the amount of the spacer ,as the case may be , from your tool length offset that could be causing your problem.

If they act as in case 2. I would say to try entering the offset numbers the opposit of how you do it now. If you normaly input the number as a negitive then try it as a positive or, visa versa.
Having said that I would also caution you that the number may not just be a negitive or positive. It could also be the difference between the tool one offset and the offset of each of the following tools as compared to zero.
This is kind of a complicated thing to explane and I don't want to send you on a wild goose chase as it may not be your case at all.
As Hu Flung said try putting the tool calls on their own line and see what that does also, try canseling the previous tool offset befor you call the next tool.
I find that when I start to have problems with a straight G code program it somtimes helps to really spell it out for the controle, one operation per line and no fancy short cuts.
When I do this I force myself to look at every thing I'm writing in and that's when I usualy find it was somthing I did wrong.
If you have the programing manual it should tell you in there.
If you got voo doo in da macheene call a witch doctor!!
Reply With Quote

  #17   Ban this user!
Old 11-22-2006, 02:35 PM
 
Join Date: Jan 2004
Location: USA
Posts: 102
bbuonomo is on a distinguished road

well after lots of trial and error, we figured out it was a gcode error. The G91 (incrimental), needed to be G90 (absolute).

that was my fault for not knowing mastercam or how to program gcode all to well :-/

thanks for the help!

sprocket cut this afternoon!!! :-)
Reply With Quote

  #18   Ban this user!
Old 11-23-2006, 07:43 PM
Art Fenerty's Avatar  
Join Date: Mar 2003
Location: Halifax
Age: 52
Posts: 104
Art Fenerty is on a distinguished road
Tool Offset

Hi Guys:

I dont get here often. (Like every couple months.. ), but let me explaina bit about G43 so you understand how it works. SOem of the above is due to misunderstanding its effect. Sorry I was too late with the solution..

The M6Start macro is called when the M6 is seen. The position of the Tx isnt important, as long as its on the same line or previsou lines. IT selects what the M6 will change to. The GetSelectedTool() call gets the last T's variable, so any T7 woudl make that return 7. Never exect the M6 macros to see a toollength. That is instatiated after M6start and M6end have run when the G43 is seen. G43 will cancel the previosu tool length, and put the new one in effect. IT willnot move until next move. By specification, the move foolowing a G43 should always be a Z move. This is called the correction move. If you have a tool loaded and do an MDI of G43H1 , youll see the DRO for th eZ change to reflect the new tool tip location. The next move is meant to allow the interpreter to correct its know position of Z to proper point.
Mach3 , over the last 2 years has made this safer by not requireing the Z move following, it updates it trajectory locations internally so if the next move is g1x10, the Z will not move. (Thats the danger of not correcting after a G43..). The A line of moves like..

G1X10Z0
G43H6
G1X20
woudl sometimes make the Z move on the G1X20 line, beacuse the controller woudl think the last Z command was zero, but with the offet its now -30 or whatever, so it woudl unexpectantly move. This can happen in Mach2 for example. In Mach3 you shoudl be OK and no movement should occur.

Be carefull of the moves int he macros M6start and end, as they occur before any G43 is applied.. (Unless you do G43Hx before the M6Tx line..
'
Thanks
Art
__________________
www.gearotic.com
Art Fenerty
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





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