Geometric modeling kernel

A geometric modeling kernel is a solid modeling software component used in computer-aided design (CAD) packages.[1][2] Available modelling kernels include:

Kernel market

The kernel market currently is dominated by Parasolid and ACIS, which were introduced in the late 1980s. The latest kernel to enter the market is KCM. ShapeManager has no presence in the kernel licensing market and in 2001 Autodesk clearly stated they were not going into this business.[citation needed]

The world's newest geometric modeling kernel is Russian Geometric Kernel owned by the Russian government, and it is not clear if it is going to be commercially available, despite offering unique features over the other kernels on the market.[20][21][22][23]

Kernel developers

In the table below you can see a representative list of developers that belong to companies developing their own kernel or licensing the kernel from third-party.[24]

PlatformsDomainKernelApplicationDeveloped byCountry
WindowsCAD, AECOpen CASCADE4MCAD IntelliCAD4M S.A.Greece
WindowsMCADACIS / KCMKeyCreatorKubotek KosmosUnited States
WindowsMCADC3DKOMPAS-3DASCON GroupRussia
WindowsAECC3DKOMPAS-BuilderASCON GroupRussia
WindowsCADC3D + K3 kernelK3-FurnitureCenter GeoSRussia
WindowsAECC3DRenga Architecture[25][26]ASCON GroupRussia
iPad, WindowsMCADParasolidShapr3DShapr3D zrt.Hungary
AndroidMCADC3DKOMPAS:24ASCON GroupRussia
WindowsCADC3D Modeler for Teigha Platform / ACISnanoCAD PlusNanoSoftRussia
WindowsMCADParasolidT-FLEXTop SystemsRussia
WindowsMCADAPM EngineAPM StudioAPMRussia
WindowsCAMC3DTECHTRANNIP-InformaticRussia
WindowsCADC3DPASSATNTP TruboprovodRussia
Windows, MacCAD, CAMOpenNURBSRhinoceros 3DRobert McNeel and AssociatesUnited States
WindowsCADC3DESPRIT Extra CADLO CNITI, RubiusRussia
WindowsCADC3DBAZIS SystemBAZIS CenterRussia
WindowsCAEParasolidAdamsMSC SoftwareUnited States
WindowsCAD, CAM, CAPPswitch from ACIS to C3D[27]ADEMADEM GroupRussia
WindowsCAEParasolidADINA ModelerADINA R&D Inc.United States
WindowsCAD, AEC, GISShapeManagerAutoCADAutodeskUnited States
WindowsMCADShapeManagerInventorAutodeskUnited States
Windows, MacSolid Modeler & MachinerShapeManagerFusion360AutodeskUnited States
Windows, Linux, MacMCAD, AECACISBricsCADBricsysBelgium
Windows, MacCAD, CAM, CAEParasolidSiemens NXSiemens Digital Industries SoftwareUnited States, Germany
WindowsMCADParasolidSolidFaceSolidFaceUnited States, Brazil
WindowsMCADParasolid (previous versions used ACIS)Solid EdgeSiemens Digital Industries SoftwareUnited States, Germany
WindowsMCADParasolidSolidWorksDassault SystèmesUnited States, France
WindowsAECParasolid (previous versions used ACIS)MicroStationBentley SystemsUnited States
Windows, UnixCAD, CAM, CAE, AECConvergence Geometric ModelerCATIADassault SystèmesFrance
WindowsSolid ModelerGRANITE[28]Creo ElementsParametric Technology CorporationUnited States
WindowsCADGRANITE[28]Creo ParametricParametric Technology CorporationUnited States
SaaSSolid ModelerParasolid,[29] FeatureScriptOnshapeOnshapeUnited States
Windows, SaaSSolid ModelerParasolid & ACISIRONCADIRONCADUnited States
WindowsCADACISGstarCADSuzhou Gstarsoft Co., LtdChina
Windows, MacAEC, BIMOwn KernelArchiCADGraphisoftHungary
Windows, Linux, MacMCAD, AECACISZW3DZWSoftChina
WindowsMCADACISCimatron3D Systems (Cimatron Ltd.)Israel
WindowsMCADACIS[30]SpaceClaimANSYS IncUnited States
WindowsMCADEuropean Solid Modeller ESM[31]HiCADISD GroupGerman
Mac, WindowsMCADACIS[30]Cobalt, Xenon, ArgonAshlarUnited States
Windows, LinuxCAD OptimizationOwn Kernel[32]CAESESFriendship SystemsGermany
Windows, macOS, Linux,CADOpen Cascade, Coin3D,FreeCADFreeCAD
Windows, macOS, Linux, iOS, AndroidCAD, AEC, BIMGeometry KernelIFCEngine, STEPEngineRDF Bulgaria
WindowsCAD, AECOverdriveZW3D, ZWCadZWSoftChina
WindowsCAD, Reverse EngineeringACISZeiss Reverse EngineeringZEISS Industrial MetrologyGermany
Windows, macOS, LinuxMCADParasolidPlasticityPlastic Software, LLCUnited States

References