Advanced Search

Search Results (Searched for: )

  • rock861261
  • rock861261
Today 00:09
Replied by rock861261 on topic Spindle Encoder: Float Precision Issues

Spindle Encoder: Float Precision Issues

Category: HAL

Do you have a copy of the hal file?
  • PCW
  • PCW's Avatar
Today 23:43

Installing Linuxcnc on new pc Using Debian 12.13 and Linuxcnc 2.9.8 mesa 7i76eu

Category: Installing LinuxCNC

This section of the hal file is broken in at least 3 ways:

loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS
#loadrt [KINS]KINEMATICS
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=1 num_stepgens=4 sserial_port_0=2"
#loadrt hostmot2

1. loadrt [KINS]KINEMATICS is commented out
2. loadrt hostmot2 is commented out
3. loadrt hostmot2 is in the wrong order (it must be loaded before hm2_eth)

It should look like what pncconf creates:

loadrt [KINS]KINEMATICS
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS
loadrt hostmot2
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=1 num_stepgens=4 sserial_port_0=2"
  • rock861261
  • rock861261
Today 23:04
Replied by rock861261 on topic El5101 Config

El5101 Config

Category: EtherCAT

is it possible to set it up as a output to a 5v input? I can trigger it that way?
  • grandixximo
  • grandixximo's Avatar
Today 22:07 - Today 22:10
Replied by grandixximo on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

@andrax

Sittner's repository does  not support 

syncToRefClock

If you want to test Sascha Ittner's code with pll
Set 
refClockSyncCycles="-1"

My code is a different repo

github.com/grandixximo/linuxcnc-ethercat

Sasha's code is missing some drivers, he has done a huge rework, he also removed the grind, but used another method, I am still undecided on how to merge his code properly.
  • georgio
  • georgio
Today 21:37

Installing Linuxcnc on new pc Using Debian 12.13 and Linuxcnc 2.9.8 mesa 7i76eu

Category: Installing LinuxCNC

Hello all,
I am a newbie and I might have posted this question on the wrong thread before so I apologize for my lack of knowledge and experience. I have got my board and pc communicatiing and I think I have fixed most of the error but until i get this one fixed I won't know. I have an error which seems to be misidentifiying my z axis. I have a xyyx router setup hopefully to get y  squaring. The error I am getting says an undefined kinematicsSwitch and it leaves my setup with undefined limit on z. All help will be greatly appreciated. I will post my ini and hal files for you to look at.
Thanks again,
George
  • georgio
  • georgio
Today 21:12
Replied by georgio on topic MESA 7i76eu Firmware

MESA 7i76eu Firmware

Category: Driver Boards

 

File Attachment:

File Name: georges_router.hal
File Size:18 KB
 

File Attachment:

File Name: georges_router.hal
File Size:18 KB
 

File Attachment:

File Name: georges_router.ini
File Size:5 KB
 

File Attachment:

File Name: georges_router.ini
File Size:5 KB
Thank you for for your assistance, i VERY MUCH appreciate it.I am having problems with my hal files and my ini files no matter what i do i keep getting the same error message kinematisSwitch not defined. If I could get you look at my ini and hal files I would be eternally gratful. I have got past the communication errors and my pc is able to communicate with the 7i76eu I think I have most errors fixed now but unitl I get this current error out of the way I don't know if ther are anymore. I am not sure if this is the right place to ask, so please excuse my inexperience. Thannks again
George
  • Atsu
  • Atsu
Today 17:11
Replied by Atsu on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

@TAKUYA
@Atsu

please check the value of the parameters lcec.0.pll-step
You can do so with this command

halcmd show param lcec.0.pll-step 

This parameter will be set at 1000 automatically if you have RTAPI_TASK_PLL_SUPPORT

also I have updated again the repo

if you could be so kind as to download, build and test again, thank you

github.com/grandixximo/linuxcnc-ethercat


Thank you! I pulled the latest changes and can confirm that it is now working. The dc-phased pin turns true, and I can see the pll- pins getting values other than zero. I did couple restarts and so far there is no grinding noise. I will continue testing to see if its gone for good.
  • fery15sty
  • fery15sty
Today 16:59

buildbot.linuxcnc.org is not active, how install linuxcnc 2.10 in debian buster

Category: General LinuxCNC Questions

I've checked the site buildbot.linuxcnc.org/ again. It's back up and running. A while ago, the site was showing an error and couldn't be opened. The inactivity is probably temporary.

Thank you all for your responses.
  • TAKUYA
  • TAKUYA
Today 16:22
Replied by TAKUYA on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

you are missing the go package.

"sudo apt-get install golang"

then "make" and "sudo make install"
  • Marcos DC
  • Marcos DC's Avatar
Today 15:47

Separating CiA402 Logic from EtherCAT (lcec): Modular Adapter + Drive Stub Valid

Category: EtherCAT

Small progress update: the stub has basically turned into a virtual drive backend for validation.
I’m already exercising a fair amount of the core CiA402 runtime behavior in AXIS SIM with it.
Still a lot left to test before going back to real EtherCAT hardware, but the direction looks good.
  • dbtayl
  • dbtayl
Today 15:12
Replied by dbtayl on topic Inaccurate milling - what could it be?

Inaccurate milling - what could it be?

Category: Basic Configuration

You might also want to mention what tools/holders, speeds, and feeds you're using, as well as how far off the dimensions are.

That said, my first reaction to the above is deflection- the gouge looks like where the tool ended the cut, possibly dwelled there a bit before/during retract, giving it more time to cut. If it is deflection, there's a good chance you'll feel ridges if you run a fingernail along the floor of the machined surface perpendicular to the direction of cut.

Adding a finishing cut might be all you need- I generally leave 0.1~0.2mm of stock during roughing operations for the finishing cut(s).

Generally increasing rigidity should help as well (shorter tools/toolholders/stickout, bigger tools, better worktholding, working closer to the table), but I've always thought the columns on benchtop mills look too small, so you may be limited in options if that's the root cause. The good news is that so long as it cuts OK, taking a light finish cut should still get you on dimension.
  • tommylight
  • tommylight's Avatar
Today 14:58

buildbot.linuxcnc.org is not active, how install linuxcnc 2.10 in debian buster

Category: General LinuxCNC Questions

@RodW,
Is the "user exchange" section just for that kind of stuff?
You could have mentioned here you have a paid solution and posted a link to "user exchange" section, as i do not think that is just for parts nor am i aware it excludes services, but i am not sure.
@Others,
Would that be OK?
  • andrax
  • andrax's Avatar
Today 14:55 - Today 15:19
Replied by andrax on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

Hi,

I just updated LinuxCNC via the package manager.
When I set `syncToRefClock=“true”`, I still get the error `lcec_conf: ERROR: Invalid master attribute syncToRefClock`.
I've now downloaded the EtherCAT master from GitHub.
When I run `make`, I get the following errors:

devices/lcec_ep9214.c: In function ‘lcec_ep9214_write’:
devices/lcec_ep9214.c:206:23: warning: unused variable ‘hal_data’ [-Wunused-variable]
  206 |   lcec_ep9214_data_t *hal_data = (lcec_ep9214_data_t *)slave->hal_data;
      |                       ^~~~~~~~
devices/lcec_ep9214.c:205:12: warning: unused variable ‘pd’ [-Wunused-variable]
  205 |   uint8_t *pd = slave->master->process_data;
      |            ^~





[code]Linking lcec.so
ld -d -r -o lcec.so.tmp lcec_main.o lcec_devicelist.o lcec_ethercat.o lcec_pins.o lcec_lookup.o lcec_modparam.o lcec_malloc.o
objcopy -j .rtapi_export -O binary lcec.so.tmp lcec.so.sym
(echo '{ global : '; tr -s '\0' < lcec.so.sym | xargs -r0 printf '%s;\n' | grep .; echo 'local : * ; };') > lcec.so.ver
gcc -shared -Bsymbolic -Wl,-rpath,/lib -Wl,--version-script,lcec.so.ver -o lcec.so lcec_main.o lcec_devicelist.o lcec_ethercat.o lcec_pins.o lcec_lookup.o lcec_modparam.o lcec_malloc.o -lm -Wl,--whole-archive liblcecdevices.a -Wl,--no-whole-archive -L/lib -llinuxcnchal -lethercat -lrt
chmod -x lcec.so
Compiling realtime lcec_conf.c
Compiling realtime lcec_conf_icmds.c
Compiling realtime lcec_conf_util.c
gcc -o lcec_conf lcec_conf.o lcec_conf_icmds.o lcec_conf_util.o lcec_devicelist.o lcec_ethercat.o lcec_pins.o lcec_lookup.o lcec_modparam.o lcec_malloc.o -Wl,-rpath,/lib -L/lib -llinuxcnchal -lexpat -Wl,--whole-archive liblcecdevices.a -Wl,--no-whole-archive -lethercat -lm
Compiling realtime lcec_devices.c
gcc -o lcec_devices lcec_devices.o lcec_devicelist.o lcec_ethercat.o lcec_pins.o lcec_lookup.o lcec_modparam.o lcec_malloc.o -Wl,-rpath,/lib -L/lib -llinuxcnchal -lexpat -Wl,--whole-archive liblcecdevices.a -Wl,--no-whole-archive -lethercat -lm
(cd configgen ; go build devicelist.go)
/bin/sh: 1: go: not found
make[1]: *** [Makefile:118: configgen/devicelist] Fehler 127
make[1]: Verzeichnis „/home/ich/Downloads/linuxcnc-ethercat-master/src“ wird verlassen
make: *** [Makefile:4: build] Fehler 2
[/code]


Edit:
I've used Git now.
git clone github.com/sittner/linuxcnc-ethercat.git
There were no errors this time,
but the syncToRefClock=“true” still doesn't work.

 
  • Aciera
  • Aciera's Avatar
Today 14:38

buildbot.linuxcnc.org is not active, how install linuxcnc 2.10 in debian buster

Category: General LinuxCNC Questions

@rodw
Not sure what to think of this. I don't have a problem with you providing paid support for linuxcnc but please do not (ab)use your posts on this forum for blatant advertisement.
Thank you.
  • hmnijp
  • hmnijp
Today 14:24
Replied by hmnijp on topic Again about HOME_INDEX in step/dir mode

Again about HOME_INDEX in step/dir mode

Category: StepConf Wizard

 Does it mean that in the firmware the encoder index is untied from the counter?
I will try to implement this using the GPT chat


A quick note to make it easier to find:
Instead of
“hm2_board.0.encoder.1.index-enable”
Use
“hm2_board.0.stepgen.1.index-enable”
Displaying 1 - 15 out of 283980 results.
Time to create page: 4.287 seconds
Powered by Kunena Forum