Page 1 of 2 12 LastLast
Results 1 to 12 of 16

Thread: Fadal DNC transfer speed

  1. #1
    Registered
    Join Date
    Jan 2010
    Location
    United States
    Posts
    45
    Downloads
    0
    Uploads
    0

    Fadal DNC transfer speed

    I'm using NCFadal to do DNC. I am using CD,10 (384k if I recall correctly). My program has a lot of small line moves in it. The control keeps stalling whenever there are a lot of small moves. The NCFadal transfer dialog box shows that I am only transferring ~250 characters per second....which is dead slow. If I use a higher or lower baud rate, I still get the same result.

    I went into the parameters menu (setp) and found that buffer size is 255. I tried setting it to 15 to see if it would make a difference, but it didn't make any difference.

    The cable I'm using is custom made (by me). It has wires for the TX/RX, ground, and shield, if I recall correctly. It is roughly 15 feet in length, and then it hooks up to a USB converter.

    Is there anyway to test the actual throughput of my control system so I can figure out where the problem is?

    It would be really really nice to have a faster transfer rate so my program stops stalling.

    Thanks,
    Matt


  2. #2
    Registered carbidecraters's Avatar
    Join Date
    Apr 2005
    Location
    USA
    Posts
    1,043
    Downloads
    0
    Uploads
    0
    Sorry but your control cannot keep up with the moves. Even a Fadal -5 system only moves at 250BPS. Usually not nearly fast enough for fast contouring. Most report 29IPM the fastest for continuous contouring.
    We have had good luck with our Fadals milling mostly soft steel and aluminum up to 5 axis. We are always looking for spare parts :) If you have a broken down Fadal give a shout.


  3. #3
    Registered mariojl's Avatar
    Join Date
    May 2010
    Location
    Argentina
    Posts
    72
    Downloads
    0
    Uploads
    0
    Hi, Matt:
    For your comment, I assume you’re DNC’ing a program of a 3D surface with a lot of small moves, created by some CAM software. If this is the case, all you need is a control that has a function of “Look Ahead”, otherwise it just receives an instruction or block, executes it, and then reads the next. This makes the machining very slow (doesn’t matter what speed you’re set at), for it has to accelerate, run too next point, and brake, then start again.
    Some controls, ( Haas for instance) are reading sometimes 200 or 500 blocks “Ahead”, so the control “know” what to do next; it makes the difference when you machine 3D figures, as could be plastic molds, models or patterns.
    I used to have a VMC whit a Fanuc OM, making plastic moulds, having same problem, and couldn’t understand what happen until I bought a Haas VF3, which will run at full speed all the time.
    Hopping this comment may help you,
    Regards,
    Mario
    Inteligent Choices ('...theren't Magic Solutions)


  4. #4
    Registered
    Join Date
    Jan 2010
    Location
    United States
    Posts
    45
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by mariojl View Post
    Hi, Matt:
    For your comment, I assume you’re DNC’ing a program of a 3D surface with a lot of small moves, created by some CAM software. If this is the case, all you need is a control that has a function of “Look Ahead”, otherwise it just receives an instruction or block, executes it, and then reads the next. This makes the machining very slow (doesn’t matter what speed you’re set at), for it has to accelerate, run too next point, and brake, then start again.
    Some controls, ( Haas for instance) are reading sometimes 200 or 500 blocks “Ahead”, so the control “know” what to do next; it makes the difference when you machine 3D figures, as could be plastic molds, models or patterns.
    I used to have a VMC whit a Fanuc OM, making plastic moulds, having same problem, and couldn’t understand what happen until I bought a Haas VF3, which will run at full speed all the time.
    Hopping this comment may help you,
    Regards,
    Mario
    Inteligent Choices ('...theren't Magic Solutions)

    This isn't the problem. It runs fast, and then all of a sudden it halts and you can see on the screen that it has run out of g-code. I have run the same program on my friends fadal with no issues, and his is a 1991 Fadal 4020. Also, if I upload a program to the control I don't have any issues with it, it's just over DNC that I have these problems.

    My DNC setup says that I'm transmitting only 250 characters per second, not blocks per second. A single block can be some 23 bytes. If I remove spaces and line numbers this helps, which doesn't change the number of blocks only the size of each block.

    I think what I will do next is to make a test program with a lot of small linear moves at a fixed feedrate to get an idea of what my actual blocks per second is. I will then time its run time over DNC at different data rates, and time it when it's uploaded to the control.

    By the way, my board is 1400-4, so what are the implications of that?

    Matt


  • #5
    Registered
    Join Date
    May 2004
    Location
    United States
    Posts
    4,519
    Downloads
    0
    Uploads
    0
    What happens when you turn the feed rate override down to say 10%? Does it still stop? Does it stop at the same point of the program?
    http://www.kirkcon.com/


  • #6
    Registered
    Join Date
    Jan 2010
    Location
    United States
    Posts
    45
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by txcncman View Post
    What happens when you turn the feed rate override down to say 10%? Does it still stop? Does it stop at the same point of the program?
    Nope. No more stopping.


  • #7
    Registered
    Join Date
    May 2004
    Location
    United States
    Posts
    4,519
    Downloads
    0
    Uploads
    0
    I think this proves your CPS (Characters Per Second) on your DNC is definitely too slow for the feed rate programmed. Possible work around is program for a slower feed rate. Another possible work around is break the program into parts small enough to fit in machine memory and upload one of these parts of the program at a time and machine it. Then delete and upload the next part of the program.

    The final problem is that not only is the DNC transfer too slow, the control itself might be to slow to handle the required CPS. You might need to look at the resolution of your tool path for surfacing. You may be running a resolution of 0.001" where 0.005" would still give acceptable finishes.

    As far as I know, there is no direct fix in the hardware for these problems. These problems are the limits of the machine control.
    http://www.kirkcon.com/


  • #8
    Registered
    Join Date
    Feb 2011
    Location
    usa
    Posts
    277
    Downloads
    0
    Uploads
    0
    Have you tried filtering your program by converting lines to arcs?


  • #9
    Registered
    Join Date
    Jan 2007
    Location
    USA
    Posts
    1,378
    Downloads
    0
    Uploads
    0
    I run surfacing on my fadal everyday. my programs are anywhere from 4 megs to 30 megs.
    I run cd,9 anything more I have issues. I think its due to floresant lights and cable length just not sure, bt 10 doesnt work for me.
    if the code isnt going fast enough the machine will pause and wait for more code ( wont just cancle like yours is doing) if your feeding code to fast it will just use the buffer.

    check your time outs both on machine and mainly on PC.
    if your using a USB port connection on your pc that more than likely is your problem. I have a old PC with serial and dont have problems( but did with UBS convertors)

    your wiring may be not hooked up correctly also.
    I am guesisng its more of a set-up on the pc side issue than anything else. dont forget just because your software has the numbers set doesnt mena you pc follows them( my pc had that issue and I had to manualy go into control panel and fix them.


  • #10
    Registered
    Join Date
    May 2012
    Location
    Sweden
    Posts
    90
    Downloads
    0
    Uploads
    0
    On Rs232 i had simular problems, but changing setting of FIFO buffer in the serial port helped me. But i dont know about that with USB converter.

    Get an IO-card for your computer instead.


  • #11
    Registered
    Join Date
    Jul 2004
    Posts
    155
    Downloads
    0
    Uploads
    0

    Fadal DNC

    A few ideas:

    1) USB to serial hardware
    2) Change your protocol

    Welcome to USB to serial adapters...not all are the same from our years of experience. There is a reason why we pay alot more for these simple converters for USB to serial. I never can understand why one spends $20 bucks or less on this unit and then will wonder why performance is an issue or possible a scrap parts. The payback on a industrial, tested, proven solution makes the most sense. Save your money, headaches, gas and invest in a solution that is supported and tested by the machine tool industry. Ask your machine tool supplier or DNC provider.

    If the Fadal is in "DNC" mode, there is perfect solution called Xmodem. Haas and a few others like Fadal were smart to build in this protocol to allow for an error correction communication method. Furthermore, you can exceed the 38K bottle neck to get the through-put to your machine. Several pieces are still required. Reliable software, PC, serial port, RS232 cable and a valid, programmed NC file. Give it a shot as I have several customers using this communication with our products and it just runs like a champ with 3D contouring. If you don't want to mess with all the PC, cables, and software, look at USB pendant solution for the Fadal we offer. It's screams!
    Greg Mercurio -Shop Floor Automations
    www.shopfloorautomations.com /619-461-4000


  • #12
    Monkeywrench Technician DareBee's Avatar
    Join Date
    Jan 2004
    Location
    Stratford, Ont. Canada
    Posts
    2,982
    Downloads
    0
    Uploads
    0
    USB convertor = BAD.

    Git rid of it and install a serial card (I did).
    I run DNC at 39K from NCFadal into my -4 control.
    I have never had an issue since I ditched the USB.
    Before - it was roulette.
    www.integratedmechanical.ca


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. Problem- fadal 88 3d speed
      By Daniel Boone in forum Fadal
      Replies: 5
      Last Post: 12-30-2010, 12:41 PM
    2. Fadal VMC inconsistant spindle speed
      By MadPickinSkills in forum Fadal
      Replies: 4
      Last Post: 08-26-2010, 09:08 PM
    3. Fadal Low Speed Belt Slipping
      By BAD DOG in forum Fadal
      Replies: 22
      Last Post: 11-29-2009, 11:50 PM
    4. Cimco Fadal file transfer
      By 64dodge in forum Mastercam
      Replies: 12
      Last Post: 10-21-2008, 05:35 PM
    5. Fadal PC re booting on file transfer
      By nervis1 in forum Fadal
      Replies: 20
      Last Post: 12-31-2005, 08:42 AM

    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.