Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

New Polyhedra Generator Feature

DavisParker
DavisParker OS Professional Posts: 16 ✭✭

Link to Polyhedra Generator

Note Studio - image.png

I first made this feature in late 2023, and the recent FeatureScript MCP sparked a rewrite with some big speed improvements. Instead of building every face one at a time, the feature now builds only the part of a shape its rotational symmetry cannot repeat and patterns out the rest, so even the largest shapes in the catalog finish in seconds.

It builds any of 861 polyhedra from David McCooey's Visual Polyhedra catalog as points, edges, surfaces, or a solid. The range runs from the Platonic solids up through stars, toroids, and geodesic spheres with as many as 13,520 faces. You can size a shape by its published coordinates or by its bounding radius. It makes a good alternative to Jon Sorrells' Polyhedron feature, which constructs the regular solids and their truncations from a few parameters, while this one picks ready-made shapes from a much larger catalog.

Note Studio - image(1).png image.png

Hope you all make something awesome with these!

Comments

  • S1mon
    S1mon Member Posts: 4,506 PRO

    This is really cool.

    I'm not sure what's going on, but the orientation of the anti-prisms has a strange progression. Some of them are flat on their largest sides, and others are up at a weird orientation.

    image.png

    Simon Gatrall | Product Development, Engineering, Design, Onshape | Ex- IDEO, PCH, Unagi, Carbon | LinkedIn

  • DavisParker
    DavisParker OS Professional Posts: 16 ✭✭

    @S1mon that is how the source data orients them. I am tempted to leave it as a direct mapping but I can see how two neighboring polyhedron having different orientations would be annoying to transform and fix. I just reoriented them to have their main axis of symmetry in the +z direction.