How it was built?
03 Nov 2020 18:56 #188250
by aleksamc
How it was built? was created by aleksamc
Hello, all.
I found on youtube such amazing videos
How to do such things, they are amazing!!!
I found on youtube such amazing videos
How to do such things, they are amazing!!!
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
03 Nov 2020 20:14 #188255
by tommylight
Please Log in or Create an account to join the conversation.
04 Nov 2020 06:20 #188288
by aleksamc
Replied by aleksamc on topic How it was built?
Unforutunatly in that topic only basic problems of motion.
I'm interested how to make such thing as on second video, with camera and point motion. And how to connect openCV to linuxcnc.
I'm interested how to make such thing as on second video, with camera and point motion. And how to connect openCV to linuxcnc.
Please Log in or Create an account to join the conversation.
04 Nov 2020 10:29 #188299
by phillc54
Replied by phillc54 on topic How it was built?
The camview widget in Qtvcp uses opencv.
linuxcnc.org/docs/2.8/html/gui/qtvcp_wid...ml#_camview_widget_2
linuxcnc.org/docs/2.8/html/gui/qtvcp_wid...ml#_camview_widget_2
Please Log in or Create an account to join the conversation.
- Soniaox
- Visitor
04 Nov 2020 14:22 #188311
by Soniaox
Replied by Soniaox on topic How it was built?
That is really amazing.
Please Log in or Create an account to join the conversation.
05 Nov 2020 17:55 #188417
by aleksamc
Replied by aleksamc on topic How it was built?
I wonder, this machine pick and place electric components.
How they fix at their places on PCB? Does it's used some glue?
I tried to solder such small components (resistors, capasitors) but they stick to solderer or moves with some magnetism or static, it was very difficult.
How they fix at their places on PCB? Does it's used some glue?
I tried to solder such small components (resistors, capasitors) but they stick to solderer or moves with some magnetism or static, it was very difficult.
Please Log in or Create an account to join the conversation.
05 Nov 2020 20:17 #188436
by PCW
Replied by PCW on topic How it was built?
Typically the parts are just held by gravity + the stickyness of the solder paste.
Parts on the reverse side of the board are often glued on to allow wave soldering.
Parts on the reverse side of the board are often glued on to allow wave soldering.
The following user(s) said Thank You: aleksamc
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
05 Nov 2020 20:19 #188437
by tommylight
Replied by tommylight on topic How it was built?
I tried to solder such small components (resistors, capasitors) but they stick to solderer or moves with some magnetism or static, it was very difficult.
The following user(s) said Thank You: aleksamc
Please Log in or Create an account to join the conversation.
05 Nov 2020 23:04 #188458
by dm17ry
i think i posted the link here somewhere to the github where i put the whole thing: github.com/yur7aev/linuxpnp if you want to know how exactly it was done...
the second one (mouse dragging the camera image) is really straightforward:
github.com/yur7aev/linuxpnp/blob/master/configs/pnp/vision.py exports 4 HAL pinswhich are updated onand are connected toand that's basically it. it was a proof on concept after i played with OpenPNP's somewhat non-conventional way of dragging the camera...
Replied by dm17ry on topic How it was built?
Unforutunatly in that topic only basic problems of motion.
I'm interested how to make such thing as on second video, with camera and point motion. And how to connect openCV to linuxcnc.
i think i posted the link here somewhere to the github where i put the whole thing: github.com/yur7aev/linuxpnp if you want to know how exactly it was done...
the second one (mouse dragging the camera image) is really straightforward:
github.com/yur7aev/linuxpnp/blob/master/configs/pnp/vision.py exports 4 HAL pins
jog-x, jog-y, jog-scale, jog-enable
button-press-event, button-release-event, motion-notify-event
net cv-jog-enable cv.jog-enable => axis.x.jog-enable axis.y.jog-enable
net cv-jog-scale cv.jog-scale => axis.x.jog-scale axis.y.jog-scale
net cv-jog-x cv.jog-x => axis.x.jog-counts
net cv-jog-y cv.jog-y => axis.y.jog-counts
The following user(s) said Thank You: aleksamc
Please Log in or Create an account to join the conversation.
07 Nov 2020 17:47 - 08 Nov 2020 04:42 #188601
by aleksamc
Replied by aleksamc on topic How it was built?
Thanks a lot Dmitry, for explanation. I hope, I will try somethink with using your ideas.
Dm17ry, You have solved very important and difficult task with this project.
Dm17ry, You have solved very important and difficult task with this project.
Last edit: 08 Nov 2020 04:42 by aleksamc.
Please Log in or Create an account to join the conversation.
Time to create page: 0.309 seconds