Advanced Search

Search Results (Searched for: )

  • ihavenofish
  • ihavenofish
28 Sep 2025 22:54
Replied by ihavenofish on topic Recommendations for a dual NIC SBC or mini-pc

Recommendations for a dual NIC SBC or mini-pc

Category: EtherCAT

aaeon (asus) has a dual nic pico itx motherboard with a celeron n150 that I have been looking at for linuxcnc/ethercat. It is I think $248 (plus ram and m.2 ssd). it also takes 12v power via terminal blocks so it seems like a good option at least on paper.
  • Pryston
  • Pryston
28 Sep 2025 22:44
Replied by Pryston on topic Roland MDX-500 questions

Roland MDX-500 questions

Category: CNC Machines

Hi team, good day, I need some help, I have a Mdx-500 roland, but it's no runing, it's stock in a when turning on it, I dont konw why
  • ArcAiN6
  • ArcAiN6's Avatar
28 Sep 2025 22:35

Looking for a specific, detailed howto guide for XYYZ gantry setup

Category: Advanced Configuration

While i'm no stranger to linux, i have to admit, trying to get my machine up and running in LinuxCNC is the equivalent of throwing a toddler into the deep end of the pool, and expecting them to win a 500m butterfly race. I need help with this. because my experience with LinuxCNC thus far, just makes me want to wipe the hard drive, and find literally anything else. 

There's just NO documentation on how to do it. There are small hints here and there, and a plethora of forum posts that tackle small bits of this or that, but not a single unified, digestible "this is what you have to do" type of guide. I've spent the better part of a week, crawling google, bing, facebook ,the forums, the documentation, the github, and it's just EVERYWHERE. Most of it, is seriously old, and outdated information. 

At the end of the day, i just feel swamped with a mountain of unusable information, configuration files, and a plethora of "almost there" configuration wizards, and i've made absolutely zero progress. 

Yes, this may seem like a rant, and honestly, it kind of is. Something as simple as slaving one motor to another shouldn't be this convoluted. A simple drop down and checkbox in the wizard should have been all that was needed to slave A to Y. 

// END RANT //

All i need, is a step by step proceedure for slaving my A drive to my Y drive. 

 
  • MacKaye
  • MacKaye
28 Sep 2025 20:36
Replied by MacKaye on topic Weiler DZ26 Millturn Conversion

Weiler DZ26 Millturn Conversion

Category: Turning

Thanks for the github link. I will look into it in detail.

Currently everything is doing what it´s supposed to do, signal wise.
When i disable the estop relais (hardware wise) i can see a reset pulse as described in the hal excerpt above, using halscope.
halui.estop.is-activated just stays in estop.
If i set F1 in gmoccapy, the GUI puts out a warning about external estops being set. I have literally no idea what net could be the reason for that behaviour.
  • juergen-home
  • juergen-home
28 Sep 2025 18:18

toggle2nist hangs when pressing an other button at the same time

Category: HAL

The Problem is the same as before.

@Aciera
So I did halcompile --install toggle2nist.comp.
I see a new pin toggle2nist_1.debounce so the update should be OK.
I also put the pause/resume signal direct to the toggle2nist without the toggle in front.

@andypugh
I dont understand "output pin from hal_input" my input pins from the gamepad are input.0.btn-base6 ...
  • andypugh
  • andypugh's Avatar
28 Sep 2025 18:10
Replied by andypugh on topic Update LinuxCNC 2.9.5 on debian 13

Update LinuxCNC 2.9.5 on debian 13

Category: Installing LinuxCNC

You can try downloading the .deb file directly and manually installing.
(sudo apt-get install ./deb-filename )
The ./ is a clue to apt-get to look at a local file rather than on the repository.

It looks like Trixie has a more restrictive archive key policy than Bookworm, and it's going to take me some time to work that out as it's a subject I know next-to-nothing about.

www.linuxcnc.org/dists/trixie/
  • andypugh
  • andypugh's Avatar
28 Sep 2025 17:46
Replied by andypugh on topic Carousel with counts move x amount of pockets

Carousel with counts move x amount of pockets

Category: Advanced Configuration

"align-pin" isn't a physical pin (or, rather, it _can_ be a physical pin, but which one it maps to is dependent on mode)

In the step counts case:

github.com/LinuxCNC/linuxcnc/blob/master...s/carousel.comp#L292

And I am somewhat concerned that I have made an error there, as I don't think that the % operator will return a negative value.
I can see what my code was trying to do, but I suspect it doesn't do it.

Do you know what your counts (and scale) were at the point that the system got stuck?
  • kb58
  • kb58
28 Sep 2025 17:42 - 28 Sep 2025 19:15

(Solved) Initialization code for a rintelligent ECT60 fails when run on an ECR60

Category: Driver Boards

I checked the link you provided and find the note on page 16 interesting: "... This index 0x2001 only works on ECR60. If you change it on ECT60, please find index 0x2020..."
The developer of my code intended it to be loaded into an ECT60 (closed loop) driver and configured it for an open loop stepper. Given the above statement (if true), it's odd that he sets up register 2001 but not register 2020.
<sdoConfig idx="2001" subIdx="0"> <!-- segmentation/resolution for open loop -->
            <sdoDataRaw data="40 9C" /> <!-- 40000 counts/rev -->

"For fun", I tried adding this back into ethercat-config.xml, but the error condition remains.

I looked into downloading the package onto my Windows PC but it's unclear which download to use. They have quite a few and the link just goes to their front page, not to a specific download screen. To be honest, I don't hold out much hope that dropping it in place of my config file will make it work, but as you alluded to, perhaps it contains something the manual left out. Anyway, their comment above makes me wonder all the more whether there is key documentation missing from the User Manual regarding differences between the ECR and ECT drivers... sigh.
 
 
  • andypugh
  • andypugh's Avatar
28 Sep 2025 17:36

toggle2nist hangs when pressing an other button at the same time

Category: HAL

Another possibility is that pressing two buttons means that the button-release event is not seen. So check the output pin from hal_input too.
  • andypugh
  • andypugh's Avatar
28 Sep 2025 17:11
Replied by andypugh on topic Weiler DZ26 Millturn Conversion

Weiler DZ26 Millturn Conversion

Category: Turning

The logic for setting that HAL pin is here, it just reports the system state:
github.com/LinuxCNC/linuxcnc/blob/master..._intf/halui.cc#L2167

Is halui.estop.activate being driven at all? Is it false?
  • andypugh
  • andypugh's Avatar
28 Sep 2025 16:49
Replied by andypugh on topic Lathe Macros

Lathe Macros

Category: Other User Interfaces

I was upbraided earlier by a friend from the Motor Club about this, as he watched your video and thought that I should have defaulted to a 55 degree angle as anything other than Whitworth is an abomination.

Adding the compound angle wouldn't be too hard, but I doubt that cutting buttress threads is that common, and you can always MDI the G76 directly if you need to.
I think that 29.5 is "not terrible" for Whitworth, but I would need to sketch a diagram to be sure. It's probably not ideal for BA threads (47.5 degree) or Panzergewinde (80 degree)

I also suspect that the macro takes many more passes than strictly necessary,
  • andypugh
  • andypugh's Avatar
28 Sep 2025 16:40 - 28 Sep 2025 16:41
Replied by andypugh on topic Python pendant logic problems

Python pendant logic problems

Category: General LinuxCNC Questions

As a first step, get the encoder counting so that you can see a "counts" pin incrementing when you turn the encoder.
There are a few ways to do this mentioned above, and there is always the possibility of using the software encoder counter too, connected to GPIO pins,

Once you have the counts HAL pin working, that then needs connecting to all the axis (and joint) jog-counts pins. You then wire the switches to set the jog-enable pins of the axes/joints as required,

For the actual pin names see:
linuxcnc.org/docs/stable/html/man/man9/m...n.9.html#AXIS%20PINS

linuxcnc.org/docs/stable/html/man/man9/m....9.html#JOINT%20PINS

And possibly linuxcnc.org/docs/stable/html/man/man1/h...html#Joint%20jogging

But prefer the pins in "motion" to those in "halui" as the former run in realtime and so are more dependable.
  • andypugh
  • andypugh's Avatar
28 Sep 2025 16:07
Replied by andypugh on topic Rerunning a tool in qt_dragon_hd

Rerunning a tool in qt_dragon_hd

Category: Qtvcp

I think that this is a consequence of the system trying to get into the same state after a run-from-line request.
But it does rather assume a toolchanger and/or repeatable length tools.

Rather than re-post the toolpath, you should be able to to comment-out the preceding tool changes in the G-code file. (Just don't forget to un-comment them, or save the modified file under a new name)

Which LinuxCNC version are you running? I think that there have been various attempts to improve run-from-line over the years.

There is discussion, but no conclusion, here: github.com/LinuxCNC/linuxcnc/issues/246#issuecomment-423049528
  • kb58
  • kb58
28 Sep 2025 15:03 - 28 Sep 2025 19:04
  • MacKaye
  • MacKaye
28 Sep 2025 13:59
Replied by MacKaye on topic Weiler DZ26 Millturn Conversion

Weiler DZ26 Millturn Conversion

Category: Turning

I have already asked in another estop related chat but maybe that was too old of a thread.
I have been trying to incorporate the rather complicated estop relais functionality from the original machine setup and have messed up my estop logic along the way and can not recover from all changes i have made in the meantime.
Even the easy setup i am running right now is unable to recover GUI estop from True status. I have checked behaviour in halscope and everything seems to work correctly, except somethings holding on to halui.estop.is-activated. I can find nothing about what kernel nets exist, linking internal pins to ...is-activated. What problem could be the source of that behaviour?
Thank you all


net not_aus_fault     => halui.estop.activate

setp oneshot.0.width 0.1
setp edge.0.in-edge FALSE          
setp timedelay.0.on-delay 0.05     
setp timedelay.0.off-delay 0
net not_aus_ok         => iocontrol.0.emc-enable-in
net not_aus_ok         => edge.0.in
net estop-ok-rising    <= edge.0.out => oneshot.0.in
net estop-reset-raw    <= oneshot.0.out => timedelay.0.in
net estop-reset-pulse  <= timedelay.0.out => halui.estop.reset

 
Displaying 10666 - 10680 out of 15058 results.
Time to create page: 1.913 seconds
Powered by Kunena Forum