6-axis / robot / pico-system / genserkins

More
19 Feb 2015 00:38 - 19 Feb 2015 00:41 #56081 by duesentrieb66
6-axis / robot / pico-system / genserkins was created by duesentrieb66
I posted this on the mailing list - well, I don't know if I did. I was registered at one point and I sent it to This email address is being protected from spambots. You need JavaScript enabled to view it.. But I did not get any responce. so I try it here. So, sorry for double posting.


Folks,

I do have the hardware from pico-system and all 6 axis on my fanuc running. so the hal and ini files seem to be ok.



When I change the kinetics to genserkins (incl. setting the params) i still can move every joint in joint mode. The 3d simulator is working too on every axis/joint. The gauges, as shown in the puma560, are also working.

After homing all axis the coordination system goes in the right values.

If i now jog the first joint (the first axis on the ground) the x/y values are changing like expected - the tool cut a circle. So the genserkins must be in place and do the math. So far, so good.

Then i tested the last joint (c axis) with jog. Also this works. Only the c value changes, how it should be.

Then i go into mdi mode and set "g0 c1.0" ( this is within all limits and can be reached in jog mode). The velocity goes up, stays up approximately the time it takes to get the axis in this position and stops again. But nothing is moving. Not the robot, values nor the 3d simulation.

If i go back to c0, same thing.

If i go to c0 again, no velocity - witch is right, because I'm already there.

So the logic seems to work/calculate but i must miss something.

Any idea what?

Thanks!
Last edit: 19 Feb 2015 00:41 by duesentrieb66.

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

More
19 Feb 2015 02:37 #56091 by andypugh
Replied by andypugh on topic 6-axis / robot / pico-system / genserkins

I posted this on the mailing list - well, I don't know if I did. I was registered at one point and I sent it to This email address is being protected from spambots. You need JavaScript enabled to view it.. But I did not get any responce


I didn't see it, but there are problems with Yahoo email addresses and mailing lists. Yahoo add a header saying "if this message gets changed in any way, discard it" and mailing lists always alter headers.

Then i go into mdi mode and set "g0 c1.0" ( this is within all limits and can be reached in jog mode). The velocity goes up, stays up approximately the time it takes to get the axis in this position and stops again. But nothing is moving. Not the robot, values nor the 3d simulation.


If nothing is moving and LinuxCNC thinks it should be, then I would expect a following error. What do you see if you halmeter axis.5.motor-position-cmd and axis.5.motor-position-fb ?

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

More
19 Feb 2015 03:14 #56097 by duesentrieb66
Replied by duesentrieb66 on topic 6-axis / robot / pico-system / genserkins
Andy, hi

axis.5.motor-pos-cmd: -0.2281905
axis.5.motor-pos-fb:-0.2285947

if I jog in joint mode the axis is moving just fine and the values too.

i wrote a simple gcode
g0
c0.1
c-0.1
c0.1
c-0.1
m2

if I run this in trivkins the axis is moving fine and I see the code executed line by line in the bottom window.

when I switch to genserkins and run the same code I can see the code running line by line and the time is the same. but again, nothing is moving, not the robo, 3d sim nor both hal meter values - nothing.

thanks!

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

More
19 Feb 2015 05:17 - 19 Feb 2015 05:27 #56100 by duesentrieb66
Replied by duesentrieb66 on topic 6-axis / robot / pico-system / genserkins
Running gcode again, those values show the right values linuxCNC Stauts:
- position
- dtg
- distance_to_go

Hal Meter:
all axis.5.xxx are working when I jog. when I run the gcode nothing is changing.
Last edit: 19 Feb 2015 05:27 by duesentrieb66. Reason: add

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

More
19 Feb 2015 06:59 #56104 by andypugh
Replied by andypugh on topic 6-axis / robot / pico-system / genserkins

when I switch to genserkins and run the same code I can see the code running line by line and the time is the same. but again, nothing is moving, not the robo, 3d sim nor both hal meter values - nothing.


What do you expect to see? What is the C-coordinate in World space? Is it possible that the Kins only actually understands XYZAB? That is enough to define tool point position and angle, I think.

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

More
19 Feb 2015 07:20 - 19 Feb 2015 07:21 #56105 by duesentrieb66
Replied by duesentrieb66 on topic 6-axis / robot / pico-system / genserkins

What do you expect to see

I expect to see the robot moving. or the coordinates. or the 3d simulation.

in jog mode everything works, robot, coordinates and 3d simulation.

Is it possible that the Kins only actually understands XYZAB?

this would have to be XYZAC or XYZBC

but if you start the puma560 demo, witch also runs with the gensernkins, there are all axis - XYZABC

The Kins works for sure. because when I move the axis.0 the values x and y are changing - witch is correct.
Last edit: 19 Feb 2015 07:21 by duesentrieb66.

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

More
19 Feb 2015 07:22 #56106 by andypugh
Replied by andypugh on topic 6-axis / robot / pico-system / genserkins
Are you sure you can see a 0.1 degree movement?

Try C90 ?

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

More
19 Feb 2015 07:41 - 19 Feb 2015 07:42 #56107 by duesentrieb66
Replied by duesentrieb66 on topic 6-axis / robot / pico-system / genserkins

Are you sure you can see a 0.1 degree movement?


yes.

when I run the same program with trivkins the the robot turns.
but not with generkins. but the display for the velocity goes up on the display to the same value, but nothing moves
Last edit: 19 Feb 2015 07:42 by duesentrieb66.

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

More
19 Feb 2015 07:51 - 19 Feb 2015 08:03 #56108 by duesentrieb66
Replied by duesentrieb66 on topic 6-axis / robot / pico-system / genserkins
Here a video to make it clearer.

As you can see the gcode runs and the velocity shows values but the coordinated (and the robot) doesn't.



same g code with puma560 demo

Last edit: 19 Feb 2015 08:03 by duesentrieb66.

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

More
19 Feb 2015 08:10 #56109 by andypugh
Replied by andypugh on topic 6-axis / robot / pico-system / genserkins
There is something very odd going on there. Why is it switching between joint mode and world mode like that?

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

Time to create page: 0.066 seconds
Powered by Kunena Forum