- Posts: 1111
- Thank you received: 0
ubuntu 10.04 Lcnc2.7 JA8 custom kins
I get JA8 from git but I doubt if I can successfully install it on a PC with Ubuntu 10.04 and 07.02 LCNC ..... I fear jumps out some lack of dependencies .
Tanks for suggest. (for now I want to keep ubuntu10.04)
Giorgio
Please Log in to join the conversation.
k-1 wrote: I get JA8 from git but I doubt if I can successfully install it on a PC with Ubuntu 10.04 and 07.02 LCNC ..... I fear jumps out some lack of dependencies .
It should be no problem at all to compile JA8 on 10.04 (or, to be more accurate, no more trouble than compiling any other version).
Just try it, and work through the problems one by one.
You can try the following commands to check the build dependencies
$ cd debian
$ ./configure
$ cd ..
$ dpkg-checkbuilddeps
That will give a list of packages which is almost ready for a mammoth "sudo apt-get install" command. Some editing is needed in cases where it gives options or a minimum version number.
Please Log in to join the conversation.
but run only Lcnc2.7
Please Log in to join the conversation.
but I return an error
and in print.txt
Why these? .....
Regards
Giorgio
Please Log in to join the conversation.
To make a shortcut run the new version you have to actually install during the compile process. You can do this with ./configure --prefix=/usr but it is probably best to try it out without messing up the installed version first.
Please Log in to join the conversation.
Isn't the same? .... I try in these way and I get the error ...... tomorrow I try in these :
. linuxnc-dev/scripts/rip-environment
For controll .....you put the link to check the version JA8 correct ? ..... I checked and mine is full of gitignore ..... I would have installed a fake .
Please Log in to join the conversation.
But I use custom deltakins kinematics (is different from tripodkins, use 2 side of triangle and the length of 2 link ... than I add other 2 axis) need to compile for JA8 version. Mine is .c file ..... I think I can compile it with gcc but in whitch directory of JA8?
Please Log in to join the conversation.
k-1 wrote: But I use custom deltakins kinematics (is different from tripodkins, use 2 side of triangle and the length of 2 link ... than I add other 2 axis) need to compile for JA8 version. Mine is .c file ..... I think I can compile it with gcc but in whitch directory of JA8?
Once you have run the . rip-environment script then "sudo halcompile --install yourkins.c" will install the kinematics in the correct place.
Alternatively you can put your kinematics with the others in src/emc/kinematics and edit the Makefile to add your kinematics to the normal compile.
git.linuxcnc.org/gitweb?p=linuxcnc.git;a...bc48665a300515b#l888
If you search for "trivkins" you will find 5 entries, just duplicate those lines for your kinematics.
It is likely that the "halcompile" method is more suitable for your situation.
Please Log in to join the conversation.
Bu I see that I have the original issue .... external jog not jogging in world mode .... axis +/+ button jog works in all mode .... I try to set teleop mode after all axis are homed but this not solve.
Than the terminal show me these first and than run correctly my config
but there is not joint.s in my conf in any place. Not at all.
These a piece of hal file for jog .... net joint-select-a => joint.0.jog-enable # <= hm2_5i25.0.7i77.0.0.input-16 ...obviuusly these net joint-select-a is connect with hm2.....16pin in an other parts of file ....
setp joint.0.jog-vel-mode 0
net selected-jog-incr => joint.0.jog-scale
net joint-select-a => joint.0.jog-enable # <= hm2_5i25.0.7i77.0.0.input-16
net joint-selected-count => joint.0.jog-counts #halui.jog.0.increment
# for axis y MPG
setp joint.1.jog-vel-mode 0
net selected-jog-incr => joint.1.jog-scale
net joint-select-b => joint.1.jog-enable # <= hm2_5i25.0.7i77.0.0.input-17
net joint-selected-count => joint.1.jog-counts #halui.jog.1.increment
# for axis z MPG
setp joint.2.jog-vel-mode 0
net selected-jog-incr => joint.2.jog-scale
net joint-select-c => joint.2.jog-enable # <= hm2_5i25.0.7i77.0.0.input-18
net joint-selected-count => joint.2.jog-counts #halui.jog.2.increment
# for axis a MPG
setp joint.3.jog-vel-mode 0
net selected-jog-incr => joint.3.jog-scale
net joint-select-d => joint.3.jog-enable # <= hm2_5i25.0.7i77.0.0.input-19
net joint-selected-count => joint.3.jog-counts #halui.jog.3.increment
# for axis b MPG
setp joint.4.jog-vel-mode 0
net selected-jog-incr => joint.4.jog-scale
net joint-select-e => joint.4.jog-enable # <= hm2_5i25.0.7i77.0.0.input-20
net joint-selected-count => joint.4.jog-counts # halui.jog.4.increment
# connect selectable mpg jog increments
net jog-incr-b => jogincr.sel0
net jog-incr-c => jogincr.sel1
net selected-jog-incr <= jogincr.out
#setp jogincr.debounce-time 0.200000
#setp jogincr.use-graycode False
#setp jogincr.suppress-no-input False
setp jogincr.in0 0.001000
setp jogincr.in1 0.010000
setp jogincr.in2 0.100000
setp jogincr.in3 1.000000
Please Log in to join the conversation.
The "s" here is a variable that holds the status data for the LinuxCNC system. There is never an "s" axis in LinuxCNC.
What are you external-jogging with? Buttons or MPG?
Please Log in to join the conversation.
