Advanced Search

Search Results (Searched for: )

  • webbyguy
  • webbyguy
18 Feb 2025 22:00 - 18 Feb 2025 22:06
Replied by webbyguy on topic Can't eek out that last bit of jitter

Can't eek out that last bit of jitter

Category: General LinuxCNC Questions

I tried without removing any of the "rt" "linux_image" s . Again, there was no "non-rt" linux-images.

Also, I tried without linuxcnc-install.sh first (you'll see why later).

When I ran sudo apt-get update, it ran fine, but when I ran sudo apt-get install linuxcnc, it gives the error:

Package linuxcnc is not available, but is referred to by another pacakge. This may mean that the package is missing, has been obsoleted, or is only availabe from another source.

E: Package 'linuxcnc has no installation candidate.


So then I went back and did sudo ./linuxcnc-install.sh

I got the error:

E: Conflicting values set for option Signed-by regarding source httyps://www.linuxcnc.or/ bookworm: /etc/apt/trusted.gpg.d/linuxcnc.gpg.key.binary.gpg != /usr/share/keyrings/linuxcnc.gpg
E: The list of sources could not be read.
Installing LinuxCNC
E: Conflicting values set for option Signed-by regarding source httyps://www.linuxcnc.or/ bookworm: /etc/apt/trusted.gpg.d/linuxcnc.gpg.key.binary.gpg != /usr/share/keyrings/linuxcnc.gpg
E: The list of sources could not be read.

You might want to consider installating the docs package for your language
And also the linux-cnc-uspace-dev package
sudo apt-get install linuxcnc-doc-[en/'fr/de/ja/es/ru/da/hu/s1]
sudo apt-get install linux-dev



Next I ran sudo apt-get update and I get the following error again:

E: Conflicting values set for option Signed-by regarding source httyps://www.linuxcnc.or/ bookworm: /etc/apt/trusted.gpg.d/linuxcnc.gpg.key.binary.gpg != /usr/share/keyrings/linuxcnc.gpg


I can clear this error by commenting out both lines in /etc/apt/sources.list.d/linuxcnc.list . (I think this basically partially undoes the linuxcnc-install.sh . )

After that I'm back to having no install canidate for linuxcnc.

So, I did skip 7.1.3, which may be my problem, but none of the packages I have installed are "non-rt", so I don't know which to remove.

Also, I don't know if there is a step that tells the system where to get "linuxcnc". I suspect the linuxcnc-install.sh is supposed to provide it, but it just causes problems with apt.
  • Muftijaja
  • Muftijaja
18 Feb 2025 21:58

motor-0-position error beim Abbremsen aus 4-7,5 m/min

Category: Deutsch

Hello again!
Today, I tried my machine out with a new .ngc file for a part to mill, and while testing in the air, although with reduced G0 to 5500mm/min, I got the "motor-0-position error" again.
So, I changed the setp hm2_7i76e.0.dpll.01.timer-us -200 to 250. The next run comes without the error. But i am sceptical - how far can I go with this or should I change othere settings too?
WHat about the min Ferror - i had 0,01mm is this too much, should i go to 0,1?

Thanks for any answer!
Kind regards,
Hanno
  • Muftijaja
  • Muftijaja
18 Feb 2025 21:50
Replied by Muftijaja on topic Probe Basic V.5 - kein Feedregler mehr? Solved

Probe Basic V.5 - kein Feedregler mehr? Solved

Category: Deutsch

Problem gelöst - dank TooTall18T's neuer Version 5.01 der Probe Basic WErkzeugwechselroutine. Siehe auch
forum.linuxcnc.org/qtpyvcp/55357-probe-b...ile-cycle-run#321943
und das Tool
github.com/TooTall18T/tool_length_probe/tree/5.0.1
Danke!
  • LCR
  • LCR
18 Feb 2025 21:46

Problems with Lichuan Ethercat servo drive

Category: EtherCAT

Copying the velocity FF command from the comp file to the XML file significantly reduces following error to a ramp. I haven't really tuned the drive yet. If anyone has found an auto-tune button, please let me know.

.comp
  drv_target_velocity = (int32_t) (velocity_cmd * velo_scale);

.xml
<pdoEntry idx="60B1" subIdx="00" bitLen="32" halPin="target-velocity" halType="s32"/>
  • Muftijaja
  • Muftijaja
18 Feb 2025 21:33 - 18 Feb 2025 21:34

Probe Basic no feed override slider while cycle run - solved

Category: QtPyVCP

Hello TooTall18T!
I tested the V.5.01 and voila - it works as it should and the Feed Override Slider is active again! Thank you for detecting that problem in your routine and fixing it finally! You are my hero, my machine is now ready for the first chips. (not really, but mainly)
Thanks a lot,
Hanno
  • webbyguy
  • webbyguy
18 Feb 2025 20:47
Replied by webbyguy on topic Can't eek out that last bit of jitter

Can't eek out that last bit of jitter

Category: General LinuxCNC Questions

Thank you again.

I'm on 7.1.3. There is no "non-rt" "linux-image". I have
linux_image-6.1.0-30-rt-amd6 6.1.124-1
linux_image-6.1.0-30-rt-amd6 6.1.128-1
linux-image-rt-amd64 6.1.128-1

Should I remove one of these, or just go to 7.1.4 (linuxcnc-install.sh)?
  • zz912
  • zz912's Avatar
18 Feb 2025 20:11
Path to source code LCNC was created by zz912

Path to source code LCNC

Category: General LinuxCNC Questions

I am working on Pull Request for PncConf
forum.linuxcnc.org/gmoccapy/55011-lcnc-2...-g43?start=10#320344

My modification works, but they use absolute pah:
shutil.copytree('/home/zdenek/linuxcnc/linuxcnc-master/src/emc/usr_intf/pncconf/python', dirpython)   

I need way to find "realtive" path in source code. It must work in RIP instalation and package instalation.

I would like ask you for help.
  • Jdolecki
  • Jdolecki
18 Feb 2025 19:57
Modifying screen set was created by Jdolecki

Modifying screen set

Category: Gmoccapy

Is there a post that explained how to modify the screen?
 
  • zz912
  • zz912's Avatar
18 Feb 2025 19:54

gmoccapy - tool change and edge finder do not work

Category: Gmoccapy

If you want find out default behavior, you should try sim (simulation) configuration of Gmoccapy:
configs/sim/gmoccapy/gmoccapy.ini

Is it your first instalation, or did you upgrade from 2.9.3 to 2.9.4?

Here is manual:
linuxcnc.org/docs/stable/html/gui/gmoccapy.html

Here is source code:
github.com/LinuxCNC/linuxcnc/blob/2.9/sr...gmoccapy/gmoccapy.py
  • Hakan
  • Hakan
18 Feb 2025 19:50
Replied by Hakan on topic AX58100

AX58100

Category: EtherCAT

Yes. yes. yes. hmmm.
Yeah I think you are right, those JOINT_1_SCALE should be brought out as a pdos, not be a firmware constant.
Should of course not be a constant haha. My mistake there. From development and testing. Set them to what you found worked.
The SCALE and also MAX_ACCELERATION variables should be brought of from the firmware to hal or as a sdos in ethercat-config.xml.
I need to work on that, haven't been able to make writable sdos yet. Readable is ok. I think it is some minor thing, but takes time to find it.
Can also be pdos.
So if you can make the changes you need then I will come back on this topic in a week or two. To see where you are and what changes you have made, and update the firmware on github with for example the scale and  max_acceleration parameters.
 
  • jroddds
  • jroddds
18 Feb 2025 19:33
Probe basic without the ATC was created by jroddds

Probe basic without the ATC

Category: QtPyVCP

I have been using LinuxCNC for several years with Probe Screen 2 by vers.  My pc died so I figured this would be a good time to upgrade to Probe Basic.  I've tried to search the forum for a solution, but haven't found what I'm looking for.
Problem is: I do not have an ATC and running the M6 command in probe basic (either Main Panel/Tool Panel/MDI) results in the program just hanging.  The timer is going like it's trying to run something, but I assume it is waiting for an input from the ATC that it's not getting.

I've tried zeroing the ATC pocket # and even commenting it out in the INI but that doesn't help.  My attempts to remap M6 have been fruitless.  I have also tried modifying subroutines to no avail.  I found someone else's thread on removing the ATC from the UI, but that doesn't seem to fix my issue.

A little backstory: Previously when using Probe Screen 2, I had everything set so M6 would ask for a manual toolchange.  After inserting the tool, my macro would check the tool # and probe the toolsetter if the tool # was above 100.  This allowed me to use 1-99 for tools in permanent holders that did not need to be probed every time and 100+ for drills and tools that changed frequently.  I'm just looking to get back to this setup.

TL:DR Does Chris or anyone know how to remove or just ignore the ATC altogether (and possibly allow me to use my custom macro).
Attached INI and HAL and postHAL.  I believe everything else is unchanged on this build.
Thank you in advance.
  • tommylight
  • tommylight's Avatar
18 Feb 2025 19:24
Replied by tommylight on topic Can't eek out that last bit of jitter

Can't eek out that last bit of jitter

Category: General LinuxCNC Questions

I would try up to 4 as usual then skip directly to 7.2.3 and 7.2.4.
  • JuFu
  • JuFu
18 Feb 2025 19:19

gmoccapy - tool change and edge finder do not work

Category: Gmoccapy

Hallo, I installed LinuxCNC 2.9.4 with gmoccapy 3.4.8 on my 3 axis mill (router).
While I can operate (home all 3 axis and move manually and by NC program) the tool change (and measurement) does not function.
When I click on the edge finder button at the bottom of gmoccapy screen, nothing happens.

I would like to debug and find out what's wrong on my setup.
How can I trace what gmoccapy is doing? What should it do when I click the edge finder icon?
Does gmoccapy call a macro? or another program to execute?
Hope for help
Juergen
  • COFHAL
  • COFHAL
18 Feb 2025 19:16
Replied by COFHAL on topic AX58100

AX58100

Category: EtherCAT

In the firmware the stepgen scale JOINT_1_SCALE is defined at 100. I put that value in STEP_SCALE in the ini file and the speed is no longer limited nor does it give me a following error. I don't know if I'm wrong but the value of STEP_SCALE in the ini file is determined by the value programmed in StepGen3.h. Or I don't understand what the value JOINT_X_SCALE refers to.
  • webbyguy
  • webbyguy
18 Feb 2025 19:15
Replied by webbyguy on topic Can't eek out that last bit of jitter

Can't eek out that last bit of jitter

Category: General LinuxCNC Questions

Thank you for the reply. I had done 7.2.3 and 7.2.4.

I'll start over and try again., but let me see if I have the correct steps, because I think I'm either doing something extra, or leaving something out.

linuxcnc.org/docs/html/getting-started/g..._installing_linuxcnc

I do the following:
*All of step 1 (Download the image)
*All of step 2 (Write the image to a bootable device)
*All of step 4 (Installing LinuxCNC)
(This all worked to here, as I can boot from my hard drive.)
* Do I do 7.1.3? (There are 2 7.1.3, so this is the first one with apt update and dist-upgrade)
*I assume I skip 7.1.1, as I don't want the rt kernel anyway. (sudo apt-get install linux-image-rt-amd64) Correct?
*uname -v shows the preempt-rt at this point.
*Do 7.1.3. Remove the original non-rt linux-image. (Or should this come after installing linuxcnc from 7.2.3 and 7.2.4?)
*Do 7.1.4 (Linux Archive Signing Key) - This seems to create problems with apt later on for me.
*I assume I go to 7.2.2 next, but I'm not sure what it is telling me to do. I think I haven't installed the RTAI kernel yet, but here it says if RTAI is detected it will stop before installing any packages. Thus, I'm not sure what I'm doing with this step.
*Do 7.2.3. (apt-get update)
*Do 7.2.4 (install linuxcnc) This is where i was getting "conflicting values" if I had run the linuxcnc-install.sh script and not removed its changes from the sources list.
Displaying 16396 - 16410 out of 20848 results.
Time to create page: 0.732 seconds
Powered by Kunena Forum