Advanced Search

Search Results (Searched for: )

  • rajsekhar
  • rajsekhar
09 Feb 2025 06:51
Welding CNC-Touch sensing was created by rajsekhar

Welding CNC-Touch sensing

Category: General LinuxCNC Questions

Now, I am planning a CNC welding setup.

In my application, touch sensing with Mig-wire is a must. Now, I tested the continuity between torch tip and earth clamp, it is already a closed circuit inside the welding machine. Then how do touch sensing work? 

Looking for help/ideas.

Anyone already using such setup??
  • rodw
  • rodw's Avatar
09 Feb 2025 06:11
  • unknown
  • unknown
09 Feb 2025 04:56
Replied by unknown on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

What is the actual command are you using for ping
  • ihavenofish
  • ihavenofish
09 Feb 2025 04:29
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

Mmm, pizza fixes everything.

For the curious who might want to use lenovo tiny pcs:
- The pc needed a bios update to disable CSM mode. (legacy compatibility) and turn secure boot off.
- The bios needed to go on a bootable DOS stick, which was not super clear in the instructions and its been AGES since that was a thing haha so I just forgot.
- Once I got the bios on I still needed to reinstall linuxcnc cause I guess the boot record was still messed up.

After all that, its fine. Now to do the work I intended to do like 11 hours ago!

I need a nap.
  • vizavadsky
  • vizavadsky
09 Feb 2025 04:25

EtherCAT + lcec + cia402 + PID on A6-1000EC in velocity control mode

Category: EtherCAT

@hellvetica Looks like I have same or very similar issue. What exactly was wrong with wiring in your case?
  • jhandel
  • jhandel
09 Feb 2025 03:47
Replied by jhandel on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

So with the official image if I install Network Manager then it fails at between 50k and 70k pings... However if I leave the network bone stock like the image (so using commandline and config files to manage) then 100000 pings at 1ms/ping and a response time of 0.105ms so yah... I think it was Network Manager that was the problem.
  • vizavadsky
  • vizavadsky
09 Feb 2025 02:23 - 09 Feb 2025 02:51
Replied by vizavadsky on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

Thanks again! Now I can start LinuxCNC and motor start to make sound on start. Also Encoder shows position in DRO tab. Looks like I have communication with the servo motor now. When I trying to Jog or turn motor shaft I got Error: joint 0 following error. Same thing as  bananun described at the end of page one of this thread but his solution doesn't work for me. Now I'm not sure is this is Servo related error or I still need to do tweaking LinuxCNC settings. I seriously underestimate complexity of this project :)
  • ihavenofish
  • ihavenofish
09 Feb 2025 01:27
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

it wont update the bios cause it cant find the usb drive.

I'm going to eat a pizza and scream for a bit. :P

Haha.
  • Lcvette
  • Lcvette's Avatar
09 Feb 2025 01:05
Replied by Lcvette on topic Probe Basic Tool Setter questions

Probe Basic Tool Setter questions

Category: QtPyVCP

Did you get it resolved?
  • ihavenofish
  • ihavenofish
09 Feb 2025 00:17
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

Already done here.

The no OS found is a lenovo thing I forgot about. needs a bios flash. doing that now.
  • tommylight
  • tommylight's Avatar
09 Feb 2025 00:10
Replied by tommylight on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

HAL: ERROR: duplicate component name 'lcec_conf'
lcec_conf: ERROR: hal_init failed
./Basic.hal:6: waitpid failed lcec_conf lcec_conf
./Basic.hal:6: lcec_conf exited without becoming ready
6928

Delete or omit (by adding # in front of it) the line trying to load lcec twice.
  • tommylight
  • tommylight's Avatar
09 Feb 2025 00:08

New ethercat / probe basic control for minimonster

Category: CNC Machines

Try Linux Mint Debian Edition 6
www.linuxmint.com/download_lmde.php
Try the live version, if everything works, almost always it will work after installing it on the drive.
To install LinuxCNC use the same
sudo apt install linuxcnc-uspace
  • ihavenofish
  • ihavenofish
09 Feb 2025 00:02
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

finshed installing.. reboots..... no operating system installed.

*slams head on desk*

Now what? its the only disk in there.
  • cakeslob
  • cakeslob
08 Feb 2025 23:57
  • vizavadsky
  • vizavadsky
08 Feb 2025 23:53
Replied by vizavadsky on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

Thank you. I made onother step towards spinning this motor because of that for sure!
I thing I got my XML wrong now.
Slaves:
cnc@raspberrypi:~/dev/hal-cia402$ ethercat slaves
0 0:0 PREOP + EK1100 EtherCAT-Koppler (2A E-Bus)
1 0:1 PREOP + EL1008 8K. Dig. Eingang 24V, 3ms
2 0:2 PREOP + EL2008 8K. Dig. Ausgang 24V, 0.5A
3 0:3 PREOP + AS715N_sAxis_V0.10

XML I got from MWalz but I changed slave idx from 0 to 3
I'm not sure but it is looks like logical thing to me.

<masters>
<master idx="0" appTimePeriod="1000000" refClockSyncCycles="1">
<slave idx="3" type="generic" vid="00400000" pid="00000715" configPdos="true" name="A6">
<dcConf assignActivate="300" sync0Cycle="*1" sync0Shift="25000"/>
<watchdog divider="2498" intervals="1000"/>
<syncManager idx="2" dir="out">
<pdo idx="1600">
<pdoEntry idx="6040" subIdx="00" bitLen="16" halPin="control-word" halType="u32"/>
<pdoEntry idx="607A" subIdx="00" bitLen="32" halPin="target-position" halType="s32"/>
<pdoEntry idx="60B8" subIdx="00" bitLen="16" halPin="touch-probe-function" halType="u32"/>
</pdo>
</syncManager>
<syncManager idx="3" dir="in">
<pdo idx="1A00">
<pdoEntry idx="6041" subIdx="00" bitLen="16" halPin="status-word" halType="u32"/>
<pdoEntry idx="6064" subIdx="00" bitLen="32" halPin="pos-actual" halType="s32"/>
<pdoEntry idx="60BA" subIdx="00" bitLen="32" halPin="touch-probe-1" halType="s32"/>
<pdoEntry idx="60BC" subIdx="00" bitLen="32" halPin="touch-probe-2" halType="s32"/>
<pdoEntry idx="60B9" subIdx="00" bitLen="16" halPin="touch-probe-status" halType="s32"/>
<pdoEntry idx="603F" subIdx="00" bitLen="16" halPin="fault-code" halType="s32"/>
<pdoEntry idx="60FD" subIdx="00" bitLen="32" halPin="DI-status" halType="u32"/>
<pdoEntry idx="60F4" subIdx="00" bitLen="32" halPin="follow-error" halType="s32"/>
</pdo>
</syncManager>
</slave>
</master>
</masters>

And I got this report

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.3
Machine configuration directory is '/home/cnc/linuxcnc/configs/v2xt'
Machine configuration file is 'EtherCat_2025-01-13.ini'
INIFILE=/home/cnc/linuxcnc/configs/v2xt/EtherCat_2025-01-13.ini
VERSION=1.1
PARAMETER_FILE=linuxcnc.var
TPMOD=
HOMEMOD=
TASK=milltask
HALUI=halui
DISPLAY=axis
COORDINATES=X
KINEMATICS=trivkins coordinates=X kinstype=BOTH
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
emc/iotask/ioControl.cc 786: can't load tool table.
Starting HAL User Interface program: halui
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Found file(REL): ./Basic.hal
Shutting down and cleaning up LinuxCNC...
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Note: Using POSIX realtime
HAL: ERROR: duplicate component name 'lcec_conf'
lcec_conf: ERROR: hal_init failed
./Basic.hal:6: waitpid failed lcec_conf lcec_conf
./Basic.hal:6: lcec_conf exited without becoming ready
6928
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime

Should I change something in Basic.hal or this is my XML wrong?
Will appreciate any help guys.
Displaying 17911 - 17925 out of 21668 results.
Time to create page: 0.456 seconds
Powered by Kunena Forum