Article written by Kerry Stevenson from


I had a chat with Cristina Sesma of MachineWorks, the makers of Polygonica.

You may have not heard of this UK-based firm, as their product, Polygonica, is not end-use software, but instead is more of a toolkit that is embedded in other products. The product has been around since 2011, while their company began in 1994 building CNC and CAM software.

A wide range of parts being processed with Polygonica

Polygonica Function

What does Polygonica software do? They explain it thusly: 

“Delivered as a set of APIs, Polygonica’s unique polygonal modelling technology takes advantage of years of MachineWorks development providing automatic, fast and robust Boolean operations. Other algorithms in Polygonica allow solid mesh healing, mesh offsetting, mesh simplification, mesh analysis and generally any mesh manipulation.”

Sesma believes Polygonica is the best solution for healing 3D models, which we all know are often corrupted during generation and transformation into mesh formats. With complex models, the process of automatically repairing issues can be incredibly tedious if done manually. Many automated repair solutions can take on such tasks, but it’s hit-or-miss whether they repair the model properly. Usually I try several different tools until I find one that works best. 

Sesma correctly explained to me that 3D printing models requires them to be watertight with no self-intersections, but that many CAD models typically have bad geometry and require repair. That’s what Polygonica does: automatically repair broken 3D models. 


Read the full article


Newsletter Subscribe

Receive the latest updates about MachineWorks, our software releases and much more.

We will always respect your privacy. Please view our privacy centre to learn more about how we take care of your data.