Browse Search Popular Register Upload Rules User list Login:
Search:
Laser counter with 1 laser

Image:
screenshot of the scene

Author: matto

Group: Default

Filesize: 418.58 kB

Date added: 2020-05-12

Rating: 5.6

Downloads: 1558

Views: 267

Comments: 6

Ratings: 2

Times favored: 0

Made with: Algodoo v2.1.3

Tags:

Scene tag

Scene created in collaboration with s_noonan !!
Thanks for the ideas !!

ENJOY!!
Last edited at 2020/09/22 17:20:55 by matto
Please log in to rate this scene
edit
Similar scenes
Title: Painting laser
Rating: 5
Filesize: 7.86 kB
Downloads: 922
Comments: 0
Ratings: 2
Date added: 2012/07/20 05:45:52
Made with: Algodoo v2.0.0 Edu
Rating: rated 5
download
Title: laser laser laser laser laser laser laser laser laser
Rating: 5
Filesize: 44.22 kB
Downloads: 302
Comments: 0
Ratings: 1
Date added: 2020/03/24 00:16:53
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Sequenced Laser Cutter
Rating: 5
Filesize: 26.14 kB
Downloads: 2307
Comments: 0
Ratings: 2
Date added: 2011/02/20 18:13:56
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: LASER ROUTER v.01a
Rating: 5.1111
Filesize: 17.64 kB
Downloads: 906
Comments: 0
Ratings: 3
Date added: 2010/03/15 16:22:16
Made with: Algodoo before v1.8.5
Rating: rated 5.1
download
Title: Laser Transistor and Clock!
Rating: 5
Filesize: 7.36 kB
Downloads: 472
Comments: 5
Ratings: 1
Date added: 2019/08/30 04:47:22
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Laser Cutter V2 - Algodoo Only!
Rating: 5.4615
Filesize: 30.17 kB
Downloads: 2102
Comments: 4
Ratings: 7
Date added: 2009/08/31 22:51:51
Made with: Algodoo before v1.8.5
Rating: rated 5.5
download
Nice work. Counters matched for over 1000 counts. If you are interested in the speed of rolling balls, then check out the Brachistochrone and Tautochrone curves.
Waw, 1000 counts is a good result.
As always, thank you !!
I will make a video on the Brachistochrone curve !!
I modified the scene as follows:
1. Select all the balls.
2. Check "No self collision".
3. Set all radii to 0.2.
4. Scale the textures to fit each ball.

In the laser:
_eID1 := 0;
onSpawn := (e)=>{
_eID = 0;
_eID1 = 0;
};
onLaserHit := (e)=>{
eID := e.geom.entityID;
eID != _eID && eID != _eID1 ? {
my.scene.hits3 = my.scene.hits3 + 1;
_eID1 = _eID;
_eID = eID
} : {}
};

Now the laser is able to count balls that don't collide with each other. I tested this and got 1 error in 1250 counts.
See The Brachistochrone to see how to create a cycloid curve in Algodoo.
Here is a way to create a cycloid curve:
1. Start with the default scene (just (1) plane).
2. Create a 1.0 radius circle that contacts the plane.
3. Create a 0.125 radius circle at the ball to plane contact point.
4. Uncheck all collision layers for the small circle.
5. Select both circles and glue together.
6. Put angVel = 0.5 in the big circle's postStep event.
7. Set the big circle and plane collision layer to B only.
8. Set Selection>Follow for the small circle.
9. Set brush size to 0.25.
10. Turn off the grid.
11. Position the brush tool directly over the small ball.
12. Hold down the left mouse button.
13. Press the space bar to start the scene.
14. Stop the scene and raise the mouse button when the small circle center is directly under the big circle center.
15. The polygon produced is the path of a rolling 0.25 cylinder whose center of mass traces out a cycloid. This is the solution for the Brachistochrone of a rolling object.
16. Rotate the polygon 180°.
17. Subtract the polygon from a rectangle to create the correct curve.
18. Glue the curve to the background.
Last edited at 2020/05/15 12:00:01 by s_noonan
WOW !! Very interesting!!
Fantastic makeup.
Thanks!!!
I had done it in a much less direct way.
I drew the curve with the tracer, then a screenshot.
I cut the curve with an image editor and imported it on Algodoo ....