Parent company
IntegrityWare, Inc.
Founded in 1996, IntegrityWare specializes in high-performance 3D geometric modeling software, including solid, surface, curve, polygonal, subdivision, and non-manifold modeling technology.
Our company
IntegrityWare, Inc. develops advanced 3D geometric modeling technology. Its nPower Software division brings that technology to designers and engineers through Power Surfacing, our flagship product line.
Parent company
Founded in 1996, IntegrityWare specializes in high-performance 3D geometric modeling software, including solid, surface, curve, polygonal, subdivision, and non-manifold modeling technology.
Software division
Established as an IntegrityWare division in 2002, nPower Software turns the company’s underlying geometry technology into focused applications and plug-ins for 3D design, CAD, and reverse-engineering professionals.
Flagship product line
Power Surfacing combines intuitive Sub-D modeling with precise CAD workflows. The product family supports freeform design, scan-to-CAD, mesh-to-CAD, reverse engineering, and advanced shelling in standalone and SOLIDWORKS environments.
Company history
IntegrityWare began by building geometry libraries for developers, then expanded into end-user applications. That combination—developing both the mathematical foundation and the products that rely on it—continues to shape our approach to reliability, performance, and practical workflow design.
IntegrityWare, Inc. is formed to develop advanced geometric modeling technology.
nPower Software begins developing applications and plug-ins based on IntegrityWare technology.
New development increasingly centers on the C#-based Solids# geometry kernel.
Power Surfacing delivers IntegrityWare geometry technology in design and reverse-engineering tools used by CAD professionals.
Core technology
Solids# is IntegrityWare’s geometric modeling kernel, implemented in C#. It provides the mathematical and topological foundation behind Power Surfacing’s solid, surface, mesh, subdivision, and NURBS capabilities.
Its technology helps bridge freeform Sub-D design and precise CAD representation, including Sub-D-to-NURBS conversion, advanced surfacing, mesh processing, and reverse engineering workflows.
Explore Solids# technology
San Diego, California
Contact nPower Software for product questions, licensing, demonstrations, or technical support.