- LinuxCNC
- General LinuxCNC Questions
- Which linux distro is easiest to start with to select for LinuxCNX as of today?
Which linux distro is easiest to start with to select for LinuxCNX as of today?
- forestgril
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 1
09 Jan 2024 21:27 #290301
by forestgril
Which linux distro is easiest to start with to select for LinuxCNX as of today? was created by forestgril
Hello!
As in the topic. I know linux, I've been using Ubuntu and Fedora a lot. I prefer KDE (or any other simple GUI) to Gnome. My hardware will be a few, maybe even 10 years old.
What is the best choice to most easily start with LinuxCNC - not only for simulations, but to control motors and read actuators? In the begininning I want to control LPT directly, but thinking about MESA or anything else with reliable control frequencies in the range of 100-300kHz.
As in the topic. I know linux, I've been using Ubuntu and Fedora a lot. I prefer KDE (or any other simple GUI) to Gnome. My hardware will be a few, maybe even 10 years old.
What is the best choice to most easily start with LinuxCNC - not only for simulations, but to control motors and read actuators? In the begininning I want to control LPT directly, but thinking about MESA or anything else with reliable control frequencies in the range of 100-300kHz.
Please Log in or Create an account to join the conversation.
09 Jan 2024 21:33 #290303
by cornholio
Replied by cornholio on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
Just use the official iso.
Go to the Linuxcnc main page and go to the downloads section.
Go to the Linuxcnc main page and go to the downloads section.
The following user(s) said Thank You: forestgril
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19210
- Thank you received: 6438
09 Jan 2024 21:58 #290309
by tommylight
Replied by tommylight on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
For use with parallel port, use the Wheezy ISO from here:
www.linuxcnc.org/iso/linuxcnc-2.7.14-wheezy.iso
For everything else, the official 2.9.2 ISO from the Downloads page.
All those can be booted and used from the USB, without installing them, but the configs will not be saved in that case. You can actually run machines in Live Boot mode, see if that works for you, the install if all is good.
And, Mesa can do much more than 300kHz, some do 10 times more.
www.linuxcnc.org/iso/linuxcnc-2.7.14-wheezy.iso
For everything else, the official 2.9.2 ISO from the Downloads page.
All those can be booted and used from the USB, without installing them, but the configs will not be saved in that case. You can actually run machines in Live Boot mode, see if that works for you, the install if all is good.
And, Mesa can do much more than 300kHz, some do 10 times more.
Please Log in or Create an account to join the conversation.
- forestgril
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 1
09 Jan 2024 22:56 #290317
by forestgril
Replied by forestgril on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
Thank You! If I go for parallel port at first, how much kHz I can expect?
If I am to look for a MESA, what to start with with good value per $?
If I am to look for a MESA, what to start with with good value per $?
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19210
- Thank you received: 6438
10 Jan 2024 00:04 #290319
by tommylight
All Mesa boards are very good value per $, that is a given, finding Mesa boards has become quite hard, despite PCW doing everything possible to keep a steady stream.
Other boards
7i92T
7i76E
7i95T
Replied by tommylight on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
1kHz up to 50kHz, that depends only on the PC used, but the usual range is 10-25kHz.If I go for parallel port at first, how much kHz I can expect?
Mesa 7i96S, this can be found quite often in stock.If I am to look for a MESA, what to start with with good value per $?
All Mesa boards are very good value per $, that is a given, finding Mesa boards has become quite hard, despite PCW doing everything possible to keep a steady stream.
Other boards
7i92T
7i76E
7i95T
Please Log in or Create an account to join the conversation.
- forestgril
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 1
10 Jan 2024 00:42 #290320
by forestgril
Replied by forestgril on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
Thank You very much! Around 16 kHz is what is necessary to step a motor at 600RPM and 1/8 microstep, which should be ok in the beginning?.. (as I understand microsteps are then at 1/8 lower torques so they do not add any precision when load is high)
The "highest" model listed here seems to be the 7i96S, which is also available here and there, but it is 5 axis only and doesn't contain servo encoder feedback.
The seemingly more powerful 6 axis model with servo feedback for each axis: eusurplus.com/index.php?route=product/pr...62_71&product_id=115
is not available immediately (preorder necessary).
The former card does have 5 axis support, which should be more than fine for a beginner. "The 7I96S also has 11 isolated inputs plus 6 isolated outputs for general purpose I/O use. A high speed encoder interface is provided for spindle synchronized motion and an isolated analog spindle output allows spindle speed control . A RS-422/RS485 serial port and a parallel port are provided for I/O expansion ."
I wonder if I am able to use these inputs from micrometric linear scales, to have a feedback for my step motor control. I am thinking of "removing" (rather compensating for) backslash electronically with the rule, that scale numbers are the final truth about position of my table, not motor angle (like in servo and servo-steppers). This way I would not care about wheter motor shaft did the step, but whether the scale masurement got me to the right position. I would push motor steps until I am at the expected value. If I could not achieve it within a reasonable number of steps, it would be an alarm to stop further operation.
1. Does it sound reasonable.
2. Can LinuxCNC support such approach out of the box.
I am a C++ programmer, maybe I can add an extension if 2!=true?
The "highest" model listed here seems to be the 7i96S, which is also available here and there, but it is 5 axis only and doesn't contain servo encoder feedback.
The seemingly more powerful 6 axis model with servo feedback for each axis: eusurplus.com/index.php?route=product/pr...62_71&product_id=115
is not available immediately (preorder necessary).
The former card does have 5 axis support, which should be more than fine for a beginner. "The 7I96S also has 11 isolated inputs plus 6 isolated outputs for general purpose I/O use. A high speed encoder interface is provided for spindle synchronized motion and an isolated analog spindle output allows spindle speed control . A RS-422/RS485 serial port and a parallel port are provided for I/O expansion ."
I wonder if I am able to use these inputs from micrometric linear scales, to have a feedback for my step motor control. I am thinking of "removing" (rather compensating for) backslash electronically with the rule, that scale numbers are the final truth about position of my table, not motor angle (like in servo and servo-steppers). This way I would not care about wheter motor shaft did the step, but whether the scale masurement got me to the right position. I would push motor steps until I am at the expected value. If I could not achieve it within a reasonable number of steps, it would be an alarm to stop further operation.
1. Does it sound reasonable.
2. Can LinuxCNC support such approach out of the box.
I am a C++ programmer, maybe I can add an extension if 2!=true?
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19210
- Thank you received: 6438
10 Jan 2024 01:37 #290321
by tommylight
Replied by tommylight on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
1 Yes
2 Yes
See also 7i85S, it connects to 7i96S and adds another 4 steppers and 4 encoders/linear scales.
The spindle encoder on 7i96S can also be used for joint/axis encoder/linear scale.
Linear scales must be incremental with TTL/5V output.
If you later need more I/O, add 1 or 2 of 7i84, each has 32 inputs and 16 outputs, easy wiring to 7i96S or 7i85S.
2 Yes
See also 7i85S, it connects to 7i96S and adds another 4 steppers and 4 encoders/linear scales.
The spindle encoder on 7i96S can also be used for joint/axis encoder/linear scale.
Linear scales must be incremental with TTL/5V output.
If you later need more I/O, add 1 or 2 of 7i84, each has 32 inputs and 16 outputs, easy wiring to 7i96S or 7i85S.
Please Log in or Create an account to join the conversation.
- forestgril
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 1
10 Jan 2024 08:03 #290334
by forestgril
Replied by forestgril on topic Which linux distro is easiest to start with to select for LinuxCNX as of today?
Super! Thanks!
Please Log in or Create an account to join the conversation.
- LinuxCNC
- General LinuxCNC Questions
- Which linux distro is easiest to start with to select for LinuxCNX as of today?
Time to create page: 0.117 seconds