If you have problem, i could adapt my code to the fsm .in order to
drop the collect.java
code.
My code does the following:
placements is divided into 4 lists.
place (<=3mm) , todo (<=8mm), sequence (>8mm) and priority.
priority holds the parts that need to be placed before the parts
inside todo list can be
placed based on the height.
Every part inisde todo list that don't have priority parts are
moved to place list.
sequence list are placed in sequence based on the height, lower
height first, and beside
3mm parts with radius less then 5.5mm no other parts are allowed.
Exception exist for diameter bigger as 50 mm and height more then
18mm as then no
other component is allowed.
With 21.4mm clearance to pcb the follow limits exists:
For parts with diameter >50mm height limit is 12 mm .
For parts with diameter <=50mm height limit is 26mm
With path planning, limit is 38mm.
Path planning require support for softlimits included into grbl driver.
2017-10-08 14:18 GMT+02:00, Bernd Walter <
be...@bwct.de>:
>
>
> On Saturday, October 7, 2017 at 6:05:33 PM UTC+2, Cri S wrote:
>>
>> how long it takes ?
>>
>
> I havn't started yet.
> So far this problem only had been problematic for this test and I have a
> lot of other problems to solve.
>
>
>> I do the planning of job during fiducial recognizing.
>> Further i have the option to sequence the boards inside panels.
>> This is sometimes more efficient and precise.
>>
>> 2017-10-04 16:24 GMT+02:00, Bernd Walter <
be...@bwct.de <javascript:>>:
>
https://groups.google.com/d/msgid/openpnp/8f577720-3242-420d-b5c0-90e1abf9a1bf%40googlegroups.com.