Advanced Search

Search Results (Searched for: )

  • amanker
  • amanker
27 Oct 2025 12:25

Need Help in Kinamatics of Small DIY 6dof robotic arm.

Category: Advanced Configuration

I have configured and installed LinuxCNC on RPI5 and I can control individual joint of robotic arm using trivkins. Using PCA9685 as PWM servo controller. Its work good. But I am strugling to get its kinamatic working. Here is photo of my arm with measurements. 
Here is photo of My robotic arm
 

Here are the pin values I used in genserkins
setp genserkins.A-0 0
 setp genserkins.ALPHA-0 0
 setp genserkins.D-0 83.5
 setp genserkins.A-1 45
 setp genserkins.ALPHA-1 -1.570796327
 setp genserkins.D-1 0
 setp genserkins.A-2 100.4
 setp genserkins.ALPHA-2 0
 setp genserkins.D-2 0
 setp genserkins.A-3 12
 setp genserkins.ALPHA-3 -1.570796327
 setp genserkins.D-3 195
 setp genserkins.A-4 0
 setp genserkins.ALPHA-4 1.570796327
 setp genserkins.D-4 0
 setp genserkins.A-5 0
 setp genserkins.ALPHA-5 -1.570796327
 setp genserkins.D-5 58
  • unknown
  • unknown
27 Oct 2025 12:06

Proposal RPi Linuxcnc Image Based on Raspi OS All welcome/encoraged to comment

Category: Installing LinuxCNC

I'll have a look at updating tomorrow and see how it goes.

It would appear the boot splash issue has been resolved.

Now I've looked through the threads on images and it's time for suggestions for splash, login and background images. Splash images have to be smallish PNG files.
  • unknown
  • unknown
27 Oct 2025 11:59 - 27 Oct 2025 23:09

2.9.5 should not be available to download due to it being broken.

Category: Installing LinuxCNC

I think those Trixie files may have been built on Bookworm, when I built an image last night it pulled the Linuxcnc packages from Debian. Trying to manually install brought up a lot of messages regarding packages that could not be installed.
sudo apt install linuxcnc-uspace=1:2.9.6 linuxcnc-uspace-dev=1:2.9.6
Solving dependencies... Error!  
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 linuxcnc-uspace : Depends: python3 (< 3.12) but 3.13.5-1 is to be installed
                   Depends: libboost-python1.74.0 (>= 1.74.0+ds1) but it is not installable
                   Depends: libboost-python1.74.0-py311 but it is not installable
                   Depends: libgpiod2 (>= 1.5.1) but it is not installable
                   Depends: libpython3.11 (>= 3.11.0) but it is not installable
                   Recommends: hostmot2-firmware-all but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. linuxcnc-uspace:arm64=1:2.9.6 is selected as an upgrade
   2. linuxcnc-uspace:arm64=1:2.9.6 Depends python3 (< 3.12)
      but none of the choices are installable:
      [no choices]
  • rodw
  • rodw's Avatar
27 Oct 2025 10:58

2.9.5 should not be available to download due to it being broken.

Category: Installing LinuxCNC

DO we actually need an image anymore of the Pi is using Trixie? Why not just try one of the official Deb files here?
linuxcnc.org/dists/trixie/2.9-uspace/binary-arm64/
  • rodw
  • rodw's Avatar
27 Oct 2025 10:51

Proposal RPi Linuxcnc Image Based on Raspi OS All welcome/encoraged to comment

Category: Installing LinuxCNC

Now that I have a working Trixie image, one image will work for the 4 & 5 would it be useful for package building for Trixie ?

I doubt it. As of today Andy has got GitHub workflows working for all OS'es including Trixie for both AMD64 and ARM and a full complement of builds on our repo at linuxcnc.org/dists
  • rodw
  • rodw's Avatar
27 Oct 2025 10:46
Replied by rodw on topic Workshop update

Workshop update

Category: Show Your Stuff

Young??? I am 55! :)
And the dog got banned from the shop for a while as i got tired of monitoring her so she does not pee at everything! :)
 

Young!!! you are still a veritable pup compared to some of us like me!
  • rodw
  • rodw's Avatar
27 Oct 2025 10:44
Replied by rodw on topic Which LinuxCNC HW for 2026+?

Which LinuxCNC HW for 2026+?

Category: General LinuxCNC Questions

With newer operating systems like bookworm, there is a huge number of additional features outside of linuxcnc that affect real time and network latency. Plus the world is more complex so there is more hardware to consider. Plus the big push to power saving features has permeated everything.

If you are not using a parallel port, the old latency test is not relevant. Its all about network latency. The network is not real time but we want it to be.

Probably the biggest issue is using the wrong network driver (mainly on Realtek NICs), followed by NIC interrupt affinity. By default all system interrupts including the NIC's are placed on CPU 0 so we need to move the interrupt for your NIC to another core.  

I think this means you now need at least a 4 core CPU (eg Celeron J1900 or higher) as you need to have CPU 0 for the system and a core for the NIC and a core for the real time servo thread.

In summary, if you are not prepared to oprimise the OS for a RT environment, stay on an old and obsolete OS and hardware.
  • Hakan
  • Hakan
27 Oct 2025 08:42

New ethercat / probe basic control for minimonster

Category: CNC Machines

I have had to set some register in the drive to make it use Modbus.
Could be permission problem, almost anything.
Load the modbus driver only using halrun and diagnoze from there.
Something like this forum.linuxcnc.org/24-hal-components/310...-speed-control#75848
but for your Modbus drive, not the huanyang.
  • TripleM
  • TripleM
27 Oct 2025 08:39
Replied by TripleM on topic Additional hardware-button for coolant

Additional hardware-button for coolant

Category: Gmoccapy

toogle2nist works perfectly, but I have to change the debouncetime in the componet. it will be more comfortable if the debounce-time is changed by a hal pin
loadrt toggle2nist names=toggle.coolant
addf toggle.coolant    servo-thread

net coolant_is_on toggle.coolant.is-on <= halui.flood.is-on
net coolant_button toggle.coolant.in <= emcopanel.coolant

net coolant_on toggle.coolant.on => halui.flood.on
net coolant_off    toggle.coolant.off => halui.flood.off
component toggle2nist "toggle button to nist logic";

pin in bit in  "momentary button in";
pin in bit is_on "current state of device";
pin in unsigned debounce = 50 "debounce delay for 'in'-pin in cycles";
....
....
    
  • TJ
  • TJ's Avatar
27 Oct 2025 06:10
Replied by TJ on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

Yes, I tried to download it here.
It only gave me a blank page, I tried several times all day.
In the evening, I left the blank page open and after 10 minutes, I refreshed the blank page and the download started.
I'll try with Xilinix.
Thank you very much for everyone's help.
  • JasonS
  • JasonS
27 Oct 2025 04:25

StepConf setup of Z-Axis Home and Limit switch

Category: Basic Configuration

This was a case of needing to really dig into it "one more time" - The problem I was facing (and just couldn't see until I was documenting it all for 'You', was that the following section was also missing from my hal file:

net max-home-z => joint.2.home-sw-in
net max-home-z => joint.2.neg-lim-sw-in

At some point in the process, I thought I saw it - I don't know if I misread it (seeing either the X or Y version) or if I somehow accidentally deleted it right after seeing it, but putting it in allowed the home switch to work, and now the mill is one step closer to working.

I am having some teething issues with getting Z set up nicely (why is Z always the complicated one!?), but I think I'll get that sorted out soon enough once I dig into it tomorrow.

Although this is resolved already, I'll just leave it out here for the benefit of anyone else searching for help on this problem.
  • kb58
  • kb58
27 Oct 2025 04:19 - 27 Oct 2025 04:31
Changing starting point on 2D job was created by kb58

Changing starting point on 2D job

Category: General LinuxCNC Questions

I'm using LinuxCNC as part of a wire EDM, and it's also my first experience with Linux of any sort.

When I load a job, a 2D representation appears on the Preview tab and on the figure is an "X", where cutting will start. Depending upon the shape of the blank and the outline of the part, it's sometimes better to have the starting point elsewhere. Is this something that can be changed within LinuxCNC, or can it only be done in the program that generated the G-code file (Vcarve, in my case)?

Thanks
  • ihavenofish
  • ihavenofish
27 Oct 2025 03:59 - 27 Oct 2025 04:56
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

Hm.
Drive connected to adapter, but they aren't talking. Seems everything is set right, i dont see any mistakes.

hmmm
  • melayate
  • melayate
27 Oct 2025 03:13
Replied by melayate on topic Mesa7i96s and Postep60-250?

Mesa7i96s and Postep60-250?

Category: General LinuxCNC Questions

sorry for the confusion, i have 6 drives powered by 2 power supplies. each power supply is powering 3 drives. my machine setup is 5 axis  with the X (gantry) has a tandem, total of 6 axis.
  • JasonS
  • JasonS
27 Oct 2025 02:58 - 27 Oct 2025 03:30

StepConf setup of Z-Axis Home and Limit switch

Category: Basic Configuration

Hi,
I'm refreshing / updating a minimill I built back in 2010.  It's been idle for probably 12 years or so, and I decided to dust it off and see if it still worked (and if I remembered anything at all about it!). This was partially prompted because I learned that maybe FreeCad could generate tool paths...?  (unconfirmed, but I think hearing that is what piqued my interest again.)

Anyway, it's an old beast - I've installed a new disk and installed the latest linuxcnc I could download, set up the RTAI kernel (I'm using a parallel port, not a Mesa board - for now at least, and my latencies were sometimes getting up above 100 nS).

Sorry, that's all just context - the point: My home / limit switch is not working for my Z-Axis.  Mind you, electrically it works - I had it operating under the old OS / EMC2 before upgrading, and I've confirmed with a voltmeter that it's getting a 5v signal, and the switch opens when I push it.  But when I push it, I see no indication in LinuxCNC that limit has been hit.  
This was discovered right after running through the StepConf wizard. I looked around a bit, and saw that StepConf had written "max-home-u" instead of the expected (by me) "max-home-z" into my .hal file.  For x & y, it had written "min-home-x" and "min-home-y".  

So, I double-checked that I'd selected the right entry in stepconf wizard (I had), and tried again.  Same.  In fact, the error even existed in the .stepconf file:
<property type="string" name="pin12" value="max-home-u"/> <!-- Jason: Should be max-home-z instead, and that's essentially what was shown in the UI. -->

So, I manually changed the entry in the hal file to say the max-home-z value that I expect is correct.  I also saw that max-home-z was already present in another part of the file (where that value is 'mapped' to the limit and the home inputs.). EDIT : When I came back to add detail and attachments, I couldn't confirm this - I swear I saw it before, but maybe I was actually looking at the info for the X or Y axis.  I can't find it for Z now.  That's my leading suspect at the moment, now!

net max-home-u      <= parport.0.pin-12-in-not
became
net max-home-z      <= parport.0.pin-12-in-not

I restarted linuxcnc, and that didn't fix it.  I restarted the whole computer, and it still didn't fix it.  I'm at a bit of a loss.  

I did a lot of searching, and my AI sidekick told me I'd found a known issue in StepConf Wizard, but I don't actually see much confirmation of that in reality.  I did find this thread (forum.linuxcnc.org/49-basic-configuratio...is-homing-and-travel) so I suspect it at least one person before has been affected by it. Unfortunately, I didn't see any indication that that issue was ever really resolved.  

I guess you'll like to see my .hal and .ini files, if you are inclined to look into this at all (helpful unknown reader!), so, I'll attach them as soon as I have them handy.  I'm walking back and forth to do everything now, because that computer is too uncomfortable to sit and type at for any stretch, and I don't have SSH working yet. :)

Thanks!
Jason 

 
Displaying 6271 - 6285 out of 18309 results.
Time to create page: 0.339 seconds
Powered by Kunena Forum