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

Reply via email to