586,043 active members*
3,631 visitors online*
Register for free
Login
Results 1 to 4 of 4
  1. #1
    Join Date
    Jun 2008
    Posts
    262

    Occasional error based on feedrate

    I'm doing an estimate for someone with their g code. It's about 5000 lines of little segments.

    If I use a "high" feedrate of about 20 ipm it will stop the program in a random spot. I get "STOPPED (2)" in the logfile. I don't see in my literature for the software what it means, anybody else know?

    If I keep it below 10 the program completes (in 50 minutes!). I'd like to get 50 ipm out of it.

    Thanks,
    Nelson
    i build the braces that keep american teeth straight......tick tick tick

  2. #2
    Join Date
    Apr 2003
    Posts
    332
    The size of the program doesn't matter and 20 IPM is actually very slow.

    The STOPPED (2) is a message recorded in the History file that indicates an Emergency stop condition. The reason needs to be investigated deeper as to cause. Without investigating or knowing more most likely the increased inertia at higher feedrates created the E-Stop which was caused by excessive position error. Excessive position error could be caused by Tolerance, Blend or other settings but is usually due to servo tuning or motor size.


    Tech Support
    CamSoft Corp.
    [email protected]
    PH 951-674-8100
    Fax 951-674-3110
    PC Based CNC Control For The Machine Tool CNC Retrofit And CNC Controller OEM Market
    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  3. #3
    Join Date
    Mar 2004
    Posts
    1543
    A bit more advance topic:

    You can use Camsoft and Galil to diagnose itself. In this case we'd like to know position error of the system over time. Galil can tell you position error with the TE command. Set your timer.fil to run really fast and insert these commands in the file



    COMMAND MG _TEA
    RESPONSE \86

    COMMAND MG _TEB
    RESPONSE \87

    COMMAND MG _TEC
    RESPONSE \88


    MESSAGE . TEA \86 TEB \87 TEC \88


    Now just run a short program trying different speeds and accelerations. Scan the logfile for error values. Note, in this case, you're only getting snapshots of the error value, the max will occur right at an acceleration microsecond and trip the machine.

    I use this concept for all sorts of diagnostic information.

    Karl

  4. #4
    Join Date
    Jun 2008
    Posts
    262
    Karl, you really know your way around this program.

    Thanks,
    Nelson
    i build the braces that keep american teeth straight......tick tick tick

Similar Threads

  1. Insufficient FeedRate
    By 2Bits in forum Machines running Mach Software
    Replies: 30
    Last Post: 12-16-2009, 03:37 AM
  2. feedrate wire
    By qwerty1000 in forum Post Processors for MC
    Replies: 3
    Last Post: 10-26-2009, 04:11 AM
  3. G02, G03 Feedrate !!!!!
    By usb in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 2
    Last Post: 09-16-2008, 01:19 AM
  4. What causes the occasional run away mill?
    By alexccmeister in forum Mach Mill
    Replies: 6
    Last Post: 09-10-2008, 07:41 AM
  5. Occasional Z axis over-run
    By fudwebb in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 3
    Last Post: 05-29-2007, 01:46 AM

Posting Permissions

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