Re: [Emc-users] Mill Spindle encoder with MESA interface.

2025-05-28 Thread John Dammeyer
> From: andrew beck [mailto:andrewbeck0...@gmail.com] > > I run a 1000ppr encoder normally on the CNC mills as they run up to 10 k > rpm and max count rates get a bit crazy over that. > > On the CNC lathe 3000 rpm max I have a 2500ppr encoder. > > Both option work perfectly with rigid tapping. >

Re: [Emc-users] Mill Spindle encoder with MESA interface.

2025-05-28 Thread andrew beck
I run a 1000ppr encoder normally on the CNC mills as they run up to 10 k rpm and max count rates get a bit crazy over that. On the CNC lathe 3000 rpm max I have a 2500ppr encoder. Both option work perfectly with rigid tapping. I have never used a floating tap holder ( just straight in a normal c

Re: [Emc-users] Mill Spindle encoder with MESA interface.

2025-05-28 Thread John Dammeyer
> From: Peter Wallace [mailto:p...@mesanet.com] > > On Wed, 28 May 2025, John Dammeyer wrote: > > > > Just an addendum. I do see that in the HAL file the motmod is running with > > 1mS servo period. > > loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD > > num_joints=[KINS]JOINTS nu

Re: [Emc-users] Mill Spindle encoder with MESA interface.

2025-05-28 Thread Peter Wallace
On Wed, 28 May 2025, John Dammeyer wrote: Date: Wed, 28 May 2025 20:40:59 -0700 From: John Dammeyer Reply-To: "Enhanced Machine Controller (EMC)" To: "'Enhanced Machine Controller (EMC)'" Subject: Re: [Emc-users] Mill Spindle encoder with MESA interface. Just an addendum. I do see that

[Emc-users] Mill Spindle encoder with MESA interface.

2025-05-28 Thread John Dammeyer
I've been asked how many lines an encoder on the spindle should have for LinuxCNC. I have a disk I made with 60 slots and IIRC someone else on this forum uses a gear tooth sensor. So a 400 or 600 line encoder isn't really required but likely there is a point where extra lines don't make any diffe

Re: [Emc-users] Mill Spindle encoder with MESA interface.

2025-05-28 Thread John Dammeyer
Just an addendum. I do see that in the HAL file the motmod is running with 1mS servo period. loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS num_aio=8 So who or what is using the BASE PERIOD? > -Original Message- > From: John Dammeyer [mailto:jo...@au