Advanced Search

Search Results (Searched for: )

  • dm17ry
  • dm17ry's Avatar
21 Jun 2025 07:18

Planning to Retrofit a Mazak Integrex200Y Mill-Turn Machine

Category: Advanced Configuration

that missing C9 is fitted with 1F/5.5V supercap on OSA104/OSA105 (absolute) encoders to keep them running for a while when the cable is disconnected. OSE do not need it
  • unknown
  • unknown
21 Jun 2025 07:07
Replied by unknown on topic Xilinx Zynq 7010 fpga crypto windfall boards

Xilinx Zynq 7010 fpga crypto windfall boards

Category: Driver Boards

The thing is you don't have to spend hours learning new things, you can use the Mesa cards. No one has a gun at your head. I like learning new things....it keeps the Black Dog at bay.

Some of us like to tinker, build hardware and such. Like I said in my first post, it's not always the cheapest route if you're the guy doing the designing.

I've actually gotten a better understanding of the Mesa hardware by getting involved in the projects I've been pursuing.
  • unknown
  • unknown
21 Jun 2025 07:01
Replied by unknown on topic Linux vs Windows value

Linux vs Windows value

Category: Off Topic and Test Posts

I started using Linux pre 2000, so I've seen Linux mature and get very much more user friendly. The biggest issue back then was the bloody so called "WinModems" for dial up internet.
To tell the truth the Driver situation is far better than Windows.
Most hardware is supported via the kernel. I'll admit bleeding edge hardware is an issue, but that can be down to the manufacturers not supporting Linux, but generally it ends up being supported. Driver installation is far less intrusive.

Bought a new printer last year, connected via the network.....30 odd minutes to the windows installer to do it's thing. My Mint box saw it straight away on the network.

To be honest I'm an exclusive Linux user, the windows machine is for my Mum, but once Win10 stops receiving updates I'm going to get her using Linux.
  • 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?
Displaying 1171 - 1185 out of 25128 results.
Time to create page: 0.228 seconds
Powered by Kunena Forum