4 axis cnc winch style foam hotwire configuration
Please Log in or Create an account to join the conversation.
/home/username/emc2hotwinch/kinematic/dualbipod.c
/home/username/emc2hotwinch/kinematic/dualbipod.ko
/home/username/emc2hotwinch/kinematic/dualbipod_XYAB.c
/home/username/emc2hotwinch/kinematic/dualbipod_XYAB.ko
The .ko files are the actual kinematics files. They may or may not work if simply copied into the kinematics folder.
You only use one at a time, and which one is being used depends on which one is loaded by the HAL file. (you should see a loadrt command near the top of the HAL file)
There will be adjustments that need to be made for such factors as the length of your strings and the distance between winches. Those are probably parameters in the HAL file.
If the kinematics files don't work when simply copied in to place then you will need to compile them. The "comp" command can do this almost automatically:
sudo comp --install path/to/the/dualbipod.c
(you need sudo because the file is put into the system, outside your user folders)
In case you are not clear, the kinematics files are what convert XYUV positions in space into wire-lengths(stepper positions) for the motor controllers.
Please Log in or Create an account to join the conversation.
I am at work now and do not have it in front of me but I will try it as soon as I get home.
How do I delete the files I already put in there.
Sorry for all the questions but Linux in new to me.
Thanks
Mike
Please Log in or Create an account to join the conversation.
Ok can you give me a good example of what the command line will look like to compile these files, are they all compiled in one command line? The files are in my home folder and they are going to /usr/realtime-2.6.32-122-rtai/modules/linuxcnc.
sudo comp --install ~/bipod.c
sudo comp --install ~/bipod_XYAB.c
Ought to work.
if not then they should after
sudo apt-get install linuxcnc-dev
They will either get over-written, or ignored.How do I delete the files I already put in there.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I created a stepconfiguration with the wizard and put the hal and ini files into that directory. When I start linux it says the following in the debug file information.
can not find - sec mot -var mot- num1
can not find sec io car- num 1
can not find sec linuxcnc var nml_file num 1
custom_postgui.hal38: pin 'halui.mode.is-joint does not exsist
2206
pid tty stat time command
2255
pid tty stat time command
stopping the realtime threads
unloading hal componets
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
John
Please Log in or Create an account to join the conversation.
Thanks
Mike
Please Log in or Create an account to join the conversation.
The problem is that the HAL pin called "halui.mode.is-joint" does not exist.custom_postgui.hal38: pin 'halui.mode.is-joint does not exsist
It may well be because your INI file does not contain HALUI = halui in the place where that goes.
www.linuxcnc.org/docs/html/gui/halui.html
Please Log in or Create an account to join the conversation.