Advanced Search

Search Results (Searched for: )

  • meister
  • meister
31 Jul 2026 04:37

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Hi Guys. I have used RIOcore on a Tang Nano 9k (TangBOB board) a couple of times. I am now wanting to try out Ethercat. I was wondering what my options are for doing this. I want to use a RP5 with the Tang connected via an SPI connection to the GPIO pins on the RP5. My first question is where do I connect my Ethercat Drives? from the RP5 or from the Wiznet module connected to the Tang. I would dearly love it if all my configurations for Ethercat can be done within RIOcore.

Cheers
Andrew
 


Hi Andrew,
EtherCAT must be connected directly to the RPi5. Rio runs independently of it; it can only adopt part of the configuration (and even then, only to a limited extent).

 
  • GeckoWorks
  • GeckoWorks
31 Jul 2026 04:20

RS485 + Absolute Encoder for Homing a 4th Axis?

Category: General LinuxCNC Questions

I got my hands on a used 4th axis but need to put in a new servo which is fine. I have a Delta B3 750w servo and drive with absolute, multi turn encoders on the way (used, too). 
The machine will have Mesa cards but given that the 4th axis supposedly has no homing sensor (still waiting for it to arrive), I was hoping to be able to home it to the absolute encoder of the servo.
Would it be possible and not too difficult to use the RS485 from the drive into the host PC (with a USB adapter) to do the homing? AI seems to think so but I don't know how well versed it actually is in LCNC. It did however say that latency shouldn't really be an issue given that this is homing routine done at the start and not something that happens during actual machining. 

If this is not doable or takes a lot of trickery, I will try to put in a small hall effect sensor and home to that + Z-pulse. But would be nice if I didn't need to do that. 
  • tommylight
  • tommylight's Avatar
31 Jul 2026 04:13
Replied by tommylight on topic TCP - Tool Center Point

TCP - Tool Center Point

Category: General LinuxCNC Questions

I feel a spam coming on...
  • brendagibbs
  • brendagibbs
31 Jul 2026 04:09
Replied by brendagibbs on topic TCP - Tool Center Point

TCP - Tool Center Point

Category: General LinuxCNC Questions

TCP is where the magic (and head-scratching) happens in 5-axis machining. Whether you're using G43.4 style dynamic TCP or delegating coordinate transformations to your CAM post-processor, having LinuxCNC handle real-time spatial transformations keeps feed rates consistent across multi-axis arcs. Super helpful thread for anyone moving beyond standard 3-axis setups!"
  • rodw
  • rodw's Avatar
31 Jul 2026 01:20
Replied by rodw on topic DIY CNC

DIY CNC

Category: Milling Machines

Cool, I will probably go with the parallel port in the meantime, then. I should have enough I/O with the parallel port to control my x, y, and z axes and my spindle, right? I'm just looking for a yes or no regarding the timing issue and whether it would be a problem or not in making that part (assuming I have 15000-20000 nanoseconds jitter).

Yes, I have started a video series on a parallel port control board from scratch. This is the first of 3

This is new for me as I've only used Mesa and Ethercat before.
Spindle is working fine with 0-10v control, There is enough inputs for estop, probe, home switches and outputs for coolant, mist etc so it will be complete.

The plan is to redo the spindle to use RS485 Modus and eventually migrate it to Mesa and even Ethercat. This is more of a training video than for a specific machine although I'll eventually build one for it.

 
  • viewsat
  • viewsat
31 Jul 2026 01:02

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

I use ./bin/rio-flow riocore/configs/TangNano9K/config.json
The automatically generated ini and HAL files cannot output a 1kHz PWM spindle signal. Do I need to edit the HAL and ini files myself to output the spindle PWM signal?
  • Logthor
  • Logthor
31 Jul 2026 00:47
Replied by Logthor on topic DIY CNC

DIY CNC

Category: Milling Machines

Cool, I will probably go with the parallel port in the meantime, then. I should have enough I/O with the parallel port to control my x, y, and z axes and my spindle, right? I'm just looking for a yes or no regarding the timing issue and whether it would be a problem or not in making that part (assuming I have 15000-20000 nanoseconds jitter).
  • tommylight
  • tommylight's Avatar
31 Jul 2026 00:25

Wire EDM 4 axis, seems to be open source and 3D printed

Category: Show Your Stuff

They just posted this, but 15000$ seems a bit far out, although the only thing close to it is BaxEDM and i do not know what that goes for, so might still be OK price.
I wonder if they implemented the "back off on short" functionality, i know someone on youtube did some 10 years ago.

And they use the open source nature to to their benefit with "no cloud, private, etc" , nice.
  • dbtayl
  • dbtayl
31 Jul 2026 00:18

Prvomajska G301 Milling machine converting to CNC

Category: Milling Machines

I've found having a spindle encoder really nice. Specifically, the spindle-stall detection. It's definitely saved breaking some tools. Depending on how the spindle is set up, you may be able to get that without an encoder (and it may be a non-issue anyway if you use your machine within its limits and don't have a dubiously-tuned servo as the spindle motor).
  • tommylight
  • tommylight's Avatar
30 Jul 2026 23:53

Highlighted gcode doesn't follow current position.

Category: Gmoccapy

After posting that image of the g code I believe I see it now. The % symbol is on line 5. So that would explain everything being off set considering the line is starting at 1...
I knew it had to have been something silly.

Update: That was it.... 

Thank you for reporting back.
  • tommylight
  • tommylight's Avatar
30 Jul 2026 23:52

Highlighted gcode doesn't follow current position.

Category: Gmoccapy

Upload a picture of the whole screen.

Also, please post the gcode

You did neither, seems you are hiding something...
Yet you ask us for help.
  • tommylight
  • tommylight's Avatar
30 Jul 2026 23:46
Replied by tommylight on topic Prvomajska G301 Milling machine converting to CNC

Prvomajska G301 Milling machine converting to CNC

Category: Milling Machines

Hello Tommy, haven't seen you for quite some time so definitely ill visit you!

You are welcomed, always.
Coffee's on me.
  • dbtayl
  • dbtayl
30 Jul 2026 23:45 - 31 Jul 2026 00:11
Replied by dbtayl on topic DIY CNC 2

DIY CNC 2

Category: Milling Machines

Is there a cheap way of acquiring tools for the mill (e.g., cylindrical edge finders, collets, drill bits, end mills, etc)?


Oops, it was in this thread...

I highly recommend NOT buying the cheapest of the cheap cheap no-name stuff. Cheap collets are prone to having high runout. The Sherline is a small machine, so you're probably using small tools. If you have 0.002" runout in your collet and are using a 1/8 2-flute end mill that's expecting a 0.001" chip load... you may well have one flute taking NO cut, and the other taking 0.003"- 3 times as much as you expect. Really easy to break tools "for no reason" like that. Even if you don't, tool life, surface finish, and dimensional accuracy will all suffer.

I don't know what collet types you need. For ER collets, I've found Techniks to work well for me. IIRC they're... $15ish each. I got mine on eBay. You probably only need a couple? 1/8, maybe 3/16 and 1/4"? You're not working with much power, so the larger tools aren't going to buy you too much (non-zero, though- larger tools for facing and/or more rigidity for deeper pockets is useful even if you can't put more power into them)For end mills, I don't use HSS, so can't speak to that. For carbide, any of the following places will get you good tools at reasonable prices:
onlinecarbide.com/
www.maritool.com/
www.carbidetoolsource.com/
routerburr.com/

Double-ended end mills can save you a bit on cost. For drills, I really like the PCB drills. At that last link, you can get them for cheap. The nice thing about them (in addition to being cheap) is they have a common 1/8" shank size, so you can use the same collet you use for end mills to hold them instead of a drill chuck (one less thing to buy, no drill chuck eating a mile of Z height).


For workholding, I've found the screwless "grinding vises" to be excellent. I've heard that even the cheapest of the cheap of these are actually pretty OK, but can't vouch for that. I got mine here: littlemachineshop.com/collections/screwless-vises Just make sure you get clamps that can hold it down.

I haven't tried these, but supposedly the Xin Dian self-centering vises are shockingly good for their price: xindianprecise.com/collections/manual-self-centering-vise If you're flipping parts over, you can avoid having to re-center in one axis at least... two if you also use a work stop.


Other assorted tools: IMO buy as you go and buy nice used stuff. eBay can be good for this, but also if there are industrial surplus auctions near you a lot of times you can get the common stuff dirt cheap, since a lot of that customer base already has the basics you're looking for. Searching "<name of big company around me> surplus" may turn up auctions that a lot of large companies regularly have to get rid of stuff.
  • tommylight
  • tommylight's Avatar
30 Jul 2026 23:43
Replied by tommylight on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

Sorry you did not mention for ethercat, mine are for Mesa and parallel port.
  • tommylight
  • tommylight's Avatar
30 Jul 2026 23:41
Replied by tommylight on topic DIY CNC

DIY CNC

Category: Milling Machines

Things a machine can physically do are absolutely the same for parallel port and Mesa card, so there are no limitations either way.
Things that are the same:
-you can make whatever you, your CAM, and your machine can do
-any machine, 3, 4, 5 or more axis, robot, lathe all will work
-you can use more than one of any of those, and you can combine them as you need.
-
Things that are not the same:
-pulse speed and subsequently the machine speed
-Parallel port can do approx. 20000-50000 pulses or encoder reads per second
-Mesa can do over 1000000 (1 million, some even 10 million) pulses per second
-Parallel port can have 12 outputs and 5 inputs in OUT mode, 4 outputs and 13 inputs in IN mode, 8 outputs and 9 inputs in mode X. Not all ports can do this, but all built in ones do.
-Mesa can have any of the 34 pins (some cards have more IO) set as input or output in hal, granted it is not used as Stepgen or PWM or encoder or sserial.
-
Or in short, parallel port with LinuxCNC will be enough for any hobby machine and most 24/7 use machines, even for some industrial machines that are not to complex
-
Yes, i do have a lot of Mesa boards/machines (probably over 70 or 80 or more), and yes i still use parallel ports and still have machines in daily use with both for over 15 years (i am fuzzy on the exact numbers and timelines)
Displaying 136 - 150 out of 14264 results.
Time to create page: 0.274 seconds
Powered by Kunena Forum