Machine speed & Marlin > 18 Seconds per part :-(

121 views
Skip to first unread message

jbasia

unread,
Mar 2, 2023, 6:22:10 AM3/2/23
to OpenPnP
Did a few test runs with "panels" and it works quite logical. Parts get placed well enough. Pickup from the simple feeders works fine (as long as you don't have to touch the tape)

Optical alignment is generally ok. TQFP-80 needs usually some hand correction.

I feel speed could be faster. The panel of 4 has a total of 100 parts - and that takes 30 Minutes (with 1 nozzle)

That 18 Seconds for 1 part 

Feedrate in drivers is set to 12000

Do microsteps play a role? 

My settings are:  

#define MICROSTEP_MODES { 16, 16, 16, 16, 16, 16 }

I also have:
#define X_MICROSTEPS      256
#define Y_MICROSTEPS      256

I am using the LumenPnP configs - so that numbers are from LumenPnP but from videos seems the Lumen runs much faster - with same settings.

Current setting is 800mA for X and Y (they stay cold) at 24V, all same as Lumen I think. Is there a way to speed it up safely? 

(I have a bad bearing and get terrible Y noise, new bearings are on the way, but I don't think this effects speed, otherwise I would lose steps, right?)




Jan

unread,
Mar 2, 2023, 8:25:37 AM3/2/23
to ope...@googlegroups.com
Hi!
You'll probably need some sort of profiling like carefully watching
while a placement is happening to identify where you think the machine
could go faster. For a single placement there are very many parameters
involved that all sum up to what you observed. So please try to find out
if you wont the machine to move faster or spend less time while picking,
placing or vision... Once you've identified any of this, you'll try how
much faster this operation can done by your machine/computer.

Jan

On 02.03.2023 12:22, jbasia wrote:
> Did a few test runs with "panels" and it works quite logical. Parts get
> placed well enough. Pickup from the simple feeders works fine (as long
> as you don't have to touch the tape)
>
> Optical alignment is generally ok. TQFP-80 needs usually some hand
> correction.
>
> I feel speed could be faster. The panel of 4 has a total of 100 parts -
> and that takes 30 Minutes (with 1 nozzle)
>
> That 18 Seconds for 1 part
>
> Feedrate in drivers is set to 12000
>
> Do microsteps play a role?
>
> My settings are:
>
> #defineMICROSTEP_MODES{ 16, 16, 16, 16, 16, 16}
>
> I also have:
> #defineX_MICROSTEPS256
> #defineY_MICROSTEPS256
>
> I am using the LumenPnP configs - so that numbers are from LumenPnP but
> from videos seems the Lumen runs much faster - with same settings.
>
> Current setting is 800mA for X and Y (they stay cold) at 24V, all same
> as Lumen I think. Is there a way to speed it up safely?
>
> (I have a bad bearing and get terrible Y noise, new bearings are on the
> way, but I don't think this effects speed, otherwise I would lose steps,
> right?)
>
>
>
>
> --
> 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
> <mailto:openpnp+u...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/e5617d61-87f3-4826-aa78-98f425527f28n%40googlegroups.com <https://groups.google.com/d/msgid/openpnp/e5617d61-87f3-4826-aa78-98f425527f28n%40googlegroups.com?utm_medium=email&utm_source=footer>.
Reply all
Reply to author
Forward
0 new messages