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 11-22-2008, 12:20 AM
 
Join Date: May 2008
Location: USA
Posts: 18
Gmaan is on a distinguished road
why does the fadal do strange moves

I started to work on a fadal 4020 at the m02 or m30 line it moves around with no aperant reason? how do I get it to just retract the z axis turn off the spindle and move the table out so I can load parts into the vise?

Format

M9
G28G91Z0M5
M30
Reply With Quote

  #2   Ban this user!
Old 11-22-2008, 09:37 AM
 
Join Date: Feb 2005
Location: usa
Posts: 376
little bubba is on a distinguished road

I'm guessing that you are in Format 1, at the M30 its going back home wheather you like it or not.
Reply With Quote

  #3   Ban this user!
Old 11-22-2008, 11:12 AM
 
Join Date: May 2008
Location: USA
Posts: 18
Gmaan is on a distinguished road

How do I stop it
Reply With Quote

  #4   Ban this user!
Old 11-22-2008, 11:55 AM
 
Join Date: Feb 2008
Location: USA
Posts: 508
scadvice is on a distinguished road
Smile Take out the M30...

I have not used subroutines for a long time but If I recall right, M30 is signaling the "end of all subroutines" in Fadal programming as apposed to "end of program" in Fanuc programming. This means that when the Fadal control sees this, it tries to find and return to the MAIN program.
Someone correct me if I'm wrong. Replace the M30 with M02 if that is the end of the program. If it is not the end of the program, remove it. If it is a subroutine, the start of all subroutines maybe missing. ( sorry I do not have the M Code list with me to look it up) ...thus the machine confusion.
Steve
Reply With Quote

  #5   Ban this user!
Old 11-22-2008, 12:10 PM
 
Join Date: May 2008
Location: USA
Posts: 18
Gmaan is on a distinguished road

I did originaly have a m02 at the end, but tried a m30 same thing?
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 11-22-2008, 01:35 PM
 
Join Date: Feb 2008
Location: USA
Posts: 508
scadvice is on a distinguished road
Smile M30 is not the same as M02

in Fadal programming. As I said, it means the end of all subroutines. Use m02 for end of program. It sounds like you have a command in your program that may be telling the control to look for a subprogram or a variable. Other things can be a incremental move when you mean a absolute , a "E" command ( E's are the same as G54 ect.) in other words a datum shift command you do not want.
Steve
Reply With Quote

  #7   Ban this user!
Old 11-22-2008, 02:57 PM
 
Join Date: May 2008
Location: USA
Posts: 18
Gmaan is on a distinguished road

I am format 1 here is an example of my posted program from Surfcam
N1G28G91Z0M5
G0G17G40G80G90G98
M6T5
G54X0Y0M3S3500
G43Z3.H5M8
....
....
M9
G28G91Z0M5
M1
(*)
NEXT TOOL AND SO ON.
I use this format it is a good generice format that works on almost any type of machine.
I do not post sud programs when making nc code VIA my Surfcam.
Reply With Quote

  #8   Ban this user!
Old 11-22-2008, 05:11 PM
 
Join Date: Jan 2007
Location: USA
Posts: 1,296
Delw is on a distinguished road

Originally Posted by Gmaan View Post
I started to work on a fadal 4020 at the m02 or m30 line it moves around with no aperant reason? how do I get it to just retract the z axis turn off the spindle and move the table out so I can load parts into the vise?

Format

M9
G28G91Z0M5
M30
I think I know what your talking about,
at the end of the program M30 the the machine will make a move this way or that way. then to home.

I believe its cancleing out its "E" offset then findinh True machine position then going to the home position for the next batch of parts to run the program again.

if you want your table to come closer to the doors to make part loading easier you need to set it up in your home position screen. For example on a 40x20 or a 60x30 the table when at its machine home postition its pretty far out , on the 40x20 I would run it to +10 inches in the screen and all my E offsets are based off of that.

in the book it tells you exactly how to do it.
what happens is basically the machine goes to home then slides 10" towards the door from the machine home( where you put the machine for CS command.

If you dont have a book I can grab it off some PDF files I have and paste it


You can not do it before an m30 or m02 cause that means end of program and your machine will cancle itself out and go back home. It must be dont on the set-up page.

oh yeah you will also get a question on your screen after you do a CS command to ask you if you want to goto your programmed home position and you answer yes or no.

you E values will be based off your self set y axis thats why I always used 10" in the 40x20 machine.

I don't use that set up anymore as my 8 year daughter knows how to put it in jog and bring the machine to the 9-10 inch mark load the parts then hit the button. Plus this way she don't have to manually move the machine to its position( marks on the machine) to do a CS(cold start), when we fire the machine up on a 40x20 she cant see the y mark very well and has missed on occasion .
Reply With Quote

  #9   Ban this user!
Old 11-22-2008, 05:53 PM
 
Join Date: Jan 2005
Location: USA
Posts: 2,347
mactec54 is on a distinguished road
Buy me a Beer?

Hi Gmaan

Try this
At the end of your X Y moves put
G0Z2.
M9
M5
G0Y5.
M30

Take out the G28G91 Line
If you are doing a tool change don't have the G0Y move or the M30
__________________
Mactec54
Reply With Quote

  #10   Ban this user!
Old 11-22-2008, 11:57 PM
 
Join Date: Feb 2005
Location: usa
Posts: 376
little bubba is on a distinguished road

Why not just go to Format 2 so that the machine just stops where it is at the end of a program? All the weird movements at the end of a program and at tool changes is why I moved to Format 2 very shortly after starting to play with Fadals.

Gmaan, format 2 is "fanuc" compatible, Format 1 is Fadals own little thing, which does make it easier to handcode. Since you are using G28s and G43s, I'm guessing that you are comfortable with standard Fanuc programming, just go to Format 2.

On the CS vs Home, I leave the home at the CS and my post brings the table to E0X0Y9.5 at the end(I like the E's over the G5x's). If I'm working on one side or the other of the table, real easy to change the X #. I do this so that I can just send her home and shut her down, fire it back up, CS, and I'm running.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 11-23-2008, 01:10 AM
 
Join Date: Jan 2007
Location: USA
Posts: 1,296
Delw is on a distinguished road

Bubba I never ran format 2 in 18 years, would it be like the old acroloc to were you could just run you lets say a z axis move only and the x and Y would always stay at the same position even when an m30 comes into play?

I got this one job that I run once a month used to run it in the acroloc due to this, now I just run it in the manual mill cause it took longer to get into position than run the operation.
Reply With Quote

  #12   Ban this user!
Old 11-23-2008, 02:06 AM
 
Join Date: Feb 2005
Location: usa
Posts: 376
little bubba is on a distinguished road

Del, exactly, you could probably take that Acroloc program and throw it directly into the Fadal and it would work. Format 2 should be close to 100% Fanuc compatible while also allowing you to use some of the handy Fadal stuff.

You can use Exx or G5xx, I prefer the E's.

Or as Gmaan is using G91G28Z0, G0H0Z0 will get you the same thing.

Gmaan is using G43's you still don't need them in Format 2, just a G0H1Z.1, if G43 is there, its not going to hurt or harm anything.

The biggest difference, besides the table going where you don't want it to go is the canned cycles. I know the rigid tapping cycles from Format1 and Format2 are different, and possibly some of the other drilling cycles(its been a few years).

Format 1 was designed to limit keystrokes when handcoding on a piece of paper and typing it in.

One other thing, Format 1 automatically pulls up your D offset when applying the H offset(or does it pull it in(D&H) automatically when calling the tool??), in format 2 you have to apply the D offset, just like a Fanuc. Not a big deal and gives you the freedom to apply multiple D and H offsets to a single tool.

I'm sitting here talking about flexibility and control of what the machine is doing, and I like conversational programming, go figure??
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
Need Help!- Getting some bad moves. Stampede BobCad-Cam 1 09-26-2008 07:47 PM
DRO moves but not machine? cncwhiz Mach Mill 9 09-18-2008 12:35 PM
Changing Z moves Davidimurray Post Processors for MC 5 02-10-2007 01:59 PM
Rapid moves G00 dicksonhof Mach Software (ArtSoft software) 9 11-07-2006 09:21 AM
Z position moves up during run henryj1951 Gecko Drives 3 03-27-2006 05:16 PM




All times are GMT -5. The time now is 03:52 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 354 355 356 357 358 359 360 361