Results 1 to 9 of 9

Thread: heidenhain help

  1. #1
    Registered
    Join Date
    Feb 2006
    Location
    Canada
    Posts
    28
    Downloads
    0
    Uploads
    0

    heidenhain help

    anyone familiar with q parameter programming on tnc series that can explain the basics to me? any help very much appreciated.


  2. #2
    Registered
    Join Date
    Mar 2006
    Location
    U.K.
    Posts
    61
    Downloads
    0
    Uploads
    0
    Which TNC


  3. #3
    Registered
    Join Date
    Feb 2006
    Location
    Canada
    Posts
    28
    Downloads
    0
    Uploads
    0
    tnc 410


  4. #4
    Registered
    Join Date
    Mar 2006
    Location
    U.K.
    Posts
    61
    Downloads
    0
    Uploads
    0
    not a lot to them really, if say you were machining an oblong profile and you needed several different lengths you could programme the length into Q1= (length)
    then in your programme instead of a numerical value for your "X" move you substitute Q1
    eg LX Q1 R0 F0 M. You can also do calculations within a move, LX (Q1+10.0) Y0.0 Also available are all the usual maths functions. the uses these can be put to are limited only by your own ability at maths. I have produced general purpose programmes which can generate corner rads on blocks, angle faces, block up etc. I have programmed a sphere with a 6 line programme using advanced methods. if you look on page 273 of the manual you will find a programme for a sphere but it takes 51 lines. so it is well worth learning. some basic algebra and trig. If you have any specific questions Ill be happy to help you.
    Stu.


  • #5
    Registered
    Join Date
    Feb 2006
    Location
    United Kingdom
    Posts
    4
    Downloads
    0
    Uploads
    0
    If you still need help with Heidenhain Q parameters, I sell Heidenhain Basic and Advanced programming courses on ebay. The Basic course has a few programs that use Q parameters. The advanced course has a lot more. There are 84 programming examples altogether, all written by Heidenhain. Just search for 'Heidenhain' or 'CNC Programming' on ebay.


  • #6
    Registered
    Join Date
    Jun 2006
    Location
    Australia
    Posts
    23
    Downloads
    0
    Uploads
    0
    What do you think of the TNC 360 controller - I might have an opportunity to buy a Tos CNC F2V. The owner was using GibbsCam.

    Any thoughts appreciated

    Karlis

    Melbourne Australia


  • #7
    Registered
    Join Date
    Feb 2006
    Location
    Canada
    Posts
    28
    Downloads
    0
    Uploads
    0
    first of all thanks for the help stu, i will contact you if i run into difficulties.

    now to answer your question karlis, im not familiar with the 360 but if somebody compares it to the 410 (which i use) i would consider it a good thing. i have lots of cycles and options which make this control very user friendly and i find myself using cad programming only for complex stuff, everything else i program at the machine,


  • #8
    Registered
    Join Date
    Apr 2006
    Location
    Ireland
    Posts
    26
    Downloads
    0
    Uploads
    0
    Did you buy it already? It's kind of all right,allowed rigid tapping, for simple milling job it's very good,how do you intend to programm it G codes or heidenhain conversational?,my advice would be,always use Heiden in conversational mode,much easier...


  • #9
    Registered
    Join Date
    Apr 2006
    Location
    United States
    Posts
    33
    Downloads
    0
    Uploads
    0
    Well basically the q parameters are used as variables, for instance instead of a L X0 to L X5 you would simply define q values such as Q1=0 and Q2=5 and substitute the X moves to L XQ1 to L XQ2. Another thing useful use for Q variables is by programming some logic into the program.

    Such as:

    When doing contouring with Depths of Cut one can, instead of programming absolute Z movements you could.

    Q1=.005 ;Depth
    Q2=.001 ;Depth of Cut
    Q3=Q1 ;Counter

    LBL 1 ;Sets Label
    IZ-Q2 ;Steps down in Depth of Cut Incremental
    Call pgm Contour ;Contouring program
    Q3-Q2 ;Subtracts Depth of Cut from Depth
    If Q3 greater than Q2 go to LBL 1 ;queries
    IZ-Q3 ;finishes remaing leftover material if any
    Call pgm Contour
    LBL 0

    So with just a few lines of code one can have the program think for itself.

    Hope this helps


  • Posting Permissions



    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.