Generated by GPT-5-mini| Parasolid | |
|---|---|
| Name | Parasolid |
| Developer | Siemens Digital Industries Software |
| Initial release | 1988 |
| Latest release | 2020s |
| Written in | C++ |
| Operating system | Microsoft Windows; Linux; macOS |
| License | Proprietary; OEM licensing |
Parasolid Parasolid is a geometric modeling kernel widely used as a core component in computer-aided design and computer-aided engineering products. It provides boundary representation, solid modeling, and geometry services that underpin applications from AutoCAD-adjacent systems to advanced Siemens-branded platforms and industrial software. Vendors and integrators across sectors such as Boeing, Ford Motor Company, and General Electric rely on Parasolid-based capabilities embedded within products from companies like PTC, Dassault Systèmes, and Autodesk-partnered firms.
Parasolid functions as a parametric boundary representation kernel delivering robust Boolean operations, surface modeling, and tessellation routines used by consumer and enterprise software. It interfaces with geometric preprocessors in suites such as ANSYS and meshing tools in Abaqus-linked workflows while enabling downstream processes in CAM and CAE environments used by Honeywell, Lockheed Martin, and Rolls-Royce Holdings. The kernel supports interoperability with file-centric ecosystems exemplified by formats used by IBM-adjacent PLM systems and engineering databases in Oracle-run IT infrastructures.
Development began in the 1980s within research groups that included engineers connected to University of Cambridge spin-offs and technology incubators in Silicon Valley. Early adopters included aerospace and automotive companies such as McDonnell Douglas and General Motors, which drove enhancements in solid modeling and topology capabilities. Over time, acquisitions and partnerships with corporations like Siemens AG and collaborations with academic institutions including Massachusetts Institute of Technology and Stanford University influenced algorithmic advances. The kernel evolved alongside competing kernels developed by organizations such as Spatial Corporation and was shaped by standards initiatives involving bodies like ISO and consortia including OMG.
The Parasolid architecture centers on a C++-based API exposing kernel services for topology, geometry, and constraint-aware operations. Internally it represents topology via faces, edges, vertices and uses NURBS and analytic surfaces similar to approaches described in textbooks from Prentice Hall-published authors and curricula at ETH Zurich. File formats associated with the kernel include a native Parasolid text and binary interchange format, which coexists with integration workflows involving STEP and vendor formats used by CATIA and NX-driven applications. Kernel serialization routines enable exchange with CAD data management systems from Siemens PLM Software customers and data translation tools offered by companies like Elysium.
Parasolid is embedded in many mainstream CAD and CAE systems, forming the geometry foundation for products by OEM partners such as Siemens NX, partnering vendors like PTC Creo, and a variety of niche vendors. Interoperability is facilitated through APIs consumed by software from Autodesk, Bricsys, and independent developers who build plug-ins for platforms from Microsoft-centric environments to cross-platform toolchains used by open-source projects supported in part by organizations like Apache Software Foundation. Major PLM systems such as Teamcenter and ENOVIA connect to Parasolid-based geometry via connectors developed by integrators including Tata Consultancy Services and Accenture.
The kernel provides robust Boolean modeling, accurate surface-surface intersection, feature recognition, and healing capabilities relied upon in complex assemblies used by companies like Airbus and Tesla, Inc.. It supports parametric modeling workflows, high-precision curve and surface representation, and high-quality tessellation for visualization in renderers such as those from NVIDIA and ray-tracing engines from Chaos Group. Advanced capabilities include shrink-wrap, mid-surface extraction, and compatibility with simulation meshes used by solvers from Siemens Simcenter and MSC Software.
Parasolid is distributed under a proprietary OEM licensing model managed by Siemens Digital Industries Software with licensees ranging from small independent developers to multinational corporations like ABB and Schneider Electric. Licensing terms include runtime royalties, development toolkits, and support agreements; channels include direct corporate sales, authorized resellers, and integration partners such as Rockwell Automation. The business model allows cross-licensing and bundled offerings integrated into larger enterprise solutions sold by firms including Deloitte-affiliated consultants.
Adoption spans industries from aerospace and automotive to consumer electronics, with implementations in design tools used by Toyota, BMW, Philips, and Sony. Parasolid-based kernels enable workflows in mold design, sheet metal unfolding, and reverse engineering employed by companies including Siemens Healthineers and GE Healthcare. Research groups at institutions like Imperial College London and Carnegie Mellon University use the kernel indirectly through commercial CAD platforms for projects in robotics, additive manufacturing, and biomechanics. The ecosystem of software vendors, system integrators, and end-users around the kernel mirrors the breadth of participants seen in major industrial technology consortia such as WEF and standards efforts involving IEC.