Hello Guest it is March 28, 2024, 07:42:57 PM

Author Topic: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S  (Read 5252 times)

0 Members and 1 Guest are viewing this topic.

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #20 on: February 02, 2020, 02:34:46 PM »
We have a Mori at the shop that threads all day every day.  Threading is a motion controller dependent function.  For Mach, we treat G32 moves (the basis for all threading ops) as a regular feed moves.  But we mark them so that the motion controller can sync them with the spindle.  There is nothing else Mach can do, at this point, because the motion hardware has to do the real-time stuff. 

Steve

Offline RICH

*
  • *
  •  7,427 7,427
    • View Profile
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #21 on: February 03, 2020, 09:54:36 AM »
You need to ask CS Labs how it's motion controller handles varying spindle speed at both index time and during the actual threading. Also find out how current their plugin is with the current version of Mach4.

The above is different than:
CSMIO-ENC from machine start, spindle activation, and Index signal finding it starts to count encoder position, spindle angle, and speed. All the information are transferred by the CAN bus to a CSMIO/IP motion controller, where they are treated by algorithms which task is to accurately and smoothly synchronize move of a Z-axis to a spindle during G32 or M84 command activation. At the moment of threading when the Z axis moves, the CSMIO/IP motion controller sends current axis position to Mach3, so its Z-axis position DRO shows the real position.

RICH
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #22 on: February 04, 2020, 02:46:31 AM »
Hi,
in this period I am out on business.
as soon as possible I try!
thank you!
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #23 on: April 01, 2020, 10:07:12 AM »

Hi Rich, I want to ask you a question?
The csmio ip is the one that controls the z axis and synchronizes with the rpm.
But how can I do that synchronization?
I have the csmio ip + csmio enc.
The rpm that the encoder gives me is real, but when doing the threading cycle the tool is placed on me but it does not advance, I have to miss something, because I see that people at least advance.
It would be a great help if you could help me. Thank you.
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #24 on: April 01, 2020, 10:43:05 AM »
After multiple tests, I found that sync is excellent.
the main problem is that if you have to go beyond the thread to reach the finished size, the previously created thread is damaged because it does not start again in the same place.
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #25 on: April 01, 2020, 11:08:31 AM »

Hi Daniba.
Could you send me if you do not mind a photo of the configuration of how you did it to get it?
thanks
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #26 on: April 01, 2020, 11:16:44 AM »
if you tell me which photo you want to see I will.
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #27 on: April 16, 2020, 12:41:38 PM »
have updated V3.205 plugins
they solved the problem of the mechanical ranges that produced error on the thread pitch.
The thread recovery problem has remained unchanged.
by looping, it completely ruins the previously created thread.
I attach images and video links (I apologize for the low quality of the video, my friend is not practical).

https://drive.google.com/file/d/1O_zBu7s24WxlIVlA4IPZkrSB6AuMQ5In/view?usp=sharing
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #28 on: April 16, 2020, 01:32:43 PM »

I declare that the mechanical and electrical parts are perfect, so the problem is only software !!.
I haven't used Mach4 or the CS lab but this resembles an issue I had earlier with Mach3 on my lathe. (and mill, btw)
Set a dial indicator to 0.000 at your Z start position. (or where it won't get hit during the program run)
Then run your threading cycle "in air" 2 times (or more).
Verify that it still indicates 0.000 at the end of each cycle.
If it is 0.000, I'm done and sorry that I cannot help.
Russ

Offline Graham Waterworth

*
  • *
  •  2,668 2,668
  • Yorkshire Dales, England
    • View Profile
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #29 on: April 16, 2020, 05:48:39 PM »
Are you running on Servo or Stepper motors?
Without engineers the world stops