Brother TC-225 / TC-229 adventure!

More
31 Aug 2017 15:06 - 31 Aug 2017 15:09 #98295 by PCW
OK some things here really make no sense

Shortening the cables should make no real difference, especially in dynamic performance
I can see that there might possible be more hum with longer cables, but that does not seem to be
the issue.
This may indicate some kind of ground loop. This can be an problem with drives that do not have
differential inputs. There are many things that can be done to eliminate ground loops if that is the issue.

Can you plot this overshoot/oscillation at .01 G with P very low (say 1) FF1 properly set and I/D/FF2 all 0

Have you checked the 7I77s 5V supply?

Also can you post your hal/ini files here?
Last edit: 31 Aug 2017 15:09 by PCW.

Please Log in or Create an account to join the conversation.

More
31 Aug 2017 15:42 #98299 by ihavenofish
velocity mode
1024 line encoder
410w 4000rpm ac servo
5mm pitch screw
mesa 7i77

Please Log in or Create an account to join the conversation.

More
31 Aug 2017 15:46 #98300 by ihavenofish

OK some things here really make no sense

Shortening the cables should make no real difference, especially in dynamic performance
I can see that there might possible be more hum with longer cables, but that does not seem to be
the issue.
This may indicate some kind of ground loop. This can be an problem with drives that do not have
differential inputs. There are many things that can be done to eliminate ground loops if that is the issue.

Can you plot this overshoot/oscillation at .01 G with P very low (say 1) FF1 properly set and I/D/FF2 all 0

Have you checked the 7I77s 5V supply?

Also can you post your hal/ini files here?


ill check this tonight.
the 5v for the 7i77 is coming from the PC. I do have a 5v psu inside the machine, maybe I should use that...

Please Log in or Create an account to join the conversation.

More
31 Aug 2017 22:18 #98315 by ihavenofish
stupid question, but linuxcnc is tuning the position loop and expecting a velocity mode drive with these pid settings correct?

if it was a torque drive, are there different settings? or is it just different tuning using the same position loop?

Please Log in or Create an account to join the conversation.

More
01 Sep 2017 02:57 #98318 by Todd Zuercher
Velocity mode drives are more standard, and are generally easier to tune.

Torque mode drive can be tuned with the same position PID loop, but it is a bit trickier to tune. And it may be difficult to get good stiff response with the relatively slow servo thread rates typically achievable with Linuxcnc (slow compared to the velocity loop rates in most servo drives}
A torque mode drive can also be controled by two PID loops in Linuxcnc, one feeding the next. This works similar to the conventional position loop in the control commanding a velocity loop in the drive. This two loop setup tunes just like normal. (I have a machine setup running this way.)

Please Log in or Create an account to join the conversation.

More
14 Sep 2017 19:39 #98966 by ihavenofish
i put the old control back on, we got a tool holder and tried some cutting. its pretty good! :P

1/2" 3 flute zrn coated cutter in aluminium. 1.5-1.75hp cut. the small amount of backlash doesn't seem to cause any chattering or issues.

were going to do some paying work on it for a bit, then we'll get back to the linux servo tuning.

we may also try to do a little cutting test with the linux tuning as it is now, to see what real world impact the tuning resonance has.

Please Log in or Create an account to join the conversation.

More
27 Oct 2017 21:58 #100898 by gcofieldd
ihavenofish,

I recently purchased a TC-225 and have been wrestling with using LinuxCNC or an industrial controller. I am curious what pushed you towards LinuxCNC?

Thanks,
Graham

Please Log in or Create an account to join the conversation.

More
27 Oct 2017 22:09 #100899 by ihavenofish
ive used linuxcnc for a while on my routers. so i was familliar, and knew it would function adequately especially with the atc and rigid tap.

unfortunately i cant seem to tune the tc225 servos with it. the X is close. maybe even acceptable. the Y is meh, the Z is not really usable.

i should not that that video i posted with the lumpy motion, that is all in the trajectory planner, not tuning as it turns out. so theres some big bug there - i did get the same thing just programming a circle. i never saw this in the older versions of linuxcnc (still with the new trajectory planner) so i think its just the newest version i installed being borked.

my options at this point are:
- get new servos and drives
- leave the stock control and move to the tc 229 with new drives, and step and direction option if analogue misbehaves

i suppose its entirely possible that reverting to an older linuxcnc could help the tuning as well, but that seem a long shot.

so how is your machine is it tuned and running or not there yet?

Please Log in or Create an account to join the conversation.

More
27 Oct 2017 23:14 #100901 by PCW
It sounds like something basic is wrong with your LinuxCNC setup
Its unlikely there is a major error in the TP that others have not noticed.

Can you post your current hal and ini files?

Please Log in or Create an account to join the conversation.

More
28 Oct 2017 14:48 #100930 by gcofieldd
I have not shipped the machine yet. I am waiting for my employer to setup their warehouse so I can move it in. It should happen in a couple of months. The industrial controller I was looking at is a Delta NC311. When combined with the A2 style drives and motors it is supposed to auto tune, which is appealing. I have not heard much about the controller, so I am a little worried about support. I was hoping since it setup for drill and tap centers it would include some optimization of the tool change process.

Either way, I plan on replacing the motors and drives. I am just not sure what I am going to use for a controller.
LinuxCNC is appealing because of its flexibility and cost, but I don't want to spend a huge amount of time tinkering.

Please Log in or Create an account to join the conversation.

Moderators: cncbasher
Time to create page: 0.195 seconds
Powered by Kunena Forum