Hi Michal.
You are using 5i25 + 7i77 + 7i76 from Mesa .
Well done !

On Wed, Aug 27, 2014 at 8:42 PM, alex chiosso <achio...@gmail.com> wrote:

> Hi Michal .
> Your application is really impressive !!!
> Are you using open o closed loop , stepper or servo motors ?
> For the program did you develop or use a sort of CAD/CAM to design the
> pattern ?
> How do you synchronized the needle movement with the X-Y axis ?
> As I understood the needle movement is used as a "spindle" , isn't it ?
> Or it's an axis ?
> What kind of electronic are you using to control the motor drives ?
> Thank you for any detail you can share.
>
> Regards
>
> Alex
>
>
> On Wed, Aug 27, 2014 at 8:23 PM, Michał Geszkiewicz <mic...@wp.pl> wrote:
>
>> Hi Alex,
>>
>> I've done few retrofits of simillar machines, video below.
>> Originally spindle speed was fully synced with xy velocity but was
>> disabled due to mechanical problems (it won't saw on lower speeds).
>> http://www.youtube.com/watch?v=aopjsU7Q5V8
>>
>> regards,
>> Michael
>>
>> W dniu 27.08.2014 19:44, alex chiosso pisze:
>> > Hi Philipp .
>> > You point to the right direction.
>> > I need a full control over the needle movement because I have to start
>> the
>> > X-Y movement before the needle is at top position .
>> > This is mainly related to the speed needed for the sewing cycle .
>> > As early the enable for X-Y movement is triggered as fast the machine
>> can
>> > work.
>> > The worst case is if the X-Y movement is not at target position before
>> the
>> > needle is starting to touch the fabric.
>> > So in the current application I made , the position controller that
>> manage
>> > the needle (Z axis),  raise a digital output starting from a position
>> > related to the position of the needle outside the fabric when the
>> stitch is
>> > made till the needle position close to the next stitch entering point.
>> > If the X-Y axis are still moving when the needle is close to touch the
>> > fabric , the machine stops.
>> > So the limit is also the maximum stitch length related to the needle
>> speed.
>> > And also the needle make a number of rotations as the number of stitches
>> > that have to be made.
>> > The needle finish is cycle always on top position (same position that
>> > starts the cycle).
>> > I hop I'm clear enough.
>> > The best solution should be to have the X-Y axis geared in electronic
>> cam
>> > (with adjustable ratio for the stitch length) with the needle (Z axis)
>> to
>> > be close as possible as the mechanical traditional machine.
>> > In this case there is no problem with the working speed (stitches per
>> > minute).
>> >
>> >
>> >
>> > On Wed, Aug 27, 2014 at 7:14 PM, Philipp Burch <p...@hb9etc.ch> wrote:
>> >
>> >> Hi Alex!
>> >>
>> >> Sounds like an interesting thing to do :)
>> >> Do you need full control over the needle (i.e. coordinated moves), or
>> do
>> >> you want to let the needle be driven by a single motor in continuous
>> >> motion and synchronize the X/Y movements to it? In the latter case, you
>> >> would only need position feedback from the needle, which could be as
>> >> simple as a single switch telling you when the needle is up and the X/Y
>> >> can move.
>> >> With LinuxCNC, you could then hook that switch signal to the adaptive
>> >> feed input, so that the position is freezed whenever a stitch is being
>> >> made. If you then connect the velocity command for the needle motor to
>> >> the spindle control, you could really write a program just like for a
>> >> mill (except no Z of course). So you'd use G0 to rapid to the starting
>> >> point of the sew, then set the desired spindle speed using S, start the
>> >> "spindle" and program your path using G1/2/3. The combination of
>> >> spindle/needle speed and feed rate would give you the stitch length.
>> >>
>> >> Oh, and I'd go for motors with position feedback if possible. Open-loop
>> >> driven steppers may seem easier to handle as usually no loop tuning is
>> >> required, but then you need to test veeery carefully how fast you can
>> go
>> >> without losing steps. Especially if you want to move really fast and
>> >> have a variable load.
>> >>
>> >> Just a few thoughts.
>> >>
>> >> Regards,
>> >> Philipp
>> >>
>> >> On 27.08.2014 18:55, alex chiosso wrote:
>> >>> Bari , thank you for your reply.
>> >>> How is working a sewing machine for me it is clear (I really did the
>> >>> application I described).
>> >>> I read into a Brother industrial sewing machine user/maintenance
>> manual
>> >> and
>> >>> their electronic control manage encoders
>> >>> for the motors.
>> >>>
>> >>>
>> >>> On Wed, Aug 27, 2014 at 6:42 PM, Bari <bari00...@gmail.com> wrote:
>> >>>
>> >>>> Alex,
>> >>>>
>> >>>> We started using Linuxcnc to control all sorts automation in the lab.
>> >>>>
>> >>>> Breaking down the steps to stitch:
>> >>>>
>> >>>> Move X,Y to start of the stitch (with Z at max height)
>> >>>>
>> >>>> Move Z down to min. (needle to lowest point)
>> >>>>
>> >>>> Raise needle
>> >>>>
>> >>>> Start Loop (spin looper motor)
>> >>>>
>> >>>> Finish Loop
>> >>>>
>> >>>> Needle to max height
>> >>>>
>> >>>> Move X and/or Y
>> >>>>
>> >>>>
>> >>>> https://www.youtube.com/watch?v=BAvQBLHMrw4
>> >>>>
>> >>>> On 08/27/2014 10:58 AM, alex chiosso wrote:
>> >>>>> Hi Bari.
>> >>>>> Nice to know you.
>> >>>>> Have you experience with this particular application ?
>> >>>>> So for you closed loop positioning it's not needed ?
>> >>>>>
>> >>>>>
>> >>>>> On Wed, Aug 27, 2014 at 5:52 PM, Bari <bari00...@gmail.com> wrote:
>> >>>>>
>> >>>>>> Alex,
>> >>>>>>
>> >>>>>> I'd use Linuxcnc to build it.
>> >>>>>>
>> >>>>>> You can use steppers to control the needle motor and looper in open
>> >>>>>> loop. Your G-code could be written to just stop X and Y when the
>> >> needle
>> >>>>>> is below the surface of the fabric.
>> >>>>>>
>> >>>>>> On 08/27/2014 10:21 AM, alex chiosso wrote:
>> >>>>>>> The application can appear "trivial" but it is not especially
>> because
>> >>>> of
>> >>>>>>> needle speed and sycronization between the needle position and the
>> >> X-Y
>> >>>>>>> movement.
>> >>>>>>> During the sewing the X-Y can move only when the needle it's
>> outside
>> >>>> the
>> >>>>>>> label otherwise the needle can be broken and the clothe/label can
>> be
>> >>>>>>> damaged .
>> >>>>>>> That's why the position feedback is needed.
>> >>>>>>> Additionally the command for some actuators sycronized to the
>> sewing
>> >>>>>> cycle
>> >>>>>>> + sensors, pushbuttons, button lamps management.
>> >>>>>>> I would like to discuss with you what do you think about the
>> >> conversion
>> >>>>>> to
>> >>>>>>> LCNC.
>> >>>>>>>
>> >>>>>>
>> >>>>>>
>> >>
>> ------------------------------------------------------------------------------
>> >>>>>> Slashdot TV.
>> >>>>>> Video for Nerds.  Stuff that matters.
>> >>>>>> http://tv.slashdot.org/
>> >>>>>> _______________________________________________
>> >>>>>> Emc-users mailing list
>> >>>>>> Emc-users@lists.sourceforge.net
>> >>>>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> >>>>>>
>> >>
>> ------------------------------------------------------------------------------
>> >>>>> Slashdot TV.
>> >>>>> Video for Nerds.  Stuff that matters.
>> >>>>> http://tv.slashdot.org/
>> >>>>> _______________________________________________
>> >>>>> Emc-users mailing list
>> >>>>> Emc-users@lists.sourceforge.net
>> >>>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> >>>>
>> >>>>
>> >>>>
>> >>
>> ------------------------------------------------------------------------------
>> >>>> Slashdot TV.
>> >>>> Video for Nerds.  Stuff that matters.
>> >>>> http://tv.slashdot.org/
>> >>>> _______________________________________________
>> >>>> Emc-users mailing list
>> >>>> Emc-users@lists.sourceforge.net
>> >>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> >>>>
>> >>
>> ------------------------------------------------------------------------------
>> >>> Slashdot TV.
>> >>> Video for Nerds.  Stuff that matters.
>> >>> http://tv.slashdot.org/
>> >>> _______________________________________________
>> >>> Emc-users mailing list
>> >>> Emc-users@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> >>>
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> Slashdot TV.
>> >> Video for Nerds.  Stuff that matters.
>> >> http://tv.slashdot.org/
>> >> _______________________________________________
>> >> Emc-users mailing list
>> >> Emc-users@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/emc-users
>> >>
>> >>
>> >
>> ------------------------------------------------------------------------------
>> > Slashdot TV.
>> > Video for Nerds.  Stuff that matters.
>> > http://tv.slashdot.org/
>> > _______________________________________________
>> > Emc-users mailing list
>> > Emc-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/emc-users
>> >
>> >
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Slashdot TV.
>> Video for Nerds.  Stuff that matters.
>> http://tv.slashdot.org/
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
>
------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to