social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

489
active users

#onshape

1 post1 participant0 posts today

Huh, making a custom servo horn wasn't all that hard! Just counted the teeth (21) from a photo, estimated the inner/outer diameter ratio (about 0.95), drew some curves by vibes, made one test fixture with OD values from 4.8mm to 5.2mm in steps of 0.05mm, and 5.0mm worked great. #onshape #cad

Ok, so I've realized belatedly that #onshape #cad does in fact support functional abstractions of parts over dimensions, which is neat.

You just gotta make a part, go into the "configurations" panel, "create a configuration variable", use that variable in your part, then in another part studio you can do a Derived feature referring to the first part, and then you get to specify a value for the "configuration variable", i.e. pass argument to the function.

Continued thread

We now have a pentagonal section of a dodecahedron with a sphere as its face. This can be propagated back to a full sphere with a combination of circular patterns on 3 and mirrors, your call. (1-4)

In onshape at least, you can union the whole thing back into a sphere without error since we've defined the faces NOT (believe me, I tried this way first) as fractional degree angle to angle measures but with stepwise precise operations.

I figured since I spent most of my morning figuring this out, I'd share the process with other folks and hopefully keep it somewhat software agnostic.

<3

#cad #onshape #design #polyhedra

[5/5, end]

Continued thread

Perform an intersect boolean on both the revolves. this leaves a airfoil/kayak shaped piece, the edge away from the origin is one of the true edges of the (not yet spherical) dodecahedron. (1)

Create a three point construction plane on two vertices from the wedge and one vertex of the cube. This plane defines your first face. (2)

Draw a pentagon on that plane and stick it to the same points you used to create the plane. (3)

Create another plane on three points, this time for the two points of the wedge and the origin. This defines a midplane between two of the pentagonal faces. (4)

#CAD #onshape #polyhedra

[2/5]

HOW TO: Projecting an accurate (i.e. no chance for floating point errors to stack up and ruin your day) dodecahedron onto a sphere in CAD. This is possible because a cube shares some vertices with a dodecahedron as explained in archive.bridgesmathart.org/200, img 1).

[NOTE: this took me 10x as long to figure out this process as I initially expected. The face to face angle way using arctan & fractional degree angles is -profoundly- cursed. There be dragons.]

Extrude a cube around the origin. (2)

On one square face, draw two pentagons so that the opposite edges of the square face match up with the longest vertices across a pentagon with the bulk of the pentagon sticking out into space. (3)

Separately, revolve (as "NEW" bodies) two of the larger trapezoidal sides of the pentagons on opposite sides of the square (4)

[1/5]

weird little CAD sketch constraint trick I like using occasionally: use equality-constrained circles to define ratios between two distances. 1:2 is shown here but others are possible.

I was trying here to make a single leg of a sinusoid before realizing that sweeps don't like (i.e. won't compute) on sharp corners. Might take a different tack.

I'd love to see a book/list/post of this style of geometric trick usable in a variety of cad software. Is there a software agnostic CAD/sketch-constraint design manual?

and yes, this isn't great design and would be hard to troubleshoot, I was mostly just seeing what I could with a single bezier with some nice symmetry.

Moin #PhysikEdu,

ich habe endlich mein Isotopentafel-Puzzle fertig modelliert und gedruckt. Damit kann man die Isotope zusammenpuzzelnd und anschließend Zerfallsreihen ermitteln, wobei ein „Zerfallsrahmen“ auch nur auf die Isotope passt, die diesen Zerfall „können“.

- Makerworld: makerworld.com/en/models/99822 freue mich über Boost/Likes

- GitHub: github.com/tweh/Table-of-Isoto

A thing that is not necessarily unambiguously positive, but which on balance I like about #onshape is that it forces you to make files public for free accounts... so kind of like the early web, I can learn a lot by paying attention to how other people solve problems.

Continued thread

this is because I think judging from forum posts I can safely conclude that #onshape 's notion of tangency constraints don't support intermittent contact, but in the mechanism I'm trying to think about, there's a cam follower with two faces such that the cam is always in contact with one face or the other, but not any single one for the entire time.

Continued thread

So, so close to being done... I've revised the bottom of the keyboard tray a couple times again. I realized the Z axis of my K1C is 250mm not 220mm, so I'm taking advantage of that extra space for the width of the tray.

I'm gonna step away from it for a bit, but I think I just want to fill in those back corners with more tray for better stability when in a lap... It just won't look as cool :S

#steamdeck
#3dprinting
#cyberdeck
#onshape