Skip to Main Content
Talk Beginner

Building 3D structures around objects

Approved
Session Description

Jigita is a project that builds 3D printable jigs to help solder electronic components onto PCBs. The underlying techniques are flexible enough to be used for other purposes. E.g. the project has a demo that shows how to create gridfinity bins to hold allen keys.

Building structures around 3D objects is intutively an offset operation. While a 2D offset is popular and well understood, a 3D offset has a lot of gotchas. The details of the pains can be seen Github issues of popular open source projects such as openscad and manifold3d.

A full 3D offset is not required for all applications. Due to its 3D FDM printing roots, Jigita takes a 2.5D approach. It creates offsets using a 2D sliced stacks along the Z axis, and then creates geometry from the 2D slices, stacking them back to build 2.5D objects. This technique is surprisingly effective, and generic.

This talk will briefly go over Jigita and the problem it solves, and then dive deeper into how the 2.5D technique works. The project internally uses mesh based methods, using openscad. If there is time, then we will look at alternate implementations based on creating "solids", using build123d.

Key Takeaways

How slicing (an operation used in 3D printing) can be used to make 3D objects that enclose other objects.

References

Session Categories

Other

Speakers

Shree Kumar
Independent Consultant

Shree Kumar is an embedded software engineer, and an independent consultant, with over two decades of experience across many layers of the system stack. He headed the software team that designed India's first 3G tablet. Some of his early significant work was in High Performance Computing (HPC) visualization, winning awards at SuperComputing 2007 (SC '07) conference. He also created KitePhone, the world's first DIY 3D printable Android smartphone concept. Shree enjoys long walks and longer bicycle tours. Shree is also an active volunteer at FOSS United, serving as the co-chair of IndiaFOSS 2025.

https://www.linkedin.com/in/shreekumar3d/
Shree Kumar

Reviews

Reviewer #1 Approved

Reviewer #2 Approved