603,939 active members*
2,117 visitors online*
Register for free
Login
Page 1 of 3 123
Results 1 to 20 of 47
  1. #1
    Join Date
    Apr 2005
    Posts
    903

    A few concerns about Quick Code.

    I'm in the middle of researching my HAAS purchase and was wondering how quick I "should" be able to start making chips using the Quick Code programing?

    I've never ran a cnc machine and what I know about machining in general is completely self taught. I've pretty much ran my manual mill 5 days a week for going on 5 years, so I know my way around a knee mill.

    I do understand the importance of G code and do plan on learning it in the future. But, I would like to make the transition into CNC and be able continue to make my current products utilizing the Quick Code. The stuff I currently make is not complex at all so I'm hoping the quick code will help me get out of the gate.

    I guess I'm concerned because the questions I see asked involving programing a HAAS has to do with G code. I don't believe I've ever seen anything about Quick code. I've searched for video to review online involving QC but haven't found any. It seems like HAAS would have this info out there for potential customers to review, but it doesn't seem to be the case.

  2. #2
    Join Date
    Jul 2005
    Posts
    12177
    Quote Originally Posted by l u k e View Post
    ......I do understand the importance of G code and do plan on learning it in the future....
    Here is my standard response. Why waste time learning Quick Code if you plan on learning G code in the future? Everything that can be done in Quick Code can be directly programmed using G code.

    Even if you get into CAD/CAM you need to know G code...otherwise how do you know you have optimized your CAM output, particularly for simple programs.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  3. #3
    Join Date
    Apr 2005
    Posts
    903
    Because I have a slew of products I currently make and I would like to make a quick transition to CNC. I'm under the impression that quick code can be picked up in a few days, where as g-code could take years to master.

    But then again that's why I'm asking, I really don't know. At this point I have found ZERO information on VQC.

    I get the impression you're not for the quick code program?

  4. #4
    Join Date
    Jul 2005
    Posts
    12177
    Quote Originally Posted by l u k e View Post
    ....where as g-code could take years to master....
    Whoever gave you this impression is totally out to lunch. I am a Machinist, the proper full apprenticehsip kind, so I do know machining, but I had never touched a CNC machine until I bought a Haas HL1 in 1999. It took me six weeks to get a working program; since then I have written hundreds of lathe programs. I bought a VF0 in March of 2000 and this time it took me three weeks to get a working program. G coding is dead simple if you are at all logical and can follow a sequence of operations.

    It is possible you will have a program quicker using Quick Code I have no idea, I took one look at all the gobbledy gook and figured it was a waste of time learning it when I got the VF0. One thing I am sure of is that for the most efficient programs hand coding is the way to go if it is possible to hand code. For complex 3D contours you have to use CAM, but Quick Code is no help here either.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  5. #5
    Join Date
    Apr 2005
    Posts
    903
    I've started designing in Solid Works and have the majority of my parts designed. Would I be further ahead in making chips by sending those drawings to a CAM program to generate the g code, instead of utilizing the QC?

  6. #6
    Join Date
    Apr 2006
    Posts
    29
    I'm with Geof on this one...while QC looks good to a new machine buyer it also reduces your "knowledge",if you learn G code(which aint that hard on a lathe)..you should be ble to run most any machine.

    If you've access to a cam package,then run with that....just jump in!

  7. #7
    Join Date
    Jul 2005
    Posts
    12177
    If you are not doing large numbers of each part and if you have drawings for all of them it will certainly be quicker to go the CAM route. Your CAM programs will run slower than a hand coded program but when part numbers are low what you gain in time saved up front can compensate for time wasted in the machine running time.

    If your numbers are large, i.e. many hundreds or even thousands, and if it is possible to hand code, i.e. no complex 3D contours, then hand coding will probably be better. You do spend more time up front, but this is recovered with the faster running programs over a large number of parts.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  8. #8
    Join Date
    Nov 2007
    Posts
    1704
    You'll need to know G-code to use any programming method (Cam program, Quick Code or Visual Quick Code). The advantage of QC and VQC is quick setup of basic operations. I've assembled some simple programs at the control using VQC.

    Most times, I forget the 'form' that a canned cycle needs. So I can call it up with VQC, then tune the G-code it generates. Or it can automate tedious tasks such as facing a part. It'll generate all of the back & forth passes for you without typing them over and over.

    There is no way you can use QC or VQC to completely program an actual part, unless the part is a rectangular plate with a regular hole pattern on it.

    Have you actually downloaded the Mill programming manuals from their website? G-code is not that complicated. Of course, the more complex the parts, the more likely you will need a CAM program.

    The training page:
    http://www.haascnc.com/custserv_training.asp#custserv

    The Mill manuals:
    http://www.haascnc.com/training/Mill...m_PDF/xMcb.pdf
    http://www.haascnc.com/training/Mill...m_PDF/xmwb.pdf
    http://www.haascnc.com/training/Mill...PDF/xmtips.pdf
    Greg

  9. #9
    Join Date
    Jul 2005
    Posts
    12177
    Quote Originally Posted by l u k e View Post
    ......I get the impression you're not for the quick code program?
    Obviously even people who have used Quick Code are not for it either. Makes me glad I didn' waste my time.

    What I have done is prepare my own template programs for doing routine procedures. I described someplace a template facing program that I can adapte for a single pass over any rectangular area by entering two work zeroes, G54 and G55, and editing three places in the program. If I want to take multiple passes to remove more material I have to edit a couple more places. I doubt that it would be any quicker with Quick Code.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  10. #10
    Join Date
    Apr 2005
    Posts
    903
    I started out looking at the TM's. They are marketing these with "Intuitive Programing Systems". "No G-code knowledge necessary for full CNC operation."

    Is the "Intuitive Programing System" just the QC or VQC program?

  11. #11
    Join Date
    Nov 2007
    Posts
    1704
    No, Intuitive Programming System (IPS) is a third method. It's been discussed on here. IPS on the mill sucks. IPS on the lathe is useful.

    You still can't produce complex parts on it. Squares, hole patterns, simple pockets: yes. Tapers, rounded surfaces, irregular bolt patterns: no. And even if you do, you'll very quickly find yourself learning G-code just so you can understand why the cutter traveled up when you wanted it to go down.
    Greg

  12. #12
    Join Date
    Apr 2005
    Posts
    903
    OK, as of right now I'm not trying to get out of learning G code. (LOL) But trying to understand the different machines and programing software.

    Is it safe to say that the VF-2 does NOT have "Shop Floor Programing"?

    Is the QC and VQC considered "Shop Floor Programing"?

  13. #13
    Join Date
    Jul 2005
    Posts
    12177
    Quote Originally Posted by l u k e View Post
    .....Is it safe to say that the VF-2 does NOT have "Shop Floor Programing"?...

    What do you mean by this?

    On Haas machines you can do all the programming at the controller on the machine. They have a very good editor that allows you to copy and paste with a Clipboard function,Lline Numbering, Find and Replace, Exchange X and Y; in short all manner of features.

    Or you can write a G-code program in a text editor like Notepad, or create one from CAM, and then load it either through the RS232 port or by USB.

    Or you can spend $1600 on a Haas Mill/Lathe Simulator which gives you a full controller that can run programs in graphics the same as the machine controller and has all the editing features: it is a machine controller and can boot up in Mill mode or Lathe mode. You can verify programs on the Simulator because it will even pretend it is running the machine with the axes moving and the spindle turning. Then you can safe the program onto a USB drive and take it to your machine. I have a Simulator at my prototype shop and find it invaluable, and have long ago recovered the purchase price in time saved. On long programs with ten or more tools processing multiple parts I can verify them on the Simulator while my machine is working on other parts. Then they can be transferred to the machine and I only need to spend a few minutes checking offsets before I am confident enough to push the green button and let it run. Also the Simulator is a good place to keep back ups of programs.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  14. #14
    Join Date
    Apr 2005
    Posts
    903
    Quote Originally Posted by Geof View Post
    What do you mean by this?
    I guess what I meant was, that if you look at the lower priced milling machines, they are all being advertised as "Shop Floor Programmable" machines. They claim that no G code knowledge is necessary. I've seen some pretty cool demos that seemed pretty powerful, but then again I don't know much about the industry.

    I'm beginning to think the whole thing is little more than a sham. The deeper I dig, the bigger the hole gets. The gap between moving from a manual mill to a CNC is way bigger than the manufacturers claim, or so it seems.

  15. #15
    Join Date
    Aug 2005
    Posts
    578
    There are basicaly three ways to get a program. Use a cam system
    Write the code yourself either on a text editor or at the control, or use the "programming" system in the control. Haas' is called Visual Quick Code. Fanuc is called Manual Guide. Mori is called MAPPS. Okuma is called IGF. Mazak is called Mazatrol. All of them require you to fiddle with page after page to get a little code. Geof is right. Simple code for a lathe, hand code it. Or modify a program you already have. Complex stuff use a cam system. Now...here comes the rub...
    Say you got a customer what sent you a cad file and you quick coded it and screwed up a number. Made five hunnert parts all wrong. They are yours. You didn't use his cad data. You used your own. If his model was wrong and you made them to his model, you get paid, nine times out of ten. I rarely ever see a paper drawing.
    Same thing with the hand coded program. One little number and those parts are yours. I LIKE it when customers send me the cad data.

  16. #16
    Join Date
    Nov 2007
    Posts
    1704
    Here's a solution: invest three days of your life. Drive out to Oxnard. Take the mill programming class (free). It'll cost you a hotel, some gas and some meals.

    If you discover that G-code ain't that hard, you buy a machine and now you know how to get running.

    If you decide that CNC just ain't your bag, it only cost you three days to figure that out.

    I took the class 6 months before I bought my machine. It made me wiser during the decision process and prepared me for when the machine did arrive.

    In the business world, three days of your time is a cheap investment to help you make an informed decision.
    Greg

  17. #17
    Join Date
    Jul 2005
    Posts
    12177
    Quote Originally Posted by l u k e View Post
    .......I'm beginning to think the whole thing is little more than a sham. The deeper I dig, the bigger the hole gets. The gap between moving from a manual mill to a CNC is way bigger than the manufacturers claim, or so it seems.
    Maybe 'sham' is too strong. Shall we say the manufacturers dress things up in the most attractive manner possible.

    I think the manufacturers with their dummied down approach to programming are using a marketing ploy. And here I am probably going to irritate some guys around my age or a bit younger. I think the target market for Haas is an older guy who has worked for many years on manual machines who has dreams of starting his own business. This guy has paid of the mortgage on his house a while back and it has increased in value so suddenly he finds he can borrow the purchase price of the machine against his home. NOTE; I am talking about what it was like a few years ago, things have changed recently. But this guy is nervous, he has never used CNC and learning G code is complicated, or so he has been told. But hey, Haas has this neat system that allows for conversational programming using words that he is familiar with from his manual experience. So he has the confidence to buy the machine and Haas has made a sale.

    I am not really being critical of Haas or the guy; they both made their decision. I was in the position of the older guy a few years ago when I converted from all manual machines to all CNC. But I figured I could learn G code and I did. It is not that difficult although the explanations in some books sure make it seem that way. And once you have learnt it and are comfortable with it you can do things much faster than any manual machine.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  18. #18
    Join Date
    Apr 2005
    Posts
    903
    I know now that I just have to commit to learning G code. I’m a little frustrated because you guys aren’t telling me what I want to hear. (LOL) But, I know I’m getting a straight up answer and I am hearing what you have to say.

    From the little I’ve picked up on G code; it really doesn’t look that difficult. To me the approach doesn’t seem much different than the approach of running a knee mill. The approach really feels kind of natural because of the thought process that goes into machining a part manually. Or so it seems at this point.

    I feel much more informed in what to expect and what route to take. I’ve been racking my brain on this CNC deal for a few years now, but I really want to spend my money correctly up front the first time. I owe lots of thanks to everyone that is helping out in this thread and others over the years. I feel I’m narrowing down the playing field.

  19. #19
    Join Date
    Jul 2005
    Posts
    12177
    When you are learning G code you might get frustrated because the different letters that are used many times do not have any connection to what they represent. F for Feed is okay, D for diameter as in tool diameter, or radius, but if you are entering it from a G10 command you will use R for the same thing. I? What is I? It can be an incremental distance along the X axis from where the tool is to the center of a circle for a G02 or G03 interpolation. But it can also be an angular position for some canned cycles. G what does G stand for....General code of course, and M Miscellaneous code. Because there is no linkage between the letter and what it describes it makes remembering the codes more difficult.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  20. #20
    Join Date
    Feb 2008
    Posts
    183
    I'll throw my 2 cent's in here Luke by asking you a question,how long did it take you to figure out how to use your computer? Lets say,micrsoft word,quiken,norton,the list goes on.Well it takes about as long to learn the basic's of g-code programing,if you figured out how to get here and post this question you should be able to learn it with to much troble.

Page 1 of 3 123

Similar Threads

  1. Haas Visual Quick Code (VQC)
    By ethal68 in forum Haas Visual Quick Code
    Replies: 29
    Last Post: 02-10-2014, 04:51 AM
  2. Visual Quick Code on TL4
    By speeeeed in forum Haas Lathes
    Replies: 2
    Last Post: 01-14-2008, 09:49 PM
  3. Quick Code, Visual Quick Code
    By 1ctoolfool in forum Haas Mills
    Replies: 1
    Last Post: 09-17-2006, 04:46 PM
  4. VMC 25 M50 concerns
    By Fred MPE in forum Uncategorised MetalWorking Machines
    Replies: 0
    Last Post: 07-11-2006, 08:09 AM
  5. Haas visual quick code
    By GENMACH in forum Haas Visual Quick Code
    Replies: 1
    Last Post: 11-16-2005, 08:07 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •