Advanced Search

Search Results (Searched for: )

  • 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

 
  • 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.
  • Ul
  • Ul
25 Nov 2025 06:30 - 25 Nov 2025 06:31

Tipps für aktuelle LinuxCNC Hardware gesucht

Category: Deutsch

Wenn es bereits läuft, ist es natürlich wurscht.
Ich suche eher was fürs Bedienpanel und die Aliexpresskarte schien mir brauchbar. Habe sogar ein PDF bekommen, wo was zur Einrichtung steht, aber nichts von einem Bitfile o.Ä.
Wenn den Chinesen keiner testen will, werde ich mir wohl eine 7i73 kaufen. Hab gerade eben herausgefunden, dass Portugal doch in der EU ist und deswegen kein Zoll zu zahlen ist.
  • rodw
  • rodw's Avatar
25 Nov 2025 06:23
Replied by rodw on topic LinuxCNC homing twice in Axis SImulation

LinuxCNC homing twice in Axis SImulation

Category: AXIS

I think what you experienced is expected behaviour. Once an axis is homed, it can't be homed again unless its unhomed. I did notice recently in a axis sim that the unhomed menu was not enabled...
  • meister
  • meister
25 Nov 2025 05:47 - 25 Nov 2025 05:57

SmartSerial on cheap ESP32-8ch-Relais Card

Category: Driver Boards

Hi,
i modified the  mesa-smartserial-device-template a little bit
and put it on a cheap ESP32 8ch-Relay board for extra Outputs.

i used platformio as buildsystem for easy use, i have also test the code on raspberry-pico,

github.com/multigcs/SmartSerial-ESP32RelayX8Board/tree/main

www.youtube.com/shorts/6ZKBH5xW8OQ

Relay-Board: www.amazon.de/dp/B0FNRH8QSN

Optional: www.amazon.de/TECNOIOT-Two-Way-Transfer-...tional/dp/B081J5R35N

Works fine with 7i92, but have still problems with 7c81 SmartSerial connector, not shure why,
maybe my pinout is wrong or problems with the TX_en stuff.


my Board with RS422 mod:
 
Displaying 1291 - 1305 out of 20706 results.
Time to create page: 0.440 seconds
Powered by Kunena Forum