Serious differences between Linuxcnc and Machinekit
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
18 Oct 2022 14:50 #254427
by TheRoslyak
Serious differences between Linuxcnc and Machinekit was created by TheRoslyak
Hi everyone.I honestly did not pay attention to the machinekit project, because I thought it was the same as Linuxcnc. But trying to find the answer to my question related to the hal_create_thread function. I saw that in the HAL library by Linuxcnc does not have argument "cpu_id"
www.machinekit.io/docs/man/man3/hal_create_thread/
linuxcnc.org/docs/html/man/es/man3/hal_create_thread.3hal.html
I have just started to study the Machinekit sources and would like to hear the opinion of experts.
Are there any other major differences from Linuxcnc and Machinekit?
Thoughts that "Machinekit-HAL doesn't include the CNC functionality like LinuxCNC" are irrelevant.
www.machinekit.io/docs/man/man3/hal_create_thread/
linuxcnc.org/docs/html/man/es/man3/hal_create_thread.3hal.html
I have just started to study the Machinekit sources and would like to hear the opinion of experts.
Are there any other major differences from Linuxcnc and Machinekit?
Thoughts that "Machinekit-HAL doesn't include the CNC functionality like LinuxCNC" are irrelevant.
Please Log in or Create an account to join the conversation.
- JPL
- Offline
- Platinum Member
Less
More
- Posts: 335
- Thank you received: 113
18 Oct 2022 17:13 #254439
by JPL
Replied by JPL on topic Serious differences between Linuxcnc and Machinekit
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
18 Oct 2022 18:35 #254450
by TheRoslyak
Replied by TheRoslyak on topic Serious differences between Linuxcnc and Machinekit
OK. As I understand it, MK is worse in all respects. I looked at git of Machinekit, Machinekit-cnc and Machinekit -hal. There was a mention of the hal_create_xthread() function.Is this the only positive difference from Linuxcnc?But arg cpu_id set default is -1 (use all CPU) in everywhere. Is there any way to set this up in *.ini or *.hal?
Please Log in or Create an account to join the conversation.
- HansU
- Offline
- Platinum Member
Less
More
- Posts: 645
- Thank you received: 184
18 Oct 2022 20:45 #254465
by HansU
Replied by HansU on topic Serious differences between Linuxcnc and Machinekit
Machinekit has some features that would be nice to have it in LinuxCNC as well. I think it is concerning path blending or so.
Andy e.g. can tell you more about that.
Andy e.g. can tell you more about that.
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
18 Oct 2022 21:12 #254468
by TheRoslyak
Replied by TheRoslyak on topic Serious differences between Linuxcnc and Machinekit
What is "concerning path blending" ?
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
Less
More
- Posts: 799
- Thank you received: 231
19 Oct 2022 00:12 #254483
by cakeslob
Replied by cakeslob on topic Serious differences between Linuxcnc and Machinekit
Its still like the same thing as linuxcnc, its just harder than normal
Im not to good with computers but here is what I think the differences are, I think its more robot that machining though
commercial support - looks like they support a few machines
separated the hal stack - related to ROS integration?
ros - i think they have are using ros with their hal thing
run multiple instances - 2 robots 1 brain?
mk_socfpga - looks pretty cool
Im not to good with computers but here is what I think the differences are, I think its more robot that machining though
commercial support - looks like they support a few machines
separated the hal stack - related to ROS integration?
ros - i think they have are using ros with their hal thing
run multiple instances - 2 robots 1 brain?
mk_socfpga - looks pretty cool
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
19 Oct 2022 01:28 #254487
by TheRoslyak
Replied by TheRoslyak on topic Serious differences between Linuxcnc and Machinekit
This is what I need!!!
But I can't find any example with two or more processes (2 robots 1 brain) *.hal *.ini
But I can't find any example with two or more processes (2 robots 1 brain) *.hal *.ini
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
Less
More
- Posts: 799
- Thank you received: 231
19 Oct 2022 04:02 #254491
by cakeslob
Replied by cakeslob on topic Serious differences between Linuxcnc and Machinekit
Im probably thinking of this, Im not to good with coputers
www.machinekit.io/docs/hal/instcomp/
www.machinekit.io/docs/hal/instcomp/
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 238
- Thank you received: 37
19 Oct 2022 11:13 #254509
by TheRoslyak
Replied by TheRoslyak on topic Serious differences between Linuxcnc and Machinekit
It's all there in linuxcnc. You can create as many simple components as you like. Even joint can be made more than 16 (if you correct the figure in the source code)
But only one kinematics can be attached to these axes.
I kind of make my own application in which you can create a cascade of kinematics.
I've done this before on Codesys and Twincat.
But I want it to be open source application.
But only one kinematics can be attached to these axes.
I kind of make my own application in which you can create a cascade of kinematics.
I've done this before on Codesys and Twincat.
But I want it to be open source application.
Please Log in or Create an account to join the conversation.
Time to create page: 0.072 seconds