Advanced Search

Search Results (Searched for: )

  • jschulze
  • jschulze
25 Aug 2025 02:49

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

Loaded up the firmware, but I'm not seeing the stepgen index-enable pins.  I looked in hal configuration and halcmd show pin in the terminal but I couldn't find them.  Would it make it easier if I picked up another 7i85S so I could have an encoder for each stepgen?  Thanks again for your help.  
  • jschulze
  • jschulze
25 Aug 2025 01:50

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

Thanks so much. I really appreciate it. I'll load it up and give it a try.
  • Todd Zuercher
  • Todd Zuercher's Avatar
25 Aug 2025 01:25
Replied by Todd Zuercher on topic Displaying Active Work Coordinate System

Displaying Active Work Coordinate System

Category: GladeVCP

I had assumed it was something I had wrong in my .py file. I'm not bothered by them if they are not really a problem.
  • unknown
  • unknown
24 Aug 2025 22:35

RPi5 with LinuxCNC Image and Waveshare PCIe TO Gigabit ETH Board

Category: Installing LinuxCNC

OK the Linuxcnc image is Debian with a custom kernel.
The kernel has been configured for the Realtek 8169.
First things:
lspci -v
should list the hardware and the driver that is loaded
ip a
will list all interfaces whether configured or not
sudo dmesg | grep eth
will list any messages related to ethernet devices.
Just thinking aloud, it could be a firmware issue. The Realtek devices can be a bit of a PITA and usually, dont do this yet, a dkms package to suit needs to be installed otherwise latency can be an issue.
Just to let you know I'm connected to my RPi5 in the garage via wifi, the RPi5 is in the Waveshare metal case and surrounded by metal shelving
Once you have all this info please post to forum. Maybe be an idea to redirect the output of each command to a separate file, saves clogging up the forum and makes it easier to read and use grep.
I wouldn't recommend running a cnc machine via a remote connection....just saying.
  • PCW
  • PCW's Avatar
24 Aug 2025 21:50

Looking for Stepgen Index Homing Firmware for Mesa 7i76eu & 7i85S

Category: Driver Boards

It's a little odd because muxed cards are intended for encoders, so muxed encoders
and muxed stepgen index signals assume that there are an equal number of stepgens
and encoders. This could be fixed by adding a new pin type (muxed stepgen IDX)
but that would also require LinuxCNC driver changes, at least if done right.  

Here is an attempt:

 

File Attachment:

File Name: 7i76eu_7i8...sdid.zip
File Size:302 KB


I believe this has the stepgen index mapping the same as yours
for the first 6 indexes (0..5) , but then uses standard encoder pinout
for stepgen index 6 and 7 (since this allows 2 full encoders with shared
stepgen/encoder index pins) 

So you get 8 stepgen index pins, 3 working encoders (2 on the 7I85S and 1 on the 7I76EU)

A disadvantage of this current scheme will be that you need to enable all the encoders
even though only 3 are actually usable. I will take a look at better support for stepgen index
inputs using muxed cards, but as I mentioned, this will require LinuxCNC driver changes

I will take a look at fixing this but as I mentioned
  • rodw
  • rodw's Avatar
24 Aug 2025 20:35

Debian tries to connect to the internet on EtherCAT network device?

Category: EtherCAT

Great!
Thanks for elaborating Hakan.
I did wonder about using DHCP when I saved these settings. Whether you use dhcp or manual it does not matter because you will not have a DHCP server on your ethercat segment so either way, you won't get an IP address. manual is probably a better choice.

However, in my testing, having an IP address is not an issue for ethercat (eg if your NIC is set up for a Mesa Card on 10.10.10.1)

ifconfig has been deprecated for a while (from Debian Bullseye from memory) so I would not recommend its use in a config file as its bound to bite down the track. In fact, I would be surprised if the command is installed in Trixie by default.  It wasn't in previous Debian versions.

Different operating systems may take a different approach to EEE so explicitly disabling it is a more defensive strategy than accepting the default. Be sure to check which driver you use.

The latency eliminating coalescing setting for Intel cards is mentioned in the Mesa hm2_eth documentation. type man hm2_eth to review. Ethercat is a more efficient protocol then hm2_eth so it may not be required but we do want a robust machine!

 
  • rasmus
  • rasmus
24 Aug 2025 19:45
Replied by rasmus on topic Retrofitting HURCO BMC30

Retrofitting HURCO BMC30

Category: Milling Machines

When you say it like that it seems perfectly logical ,
Still have the old cables for the two other axes so would need to have a look at them, thought I could find any useful information in the old drawings but came up blank.

Could the issue be bad connection to ground?
I did not check the resistance but pinged it direct to the chassis with a DMM and got connection, but did not look for how large resistance i have.
  • becrazy
  • becrazy
24 Aug 2025 19:31 - 24 Aug 2025 19:39

RPi5 with LinuxCNC Image and Waveshare PCIe TO Gigabit ETH Board

Category: Installing LinuxCNC

Hello together,
I am trying to prepare my first LinuxCNC installation. I took the latest RPi 5 Image from LinuxCNC and copied it on an SD-card.
So far everything worked fine. LinuxCNC starts and a connection via SSH is working.
For the Raspberry Pi I would like to use a case with an additional ethernet port from Waveshare.

According to their FAQ ( Waveshare FAQ ) I enabled PCIe, but there is still no extra ethernet port listed in ifconfig.

To see if the hardware is working I took a stock image of Linux Bookworm and did the same there. After reboot I can see ETH1 listed in ifconfig.

Does anyone have an idea how to get this working?

Best regards
Benjamin
  • tommylight
  • tommylight's Avatar
24 Aug 2025 19:19
Replied by tommylight on topic Retrofitting HURCO BMC30

Retrofitting HURCO BMC30

Category: Milling Machines

Do you have the original cables?
Find something similar to those.
  • rasmus
  • rasmus
24 Aug 2025 19:17 - 24 Aug 2025 19:35
Replied by rasmus on topic Retrofitting HURCO BMC30

Retrofitting HURCO BMC30

Category: Milling Machines

Hello I have come as far in my retrofitting that it is time to begin with the control tuning.

I have begun to tune x and y axis but the x axis have some vibrations in it and this I could not really tune away.
So i began trouble shooting a little bit and pulled out the motor cable from the cable chain within the machine to just see if it could be a emc issue, witch seems to help, since i have changed out this cable. The cable shield is connected to the housing of the motor itself in the connector (M26).

The cable I used was an igus chainflex cf896.4.15.04 with approx. 60% shield coverage, is it safe to think that this was not enough?

The motor cable and encoder cables are routed in the same channel all the way from the cabinet.

What would be suitable shielding if i need to change the cable again?
  • ts
  • ts
24 Aug 2025 18:53 - 24 Aug 2025 18:54
Replied by ts on topic Use of ODOT Ethercat coupler I/O?

Use of ODOT Ethercat coupler I/O?

Category: EtherCAT

Hi, Hakan!
Good points to check. Will do tomorrow
Also i first of all tryed to start from PreOP from started linuxcnc, but slaves command show me an error state..so i try to do switch To OP state manually.
So i build xml from xml odot file from their site, and also from ethercat sdos -p0 command.
Also thos evening im asked for deep seek about this problem, and also received some recommendations)) which also will check tomorrow and will write here about it.
  • Jonathan_H
  • Jonathan_H
24 Aug 2025 18:43

System hangs repeatedly with certain combinations of operations

Category: General LinuxCNC Questions

The VFD does have a 0-5V frequency signal output. Wondering if there's a way I could use that for the spindle-at-speed after a spindle stop. Perhaps by simply comparing it with a threshold
  • Nalofox
  • Nalofox
24 Aug 2025 17:50
Replied by Nalofox on topic Mesa 7i96s pkuart firmware

Mesa 7i96s pkuart firmware

Category: Driver Boards

Thank you

It’s obvious now, but since I bought it in the EU, I couldn’t find it…
  • Trav328
  • Trav328's Avatar
24 Aug 2025 17:14

Add gear/range change to linuxcnc turn post

Category: Fusion 360

For the past while i have been using mastercam v9 for my linuxcnc powered lathe , I use 3 M codes to select speed ranges , this was easy to setup in the mastercam post but im having a hard time with the fusion post.

All the information i can find online seems to be a bit dated or the post format has changed , it looks like there used to be a fairly simple section for the spindle but now is more complicated than i can handle.

1-649 rpm - M101
650-1199 rpm - M102
1200-2200rpm - M103

Here is what the code should look like , note the M102 before the spindle turns on , If using constant surface speed it should output the M code for the max RPM

G0 T0002 M06 G43
G97 M102 S1200 M03
G0 G54 X1.8013 Z.11 M8


I have attached the newest linuxcnc turn post with a few small changes i have made for other things.including G43 at every tool change .

Thanks for any help you are able to offer.

 

File Attachment:

File Name: linuxcncturning.txt
File Size:52 KB
  • andronick83
  • andronick83's Avatar
24 Aug 2025 17:13
joywheel.comp - Joystick wheel processor was created by andronick83

joywheel.comp - Joystick wheel processor

Category: Lathe Library


halcompile --install joywheel.comp
# Load Gamepad
loadusr -W hal_input -KA +Logitech
net joy-rx-pos            <= input.0.abs-z-position    # float [-1, 1]
net joy-ry-pos            <= input.0.abs-rz-position    # float [-1, 1]

# Load JoyWheel component
loadrt joywheel            names=joywheel-z
addf joywheel-z            servo-thread

# Set axis jog parameters
setp axis.z.jog-vel-mode 0
setp axis.z.jog-scale    0.01
net mode-manual            halui.mode.is-manual    => axis.z.jog-enable

# Connect JoyWheel
setp joywheel-z.deadband 0.90
net joy-rx-pos                                    => joywheel-z.in0
net joy-ry-pos                                    => joywheel-z.in1
net joywheel-z-scale    axis.z.jog-scale        => joywheel-z.scale
net joywheel-z-out        joywheel-z.out            => axis.z.jog-counts
Displaying 9646 - 9660 out of 17952 results.
Time to create page: 0.320 seconds
Powered by Kunena Forum