Hello Guest it is April 20, 2024, 01:49:04 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - rey8801

Pages: 1 2 3 4 5 »
1
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 14, 2021, 11:31:55 AM »
IMHO a lot of People do rigid tapping with 1 pulse/rev, i never tryed because my CSLab controller's do tapping only with
Encoder module. try and error will e the only way to figure out.

I will try it for sure. Thanks for the info

2
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 14, 2021, 11:05:34 AM »
if you what to use tapping cycle (G84) you must have a spindle index Signal, does not matter wether spindle
in in Step/dir or analog mode.

Yes but then with Mach3 + USS stepper I can only use index input, so 1 pulse/rev, which is probably too low for rigid tapping. If I go with ESS then same thing, since true encoder input is supported in Mach4 only. A possibility is to grab an UC300ETH. That supports true encoder signal in their Mach3 plug-in. The problem then is to find an encoder that can spin up to 7500 rpm (my max spindle speed). Most of the reasonable priced ones are max 6k rpm.

3
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 14, 2021, 09:59:42 AM »
Hi,
using Mach4 its possible to use either analogue velocity mode OR Step/Direction mode at will.

I can do both, but in truth VERY seldom use Step/Direction, as a free running spindle (analogue velocity) is enough
for my purposes, and analogue velocity mode is SO EASY to use.

I would suggest that unless there is specific reason to employ a more complicated solution then just use plain old PWM
output with the servo in velocity mode, its so simple!

Craig

yes I agree. The step/direction choice was just because I was hoping it could be use for rigid tapping straight away, by relay on the spindle encoder. Since that it's not possible than there is no reason to use it.

4
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 13, 2021, 07:02:10 AM »
depending on your Motion Controller you can run your spindle in step/dir mode as well.
also the servo Controller supports a PZ+/PZ- Signal witch is a single pulse per rev. that can
be used for a index Input. i use this signals on my machines for indexed homing on the Motion axes.

Yes my plan was to run the spindle in step/dir, but I guess that it's not enough to attempt rigid tapping. The indexinput can be really useful for ATC in case of for example BT30 spindle, or for probing if you want your digitizer probe to be oriented always in the same way when touching the part.

5
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 13, 2021, 07:00:01 AM »
Hi,

Quote
This is a Chinese Servo. They seems decent enough for my application.

I don't think there is to much issue with these Chinese servos, they seem to operate as they should and while not top quality they are not
rubbish either, entirely suitable for our purposes.

Where I do take issue with these Chinese products is the Chinglish documentation and even more damningly NO  PC based set-up and tuning software.

My advice to users new to servos would be to get a slightly more expensive but better brand like Delta or DMM which have vastly superior
documentation, support and set-up software. Once you learnt how to get the best from that thereafter you'll have no trouble transferring what
you have learnt to the cheaper brands, almost all AC servos are very similar to each other, if you can 'drive' one you can 'drive' others.

Craig

I agree. Mechanically wise they are good for my purpose, where they lack is support but for me would be like, either this servo or no servo on the spindle so the decision was easy, plus in EU we do not have easy access to most of the deals without add crazy import taxes. I will try to see what I can do with it.

6
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 12, 2021, 05:49:18 PM »
Quote
Most of the time my AC servo runs as in velocity mode with a 0-10V PWM input, easy. My Allen Bradley servo has dual mode,
so by asserting one digital input to the drive it changes from analogue velocity mode to step/direction position mode.
Thus when I want to do a C-axis  move during a job I call a macro that asserts the change-over pin, then write Gcode
of the form:

G1 C3600 Z-10

which results in the Caxis (spindle) doing 10 revolutions while the Z axis descends 10mm for a 1mm pitch helical interpolation move.

Once the Caxis move is complete I can run another macro to de-assert the changeover pin and the spindle goes back to analogue velocity
mode with PWM input. This all happens without any intervention on my part while running the Gcode program.

Ah ok makes sense. I went through the manual. This is a Chinese Servo. They seems decent enough for my application. Model is Ac Servo 220V 110ST-M06030. I have attached the manual but indeed there is a dual mode function. Need to see how to define the pins. Would you mind to post the 2 macros that you use? I guess then I will need to modify the post processor to output those before and after rigid tapping, but that's not a problem.

Thank you!

7
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 12, 2021, 12:34:34 PM »
Quote
If I think at Mahc3 I guess you will have to assign same step and dir pins and port to spindle and C axis (C axis set it as angular axis)

Sorry, I meant you assign new step and dir pins for the C axis, but you connect them to the same pins used to control the spindle during milling on the AC servo drives.

8
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 12, 2021, 07:05:00 AM »
Hi,

Quote
Just with the SERVO encoder? That would be really interesting

Yes, that is exactly how my C axis works.

Craig

Amazing, so that can also be attempt with my current USS after I have the AC servo installed. IS there a good thread talking about axis swap and how to achieve it? If I think at Mahc3 I guess you will have to assign same step and dir pins and port to spindle and C axis (C axis set it as angular axis). Then the rest is handled in the gcode. But maybe I am missing something.

My AC servo is 2500 count *4=10000 pulse/rev. What a good electronic gear ration I can use? I was thinking at 2000 pulse/rev

Thanks

9
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 11, 2021, 04:52:08 PM »
Quote
You could signal the drive, one pulse = one revolution, but it would be very coarse. All AC servos have the principle of electronic gearing.
It allows that you can signal the drive at one rate, say 1324 pulse per rev, but the servo encoder is 10,000 pulse per rev. Electronic gearing allows
very great flexibility in application of a servo.

Craig

Does it mean that you can actually "try" rigid tapping with using this principle without a spindle index input (1 pulse /rev)? Just with the SERVO encoder? That would be really interesting.

10
General Mach Discussion / Re: Mach 3: Programmatic change to config
« on: May 11, 2021, 01:11:24 PM »
I will have to start makikng a M6 macro for ATC carousel I am making. That will be quite a challenge  ;D

is soon your Hardware (Inputs/Outputs) is clear just start a new thread, and we will seen.

Sure I will. First I need to finish to machine all the motor mount to switch to servos on all the axis. Then it's the time for the ATC...exiting.

Pages: 1 2 3 4 5 »