Format 1 vs. Format 2

Awl--
Is this unique to fadal, or a generic g-code thingy?
I notice in format 1, when I save the program, the line numbers are saved as
well, which is nice, when printing out programs, for bathroom reading, etc.
Format 2 seems to strip the line #'s, and reinsert them upon loading.
But here's the kicker:
If you take a a format 1 program and load it up w/ the machine set in format
2, you get *double line numbers*! The program appears to still work, but
it's a little disconcerting.
I have had to take several hundred line pgms and manually remove line
numbers, in transferring over from format 1 to 2.
Any ideas on how to get format 2 to save line numbers?
How to avoid the pita transfer of a pgm already in #1 and over to #2, ie,
stop 'double numbering'?
Oh, and while I'm at it, what's the diff. between a fadal control vs say a
Fanuc control? Same g,m-codes, right?
----------------------------
Mr. P.V.'d
formerly Droll Troll
Reply to
Proctologically Violated©®
Loading thread data ...
I've never had line numbering problems as you describe, probly there is some settings in your comm application that need tweaked is all.....I doubt the machine controller has anything to do with this.
For the most part, the codes are the same--just the instructions are carried out a little differently or require different words..."P" instead of "Q" and that sort of thing...
Apparently, at some point Fadal had a handful of unique rules and conventions and so they added "format II" in order to gain greater compatability with standard machine coding, (IE, Fanuc ).....I would speculate "format I" has been retained in order to allow compatability with the users archived files that were created for the earlier controls.
Suggest just pick one format or the other and then stick with it......FWIW, I use format II.....for you, probly makes it easier for others to troubleshoot if you have a problem and have to post code snippets to the newsgroup....for me, makes it easier to move work to a fanuc controller should the need ever arise.
Reply to
PrecisionMachinisT
Thanks, but no, I think I'll just email BD/ND directly. Or call him, if I'm feeling lonely or insecure. ---------------------------- Mr. P.V.'d formerly Droll Troll
for me, makes it easier to move work to a fanuc controller
Reply to
Proctologically Violated©®
"Proctologically Violated©®" wrote in news:psidnTD0- snipped-for-privacy@rcn.net:
Never seen that, may be a fadalism. There is no complete *Standard* set of G/M codes. The *standard* is only a guideline, the machine manufacturers are free to either follow the guide, or totally abandon it. Most follow the most common ones, i.e. G1, G0, G2,3, etc, and the same on the M codes, M1, M0, M3, M4, M5, M8, M9 are pretty universal, everything else, is up to the machine manufacturer (User defined, as such).
Reply to
Anthony
Nocturnal Dragon wrote in news:d1f7v3$2ulj$ snipped-for-privacy@bdhi.net:
Compared to a Siemens, Fanuc controls suck the zooch....(IMHO)
Reply to
Anthony
Can you give examples as to what raises or lowers the ZSQ (zooch-sucking quotient) between two (or three) controls? ---------------------------- Mr. P.V.'d formerly Droll Troll
Reply to
Proctologically Violated©®
reading, etc.
P=2EV.'d-- I suspect that in Format2 SETP you have the ORDERED N WORDS parameter set to no. This would allow N words that are not in sequence to be loaded in and the control would supply a set of ordered N wors giving you both sets. Change it to YES and it won't do this. BTW- Fadal uses ANSI/EIA RS-274D standard with D617.524.665 shorthand.
Neal
Reply to
Neal
"Proctologically Violated©®" wrote in news:sLSdnYIs snipped-for-privacy@rcn.net:
A: Fanuc - Having to power the control down TWO TIMES PER AXIS, and follow a very specific, and long procedure, just to set home. Siemens - Hitting the 'Preset' button on the screen and typing in where it is at, hit 'ok', DONE.
B: Fanuc - Base controller comes with 3-axis capable, any TWO of which can be interpolated, need the third interpolated?...That's an option-$$$, or move up to a more $$ controller. Siemens: Comes standard with 4 axis capable, 3 of which are interpolated. (on the 810), 840 is 5 axis capable with 5 axis interpolation in standard trim.
C: Fanuc - Need macros?...get out the checkbook.... Siemens - Need macros?...no problem, standard equipment
D: Fanuc - Need canned cycles?..---get out the checkbook... Siemens - Need canned cycles?...no problem...more than you would probably ever use included standard....
E: Fanuc - Do you need a mill control...or a lathe control?...need a scientist to figure out which one you need... Siemens - You buy one control, and tell it whether it is mounted on a lathe or mill or grinder....or whatever...
F: Final price....for what you actually need...the Siemens will be cheaper.
G: I personally find it easier to move around in the Siemens contol. I personally like the programming language adaptation that Siemens has over Fanuc. It has way more options (read: way more powerful) and easier methods of doing things (program wise) than Fanuc.
Just to list a few....
Reply to
Anthony
BD:
Personally, I've found the opposite to be true. We have a Fanuc control on our Makino and man what a PITA dinosaur of a control (and it's NEWER than our Fadals and Haas), multiple key strokes to do the simplest things, having to constantly change screen pages during setups, no automatic tool length offsets, no complete keyboard (you have to use shift to access all the keys), etc., etc. No one should EVER learn on a Fadal or Haas and then have to use a Fanuc controller or he'll be hatin' life. -- BottleBob
formatting link
Reply to
BottleBob
| | Awl-- | | | | Is this unique to fadal, or a generic g-code thingy? | | | | I notice in format 1, when I save the program, the line numbers are | | saved as well, which is nice, when printing out programs, for | | bathroom reading, etc. Format 2 seems to strip the line #'s, and | | reinsert them upon loading. | | | | But here's the kicker: | | If you take a a format 1 program and load it up w/ the machine set | | in format 2, you get *double line numbers*! The program appears to | | still work, but it's a little disconcerting. | | I have had to take several hundred line pgms and manually remove | | line | | | numbers, in transferring over from format 1 to 2. | | | | Any ideas on how to get format 2 to save line numbers? | | How to avoid the pita transfer of a pgm already in #1 and over to | | #2, ie, stop 'double numbering'? | | | | Oh, and while I'm at it, what's the diff. between a fadal control | | vs say a Fanuc control? Same g,m-codes, right? | | ---------------------------- | | Mr. P.V.'d | | formerly Droll Troll | | P.V.'d-- | I suspect that in Format2 SETP you have the ORDERED N WORDS | parameter set to no. This would allow N words that are not in | sequence to be loaded in and the control would supply a set of | ordered N wors giving you both sets. Change it to YES and it won't do | this. BTW- Fadal uses ANSI/EIA RS-274D standard with D617.524.665 | shorthand.
Yeah, what he said.
Also, Format 1 has some slightly different conventions for little things that (to me) are easier to do than in Fanuc (Format 2) mode. OTOH, I learned in F1. Just about all fo the programs that I have, though, will run virtually unchanged in either mode. When I get into funky radii and canned cycles, though, I need to change.
FWIW, I used F1 for a few years, then the guy I hired after me switched the machines to F2. He trained some kid who stuck with F2, even after I showed him some of the neat features. Some of those machine guys can get into a rut ;-) But if you expect to buy several more, then maybe you're better off switching to F1 and becoming your own Fadal expert.
And I agree with Bottlebob: Fadal controls are much better than Fanuc (at least in my little experience) and nobody should learn on a Fadal and have to go back to the horse'n'buggy methods.
moT
Reply to
Tom Accuosti
BD:
You know, on second thought, when you use "Mass Modify" I don't think the Fadal control gives you the option to "Accept or "Reject" your entry, it just does it. -- BottleBob
formatting link
Reply to
BottleBob
Just push "enter" a second time....on mine...
Yup--gotta kinda watch that command.
Reply to
PrecisionMachinisT
Yeah, it just "does it" with Mass Modify so I try to include a tool number which is still set at zero to show how much all the tools were adusted. Nice feature on the Fadals is the RI command which zeroes all the tool offsets, work offsets, home position and clears the program memory and it gives you the choice of keeping any of those intact too. Another thing I like is punching the tool and work offsets with the program. So we can fit in a quick job, then go back to the production job in a snap.
Bob, if you'd a like point and click type control, try the Mazak M32 Fusion. Use a mousepad to move around the screen, then tap the pad to select an item. There is a navigation page which is allows shortcuts to any page just by point/click
fred
Reply to
ff
SVL:
It works that way on all our Fadals too, hit Enter to accept.
Just the other day I was making two of 8 different sized double ended hexes out of 4130, the round blanks were bandsawn to about 2". I took the shortest one and put it in a lathe chuck clamped to the mill table and faced, rough milled, then finish milled with an inserted radius cutter. After two were done on one side I "Mass Modified" all the tools down -.050 and cut the other side. Then had to "Mass Modify" all the tools back up .050 to run then next program that cut the next size hex. I know it would have been possible to screw up somewhere along the line, what with all the distractions in the shop and doing three jobs at once, so I just wrote down the tool lengths of tool #1 on the virgin size and the machined side. No problem then, the one time I would have forgotten where I was I just looked at what I had written and was home free.
-- BottleBob
formatting link
Reply to
BottleBob
Fred:
That is an excellent idea, I don't know why I never thought of it, but I'll make use of it from now on. Thanks for relaying it.
-- BottleBob
formatting link
Reply to
BottleBob
Bob,
BD seems to be the kind of guy who gets a fierce sense of elitism and pride by doing things in a way he percieves to be difficult to others. He's been arrogantly thumbing his nose at us lesser mortals with our "sissy" machines and methods for years. Sorta like in some cultures, your not a man unless you can drink two fiifths of whisky and screw ten women in one night. Instead, your not a man unless you use a Fanuc control, and program in command line APT. Takes all kinds I guess.
On the positive side, he's probably very good at what he does. On the flip side, he's probably not much fun to work with.
Mark
Reply to
Mark Mossberg
| | BD seems to be the kind of guy who gets a fierce sense of elitism and | pride by doing things in a way he percieves to be difficult to | others. He's been arrogantly thumbing his nose at us lesser mortals | with our "sissy" machines and methods for years. Sorta like in some | cultures, your not a man unless you can drink two fiifths of whisky | and screw ten women in one night.
Oh crap, that's what I've been doing wrong! I've been screwing the whiskey and drinking the wimmin...
moT
Reply to
Tom Accuosti
The way I handle mass modify is this: If I am using 6 tools, I will mass modify 7 offsets. That way I always know the modify value by simply looking at #7. To return all tools to the original values, just mass modify by the value in #7 in the opposite sign (+ or -).
Gary
Reply to
Gary
Isn't that why we all became machinists?
In some cultures you're not a man unless you can screw the same woman ten nights in a row :-) (without a drink 8-P )
fred
Reply to
ff
: In some cultures you're not a man unless you can screw the same woman : ten nights in a row :-) : (without a drink 8-P ) : I want to convert!
Reply to
Kathy

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.