Results 1 to 5 of 5

Thread: Is there a way to cut THREAD without closed loop feedback?

  1. #1
    Registered
    Join Date
    Oct 2006
    Location
    USA
    Posts
    142
    Downloads
    0
    Uploads
    0

    Is there a way to cut THREAD without closed loop feedback?

    Is there a way to cut THREAD without closed loop feedback?

    I am in process of connecting MACH 3 with Inverter drive to control spindle motor, but I just realized that the spindle drive has no FEEDBACK!!!!

    If my understanding is correct, you cannot cut thread without ENCODER or some sort of feedback to the spindle drive??

    Or perhaps, you can cut it, but the thread won't come out precised?

    Anyone has any suggestion of what should I do???
    Greatly appreciated any suggestion.

    --building the first CNC lathe --
    Jeff


  2. #2
    Moderator HuFlungDung's Avatar
    Join Date
    Mar 2003
    Location
    Canada
    Posts
    4,826
    Downloads
    0
    Uploads
    0
    Tap and die will do it

    The encoder is most commonly used, or more exactly the index marker on the encoder is what is used. This is nothing more or less than a switch that gets 'made' once per revolution of the spindle. Now an encoder is a neat way to do this, because it doesn't have bouncy contacts, and has a very short pulse duration, making a clean signal.

    The rest of what happens are simple repetitive mechanical sequences. If motion of the Z axis motor begins with always the same delay from whenever the pulse was detected, then the carriage should track along the same path as before.

    Analog circuits are good for detecting change of state. Digital detection of the encoder pulse can be more difficult because of sampling rate. An encoder running at 500 rpm, with a pulse width of only .001 revolution, requires a very high sampling rate to catch the pulse going past the detector. From my own testing with a Galil controller, I found that although the pulse could be detected with a high speed latch, there were other things going on within the controller that produced a variable length of time between detection and initiation of motor motion. This spoils the tracking of the tool and can easly spoil the thread at any time a next cut is attempted.

    Lathe type threading does not require feedback because it is not 'rigid tapping'. The spindle never stops, so the Z axis cannot be electronically geared to mesh with the rotation of the spindle encoder because the sync will be lost whenever the Z must stop and reverse. A lathe spindle has far too much momentum to stop on a dime and reverse instantly unless it is a very powerful servo itself.
    First you get good, then you get fast. Then grouchiness sets in.

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  3. #3
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    18,945
    Downloads
    0
    Uploads
    0
    Although, I think you will find that the commercial systems like Fanuc and Mits, do use the spindle marker to sync the start point, after which the Z is geared to the spindle encoder pulses, this allows for slight spindle speed variation if electronic gearing is used.
    These machines usually have the canned cycles for variable pitch and taper threading as well as rigid tapping that uses this, (G84).
    Al.
    CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.


  4. #4
    Moderator HuFlungDung's Avatar
    Join Date
    Mar 2003
    Location
    Canada
    Posts
    4,826
    Downloads
    0
    Uploads
    0
    I stand corrected

    I don't know about the newest Haas, but on my older one, the spindle gets a bit of an impulse, so its rotating relatively slowly when the encoder pulse is detected, and the electronic gearing takes place. Then it accelerates to speed and does the rigid tapping. I wonder if that was their solution for obtaining sync more easily? The older Haas had an open loop spindle drive.
    First you get good, then you get fast. Then grouchiness sets in.

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  • #5
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    18,945
    Downloads
    0
    Uploads
    0
    I have been working on getting synchronized threading Using Galil's electronic gearing, but got side tracked because of paying projects!
    Hopefully this next year will see it in place, I have used the principle with a flying shear, so I am hoping it will just be a case of fine tuning.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.


  • Similar Threads

    1. question on closed loop vs open loop (servo systems)
      By boonie in forum Servo Motors and Drives
      Replies: 20
      Last Post: 11-09-2007, 01:30 PM
    2. Closed loop vs. open loop
      By pelesl in forum Benchtop Machines
      Replies: 10
      Last Post: 04-06-2007, 05:56 PM
    3. Lathe conversion - open loop vs closed loop
      By bhowden in forum General Metal Working Machines
      Replies: 7
      Last Post: 03-21-2006, 04:56 PM
    4. Closed loop....open loop?
      By DAB_Design in forum General Electronics Discussion
      Replies: 10
      Last Post: 06-26-2004, 05:02 PM
    5. Closed Loop Driver vs. Closed Loop Computer
      By ojibberish in forum Gecko Drives
      Replies: 3
      Last Post: 06-08-2004, 12:30 PM

    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.