My feed to the prox is pretty slow and it's just a benchtop machine, so I'm not worried about holding billionths, it's just nice to retrofit the machine with all of the original functionality. I figured the machine came set up with a mechanical and proximity home sensor on x and z and dammit, that's how I want it to work! Why should fanuc and siemens get all the glory?
Phil T. The Feral Engineer Check out my LinuxCNC tutorials, machine builds and other antics at www.youtube.com/c/theferalengineer On Sun, Apr 4, 2021, 12:19 PM Peter C. Wallace <p...@mesanet.com> wrote: > On Sun, 4 Apr 2021, Feral Engineer wrote: > > > Date: Sun, 4 Apr 2021 12:05:45 -0400 > > From: Feral Engineer <theferalengin...@gmail.com> > > Reply-To: "Enhanced Machine Controller (EMC)" > > <emc-users@lists.sourceforge.net> > > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net > > > > Subject: Re: [Emc-users] [Emc-developers] Home_use_index issue revisited > > > > I'll do some repeatability testing on Tuesday. Between Easter family > > visits, work and band practice tomorrow night, I won't have a chance to > get > > back on the machine until then. > > > > When I had the and2 gate connecting both switches last night as my last > > ditch effort, it repeated perfectly over a dozen times. > > Right and as Sam said, adding index to this really doesnt add anything but > complexity if you can detect the index at linuxCNCs servo thread rate. > > Where index can improve homing accuracy is when you have high resolution > encoders (and you clear on index) so the actual high resolution count is > captured in hardware without any servo thread sampling uncertainty > > LinuxCNC master and Hostmot2 do support stepgen index with the right > firmware > but this requires a high speed index input since the index input is a fully > hardware signal that captures the stepgen position. > > > > > Happy international carrot day, everybody! (Yes, it's really a thing) > > > > Phil T. > > The Feral Engineer > > > > Check out my LinuxCNC tutorials, machine builds and other antics at > > www.youtube.com/c/theferalengineer > > > > On Sun, Apr 4, 2021, 11:59 AM Peter C. Wallace <p...@mesanet.com> wrote: > > > >> On Sun, 4 Apr 2021, Dewey Garrett wrote: > >> > >>> Date: Sun, 4 Apr 2021 15:36:30 -0000 (UTC) > >>> From: Dewey Garrett <dgarr...@panix.com> > >>> Reply-To: "Enhanced Machine Controller (EMC)" > >>> <emc-users@lists.sourceforge.net> > >>> To: emc-users@lists.sourceforge.net > >>> Subject: Re: [Emc-users] [Emc-developers] Home_use_index issue > revisited > >>> > >>> The git *master* branch has an ini setting that may be relevant > >>> for this use case: > >>> > >>> http://linuxcnc.org/docs/master/html/config/ini-config.html > >>> > >>> "HOME_INDEX_NO_ENCODER_RESET = NO - Use YES if the encoder > >>> used for this joint does not reset its counter when an > >>> index pulse is detected after assertion of the joint > >>> index_enable hal pin. Applicable only for HOME_USE_INDEX = YES." > >>> > >>> Refs: > >>> > >>> https://github.com/LinuxCNC/linuxcnc/commit/5ea573adde > >>> > >>> Also see forum thread starting here: > >>> > >> > https://forum.linuxcnc.org/10-advanced-configuration/31813-tcp-5-axis-kinematics?start=120#139881 > >>> -- > >>> Dewey Garrett > >>> > >>> > >>> > >>> _______________________________________________ > >>> Emc-users mailing list > >>> Emc-users@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/emc-users > >>> > >> > >> > >> Thats interesting. I guess that allows index detection if the pulse is > too > >> short > >> but may be off a few counts... > >> > >> Peter Wallace > >> Mesa Electronics > >> > >> > >> > >> _______________________________________________ > >> Emc-users mailing list > >> Emc-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/emc-users > >> > > > > _______________________________________________ > > Emc-users mailing list > > Emc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > > Peter Wallace > Mesa Electronics > > (\__/) > (='.'=) This is Bunny. Copy and paste bunny into your > (")_(") signature to help him gain world domination. > > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users