Adaptive Control for CNC
Close
Login to Your Account
Results 1 to 17 of 17
  1. #1
    Join Date
    Mar 2013
    Country
    UNITED STATES
    State/Province
    New York
    Posts
    3,830
    Post Thanks / Like
    Likes (Given)
    2814
    Likes (Received)
    2457

    Default Adaptive Control for CNC

    Good Day All-
    we are currently reviewing options for tool monitoring adaptive machine controls.
    Does anyone have any experience with the system from either Caron Eng., Marposs or the Fagor version of DMC and be willing to give some feedback?
    We would like to implement one of these systems into our grinding machines and looking to gain as much outside knowledge about each of these products before we set out.
    Our end goals would be, but not limited tool- monitoring conditions of the grinding tool(tool loading/drawing more amps) and reduction in cycle time by increasing feed of areas with less material(air cuts)
    Any feedback you may have will be greatly appreciated.


  2. #2
    Join Date
    Jun 2011
    Country
    UNITED STATES
    State/Province
    New Jersey
    Posts
    1,264
    Post Thanks / Like
    Likes (Given)
    737
    Likes (Received)
    512

    Default

    About the only thing I can add is don't be too trusting with these. I used to work for a MTB, we had our own software and we evaluated other systems. Some were better than others but none were (to me anyway) 100%. Nothing beats the eyes and ears of experience.

  3. Likes PROBE, Fancuku, yardbird, LockNut liked this post
  4. #3
    Join Date
    Jan 2003
    Location
    Tel Aviv, Israel
    Posts
    634
    Post Thanks / Like
    Likes (Given)
    95
    Likes (Received)
    161

    Default

    Quote Originally Posted by DouglasJRizzo View Post
    . Nothing beats the eyes and ears of experience.
    I agree. But those are becoming rare and rare nowadays.

  5. #4
    Join Date
    Feb 2014
    Location
    FL
    Posts
    3,821
    Post Thanks / Like
    Likes (Given)
    12566
    Likes (Received)
    4497

    Default

    What kind of machine, and what kind of machining?

    I've demo'd the Caron Engineering system and the 3PM Machine Boss (Might want to add them to your list)

    Both are good. Neither fits my type of machining. In my world, the the 1000PSI high pressure coolant creates more disturbance than the .017" endmill does, so neither can actually catch when my tool breaks.

    If you're running 1/2" endmills for roughing, yeah, they'll catch when your rougher breaks, or they'll catch when your drill breaks before you send a $400 threadmill into a 1/2"Ø hole that doesn't exist because your drill broke.


    Edit: the 3PM was pretty neat with showing the areas of decreased load, and would definitely be helpful in tweaking your cycle times. I didn't get enough hands on with the Caron system to comment on that part of it.

  6. #5
    Join Date
    Nov 2014
    Country
    UNITED STATES
    State/Province
    Florida
    Posts
    5,689
    Post Thanks / Like
    Likes (Given)
    2252
    Likes (Received)
    2829

    Default

    Quote Originally Posted by TeachMePlease View Post
    What kind of machine, and what kind of machining?

    I've demo'd the Caron Engineering system and the 3PM Machine Boss (Might want to add them to your list)

    Both are good. Neither fits my type of machining. In my world, the the 1000PSI high pressure coolant creates more disturbance than the .017" endmill does, so neither can actually catch when my tool breaks.

    If you're running 1/2" endmills for roughing, yeah, they'll catch when your rougher breaks, or they'll catch when your drill breaks before you send a $400 threadmill into a 1/2"Ø hole that doesn't exist because your drill broke.


    Edit: the 3PM was pretty neat with showing the areas of decreased load, and would definitely be helpful in tweaking your cycle times. I didn't get enough hands on with the Caron system to comment on that part of it.
    No knowledge of the OP question, but Teach makes a good point. If you are using small tools, even normal coolant/machine noises/way cover noise/etc will all be louder than a small tool breaking. We never know until the part is "finished" and notice a feature/hole missing. On more critical parts, or trying to do lights out, we will do a tool break check...

  7. #6
    Join Date
    Mar 2013
    Country
    UNITED STATES
    State/Province
    New York
    Posts
    3,830
    Post Thanks / Like
    Likes (Given)
    2814
    Likes (Received)
    2457

    Default

    We build a variety of machines here that mimic traditional cnc mills but are more so cnc grinders than cnc mills. 3-5 axis. Our 5axis machines have a b axis on the head and c on the table
    Tool sizes range based of feature sizes- and also surface speed desired. 1.5mm dia tools - 200mm dia

    Parts are symmetrical in nature....usually, but they may start out with irregularities such as with a cast blank.

    We really aren't looking to catch tool breaks. If the tool broke- there is a very good chance our part is toast and we are too late. We are mainly looking to identify areas of lower material removal and allow the machine to process through those areas fast. Additionally- we would like to be able to identify where our tool begins to load and require additional power to the spindle so we may be able to know in advance when to begin a dressing cycle.

    Load sensitivity and reaction time of the software are our biggest concerns.

    Teach- thank for the heads up on the 3pm machine boss software. I will look into it.

  8. #7
    Join Date
    Oct 2005
    Country
    UNITED STATES
    State/Province
    Pennsylvania
    Posts
    19,601
    Post Thanks / Like

    Default

    IIRC Bryant grinder had something similar, I recall seeing adverts from the late 1960's showing
    the machines.

  9. #8
    Join Date
    Feb 2014
    Location
    FL
    Posts
    3,821
    Post Thanks / Like
    Likes (Given)
    12566
    Likes (Received)
    4497

    Default

    Both the 3PM and the Caron will do what you want. I found the logging capabilities of the 3PM to be impressive, with data output in a .CSV file that you can manipulate in excel quite easily. I never tried to do that with the Caron, so I can't tell you if it's better or worse.

    Upside to the 3PM unit is they make a portable version, so you can buy one unit and take it from machine to machine easily, versus buying one unit per machine, or buying one permanent unit and having to install/uninstall to check multiple machines.

    Both companies were happy to provide us a demo, and our machinery dealer installed them for us.

    Not sure if they treat everyone that way, though.

  10. Likes allloutmx liked this post
  11. #9
    Join Date
    Feb 2014
    Location
    FL
    Posts
    3,821
    Post Thanks / Like
    Likes (Given)
    12566
    Likes (Received)
    4497

    Default

    Looks like they've updated their website some since the last I looked at it (It needed it)

    Our Methods | 3PM Technologies LLC

  12. #10
    Join Date
    Dec 2003
    Country
    UNITED STATES
    State/Province
    Washington
    Posts
    5,017
    Post Thanks / Like
    Likes (Given)
    2590
    Likes (Received)
    4753

    Default

    allloutmx - what control are you using? We have done a number of CNC grinder controls and have used Schmitt Industries (now SBS - What We Do - Accretech SBS) for monitoring grinding load and touch off for dressing. We used process information from the acoustic sensor with various digital filters to sense coolant noise versus touch off. We also monitored spindle current and then wrote software to dynamically adjust feedrate and offsets on the fly to achieve uniform material removal rates, transition points from roughing to finishing and polishing . . . also monitored wheel surface quality, could detect crashes, etc.

    This isn’t a third party software package, it is code we developed to query data from the SBS unit and use inside the CNC controller in real time to control feedrate and sequence of operation of the grinding process.

    The system works well grinding interrupted surfaces to Rc62+ holding +/-0.0003”

    The system learns the wheel wear rate over the first x cycles (user adjustable - typically set to 25), touching off between cycles and then begins auto compensation and then checking every n cycles set on the HMI (most often set to 10-20 cycles).

    After getting it dialed in, watching the grinder auto dress, touch off, rapid down to the part, automatically adjust feed to 75% spindle load, rough grind, retract, touch off, finish grind, spark out, and then rapid off the part and nail it to within tolerances and then after learning, skipping touch off and running cycle after cycle all while reducing cycle time by about 30 % and automatically compensating for variable wheel performance, detecting wheel load condition and auto dressing when appropriate, etc. . . . Super gratifying to watch.

  13. Likes wmpy, Mud, TeachMePlease, Ziggy2 liked this post
  14. #11
    Join Date
    Apr 2018
    Country
    UNITED STATES MINOR OUTLYING ISLANDS
    Posts
    6,097
    Post Thanks / Like
    Likes (Given)
    0
    Likes (Received)
    2922

    Default

    There's got to be a ton of literature out there, the technology is old. K&T had adaptive control on the C control, PDP-8, using feedback from the spindle and axis drives. It wasn't that great but what do you expect from a 12 bit processor running at 4 mhz ?

    I could swear there were creep-feed grinders using these ideas in the eighties, too.

    Anywho, this is definitely not a new idea, there should be a lot of available info.

  15. #12
    Join Date
    Jan 2007
    Country
    UNITED STATES
    State/Province
    New Jersey
    Posts
    1,143
    Post Thanks / Like
    Likes (Given)
    630
    Likes (Received)
    641

    Default

    Quote Originally Posted by allloutmx View Post
    We build a variety of machines here that mimic traditional cnc mills but are more so cnc grinders than cnc mills. 3-5 axis. Our 5axis machines have a b axis on the head and c on the table
    Tool sizes range based of feature sizes- and also surface speed desired. 1.5mm dia tools - 200mm dia

    Parts are symmetrical in nature....usually, but they may start out with irregularities such as with a cast blank.

    We really aren't looking to catch tool breaks. If the tool broke- there is a very good chance our part is toast and we are too late. We are mainly looking to identify areas of lower material removal and allow the machine to process through those areas fast. Additionally- we would like to be able to identify where our tool begins to load and require additional power to the spindle so we may be able to know in advance when to begin a dressing cycle.

    Load sensitivity and reaction time of the software are our biggest concerns.

    Teach- thank for the heads up on the 3pm machine boss software. I will look into it.
    What you might want to look at is the FORCE module in Vericut. That is exactly what that software does. They claim 30% to 50% better efficiency in roughing tool paths. Come to think of it, this may be one reason Sandvik bought Vericut.

  16. Likes mhajicek, DouglasJRizzo liked this post
  17. #13
    Join Date
    Jan 2003
    Location
    Tel Aviv, Israel
    Posts
    634
    Post Thanks / Like
    Likes (Given)
    95
    Likes (Received)
    161

    Default

    I would suggest to rely on REAL specialists in this field : MARPOSS adaptive control for monitoring systems

  18. #14
    Join Date
    Dec 2003
    Country
    UNITED STATES
    State/Province
    Washington
    Posts
    5,017
    Post Thanks / Like
    Likes (Given)
    2590
    Likes (Received)
    4753

    Default

    Quote Originally Posted by PROBE View Post
    I would suggest to rely on REAL specialists in this field : MARPOSS adaptive control for monitoring systems
    We certainly wouldn't want any FAKE specialists who have deployed Marposs equipment . . .

  19. Likes TeachMePlease liked this post
  20. #15
    Join Date
    Jan 2003
    Location
    Tel Aviv, Israel
    Posts
    634
    Post Thanks / Like
    Likes (Given)
    95
    Likes (Received)
    161

    Default

    Quote Originally Posted by motion guru View Post
    We certainly wouldn't want any FAKE specialists who have deployed Marposs equipment . . .
    I personally installed and implemented the Marposs system on surface grinder, which task was to control the production of MASSIVE amount of parts to accuracy of 0.01 mm. It worked like HELL. Prior to execution of this project I visited their plant in Bontivoglio in Italy to assure the feasibility of the project, and found the most professional stuff for support. Strongly recommended in any aspect of process control.

  21. #16
    Join Date
    Mar 2013
    Country
    UNITED STATES
    State/Province
    New York
    Posts
    3,830
    Post Thanks / Like
    Likes (Given)
    2814
    Likes (Received)
    2457

    Default

    Quote Originally Posted by motion guru View Post
    allloutmx - what control are you using? We have done a number of CNC grinder controls and have used Schmitt Industries (now SBS - What We Do - Accretech SBS) for monitoring grinding load and touch off for dressing. We used process information from the acoustic sensor with various digital filters to sense coolant noise versus touch off. We also monitored spindle current and then wrote software to dynamically adjust feedrate and offsets on the fly to achieve uniform material removal rates, transition points from roughing to finishing and polishing . . . also monitored wheel surface quality, could detect crashes, etc.

    This isn’t a third party software package, it is code we developed to query data from the SBS unit and use inside the CNC controller in real time to control feedrate and sequence of operation of the grinding process.

    The system works well grinding interrupted surfaces to Rc62+ holding +/-0.0003”

    The system learns the wheel wear rate over the first x cycles (user adjustable - typically set to 25), touching off between cycles and then begins auto compensation and then checking every n cycles set on the HMI (most often set to 10-20 cycles).

    After getting it dialed in, watching the grinder auto dress, touch off, rapid down to the part, automatically adjust feed to 75% spindle load, rough grind, retract, touch off, finish grind, spark out, and then rapid off the part and nail it to within tolerances and then after learning, skipping touch off and running cycle after cycle all while reducing cycle time by about 30 % and automatically compensating for variable wheel performance, detecting wheel load condition and auto dressing when appropriate, etc. . . . Super gratifying to watch.
    All of our machines are currently running Fagor controls
    Interesting-you say you built your own software using the data feedback. Had you tried working with any third party companies but things didnt work? We have a small software department and I know the idea has been floated around about trying to have them do something respectively....

  22. #17
    Join Date
    Mar 2013
    Country
    UNITED STATES
    State/Province
    New York
    Posts
    3,830
    Post Thanks / Like
    Likes (Given)
    2814
    Likes (Received)
    2457

    Default

    Quote Originally Posted by LockNut View Post
    What you might want to look at is the FORCE module in Vericut. That is exactly what that software does. They claim 30% to 50% better efficiency in roughing tool paths. Come to think of it, this may be one reason Sandvik bought Vericut.
    So....Howd you know we had Vericut? lol
    Ill look into it for sure!


Tags for this Thread

Bookmarks

Posting Permissions

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