Advanced Search

Search Results (Searched for: )

  • timo
  • timo
21 Jun 2025 06:48 - 21 Jun 2025 07:17
Replied by timo on topic Linux vs Windows value

Linux vs Windows value

Category: Off Topic and Test Posts

To me it all feels like pain. With nuances, I can choose what pain I like best. headache, food, knee or back-pain :-) or eyes.

Driver issues (Linux) not available software (Linux), planned obsolescence (M..-OS),
nuisance UI "upgrades" and activatio codes (W....ws).
Subscription software (everywhere) .....

Rule of thumb: if it uses Electricity, stay away from it. ... haha. ( instead of a fret saw I am using a 3d printer )

p.s. I almost forgot. Removing the "f.ck..g" bloat ware from a store bought Windows System takes almost as long as retrofitting god knows how many cnc machines. 
  • jochen91
  • jochen91
21 Jun 2025 06:23 - 21 Jun 2025 06:24
  • Hakan
  • Hakan
21 Jun 2025 06:15 - 21 Jun 2025 06:16
Replied by Hakan on topic EasyCAT Arduino shield

EasyCAT Arduino shield

Category: EtherCAT

The xml to eeprom translation is a missing piece. With the pdos and sdos. Siitool comes halfway.
Currently I see no other option than to use TwinCAT. If there was a way for TwinCAT to only do
the translation of xml into an eeprom binary file that would help. But no, I have to take out the card
from the machine and bring it to the Windows/Twincat machine and flash the eeprom from the xml file
with TwinCAT.

If you like JavaScript, you can start from the eeprom_generator which already can do the eeprom content,
without pdos and sdos again. There is a src/generators/EEPROM.js you can have a look at.
EasyCAT uses LAN9252 I have read so should be directly usable.
github.com/MetalMusings/MyOwnEtherCATDev...ils/EEPROM_generator
 
  • jochen91
  • jochen91
21 Jun 2025 06:09 - 21 Jun 2025 06:14

Planning to Retrofit a Mazak Integrex200Y Mill-Turn Machine

Category: Advanced Configuration

Hello,

im sorry for being a long time without news.

I bought the Machine and transported it to my location. At the moment I am trying to make everything work under the old Fusion640MT control.
Sadly i realized, that the milling spindle seen better times. Runout is quite high, and the bearings sound not good. I'm in the process of getting it fixed.

After i checked as many functions as i can with the old control, i will start the retrofit. The questions i have for now:

Shall i continue this thread or open a new one in the right subforum for the retrofit itself ?

File Attachment:


File Attachment:


File Attachment:


File Attachment:


File Attachment:






 
  • timo
  • timo
21 Jun 2025 06:04

Xilinx Zynq 7010 fpga crypto windfall boards

Category: Driver Boards

Just a comment from enduser perspective.

( I already struggle hard to get my small wiring project organized. "cable management" :-) )
Diving into "building Linux from source", and fighting drivers etc. seems to be completely unreal.
Most (or only some?) people already having a hard time with the hal configuration and getting basic UI functions to work.

How many thousand hours do I have to spend extra in sofware research and learning new things, in order to save 60 coins on a control card?

Considering the cost of mechanical components (e.g. for metal working machines), the FPGA card is the least financial problem.

I feel that leaves a very small target group beeing interested in a "race to the bottom" with FPGA card pricing. This target group is also looking into 3d printer firmware and hardware. (cheap, and for some things usable)
  • Hakan
  • Hakan
21 Jun 2025 06:01 - 21 Jun 2025 06:01
Replied by Hakan on topic Do I need a better PC?

Do I need a better PC?

Category: EtherCAT

I have had this gravel sound. Starts by sounding like tick, tick gradually transitioning to gravel and going back to tick,tick and disappear.
Repeats itself after some minutes.
It may not be what causes it for you, but in my case it was a slight difference in the DC cycle time and linuxcnc cycle time.
One is running slightly faster than the other. Both nominally 1 millisec, Combined with some latency of the linuxcnc computer
ethercat will send and receive data not from the current servo cycle, but from the previous or the next cycle.
The gravel sound would appear with the transition over this mixed period to stabilize when the cycles are so much out of phase that they always receive data from the same servo cycle phase.

You can check with halscope of the actual position for example. When the gravel sound happens you will see that
the actual position isn't a smooth line anymore as is expected. Instead you will see that it stays on the same
position for a cycle, to maybe jump double distance another. This is worthwhile checking. 
Two curves in halscope, commanded position and actual position, with and without gravel sound would be interesting to see.
  • PCW
  • PCW's Avatar
21 Jun 2025 04:58

Using Mesa 7i95T for laser + galvo (xy2-100) control

Category: Driver Boards

The TXEN pins corresponding GPIO pins would need to be set as outputs 
and into the correct state in the hal file, something like:

setp hm2_7i95.0.gpio.014.is_output true
setp hm2_7i95.0.gpio.014.out false
setp hm2_7i95.0.gpio.017.is_output true
setp hm2_7i95.0.gpio.017.out false
 
 
  • djdelorie
  • djdelorie
21 Jun 2025 04:19

M6 shuts off spindle, but no UI confirmation, and program doesn't pause

Category: Basic Configuration

something to try - switch to relative moves, then G1 Z0 ? Even though you're not moving, it may count as a wait point for M3
Or use M66 instead? You could hook that up to a button near the spindle, or a GUI button.
  • tuxcnc
  • tuxcnc
21 Jun 2025 03:42 - 21 Jun 2025 09:23

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Maybe I some don't know...
Maybe I do something wrong...
But :
root@HP-15:/temp/temppp# ls -n remora*
-rw-r--r-- 1 0 0 24206 2024-12-19  remora-eth-3.0.c
-rw-r--r-- 1 0 0   894 2024-12-19  remora-eth-3.0.h
root@HP-15:/temp/temppp# md5sum remora*
b447865ec7d51854e3baae2c9649fc65  remora-eth-3.0.c
4d64b37ed9177dbdb67f64479a2985f5  remora-eth-3.0.h
root@HP-15:/temp/temppp# cat remora-eth-3.0.c | grep comp_id,
            comp_id, "%s.enable", prefix);
            comp_id, "%s.reset", prefix);
            comp_id, "%s.status", prefix);
                    comp_id, "%s.joint.%01d.pos-cmd", prefix, n);
                    comp_id, "%s.joint.%01d.vel-cmd", prefix, n);
                comp_id, "%s.joint.%01d.enable", prefix, n);
                comp_id, "%s.joint.%01d.pos-cmd", prefix, n);
                    comp_id, "%s.joint.%01d.vel-cmd", prefix, n);
                comp_id, "%s.joint.%01d.freq-cmd", prefix, n);
                comp_id, "%s.joint.%01d.pos-fb", prefix, n);
                comp_id, "%s.joint.%01d.scale", prefix, n);
                comp_id, "%s.joint.%01d.counts", prefix, n);
                comp_id, "%s.joint.%01d.pgain", prefix, n);
                comp_id, "%s.joint.%01d.ff1gain", prefix, n);
                comp_id, "%s.joint.%01d.deadband", prefix, n);
                comp_id, "%s.joint.%01d.maxaccel", prefix, n);
                comp_id, "%s.SP.%01d", prefix, n);
                comp_id, "%s.PV.%01d", prefix, n);
                comp_id, "%s.output.%02d", prefix, n);
                comp_id, "%s.input.%02d", prefix, n);
                comp_id, "%s.input.%02d.not", prefix, n);
                comp_id, "%s.NVMPGinput.%01d", prefix, n);
root@HP-15:/temp/temppp#
Is the PV raw count?
Is the index some input?
Where is position captured at index ?
  • scotta
  • scotta's Avatar
21 Jun 2025 01:00

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Hi tuxcnc,

Have a bit more of a look at the module code.

1. Index count is captured in an ISR.
2. When the next servo period runs the module, the index input is set in the data packet so LinuxCNC knows that the index was detected.
3. The index count captured in the ISR is stored in the data packet.

On the LinuxCNC side, if the index enable hal pin is set and the phase Z input (the index input) then the the index count is set with the encoder count, the count that was captured in the ISR.

The ISR latency is the only potential timing miss match.
  • phino
  • phino
21 Jun 2025 00:43

Using Mesa 7i95T for laser + galvo (xy2-100) control

Category: Driver Boards

The differential input is because the full XY2-100 interface has a status channel
but its not required for operation.

Ok, in that case the status channel can be skipped as the galvo does not seem to implement it.
So the options are using two step/dir channels, or one step/dir and two sserial  for their tx channels? There's no way to avoid stealing step/dir channels if using the galvo on the 7i95T?
Although, in the end, the 7i78 might be needed anyway.

The serial TXEna pins would end up as GPIO pins and have to be set into the enabled
state in the hal file. 

What does this entail?
  • Kieran
  • Kieran
21 Jun 2025 00:26 - 21 Jun 2025 00:28
Replied by Kieran on topic Do I need a better PC?

Do I need a better PC?

Category: EtherCAT

I don't think its a servo hardware issue. All of them sound like gravel sometimes. Or they are all smooth. I'm wondering if its something to do with the feedback loop between the servo and linuxcnc? It sounds like they are being commanded unsteady changing speeds at a somewhat high frequency. They only have UVW coming out of the motor. And encoder seems to have standard a/b v+ v- stuff going on. I don't think there's any hall sensor for the rotor.
  • AdelRTP
  • AdelRTP
20 Jun 2025 21:34

Mesaflash 3.4.9 shows "Unsupported ethernet device 7I76EU" despite successful pi

Category: Driver Boards

Thanks bro, I try to download it several times but didn't work, until i use an other pc problem in my pc
 
Displaying 271 - 285 out of 25738 results.
Time to create page: 1.089 seconds
Powered by Kunena Forum