For anyone following along Here is the main link sorry I thought this would send in the last email
https://www.forum.linuxcnc.org/27-driver-boards/45349-run-mesa-7i76e-7i85-with-3-servos-and-1-stepper-motor?start=20 On Wed, 2 Oct 2024, 19:17 andrew beck, <andrewbeck0...@gmail.com> wrote: > Just looking now at other examples on the forum and I can't find anyone > using position control > > The step gen seems to be always set to velocity or mode 1 > > Like here > > > https://www.forum.linuxcnc.org/media/kunena/attachments/26696/toolchange_index_2022-03-19.hal > > On Wed, 2 Oct 2024, 16:45 andrew beck, <andrewbeck0...@gmail.com> wrote: > >> also here is the relevant part of my config >> >> this is as simple as i can make it >> >> 1 sensor for index >> >> and just a step direction servo drive for movement >> if anyone else has this working i would much appreciate it to see how >> cheers >> >> # ---------- CAROUSEL TOOL CHANGER ---------- >> net index carousel.0.sense-0 >> net index hm2_7i92.0.7i77.0.0.input-12 >> >> >> # Drive Setup >> setp hm2_7i92.0.stepgen.00.dirsetup 5000 >> setp hm2_7i92.0.stepgen.00.dirhold 5000 >> setp hm2_7i92.0.stepgen.00.steplen 5000 >> setp hm2_7i92.0.stepgen.00.stepspace 5000 >> setp hm2_7i92.0.stepgen.00.position-scale 100 >> setp hm2_7i92.0.stepgen.00.step_type 0 >> setp hm2_7i92.0.stepgen.00.control-type 0 >> setp hm2_7i92.0.stepgen.00.enable 1 >> setp hm2_7i92.0.stepgen.00.maxaccel 300 >> setp hm2_7i92.0.stepgen.00.maxvel 600 >> >> setp carousel.0.fwd-dc 0 >> setp carousel.0.hold-dc 0 >> setp carousel.0.rev-dc 0 >> setp carousel.0.rev-pulse 0 >> setp carousel.0.align-dc 0 >> setp carousel.0.decel-time 0 >> setp carousel.0.scale 100 >> >> >> net carousel_position carousel.0.counts-target >> hm2_7i92.0.stepgen.00.position-cmd >> >> >> >> >> On Wed, Oct 2, 2024 at 3:00 PM andrew beck <andrewbeck0...@gmail.com> >> wrote: >> >>> Hey Andy >>> >>> I got it compiled and rotating >>> >>> And homing >>> >>> But I'm getting a error message >>> >>> "The toolchanger has failed the final alignment check" >>> >>> Then when I turn the carousel enable off and back on the motor rotates a >>> few pockets. And it keeps doing this. >>> >>> Do you have any ideas >>> >>> I'm loading the carousel component with >>> Loadrt carousel pockets=16 dir=2 encoding=counts num-sense=1 >>> >>> And I have one sensor for home >>> >>> And feeding carousel.0.counts-target to >>> hm2_7i92.0.stepgen.00.position-cmd >>> >>> And I have a step gen set up. >>> >>> Also when I trigger the carousel.0.jog-fwd it doesn't change. >>> >>> Cheers Andrew >>> >>> On Mon, 30 Sept 2024, 23:00 andy pugh, <bodge...@gmail.com> wrote: >>> >>>> On Mon, 30 Sept 2024 at 10:21, andrew beck <andrewbeck0...@gmail.com> >>>> wrote: >>>> >>>> > but the motor just runs away and out of control >>>> >>>> Is the stepgen set up in velocity mode or position mode? >>>> >>>> It should be set up in position mode, with carousel.0.counts-target as >>>> the position. And probably with a counts-scale of 1, if you have >>>> position feedback. >>>> >>>> The component has grown so complicated that it probably needs a >>>> special docs section, in addition to the manpage. >>>> (Ironically I have never had a toolchanger, so my only experience is >>>> second-hand other than the three toochangers I have worked on at >>>> LinuxCNC fests) >>>> >>>> -- >>>> atp >>>> "A motorcycle is a bicycle with a pandemonium attachment and is >>>> designed for the especial use of mechanical geniuses, daredevils and >>>> lunatics." >>>> — George Fitch, Atlanta Constitution Newspaper, 1912 >>>> >>>> >>>> _______________________________________________ >>>> 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