h a l f b a k e r yNeural Knotwork
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
browse anonymously,
or get an account
and write.
register,
|
|
|
|
Yes please. Also Legos and any other sort of construction kit. A number of construction kits actually offer 45-degree bend joints but only offer straight pieces in integer multiple sizes. |
|
|
The nice thing is that scaling by sqrt(2) twice gives you a power of two. So if you have three sizes of length 1, sqrt(2), and 2, you can either use 1 and 2 for "straight" and sqrt(2) for "angled" or sqrt(2) for "straight" and 1 and 2 for "angled". (And scaling up to 2sqrt(2), 4, etc.) Of course this is obvious if you just think about rotating your whole design by 45 degrees but anyway. |
|
|
If you wanted to get fancy you could mix in some sqrt(3) pieces, so you could do 30/60 angles conveniently as well. |
|
|
egnor: Thanks for the lego suggestion. |
|
|
egnor: Using sqrt(3) pieces and 30-degree segments might be an alternative to sqrt(2) pieces and 45-degree segments, but wouldn't be as thoroughly scalable since you'd need things scalable by powers of two as well as by powers of sqrt(3). By contrast, anything which is scalable by powers of sqrt(2) is inherently scalable by powers of 2, so only one 'basis vector' is needed rather than two. |
|
|
No, because anything scalable by sqrt(3) is also scalable by 3, which is also acceptable. It's arguably superior, in fact; assuming you can splice segments together, it seems more efficient to have more varied lengths. And you get more angles. |
|
|
All I Gots is small track
Mirrors gone no lookin back
Tight curve Decreases
Another clutch releases
And the pedal is squeezin the mat |
|
|
Puttin gears to Rubber
As I set up for the straight
I'm ajustable
And I can Bend
But I cannot and will not
by any stretch be late
annotate |
|
| |