Advanced Search

Search Results (Searched for: )

  • Pudding1960
  • Pudding1960
Today 06:30
Probleme beim Bohrfräsen was created by Pudding1960

Probleme beim Bohrfräsen

Category: Fusion 360

Guten Morgen liebe Leute !
Ich möchte euch Heute von einem Seltsamen Phänomen berichten und bin gespannt,ob schon jemand dieses Problem hatte ,oder gar einen Lösungsvorschlag.   Der Sachverhalt ist folgender : Ich habe eine Platte in Fusion 360 Konstruiert, mit unter anderem 6Stk  8er Bohrungen,die zuerst im Bohrzyklus Gebohrt werden und nachher eine 13mm Senkung für den Schraubenkopf durch Bohrfräsen erhalten sollen,alles im selben Setup. Ganz Simpel,schon tausend mal gemacht,aber diesmal will es partout nicht Funktionieren !  Der Fräser will die Senkung 10mm in X Achse versetzt machen ! Wenn ich dann den G Code für den Bohrzyklus Lade,dann fährt der Fräser aber genau an der richtigen Stelle ins Material. Habe schon vieles Probiert,anderes Werkzeug,neues Setup mit genau dem selben Nullpunkt ect alles Erfolglos.  Ich werde als nächste ein neues Setup erstellen,mit dem Nullpunkt in der ersten Bohrung,die ja im Borzyklus Korrekt angefahren wird... Nächste Woche werde ich dann sehen. LG
  • nanowhat
  • nanowhat
Yesterday 00:58
Replied by nanowhat on topic Robotic loader motion planning

Robotic loader motion planning

Category: General LinuxCNC Questions

I forgot to mention the state machine also has a "manual jog" mode, which I can use to move the machine if, for instance, I manage to crash one pallet into another.
  • nanowhat
  • nanowhat
Yesterday 00:27
Robotic loader motion planning was created by nanowhat

Robotic loader motion planning

Category: General LinuxCNC Questions

I'm rebuilding a robotic loader. I have a GUI built with GladeVCP hooked to a python state machine. (I am not going to run this robot with Axis or any other machine-tool-oriented user interface).

The state machine already has an interpreter that spits out waypoints, which depend on the state machine's internal variables. What's the best way to connect this to the linuxcnc motion planner?
  • meister
  • meister
Yesterday 22:10 - Yesterday 22:12
Replied by meister on topic SmartSerial on cheap ESP32-8ch-Relais Card

SmartSerial on cheap ESP32-8ch-Relais Card

Category: Driver Boards

the small one is an RS422 to TTL

little update:

youtube.com/shorts/vfd948wLu4w
  • tommylight
  • tommylight's Avatar
Yesterday 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
Yesterday 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
Yesterday 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
Yesterday 19:46 - Yesterday 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
Yesterday 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
Yesterday 18:26 - Yesterday 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
Yesterday 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
Yesterday 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
Yesterday 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
Yesterday 16:10 - Yesterday 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
Yesterday 15:20 - Yesterday 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.
Displaying 1 - 15 out of 22441 results.
Time to create page: 0.224 seconds
Powered by Kunena Forum