Double bipod kinematic
- step4linux
- Offline
- Premium Member
-
- Posts: 159
- Thank you received: 0
I created a double bipod kinematic for a hotwire styro foam cutter.
Basicly it works and I guess I understand now the basic concepts.
Documentation (Integrator manual) provide a good starting point, some details could be added, e.g.
- what are the functions kinematicsHome, kinematicsType doing ? When are they called ?
- how to pass a parameter from INI file to kinematic ?
Some remaining issues:
- jogging UV is not possible, logged a bug yesterday (ID: 2786752)
- jogging in world mode does not allow me to switch to a "step" (e.g. 1 mm), the list box is greyed.
Is this also a bug ? or intentionally ? Do I have to add something in kinematic ?
regards, Gerd
Please Log in or Create an account to join the conversation.
Some remaining issues:
- jogging UV is not possible, logged a bug yesterday (ID: 2786752)
- jogging in world mode does not allow me to switch to a "step" (e.g. 1 mm), the list box is greyed.
Is this also a bug ? or intentionally ? Do I have to add something in kinematic ?
Jogging UV should get fixed (that's a bug probably).
Jogging incremental in world mode doesn't work with the current design.
We plan to redesign all of the joint/world setup in emc2, but who knows when that will happen..
Regards,
Alex
Please Log in or Create an account to join the conversation.
- step4linux
- Offline
- Premium Member
-
- Posts: 159
- Thank you received: 0
thanks for clarification Alex,Jogging incremental in world mode doesn't work with the current design.
I found there is another bug related to that:
You can switch to incremental jog in joint mode, then go to world mode. Incremental mode will be still active.
When you try to jog, motor starts but never stops. Could cause serious problems in some cases.
regards, Gerd
Please Log in or Create an account to join the conversation.
Post code and where you placed it?
Thanks.
Please Log in or Create an account to join the conversation.
- step4linux
- Offline
- Premium Member
-
- Posts: 159
- Thank you received: 0
First you should understand the EMC2_Integrator_Manual, chapter 27, Kinematics in EMC2.step4linux could you post what you did to make this work I am trying to understand this but am not a programmer. I get the rough idea but am not certain how it actually works.
Kinematics modules may be compiled and installed by comp. See the comp(1).
You need to install the development extension of EMC2 as far as I remember.
Then you have the comp comand to compile and install a kinematics.
Once your kinematics is installed you must load it in hal: replace "loadrt trivkins" by "loadrt mykins", if the name of your kinematics c file is mykins.
You find a lot of kinematics examples in src/emc/kinematics in the original source code of EMC.
Gerd
Please Log in or Create an account to join the conversation.