No Gentrivkins module

More
22 Apr 2015 16:46 - 22 Apr 2015 18:48 #57996 by KenC
No Gentrivkins module was created by KenC
Hi,
Need help on gentrivkins. I managed to implement gantrykins specificly for auto-squaring my gantry. Unfortunately, jogging mode restriction is just disaster waiting to happen.
Read that gentrivkins got this sorted so I tried to implement it.

The error message says

Can't Find 'gentrivkins" in /usr/realtime-2.6.32-122 rtai/module/linuxcnc

this is just beyond me... I have to admit I'm still no good at patching up things in linux....

Your help is most appriciated.
Last edit: 22 Apr 2015 18:48 by KenC.

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

More
22 Apr 2015 17:09 #57998 by ArcEye
Replied by ArcEye on topic No Gentrivkins module
Hi

What is it you have read? Link please.

What version of Linuxcnc are you running?

regards

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

More
22 Apr 2015 17:27 #57999 by KenC
Replied by KenC on topic No Gentrivkins module
lucid lynx 10.04, Linuxcnc 2.6.7, 5i25-7i76, XYYZ stepper motors

I really can't remember what I read, its a lot, this is one of them
linuxcnc.org/index.php/english/forum/49-...chine?start=10#46015
but I did follow this example.
www.linuxcnc.org/index.php/english/forum...nd-gentrivkins#40653

and found JA3
github.com/araisrobo/linuxcnc/blob/maste...matics/gentrivkins.c

Do I just copy this gentrivkins.c file into linuxcnc/src/emc/kinematics/ directory?

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

More
22 Apr 2015 18:15 #58000 by ArcEye
Replied by ArcEye on topic No Gentrivkins module

Do I just copy this gentrivkins.c file into linuxcnc/src/emc/kinematics/ directory?


No you need it to build and for that it must be referenced in the src/Makefile

Do a diff on your Makefile and the one in the repo and you will see the additions.

You could try building it with comp, but outside of the tree it might not have all the includes required and I have no idea
what other changes were made in the sources (if any).

You may well have to run a RIP build, if you cannot integrate the module into your user install from the distro.

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

More
22 Apr 2015 18:45 - 22 Apr 2015 18:49 #58002 by KenC
Replied by KenC on topic No Gentrivkins module
:ohmy:

diff on your Makefile... try building it with comp...
RIP build....

what is diff?
:S

Maybe I'll just give up auto-squaring....
Last edit: 22 Apr 2015 18:49 by KenC.

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

More
22 Apr 2015 19:12 #58004 by ArcEye
The following user(s) said Thank You: KenC

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

More
22 Apr 2015 21:09 #58008 by andypugh
Replied by andypugh on topic No Gentrivkins module

Read that gentrivkins got this sorted so I tried to implement it.


Gentrivkins is part of the Joints-Axes branch of LinuxCNC. This is not (yet) included in the main distributions.

Joints-axes removes the implicit links between the cartesian XYZ axes used by G-code and the names of the motors that make those motions.
It is a much better fit for a gantry (with two motors/joints moving the X axis)

I don't think that gentrivkins works on the standard LinuxCNC build.

I _think_ you can probably install a precompiled Joints-Axes system from the buildbot, but I can't figure out the magic incantation. I will make enquiries.
The following user(s) said Thank You: KenC

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

More
23 Apr 2015 01:03 - 23 Apr 2015 01:04 #58019 by andypugh
Replied by andypugh on topic No Gentrivkins module
You can download a .deb (pre-compiled debian archive) of the latest Joints_axes3 from this link
buildbot.linuxcnc.org/dists/wheezy/scrat...es7~5b703af_i386.deb

The install with
sudo dpkg -i linuxcnc_2.8.0~pre1.ja~cradek.joints.axes7~5b703af_i386.deb
More info on using .deb packages can be found here: askubuntu.com/questions/40779/how-do-i-i...via-the-command-line

Joints_axes uses a different format of INI file and some HAL pins change names, but there is a script to automatically convert (that also makes a backup copy of the config).

So, if you don't like it, you can revert to "normal" LinuxCNC fairly easily.

The changes are all "under the hood" so you are unlikely to notice them in practice.

The intention is that the JA branches will merge into the normal branch eventually. It is a much less confusing and sensible arrangement.
Last edit: 23 Apr 2015 01:04 by andypugh.
The following user(s) said Thank You: KenC

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

More
23 Apr 2015 11:04 #58029 by KenC
Replied by KenC on topic No Gentrivkins module
Appriciated the heads up!

I downloaded the .deb file
double-click on it and let software center do its trickery..
Then a big red error massage pop-up

Error: Dependency is not satisfiable: libboost-python1.49.0 (>= 1.49.0-1)

I have no idea what it entails...

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

More
23 Apr 2015 16:30 #58034 by andypugh
Replied by andypugh on topic No Gentrivkins module

Error: Dependency is not satisfiable: libboost-python1.49.0 (>= 1.49.0-1).


I learned nearly everything I know about Linux by Googling error messages.

Does anything here help?
askubuntu.com/questions/115694/dependenc...stall-an-application

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

Time to create page: 0.172 seconds
Powered by Kunena Forum