Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
25 Nov 2025 21:45
Replied by tommylight on topic LinuxCNC Hardware Survey

LinuxCNC Hardware Survey

Category: Driver Boards

Add another vote for me for the parallel port, i still use it a lot.
I did vote for Mesa, the absolute reason being reliability, for both Mesa and Parallel port.
  • tommylight
  • tommylight's Avatar
25 Nov 2025 21:29
Replied by tommylight on topic SmartSerial on cheap ESP32-8ch-Relais Card

SmartSerial on cheap ESP32-8ch-Relais Card

Category: Driver Boards

Small soldered board, is it the RS422 to RS232 converter, or just a line driver?
Nice work, i do like the ESP32 due to it's versatility.
Thank you.
  • zoeper
  • zoeper
25 Nov 2025 20:54
Replied by zoeper on topic Avon 3000 Mill retrofit

Avon 3000 Mill retrofit

Category: Milling Machines

I spent a lot of time studying the machine schematics and have a decent grasp of the workings thereof. 
I removed the old Anilam GXM control, screen and manual control panel. The MESA 7i77 connected up to the encoders and I can read XYZ in the DRO screen. I can plot W in the HAL Scope, but it does not show on the DRO yet. (I think I selected encoder as rotary axis in PNCConf and will sort this out later.)
I now want to start connecting the limit switches and other IO's but have some things I am not clear on. 
On the schematic attached: 
D_A/18 and EXP/18  (37) would connect to V-Field on TB2
D_A/17 and EXP/17 (00) would connect to Ground on TB2
D-A/21, D-A/24, D-A/26, EXP/22 can be ignored for now. Was only pulled high to prevent fault condition for axis not in use on GXM
D-A/23 (83) is a input to indicate E-Stop active when not high.
D-A/25 (62) is a input to indicate Lubrication unit fail. (Feed Hold/ External Stop)
D-A/22 (820) is a input to indicate no axis overtravel and E-stop out.
D-A/26 (87) X Positive vector (Input)
D-A/24 (88) X Negative vector (Input)
D-A/23 (89) Y Positive vector (Input)
D-A/25 (90) Y Negative vector (Input)
D-A/19 (91) Z Positive vector (Input)
D-A/21 (92) Z Negative vector (Input)
D-A/09 (81) E-Stop Out and Reset Pressed (Input)

D-A/02 (72) M8 Coolant Off (Output, Drain)
D-A/08 (69) M5 Spindle Stop(Output, Drain)
D-A/04 (71) M7 Coolant On (Output, Drain)
D-A/12 (67) M3 Spindle Forward (Output, Drain)
D-A/10 (68) M4 Spindle Reverse (Output, Drain)
D-A/06 (70) M6 Tool Override (Output, Drain)
EXP/10 (236) "M Strobe" (Output, Drain)
EXP/20 (230) "Fin" (Output, Drain)
EXP/14 (235) "S Strobe" (Output, Drain)
EXP/06 (2311) "T Strobe" (Output, Drain)

Once I can get the limits and E-Stop circuits connected, I should be able to connect the motors and start tuning them. 
Any thoughts or comments welcome.
 
 



 
  • Lpkkk
  • Lpkkk
25 Nov 2025 19:46 - 25 Nov 2025 20:01
Replied by Lpkkk on topic Huanyang FC01 modbus

Huanyang FC01 modbus

Category: Advanced Configuration

How use MB2HAL with Huanyang FC01 :
1) Install userspace component if you don't have it:sudo apt install linuxcnc-uspace linuxcnc-uspace-dev 
2) create fc01_vfd.ini
[MB2HAL] 
# === Serial Port Settings ===
TYPE=rtu
DEVICE=/dev/ttyUSB0
BAUD=9600
PARITY=E
STOPBITS=1
DATABITS=8
SLAVE=1 
POLL_RATE=100 ; ms 
#=========================================================
# WRITE REGISTERS
# ========================================================= 
# HAL pin: hy.fc01.control → Modbus register 0x2000
# Example values:
# 0x0001 = Forward Run
# 0x0002 = Reverse Run
# 0x0005 = Stop
# 0x0006 = E-Stop
# 0x0007 = Reset Fault 
[WR_REG_1]
MBREG=0x2000
HALPIN=hy.fc01.control
TYPE=u16 
# HAL pin: hy.fc01.freq_set → FC01 expects freq ×100
# Write float in Hz, MB2HAL will convert via SCALE
[WR_REG_2]
MBREG=0x2001
HALPIN=hy.fc01.freq_set
TYPE=float
SCALE=100 ; multiply when writing 
# =========================================================
# READ REGISTERS
# ========================================================= 
# Output frequency (×100)
[RD_REG_1]
MBREG=0x3001
HALPIN=hy.fc01.freq
TYPE=float
SCALE=0.01 ; divide when reading 
# Bus Voltage
[RD_REG_2]
MBREG=0x3002
HALPIN=hy.fc01.busvolt
TYPE=float 
# Output Voltage
[RD_REG_3]
MBREG=0x3003
HALPIN=hy.fc01.outvolt
TYPE=float 
# Current
[RD_REG_4]
MBREG=0x3004
HALPIN=hy.fc01.current
TYPE=float 
# Speed (RPM)
[RD_REG_5]
MBREG=0x3005
HALPIN=hy.fc01.speed
TYPE=float 
# =========================================================
# ERROR HANDLING
# ========================================================= 
# Create a HAL bit pin that becomes TRUE if MB2HAL detects a Modbus exception
[ERROR_BIT]
HALPIN=hy.fc01.fault
3) create vfd.hal
loadusr -W mb2hal fc01_vfd.ini
net spindle-enable => hy.fc01.control
loadrt mux2 count=1
addf mux2.0 servo-thread 
# select direction code
setp mux2.0.in0 1 # forward
setp mux2.0.in1 2 # reverse
net spindle-reverse mux2.0.sel
net spindle-code mux2.0.out => hy.fc01.control
net spindle-speed-cmd => hy.fc01.freq_set
​​​​​​​4) add vfd.hal to your machine ini file
 
  • zoeper
  • zoeper
25 Nov 2025 19:43
Replied by zoeper on topic Avon 3000 Mill retrofit

Avon 3000 Mill retrofit

Category: Milling Machines

I could not get Linuxcnc to launch on Mint. This could have been due to me not setting up the Hal and ini files correctly. I switched back to my old installation and it now seems stable. PNCConf was the key to get me up and running, Thanks!
  • rasmus
  • rasmus
25 Nov 2025 18:26 - 25 Nov 2025 20:41
Replied by rasmus on topic carousel.comp scale questions.

carousel.comp scale questions.

Category: General LinuxCNC Questions

Sorry, I am using version 2.9.3.

and uname -srm:
Linux 6.1.0-30-rt-amd64 x86_64

 
  • langdons
  • langdons's Avatar
25 Nov 2025 17:18
Replied by langdons on topic carousel.comp scale questions.

carousel.comp scale questions.

Category: General LinuxCNC Questions

Please provide more info.

What version of LinuxCNC are you running?

Potentially post output of uname -srm

Post a picture or two.

Just some sort of info.
  • meister
  • meister
25 Nov 2025 16:52
Replied by meister on topic SmartSerial on cheap ESP32-8ch-Relais Card

SmartSerial on cheap ESP32-8ch-Relais Card

Category: Driver Boards

ok, works also on the 7c81 ports :)
  • PCW
  • PCW's Avatar
25 Nov 2025 16:14
Replied by PCW on topic Chinese Mesa 7I92 from aliexpress NEW

Chinese Mesa 7I92 from aliexpress NEW

Category: Driver Boards

It may be that the Fujitsu Mini PC (like many laptops) has some
built-in power management that cannot be disabled.

 
  • Klak
  • Klak
25 Nov 2025 16:10 - 25 Nov 2025 18:07

Problems with Lichuan Ethercat servo drive

Category: EtherCAT

Hello,

@LCR
Did you manage to solve the problem of offset a different way than the integration loop ? I have the exact same problem, and I am stuck when using csp mode :(

I have everything working, some of it is AI coded, but I also made an installation guide on how I did it. 
github.com/KlaKalma/Ma_CNC

Here is the repo, for those who want it. 
This LC10E drive seems quite hard to use....

When I use CSV tho, it's working super well. I have a custom-made PID tuner, that automatically tunes the PID for the position. It's on the git. I have a few microns of error as well.
 
  • Sekai
  • Sekai
25 Nov 2025 15:20 - 25 Nov 2025 15:21
Replied by Sekai on topic Chinese Mesa 7I92 from aliexpress NEW

Chinese Mesa 7I92 from aliexpress NEW

Category: Driver Boards

 

I did a
sudo ethtool --show-eee enp6s0

And it show that the eee is inactive.
but the value is still over 5ms.
  • snowgoer540
  • snowgoer540's Avatar
25 Nov 2025 12:30
Replied by snowgoer540 on topic Ohmic Probe + Material Height Feature Request

Ohmic Probe + Material Height Feature Request

Category: Plasmac

In fairness, you did say "take your time" :-).  I honestly didn't realize it has been since April that we talked about this.

I have a ~75% diff created.  I will try to make time to see this to completion in the coming days.  I'll take a look at what you've provided and no doubt merge it with what I've got and it'll be a nice little collaboration. 

Thank you for providing what you did, I will let you know when I've committed everything!
  • TripleM
  • TripleM
25 Nov 2025 11:41 - 25 Nov 2025 11:43
Replied by TripleM on topic Suche Fusion Postprozessor für Drehmaschine

Suche Fusion Postprozessor für Drehmaschine

Category: Deutsch

Hi,
habe den aktuellen PP angepasst, und die Bohrzyklen G81, G83 hinzugefügt.
Bei mir funktioniert dieser sehr gut, bitte aber bei dir an der Maschine genau prüfen.
  • Todd Zuercher
  • Todd Zuercher's Avatar
25 Nov 2025 10:44
Replied by Todd Zuercher on topic adaptive feed enable disable and indication from halui

adaptive feed enable disable and indication from halui

Category: General LinuxCNC Questions

Could you could use some Halui MDI commands?
  • Aciera
  • Aciera's Avatar
25 Nov 2025 06:43

calling subroutine from G54, G55, G56, but it acts weird

Category: O Codes (subroutines) and NGCGUI

'P0' will set the currently active offsets, while 'P1','P2' ... will set the values of a particular offset system.
You could also stay in G54 and use different G52 offsets.
Displaying 946 - 960 out of 21738 results.
Time to create page: 0.237 seconds
Powered by Kunena Forum