Hello Guest it is March 28, 2024, 01:27:00 PM

Author Topic: Motor tuning, please take it easy on me I'm new to this :)  (Read 8327 times)

0 Members and 2 Guests are viewing this topic.

Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #20 on: August 30, 2019, 06:16:44 PM »
My 3.3 amp power supplies aren't going to cut it either are they  :(

this is the one that is packaged with those motors
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #21 on: August 30, 2019, 06:20:22 PM »
Hi,
by the way if you look at the Delta A3 series they have a 24 bit multiturn absolute encoder with battery backup.
Thus you can use 8 bits of the encoder for the number of complete revolutions (+- 127) and still have 16 bit resolution (131071
count per rev) within any one turn.

When you turn the machine on the battery backup means you don't even have to home the servo, it just picks up from
where you left off at the last session.

These are the latest and greatest from Delta but all the major manufactures are going that way, that is multiturn high
resolution encoders.

Apparently DMM have, although not widely publicized, a 30 bit multi turn absolute encoder option for their servos....amazing!

Craig


Wow, but this is getting expensive with servo motor suggestions, it's just for a bit of hobby fun in my little garage :)

I'm going to order those motors as they are a direct physical swap for what i have now and also those higher power supplies, my stepper controllers will still be fine...
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #22 on: August 30, 2019, 06:29:59 PM »
Hi,

Quote
Wow, but this is getting expensive with servo motor suggestions, it's just for a bit of hobby fun in my little garage :)

Understood. What I would like exceeds my budget also. Good servos have come down in price however. You don't
need multi turn encoders etc, even 'plain old 16 bit incremental encoders' will still outperform any stepper ever made.

Some time ago I bought a second hand Allen Bradley (US made-quality) 1.8kW servo and servo drive to make a spindle motor.
Its power and flexibility has to be experienced to be appreciated.

A stepper is like a horse and cart......a modern AC servo a high power 4x4 truck!

I would still recommend a toroidal power supply. For example:

https://www.automationtechnologiesinc.com/products-page/torroidal-power-supplies/unregulated-1300w-65vdc20a/

This has 20A output so would do all your steppers with just the one supply.

Craig
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #23 on: August 30, 2019, 06:32:46 PM »
Craig,

One more question, would you leave the Z motor as is, the travel is only 170mm. The reason for asking is if doing a lot of carving work where the z will be changing height rapidly and my xy travel is speed up then I'm thinking I should match all the motors?
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #24 on: August 30, 2019, 06:39:11 PM »
Hi,
I would change the Z axis motor also. It may not have to travel far but it does need to accelerate fast, otherwise
the X and Y axes have to slow down to allow the Z axis to keep up.

Overall acceleration is the most important tuning objective. High acceleration promotes accurate toolplath following
without corner rounding that happens with CV tooplaths. Additionally most Gcode jobs spend more time accelerating
than actually at full speed. Therefore cycle times are commonly more favorably affected by high acceleration than
high max velocity but low acceleration.

Craig.
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #25 on: August 30, 2019, 06:58:30 PM »
Hi,
I would change the Z axis motor also. It may not have to travel far but it does need to accelerate fast, otherwise
the X and Y axes have to slow down to allow the Z axis to keep up.

Overall acceleration is the most important tuning objective. High acceleration promotes accurate toolplath following
without corner rounding that happens with CV tooplaths. Additionally most Gcode jobs spend more time accelerating
than actually at full speed. Therefore cycle times are commonly more favorably affected by high acceleration than
high max velocity but low acceleration.

Craig.

Many thanks again,  ;D
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #26 on: August 31, 2019, 01:27:14 AM »
Hi Marky88,
I have been wanting to swap out my steppers for servos for a while. I have just (10 minutes ago) ordered a Delta B2
series 400W servo, drive and cables, price $460USD including shipping to New Zealand. I still have to pay 15% tax
when it enters the country so will cost $872NZD by the time I get it.

When I built my machine I bought secondhand 23size 5 phase Vexta steppers with low lash (less that 3 arc min) 10:1
planetary drives. Despite the small motors the 10:1 reduction means I get great torque, just over 700 oz.in. They drive
directly a 20mm diameter 5mm pitch ground ballscrew which gives a stall thrust of over 1400kg force or 14kN.
The only downside is the gear reduction means its slow, I have them tuned for 1200mm/min. I can get them to do 2000mm/min
but I have to run them at max current (1.4A per phase) and they get hotter than I like. So I run them at 1.1A per phase.
The vagaries of 5 phase steppers is that four phases are energized at any one time so 1.4A phase rated is equivalent to 2.8A
in a 2 phase stepper. At reduced current and consequent less torque I've found that 1200-1500 mm/min is reliable.

At 1200mm/min the ballscrew rotates at 240 rpm and so the stepper is rotating at 2400 rpm. You might ask 'can a stepper
do that speed' given the nature of this thread. 5 phase steppers are a bit specialist. Among the advantages they have over regular
two phase steppers is smooth operation without the vibration propensity of two phase steppers, high speed operation
and 500 full steps per revolution compared to 200 full steps per revolution for a two phase stepper.

The drivers I use are specialist Vexta 5 phase drivers. They don't require a power supply, you wire them directly to 230VAC.
I have measured a peak output voltage at the stepper of 150VDC. So you can see that Vexta drives have a very high voltage output
which goes a long way to secure the high speeds that can get.

Even secondhand the steppers and drives were not cheap, $278USD each plus shipping for the motor and gearbox and $147USD
each plus shipping for the drivers.

These steppers have been absolutely superb....once I had them tuned they never missed a step (except when I crash!) and I get
repeatable resolution of 1um. They have been so good I don't think I'll sell them....I'm so impressed with them. I'm sure I'll
find other uses for them. Of course I've only ordered one servo so far...I'll have to save a few more pennys before I can
buy another two!

Craig
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #27 on: August 31, 2019, 04:37:42 AM »
I'm just a little bit jealous now Craig,  ;D

Have you got any pictures of your machine/setup?

I'm going to give those motors a go first, I've negotiated a discount and can get the motors and power supplies for £236 delivered which is a bargain for the upgrade.

As i'm not used to using such a small machine what speed do you think is reasonable with light cuts in say mdf, at work I can run at 8mtrs/minute with a 12mm tool cutting through 19mm thick veneered mdf board in one pass :)
Of course I'm not looking to do that on my little toy :)




Hi Marky88,
I have been wanting to swap out my steppers for servos for a while. I have just (10 minutes ago) ordered a Delta B2
series 400W servo, drive and cables, price $460USD including shipping to New Zealand. I still have to pay 15% tax
when it enters the country so will cost $872NZD by the time I get it.

When I built my machine I bought secondhand 23size 5 phase Vexta steppers with low lash (less that 3 arc min) 10:1
planetary drives. Despite the small motors the 10:1 reduction means I get great torque, just over 700 oz.in. They drive
directly a 20mm diameter 5mm pitch ground ballscrew which gives a stall thrust of over 1400kg force or 14kN.
The only downside is the gear reduction means its slow, I have them tuned for 1200mm/min. I can get them to do 2000mm/min
but I have to run them at max current (1.4A per phase) and they get hotter than I like. So I run them at 1.1A per phase.
The vagaries of 5 phase steppers is that four phases are energized at any one time so 1.4A phase rated is equivalent to 2.8A
in a 2 phase stepper. At reduced current and consequent less torque I've found that 1200-1500 mm/min is reliable.

At 1200mm/min the ballscrew rotates at 240 rpm and so the stepper is rotating at 2400 rpm. You might ask 'can a stepper
do that speed' given the nature of this thread. 5 phase steppers are a bit specialist. Among the advantages they have over regular
two phase steppers is smooth operation without the vibration propensity of two phase steppers, high speed operation
and 500 full steps per revolution compared to 200 full steps per revolution for a two phase stepper.

The drivers I use are specialist Vexta 5 phase drivers. They don't require a power supply, you wire them directly to 230VAC.
I have measured a peak output voltage at the stepper of 150VDC. So you can see that Vexta drives have a very high voltage output
which goes a long way to secure the high speeds that can get.

Even secondhand the steppers and drives were not cheap, $278USD each plus shipping for the motor and gearbox and $147USD
each plus shipping for the drivers.

These steppers have been absolutely superb....once I had them tuned they never missed a step (except when I crash!) and I get
repeatable resolution of 1um. They have been so good I don't think I'll sell them....I'm so impressed with them. I'm sure I'll
find other uses for them. Of course I've only ordered one servo so far...I'll have to save a few more pennys before I can
buy another two!

Craig
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #28 on: August 31, 2019, 05:01:27 AM »
Hi,
I would guess that the ultimate speed limit will be the rigidity of the machine or possibly the power, or lack
thereof, of the spindle.

As the speed goes up so do the cutting forces and any flexure in the machine can badly degrade the work.

I have two spindles, one German made 24000 rpm asynchronous spindle with ER11 manual tool holder and
a home made Rego-fix ER25 cylindrical in P4 angular contact bearings powered by my Allen Bradley 3500 rpm 1.8 kW
6Nm servo. The high torque slow speed spindle I made so I could machine steel and stainless steel. It works great
but the cutting forces are high. Despite my machine being made of cast iron it still flexes, the rate of metal removal
depends on the amount of flexure I can tolerate with a given operation.

As I said earlier acceleration is the key, less important is the speed. The steppers you have ordered will be an order
of magnitude faster than what you have currently. I suspect they will be faster than the machine can safely and reliably
handle.....machine flexure will determine the limits....not the steppers.

Craig
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'
Re: Motor tuning, please take it easy on me I'm new to this :)
« Reply #29 on: August 31, 2019, 05:10:39 AM »
Hi,

It's quite a strong machine, 4 " Box section frame with the steel frame gantry with large linear guide rails and blocks on all axis. Twin motors on the Y Axis.
I would say I wouldn't want to go much faster than 5 to 6k mm/min in any case and at that the new motors would only be spinning at 375 rpm max at with my set up. Even though we don't have a torque graph for these motors based on the Leadshine graphs that should be well up in the motor torque range should it not?
Hopefully then I want get any stalling or missing steps etc and very good acceleration speeds?

Mark