Page 1 of 2

Placing components does not work

Posted: Thu Jul 07, 2016 8:40 pm
by caprisonne
Hi all,

after finishing the basic setup I tried to place some parts using the Hello World example.

After setting up the tape, I performed a homing, a Re-measure and a needle calibration. An alingment test of the tape position shows this result, not that bad I would say.
tape position test
tape position test
Parts.PNG (238.27 KiB) Viewed 6262 times
But the result is not what I expected, tried a couple of times, with and without Slack compensation, used different needles (blue, purple), but nearly the same result every time. :(
placing 0805 parts
placing 0805 parts
HelloWorldPlace.PNG (499.7 KiB) Viewed 6262 times
I have repeated the basic setup a couple of times to be sure that I did not missed something.

May be some one has an idea what went wrong and how to fix it ?

Re: Placing components do not work

Posted: Thu Jul 07, 2016 9:10 pm
by Danal
Can you post your "hello world.csv"? I know it is downloaded from here... but I'd still like to see it. I noticed some oddities in different versions that I've downloaded.

Re: Placing components do not work

Posted: Thu Jul 07, 2016 9:17 pm
by caprisonne
Sure,

Ref;Footprint;X;Y;Layer;Rotation;Comment
U1;SOIC-8;18.75mm;6.25mm;T;360.00;8-pin IC
Fid4;testFid;36.25mm;5mm;T;360.00;fiducial
Fid3;testFid;37.5mm;33.75mm;T;360.00;fiducial
Fid2;testFid;3.75mm;36.25mm;T;360.00;fiducial
Fid1;testFid;3.75mm;3.75mm;T;360.00;fiducial
R4;805;22.25mm;20.25mm;T;330.00;300R
R6;805;28mm;20.25mm;T;30.00;300R
R5;805;25mm;15.5mm;T;270.00;300R
R3;603;13mm;21mm;T;60.00;4k7
R2;603;12.75mm;16.5mm;T;300.00;4k7
R1;603;9mm;18.75mm;T;180.00;4k7

Re: Placing components do not work

Posted: Thu Jul 07, 2016 9:31 pm
by JuKu
Looks like your rotation direction/smount is off. Please double check: Alt+Shift+F10 should be 90 degrees clockwise.

Re: Placing components do not work

Posted: Fri Jul 08, 2016 1:42 pm
by caprisonne
Thanks for your answer!

One question: Does "clockwise" means: view from top-down direction or bottom-up direction?

Thanks in advance!

Re: Placing components do not work

Posted: Fri Jul 08, 2016 2:06 pm
by JuKu
Top down.

Re: Placing components does not work

Posted: Sat Jul 09, 2016 9:44 am
by caprisonne
Hi,
we tried it again, but the problem isn't been solved.

With a rotation <= 90 dregrees, the components have been placed mostly accurate.

With a rotation > 90 Degrees the are mistakes as shown on the picture.

Could this be a hardware or a software problem?

Thanks in advance!

Re: Placing components does not work

Posted: Sat Jul 09, 2016 10:42 am
by JuKu
The software has been in use for more than a year. I would be very surprised if we would discover a bug in so fundamental area, I would think that this is a hardware issue.

There is a Test A button on the basic setup tab. It turns the A axis full turn and back. Also the there are buttons that move x, y and a simultaneously. These are to ensure that the mechanics work on full range of machine movements and that the current settings and power supply capacity are sufficient.

Hint: It is difficult to see the A axis movement unless you put a piece of tape on the tube or (as I did) draw a mark on the pulley.

Re: Placing components does not work

Posted: Sat Jul 09, 2016 6:36 pm
by mrandt
Hi caprisonne,

maybe your TinyG config is messed up?

Try sending the following command to it: $4po=0

This will make sure A-axis motor is driven as intended (not inverted).

Then make sure to have the wiring correct; increasing A angle should turn needle counter-clockwise (looking from above).

Make sure the part rotation in tape setup is correct.

Also, check your E-CAD program file (CSV) for corect rotation values. The preview in Juha's software should be helpful.

Use this for reference:
image001.png
image001.png (16.04 KiB) Viewed 6216 times
Good luck!

Re: Placing components does not work

Posted: Wed Jul 13, 2016 7:19 pm
by HazelMiki
hi...i am a new user here. As per my knowledge there is a Test A button on the basic setup tab. It turns the A axis full turn and back. Also the there are buttons that move x, y and a simultaneously. These are to ensure that the mechanics work on full range of machine movements and that the current settings and power supply capacity are sufficient.It is difficult to see the A axis movement unless you put a piece of tape on the tube or (as I did) draw a mark on the pulley.