JUKI nozzle changer w/Ray's adapter

1,603 views
Skip to first unread message

Genie Kobayashi

unread,
Jul 22, 2016, 2:52:33 AM7/22/16
to OpenPnP

I watched a video footage titled 'Pick-and-place automatic nozzle changer' by Karl Ekdahl - https://vimeo.com/144454866 and, I thought it should be 3D printable by myself...

https://github.com/geniekobayashi/juki_nozzle_changer

In prior to design, I wanted to make it as smooth as possible specially the top surface of changer and nozzle sliding rails part. To achieve these things using general FDM type 3D printer, I had to cut the unit into 2 pieces, but it brought no support materials required on printing which was a merit.

This type of changer will require some pushing down power on Z-axis when compress spring of the nozzle holder or move outer ring toward upside. So that, Z-cam driven head may be hard to accomplish it without extra mechanism. Hope some one print and test to improve it. :)

Genie


matt

unread,
Jul 22, 2016, 3:46:36 AM7/22/16
to ope...@googlegroups.com
Hi Genie

I'd made a start on this myself, but it appears you've beaten me too it!
Looks good, thank you for sharing.

Matt
On 2016-07-22 07:52, Genie Kobayashi wrote:
> [1]I watched a video footage titled 'Pick-and-place automatic nozzle
> changer' by Karl Ekdahl - https://vimeo.com/144454866 [2] and, I
> thought it should be 3D printable by myself...
>
> https://github.com/geniekobayashi/juki_nozzle_changer [3]
>
> In prior to design, I wanted to make it as smooth as possible
> specially the top surface of changer and nozzle sliding rails part. To
> achieve these things using general FDM type 3D printer, I had to cut
> the unit into 2 pieces, but it brought no support materials required
> on printing which was a merit.
>
> This type of changer will require some pushing down power on Z-axis
> when compress spring of the nozzle holder or move outer ring toward
> upside. So that, Z-cam driven head may be hard to accomplish it
> without extra mechanism. Hope some one print and test to improve it.
> :)
>
> Genie
>
> [2]
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to openpnp+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/861c52b6-c106-42c4-aa33-8815bb6e215e%40googlegroups.com
> [4].
> For more options, visit https://groups.google.com/d/optout [5].
>
>
> Links:
> ------
> [1]
> https://lh3.googleusercontent.com/-vR5Y4M_Ift4/V5HB3cy9p8I/AAAAAAAAAKw/5yPPZPXdNugNPpwN5O-zpwLHlqh609gsACLcB/s1600/RIMG0552_m.JPG
> [2] https://vimeo.com/144454866
> [3] https://github.com/geniekobayashi/juki_nozzle_changer
> [4]
> https://groups.google.com/d/msgid/openpnp/861c52b6-c106-42c4-aa33-8815bb6e215e%40googlegroups.com?utm_medium=email&utm_source=footer
> [5] https://groups.google.com/d/optout

mojalovaa1

unread,
Jul 22, 2016, 4:13:47 AM7/22/16
to OpenPnP
Genie you are not do that correct , see on video outside  angle on top  changer , yours changer is  flate  but on that changer on video have some angle  , that angle is used for push  spring on nozzle holder .

matt

unread,
Jul 22, 2016, 5:23:09 AM7/22/16
to ope...@googlegroups.com
Ah yeah i'd not noticed that... shouldn't be too hard to mod the scad
script to add the slope to the top.. i guess its better for the slope
rather than putting stress on the motor/drive assembly
> --
> You received this message because you are subscribed to the Google
> Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to openpnp+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/fb7369bb-dac2-4281-a121-de24e3b6ade6%40googlegroups.com
> [1].
> For more options, visit https://groups.google.com/d/optout [2].
>
>
> Links:
> ------
> [1]
> https://groups.google.com/d/msgid/openpnp/fb7369bb-dac2-4281-a121-de24e3b6ade6%40googlegroups.com?utm_medium=email&utm_source=footer
> [2] https://groups.google.com/d/optout

Genie Kobayashi

unread,
Jul 22, 2016, 5:47:33 AM7/22/16
to OpenPnP
Hi,

The top surface of the changer has two part, a horizontal flat area and another gentle slope. Please take a look at the stl image online at below.

https://github.com/geniekobayashi/juki_nozzle_changer/blob/master/stl/nozzle_changer_R.stl

You can edit to make it shorter but the slope will become a little bit steeper (like as Karl Ekdahl's design).

Genie

2016年7月22日金曜日 17時13分47秒 UTC+9 mojalovaa1:


    Genie you are not do that correct , see on video outside  angle on top  changer , yours changer is  flate  but on that changer on video have some angle  , that angle is used for push  spring on nozzle holder .

2016年7月22日金曜日 18時23分09秒 UTC+9 matt:

Peter Betz

unread,
Jul 22, 2016, 5:02:18 PM7/22/16
to OpenPnP


    Ah yeah i'd not noticed that... shouldn't be too hard to mod the scad
    script to add the slope to the top..  i guess its better for the slope
    rather than putting stress on the motor/drive assembly


The Z motor still will need to compress the spring on its own when reloading the tooth though right? I'm nervous to see how accurately the head has to go to the tools previous location to press on to it, if you know what I mean, I see there is a bevel on the juki nozzle, but still.....
Message has been deleted

Genie Kobayashi

unread,
Jul 22, 2016, 5:43:42 PM7/22/16
to OpenPnP
Hi Peter,

Yes, the Z axis need enough stiffness to compress spring also X or Y axis to slide the holder. In that sense, spring should not be too strong. I've received longer springs from Ray, and I'm going to set the changer on my machine for testing. IMO, printed washer version seems slightly stronger than longer spring. Btw, my Z-axis is NEMA 17 + GT2 16 tooth pulley for up/down, NEMA 11 for rotation. X carriage is 3D printed ABS.

The nozzle home locating position is the most sinking part in changer and flat, so the nozzle won't move and pop out if the machine wobbles on operation. As you noted there is a bevel on top of the nozzle, I don't see any requirement of camera recognition.

Genie

2016年7月23日土曜日 6時02分18秒 UTC+9 Peter Betz:

Peter Betz

unread,
Jul 22, 2016, 6:39:03 PM7/22/16
to OpenPnP

I just mean the X/Y movement to disengage the collar during removal in the ramp is one thing, but when you go to pick it up again the collar will have to be compressed with only the Z axis movement, no sliding. So the Z will have to be able to handle that force.

Genie Kobayashi

unread,
Jul 22, 2016, 7:50:07 PM7/22/16
to OpenPnP
Yes, it is.

The nozzle will rattle a little bit when disengaged. As far as I watch the Karl Ekdahl's video, I see no problem on engaging again. Basically the same design of mine. I may change to stronger motor on Z axis and even modify X carriage. Thanks for interesting. :)

2016年7月23日土曜日 7時39分03秒 UTC+9 Peter Betz:

Michael Anton

unread,
Jul 23, 2016, 12:33:39 AM7/23/16
to OpenPnP
The Z always has to support the force, regardless of the method that applies the force.  So, even in sliding the nozzle into position, if the Z can't support the force, it will be forced upwards, as the nozzle releases.  This would probably require the Z axis to be homed again, before loading the next nozzle.

matt

unread,
Jul 23, 2016, 12:36:57 AM7/23/16
to ope...@googlegroups.com
Is it worth keeping the stepper winding energised whilst this is
happening to give a counter-acting force?
> --
> You received this message because you are subscribed to the Google
> Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to openpnp+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/74bc5cd8-a373-405f-8ebd-5542fec69faa%40googlegroups.com
> [1].
> For more options, visit https://groups.google.com/d/optout [2].
>
>
> Links:
> ------
> [1]
> https://groups.google.com/d/msgid/openpnp/74bc5cd8-a373-405f-8ebd-5542fec69faa%40googlegroups.com?utm_medium=email&utm_source=footer
> [2] https://groups.google.com/d/optout

Michael Anton

unread,
Jul 23, 2016, 1:13:38 AM7/23/16
to OpenPnP
Yes, I think that would be pretty necessary.

Ray Kholodovsky

unread,
Jul 23, 2016, 1:54:15 PM7/23/16
to OpenPnP
Genie I printed this and just tested it and it works phenomenally well!  Much better than my first attempt at a laser cut version (which I did not use any info from your design for).  

Ray Kholodovsky

unread,
Jul 23, 2016, 1:57:52 PM7/23/16
to OpenPnP
I have to add... the issue is that the nozzle does not stay "docked" in the end position and can move away from home due to machine vibrations.  In my new thread it was suggested to create a cavity for the nozzle to fall into at the end. 

Genie Kobayashi

unread,
Jul 23, 2016, 5:44:20 PM7/23/16
to OpenPnP
Ray,

Thanks for your testing and compliment! Yes I've been reading your new thread and think of shallow dent at the end of ramp as you pointed out. I'll revise my design and update Github repo in a day.

Genie

2016年7月24日日曜日 2時57分52秒 UTC+9 Ray Kholodovsky:

Genie Kobayashi

unread,
Jul 24, 2016, 5:51:01 AM7/24/16
to OpenPnP

Exchanging mails with Ray, and I've happened to come across the idea to embed a small clip - yellow one - at the ceiling part of ramp end to catch the nozzle head steadily. I'm trying out to print it in ABS.

Genie Kobayashi

unread,
Jul 24, 2016, 8:30:24 AM7/24/16
to OpenPnP
It seems to work fine! Nozzle will never pop out of home in extremely rattling machine condition.

https://github.com/geniekobayashi/juki_nozzle_changer


Now revised Github repo. Fine mode recommended if you're going to print out with your FDM 3D printer. ABS clip may work together with acrylic plate layering construction.

Genie

Genie Kobayashi

unread,
Aug 1, 2016, 8:52:12 PM8/1/16
to OpenPnP
Finally I've uploaded a test video. Please don't blame me for the poor machine construction. It's only a prototype. ;)

https://www.youtube.com/watch?v=KRR3bC9j_3s

Genie

Jacob Christ

unread,
Aug 1, 2016, 10:42:16 PM8/1/16
to ope...@googlegroups.com

Why is the path so long to get the nozzle in and out? Is it slanted internally to slow press the release?

Jacob


--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.

Jacob Christ

unread,
Aug 1, 2016, 10:44:16 PM8/1/16
to ope...@googlegroups.com

I retract my question after reading the whole thread.

Jacob

matt

unread,
Aug 2, 2016, 3:31:58 AM8/2/16
to ope...@googlegroups.com
Hi Genie

Looks great thank you for sharing this, I'm going to start printing.

Are you driving it with a script at the moment ? Or have you modified
openPnp to do the tool change ?

Matt

On 2016-08-02 01:52, Genie Kobayashi wrote:
> Finally I've uploaded a test video. Please don't blame me for the poor
> machine construction. It's only a prototype. ;)
>
> https://www.youtube.com/watch?v=KRR3bC9j_3s [1]
>
> Genie
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to openpnp+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/ce409ae0-0108-4d5c-bac4-ace6f40def68%40googlegroups.com
> [2].
> For more options, visit https://groups.google.com/d/optout [3].
>
>
> Links:
> ------
> [1] https://www.youtube.com/watch?v=KRR3bC9j_3s
> [2]
> https://groups.google.com/d/msgid/openpnp/ce409ae0-0108-4d5c-bac4-ace6f40def68%40googlegroups.com?utm_medium=email&utm_source=footer
> [3] https://groups.google.com/d/optout

Genie Kobayashi

unread,
Aug 2, 2016, 4:28:11 AM8/2/16
to OpenPnP
Hi Matt,

Thanks for your compliment! Please try to print one and see actually how it's going. I'm drawing multi-ganged rack plate and later today I'll update the Github repo with the SCAD data.

Test movement in the video was driven by hand writing G-code. Scripting in OpenPnP is my next challenge.

Genie

2016年8月2日火曜日 16時31分58秒 UTC+9 matt:

Mike Menci

unread,
Jul 10, 2017, 3:42:48 AM7/10/17
to OpenPnP
Hello,
Is it possible to get dimensional drawing or file in other format than .stl to take the dimensions out?
I would like to make it from 1pc and for 5 nozzles
Thanks
Mike

Michael G.

unread,
Sep 17, 2017, 7:26:28 AM9/17/17
to OpenPnP
Hi @all,

have printed these holders, too. Thank you for sharing. Unfortunately I have no luck with them. It happens quite often, that the nozzle is not fully released in the end, the z-motor tries to go up and looses steps. Anybody had that issue, too? What may i tweak? Have tried many modifications of the path in the holder, but with no luck.

Mike Menci

unread,
Sep 18, 2017, 2:50:47 AM9/18/17
to OpenPnP
Hello, 
Please check your parking holder height/slope dimensions!   This holder top slope is elevating (in direction of parking nozzle) to compress nozzle holder spring and release nozzle when head reaches inside end park position. And opposite - when you are loading nozzle.
Should work fine as per video. https://vimeo.com/144454866

Michael Gröne

unread,
Sep 18, 2017, 9:11:34 AM9/18/17
to ope...@googlegroups.com
Hi Mike,

I know the video and the principle. Have tried several heights to
compress the spring more/less. can't gain a reliable setup. will look
further into this later...

Am 18.09.2017 um 08:50 schrieb Mike Menci:
> Hello,
> Please check your parking holder height/slope dimensions!   This *holder
> top slope is elevating* (in direction of parking nozzle) to compress
> nozzle holder spring and release nozzle when head reaches inside end
> park position. And opposite - when you are loading nozzle.
> Should work fine as per video. https://vimeo.com/144454866
> <https://www.google.com/url?q=https%3A%2F%2Fvimeo.com%2F144454866&sa=D&sntz=1&usg=AFQjCNG3DZOJ9kMJ12xaWtKTkvIJVJTbjA>
>
>
>
> On Sunday, 17 September 2017 13:26:28 UTC+2, Michael G. wrote:
>
> Hi @all,
>
> have printed these holders, too. Thank you for sharing.
> Unfortunately I have no luck with them. It happens quite often, that
> the nozzle is not fully released in the end, the z-motor tries to go
> up and looses steps. Anybody had that issue, too? What may i tweak?
> Have tried many modifications of the path in the holder, but with no
> luck.
>
>
>
>
> Am Freitag, 22. Juli 2016 08:52:33 UTC+2 schrieb Genie Kobayashi:
>
> <https://lh3.googleusercontent.com/-vR5Y4M_Ift4/V5HB3cy9p8I/AAAAAAAAAKw/5yPPZPXdNugNPpwN5O-zpwLHlqh609gsACLcB/s1600/RIMG0552_m.JPG>
>
> I watched a video footage titled 'Pick-and-place automatic
> nozzle changer' by Karl Ekdahl - https://vimeo.com/144454866
> <https://www.google.com/url?q=https%3A%2F%2Fvimeo.com%2F144454866&sa=D&sntz=1&usg=AFQjCNG3DZOJ9kMJ12xaWtKTkvIJVJTbjA>
> and, I thought it should be 3D printable by myself...
>
> https://github.com/geniekobayashi/juki_nozzle_changer
> <https://github.com/geniekobayashi/juki_nozzle_changer>
>
> In prior to design, I wanted to make it as smooth as possible
> specially the top surface of changer and nozzle sliding rails
> part. To achieve these things using general FDM type 3D printer,
> I had to cut the unit into 2 pieces, but it brought no support
> materials required on printing which was a merit.
>
> This type of changer will require some pushing down power on
> Z-axis when compress spring of the nozzle holder or move outer
> ring toward upside. So that, Z-cam driven head may be hard to
> accomplish it without extra mechanism. Hope some one print and
> test to improve it. :)
>
> Genie
>
>
> <https://vimeo.com/144454866>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "OpenPnP" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/openpnp/9KRSCGut3ig/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> openpnp+u...@googlegroups.com
> <mailto:openpnp+u...@googlegroups.com>.
> To post to this group, send email to ope...@googlegroups.com
> <mailto:ope...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/f5e37fb2-ce25-45f9-b22f-a673e9281f5b%40googlegroups.com
> <https://groups.google.com/d/msgid/openpnp/f5e37fb2-ce25-45f9-b22f-a673e9281f5b%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

Mikael Bohman

unread,
Sep 18, 2017, 6:28:39 PM9/18/17
to OpenPnP
I also have problems with that design. The nozzle often get stuck. I'm thinking of a design where the nozzle-holder can move in Z-dir with an actuator. The spring compression would be done with the Z stepper. No X-Y movement during spring compression. 

Ray Kholodovsky

unread,
Sep 18, 2017, 6:38:07 PM9/18/17
to ope...@googlegroups.com
Nice to see there is still activity on this. 

Ray
--
You received this message because you are subscribed to a topic in the Google Groups "OpenPnP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openpnp/9KRSCGut3ig/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/56211c9e-cb72-493e-93f4-18aab82a4c28%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages