Hello Guest it is March 28, 2024, 05:18:00 AM

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

0 Members and 1 Guest are viewing this topic.

Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« on: January 18, 2020, 06:33:56 PM »
today we tried the mach4 lathe + CSMIO IP S+ ENC module.
the lathe has a mechanical gearbox.
we set the various interval values ​​in Mach4.
and so far so good, it has been relatively simple.
the classic lathe operation went smoothly.
the laps programmed in the gcode, had little deviation from the real ones (about 5 rpm difference) having VFD we cannot expect the perfect value.
the real problem occurred with the G76 cycle.
the thread pitch is completely wrong !!
I will give a simple example.
in G76 program F2 as wire pitch (metric unit).
bitter surprise it was immediately noticed that in the CCS a value of about half of the programmed step is displayed.
to obtain the correct CCS with the thread pitch, we must deliberately confuse the parameters of the spindle in Mach4 and enter the motor revolutions equal to those of the maximum number of revolutions.
as a result, we deduced that an incorrect parameter was taken into account for coordination.


mistake is ours? where can we go wrong?
who uses CSMIO with Mach4 Lathe, has these problems?
tomorrow we will do other tests, I will keep you updated.
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #1 on: January 19, 2020, 12:07:43 PM »
we did other tests.
correctly entered the values ​​in the spindle boxes, therefore the turns are programmed / real (within a minimum space).
first anomaly, the Accel and Decel Time values ​​are ignored.
The real problem lies in the coordination between CCS and droSpinRPM.
all the Fedds per lap (G99) are wrong !!!
The worst was with the G76 cycle.
to get the real step we have to deliberately give an incorrect value in F.
we were forced to divide the thread of the relationship.
example
2 / 0.517 = 3.868                     (2=pitch   0.517=ratio)
therefore in G76 the Feed had a value of F3.868
understand immediately that there are big errors between plugins or Mach4!
however, including deception, we tried the thread.
the real step has finally been corrected!
another negative thing is that the thread is ugly.
exceeding the cycle of the wire to reach the right size, the triangle of the wire is slightly ruined, it does not always start from the same position !!
repeats several times and gradually increases the error on the triangle!
we are very demoralized and angry about this.
I declare that the mechanical and electrical parts are perfect, so the problem is only software !!.
« Last Edit: January 19, 2020, 12:09:44 PM by daniba73 »
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #2 on: January 20, 2020, 05:50:52 AM »
no opinion about it?
no forum user uses Mach 4 Lathe with the CSMIO IP S?

Offline Tweakie.CNC

*
  • *
  •  9,196 9,196
  • Super Kitty
    • View Profile
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #3 on: January 20, 2020, 06:44:04 AM »
I don't think there are many Mach4 lathe users (compared to mill users) but you have to allow more than 2 days for a reply to a question.
Not everyone checks this forum on a daily basis.  ;)

Tweakie.
PEACE
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #4 on: January 20, 2020, 07:17:37 AM »
yes your speech is correct.
as I don't understand how Mach3 users don't switch to Mach4 lathe.
it's another planet! it's exceptional!
always for the reason that we are few, we should be listened to more, because we are testing on the field a relatively young software despite its 5 years.
as I discovered a bug in G83 I am detecting these anomalies in G76.
always in G76 there is an error regarding Q.
the Q of the second row is an increase in the first pass.
the Q of the first row is an increase in the subsequent passes.
instead it assumes the higher of the two Q values and keeps it for the whole cycle.
I'd like these things to be read and resolved by the software developers.

Offline Tweakie.CNC

*
  • *
  •  9,196 9,196
  • Super Kitty
    • View Profile
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #5 on: January 20, 2020, 08:06:45 AM »
Hi Daniba73,

I understand.

Quote
I'd like these things to be read and resolved by the software developers.

Unless things have changed...

A quote from support;  'The helpdesk is the only way to guarantee official support from our team. You are welcome to post here seeking help from other users, but you will not likely receive a response from our team on this thread'.

I think that ideally you should submit a ticket (email) to support http://support.machsupport.com/en

Tweakie.

PEACE
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #6 on: January 20, 2020, 08:38:31 AM »
Do not use CSS DRO for anything to treading at ALL.
Use "Turn cycles" , "Treading".
 Use 100 rpm and Pitch 1.5
Read the manual G76, put in the other values.
Run the gcode and "Feed rate" will show 150 mm, I think.
Cnckr knud
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #7 on: January 20, 2020, 08:49:58 AM »
yes, it is exactly as you say.
G97 (fixed rounds) must be used for the thread, and so it was done.
on the CCS DRO if the current step were to be displayed, in my case it was 2 mm per revolution.
the problem is as explained above, I believe that the calculation is based on a wrong or unsuitable parameter to generate the step.
why I had to create the F with wrong value to get the correct thread.
I also tried to inform help desk.
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #8 on: January 20, 2020, 06:27:38 PM »
I have made discoveries.
I did tests on the PC at home where I don't have a license or a controller, only Mach4 in demo.
in this way it cannot be influenced by any plugin.
as for the wrong step with the use of intervals, I think it is attributable to the plugin, because in Mach4 it seems that everything is correct.
you change the range, but the CCS value remains fixed on step F2.

as for the triangle of the thread that is ruined with multiple passes (without giving any increase) I assume that Mach4 is responsible.
I ran the same gcode 3 times in a row.
download the images and save them in a folder.
I numbered them according to the sequence to make the calculation or trajectory errors visible.
it is known that by changing the starting point, the thread of the thread changes and this is exactly what happens in Mach4.
NOTE:
if you load gcode and run it, you will notice the behavior of the letter Q.
it assumes the highest value and keeps it throughout the cycle, which is wrong.

Can developers be made aware of these issues?
especially for trajectory errors.


this is gcode:

%
(THREAD 20X2mm)
G99 (FEED REVOLUTION)
G61
T101
G97 S500 M3
G0 X22 Z2
G76 P010060 Q0.1 R0.02 K3
G76 X17.4 Z-5 Q0.2 P1.3 F2
G0 X22 Z2
M5
M30
;
« Last Edit: January 20, 2020, 06:40:06 PM by daniba73 »

Offline Tweakie.CNC

*
  • *
  •  9,196 9,196
  • Super Kitty
    • View Profile
Re: Serious problems with G76 cycle in Mach4 Lathe and CSMIO IP S
« Reply #9 on: January 22, 2020, 02:04:09 AM »
Quote
I also tried to inform help desk.

I think you either contact the help desk or you don't - trying doesn't really seem to amount to much  ;)

Tweakie.
PEACE