DIY CNC

More
30 Jul 2026 21:14 #348238 by PCW
Replied by PCW on topic DIY CNC

 

File Attachment:

File Name: BBU_part_V...sion.zip
File Size:19 KB
My only concern regarding using my parallel port computer with a breakout board is the delay (hence why I was considering the mesa card). Hypothetically, let's say my jitter isn't a problem. Will my experience making chips be the same as with a mesa card? I want to make some pretty complex parts and am concerned that any amount of jitter could make that impossible. I've attached an STL file of a part that I want to make for a friend. Could this be possible using a parallel port, or should I just spring for the more expensive card?
 

The main difference between a parallel port based system and a system with external Step/Dir generation
hardware is the maximum step rate, This speed will be limited by the real time jitter on the parallel port system.

The output hardware does not limit the complexity of the created shapes just the maximum speed.

 

Please Log in or Create an account to join the conversation.

More
30 Jul 2026 21:59 #348242 by Logthor
Replied by Logthor on topic DIY CNC
I'm aware. I just was wondering, based upon your knowledge, if it will affect me making that part.

Please Log in or Create an account to join the conversation.

  • rodw
  • rodw's Avatar
  • Away
  • Platinum Member
  • Platinum Member
More
30 Jul 2026 22:53 #348244 by rodw
Replied by rodw on topic DIY CNC
As Peter said,


The output hardware does not limit the complexity of the created shapes just the maximum speed.


I suspect however you will find limitations due to the part geometry on any machine.

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
30 Jul 2026 23:41 #348246 by tommylight
Replied by tommylight on topic DIY CNC
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)

Please Log in or Create an account to join the conversation.

More
31 Jul 2026 00:47 #348254 by Logthor
Replied by Logthor on topic DIY CNC
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).

Please Log in or Create an account to join the conversation.

  • rodw
  • rodw's Avatar
  • Away
  • Platinum Member
  • Platinum Member
More
31 Jul 2026 01:20 #348256 by rodw
Replied by rodw on topic DIY CNC

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.

 
The following user(s) said Thank You: Logthor

Please Log in or Create an account to join the conversation.

More
31 Jul 2026 05:26 #348266 by timo
Replied by timo on topic DIY CNC
Anecdotal evidence: I had issues getting a 100ppr encoder to work reliable at 600 rpm. The cheap BOB seemed the issue, the system was loosing signals.

The Mesa Card fixed the problem and I have not the slightest interest in trying to figure out what went wrong, only point (I should have spent the money earlier)

20000 pulses (if I am correct and did not make a mistake) It would limit a 1/8th 200ppr stepper motor with my lead screw (4mm pitch) to approx. 3000mm/min. This is in my book good enough for a sherline, but some commercial machines run approx. 10x that speed.

@logthor: The stl you posted, will be a nightmare to machine :-).

Please Log in or Create an account to join the conversation.

More
31 Jul 2026 07:19 #348270 by Logthor
Replied by Logthor on topic DIY CNC
For the simple stuff I'm doing with my bob, I don't think it'll be an issue. I'm well aware of what a nightmare it'll be to machine. The model needs a lot of love.
The following user(s) said Thank You: rodw

Please Log in or Create an account to join the conversation.

  • rodw
  • rodw's Avatar
  • Away
  • Platinum Member
  • Platinum Member
More
31 Jul 2026 09:26 #348275 by rodw
Replied by rodw on topic DIY CNC

@logthor: The stl you posted, will be a nightmare to machine :-).

Glad someone else looked!

With some spindles, its not possible to fit an encoder (I've had a couple) but thread milling solves the thread cutting dilema on all machines and is much easier on small machines.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
31 Jul 2026 14:54 #348294 by tommylight
Replied by tommylight on topic DIY CNC

... but thread milling solves the thread cutting dilema on all machines and is much easier on small machines.

Those things are magnificent and make tapping possible on low torque/power spindles.
The following user(s) said Thank You: rodw

Please Log in or Create an account to join the conversation.

Moderators: piasdom
Time to create page: 0.141 seconds
Powered by Kunena Forum