Hello!

I need to install LinuxCNC on Ubuntu 22.04 and I have approximately
zero ideas how to proceed with that.
Here is a little background on this:
One of things I do is that I work for Riga Technical university. And
there we have a research project about heating carbon fiber composites
with induction for faster curing of epoxy (yes electric currents can
be induced in carbon fiber, it just requires higher frequencies than
typical induction stove).
I have built a machine, where high frequency induction coil is moved
by LinuxCNC. The project has reached a stage where we want to use
highend thermal camera to measure surface temperature of the specimen
_and_ use that data to adjust coil's movement (velocity along
predefined path or generate new path on the fly - that still a work in
progress). We have tested python interface of LinuxCNC and it works
really well. A student wrote a custom python script that was sending
commands to LinuxCNC and they were executed.
A colleague managed to persuade the manufacturer  of the camera to
share SDK and he wrote a python script that can access the temperature
reading on each pixel (as well as send back some required settings)
and log it, calculate cumulative temperature across regions etc. So
next obvious step is to get LinuxCNC running alongside so that some
required adjustments on coil's motion can be done.

My problem at the moment is that this SDK works on Ubuntu 22.04. Take
it or leave it. So I have to get LinuxCNC running there. And I need
instructions meant for a small child or golden retriever how to do
that.
On that PC I ran "uname -a" in terminal and got this:
Linux user 5.15.0-1076-intel-iot-realtime #78-Ubuntu SMP PREEMPT_RT
Thu Apr 17 19:44:17 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

I will start with these questions:
1) what is suggested install method? do I need to add a LinuxCNC
repository of particular Debian release in software sources or
download deb packages manually and try to fight all dependancies in
similar fashion?
2) any insights if this kernel will do or will I need to change it as
well (and hope that the camera's SDK does not depend on it)?

BTW I see that my colleagues have already attempted downloading deb
package and then installing it (I see deb file in "downloads" folder
and in terminal history there is "sudo dpkg -i
linuxcnc-uspace_2.9.3_amd64.deb") - kind of success in terms of
getting entries and icons in app menu but it will not start. No error
message popped up so I tried to run it from terminal and got this:
/usr/bin/linuxcnc: line 321: /usr/bin/wish8.6: No such file or directory
/usr/bin/linuxcnc: line 229: /usr/bin/wish8.6: No such file or directory

My suspicion is missing dependancy, so I think that installation
procedure was not executed properly. Any hints on how to do it the
right way are appreciated...

Viesturs


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to