Geometric modeling kernel

Last updated

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

Contents

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
Windows CAD, AEC Open CASCADE 4MCAD IntelliCAD 4M S.A. Greece
Windows MCAD ACIS / KCM KeyCreator Kubotek Kosmos United States
Windows MCAD C3D KOMPAS-3D ASCON Group Russia
Windows AEC C3D KOMPAS-Builder ASCON Group Russia
Windows CAD C3D + K3 kernel K3-Furniture Center GeoS Russia
Windows AEC C3D Renga Architecture [25] [26] ASCON Group Russia
iPad MCAD Parasolid Shapr3D Shapr3D zrt.Hungary
Android MCAD C3D KOMPAS:24 ASCON Group Russia
Windows CAD C3D Modeler for Teigha Platform / ACIS nanoCAD Plus NanoSoft Russia
Windows MCAD Parasolid T-FLEX Top Systems Russia
Windows MCAD APM Engine APM Studio APM Russia
Windows CAM C3D TECHTRAN NIP-Informatic Russia
Windows CAD C3D PASSAT NTP Truboprovod Russia
Windows, Mac CAD, CAM OpenNURBS Rhinoceros 3D Robert McNeel and Associates United States
Windows CAD C3D ESPRIT Extra CAD LO CNITI, Rubius Russia
Windows CAD C3D BAZIS System BAZIS Center Russia
Windows CAE Parasolid Adams MSC Software United States
Windows CAD, CAM, CAPP switch from ACIS to C3D [27] ADEM ADEM Group Russia
Windows CAE Parasolid ADINA Modeler ADINA R&D Inc. United States
Windows CAD, AEC, GIS ShapeManager AutoCAD Autodesk United States
Windows MCAD ShapeManager Inventor Autodesk United States
Windows, Mac Solid Modeler & Machiner ShapeManager Fusion360 Autodesk United States
Windows, Linux, Mac MCAD, AEC ACIS BricsCAD Bricsys Belgium
Windows, Mac CAD, CAM, CAE Parasolid Siemens NX Siemens Digital Industries Software United States, Germany
Windows MCAD Parasolid SolidFace SolidFace United States, Brazil
Windows MCAD Parasolid (previous versions used ACIS) Solid Edge Siemens Digital Industries Software United States, Germany
Windows MCAD Parasolid SolidWorks Dassault Systèmes United States, France
Windows AEC Parasolid (previous versions used ACIS) MicroStation Bentley Systems United States
Windows, Unix CAD, CAM, CAE, AEC Convergence Geometric Modeler CATIA Dassault Systèmes France
Windows Solid Modeler GRANITE [28] Creo Elements Parametric Technology Corporation United States
Windows CAD GRANITE [28] Creo Parametric Parametric Technology Corporation United States
SaaS Solid Modeler Parasolid, [29] FeatureScript Onshape Onshape United States
Windows, SaaS Solid Modeler Parasolid & ACIS IRONCAD IRONCAD United States
Windows CAD ACIS GstarCAD Suzhou Gstarsoft Co., LtdChina
Windows, Mac AEC, BIM Own Kernel ArchiCAD Graphisoft Hungary
Windows, Linux, Mac MCAD, AEC ACIS ZW3D ZWSoft China
Windows MCAD ACIS Cimatron 3D Systems (Cimatron Ltd.) Israel
Windows MCAD ACIS [30] SpaceClaim ANSYS Inc United States
Windows MCAD European Solid Modeller ESM [31] HiCAD ISD Group German
Mac, Windows MCAD ACIS [30] Cobalt, Xenon, Argon Ashlar United States
Windows, Linux CAD Optimization Own Kernel [32] CAESES Friendship Systems Germany
Windows, macOS, Linux, CAD Open Cascade, Coin3D, FreeCAD FreeCAD
Windows, macOS, Linux, iOS, Android CAD, AEC, BIM Geometry Kernel IFCEngine, STEPEngine RDF Bulgaria
Windows CAD, AEC Overdrive ZW3D, ZWCad ZWSoft China
Windows CAD, Reverse Engineering ACIS Zeiss Reverse Engineering ZEISS Industrial Metrology Germany

Related Research Articles

<span class="mw-page-title-main">Computer-aided design</span> Constructing a product by means of computer

Computer-Aided Design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software help protect products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer-aided design and drafting (CADD) are also used.

<span class="mw-page-title-main">Solid modeling</span> Set of principles for modeling solid geometry

Solid modeling is a consistent set of principles for mathematical and computer modeling of three-dimensional shapes (solids). Solid modeling is distinguished within the broader related areas of geometric modeling and computer graphics, such as 3D modeling, by its emphasis on physical fidelity. Together, the principles of geometric and solid modeling form the foundation of 3D-computer-aided design and in general support the creation, exchange, visualization, animation, interrogation, and annotation of digital models of physical objects.

<span class="mw-page-title-main">Boundary representation</span> Method of representing a 3D object by defining the limits of its volume

In solid modeling and computer-aided design, boundary representation is a method for representing a 3D shape by defining the limits of its volume. A solid is represented as a collection of connected surface elements, which define the boundary between interior and exterior points.

Parasolid is a geometric modeling kernel originally developed by Shape Data Limited, now owned and developed by Siemens Digital Industries Software. It can be licensed by other companies for use in their 3D computer graphics software products.

CAD data exchange is a method of drawing data exchange used to translate between different computer-aided design (CAD) authoring systems or between CAD and other downstream CAx systems.

<span class="mw-page-title-main">Rhinoceros 3D</span> 3D computer graphics software

Rhinoceros is a commercial 3D computer graphics and computer-aided design (CAD) application software that was developed by TLM, Inc, dba Robert McNeel & Associates, an American, privately held, and employee-owned company that was founded in 1978. Rhinoceros geometry is based on the NURBS mathematical model, which focuses on producing mathematically precise representation of curves and freeform surfaces in computer graphics.

<span class="mw-page-title-main">Autodesk Revit</span> Building information modelling software

Autodesk Revit is a building information modelling software for architects, landscape architects, structural engineers, mechanical, electrical, and plumbing (MEP) engineers, designers and contractors. The original software was developed by Charles River Software, founded in 1997, renamed Revit Technology Corporation in 2000, and acquired by Autodesk in 2002. The software allows users to design a building and structure and its components in 3D, annotate the model with 2D drafting elements, and access building information from the building model's database. Revit is 4D building information modeling application capable with tools to plan and track various stages in the building's lifecycle, from concept to construction and later maintenance and/or demolition.

Navisworks is a 3D design review package for Microsoft Windows.

<span class="mw-page-title-main">Solid Edge</span> Computer-aided design software

Solid Edge is a 3D CAD, parametric feature and synchronous technology solid modeling software. It runs on Microsoft Windows and provides solid modeling, assembly modelling and 2D orthographic view functionality for mechanical designers. Through third party applications it has links to many other Product Lifecycle Management (PLM) technologies.

<span class="mw-page-title-main">T-FLEX CAD</span> Parametric CAD software application

T-FLEX CAD (T-FLEX) – is a Russian-made parametric computer-aided design (CAD) software application for 2D design, drafting, and 3D solid modeling based on commercial Parasolid geometric kernel. It's primarily developed and distributed by Russian software company Top Systems based in Russia. Supported platforms are limited to Microsoft Windows. Amongst features T-FLEX offers support for various CAD formats and diverse localizations.

<span class="mw-page-title-main">BricsCAD</span> Computer-aided design software

BricsCAD® is a software application for computer-aided design (CAD), developed by Bricsys nv. The company was founded in 2002 by Erik de Keyser, a longtime CAD entrepreneur. In 2011 Bricsys acquired the intellectual property rights from Ledas for constraints-based parametric design tools, permitting the development of applications in the areas of direct modeling and assembly design. Bricsys is headquartered in Ghent, Belgium, and has additional development centers in Nizhny Novgorod and Novosibirsk, Russia; Bucharest, Romania and Singapore. Bricsys is a founding member of the Open Design Alliance, and joined the BuildingSMART International consortium in December 2016.

<span class="mw-page-title-main">Cobalt (CAD program)</span> 3D computer graphics software

Cobalt is a parametric-based computer-aided design (CAD) and 3D modeling program that runs on both Macintosh and Microsoft Windows operating systems. The program combines the direct-modeling way to create and edit objects and the highly structured, history-driven parametric way exemplified by programs like Pro/ENGINEER. A product of Ashlar-Vellum, Cobalt is Wireframe-based and history-driven with associativity and 2D equation-driven parametrics and constraints. It offers surfacing tools, mold design tools, detailing, and engineering features. Cobalt includes a library of 149,000 mechanical parts.

<span class="mw-page-title-main">HiCAD</span>

HiCAD is a 2D-/3D-CAD-system from ISD Software und Systeme GmbH based on the software kernel ESM, developed by ISD.

<span class="mw-page-title-main">Digital Geometric Kernel</span>

Digital Geometric Kernel, is a software development framework and a set of components for enabling 3D/CAD functionality in Windows applications, developed by DInsight.

<span class="mw-page-title-main">Alibre Design</span> CAD software

Alibre Design is a 3D parametric computer aided design software suite developed by Alibre for Microsoft Windows. Available in fifteen languages. Alibre is a brand of Alibre, LLC, a company based in Texas.

<span class="mw-page-title-main">C3D Toolkit</span> Geometric modelling kernel

C3D Toolkit is a proprietary cross-platform geometric modeling kit software developed by Russian by C3D Labs. It's written in C++. It can be licensed by other companies for use in their 3D computer graphics software products. The most widely known software in which C3D Toolkit is typically used are computer aided design (CAD), computer-aided manufacturing (CAM), and computer-aided engineering (CAE) systems.

Russian Geometric Kernel is a proprietary geometric modeling kernel developed by several Russian software companies, most notably Top Systems and LEDAS, and supervised by STANKIN. It was written in C++.

<span class="mw-page-title-main">KeyCreator</span>

KeyCreator is a commercial software application for 2D and 3D computer-aided design (CAD) and drafting available since 2004.

References

  1. Tyrka, Katherine (2001-12-01). "Kernel strategies". Design News. Archived from the original on 2007-09-27. Retrieved 2006-12-28.
  2. Shah, Jami (2004-06-27). Parametric and Feature-Based CAD/CAM. John Wiley & Sons, Inc. p. 449. ISBN   0-471-00214-3.
  3. SMLib
  4. Yares, Evan. "Spatial, ACIS, CGM, and the future of geometric modelers". 3D CAD World. Retrieved 18 May 2013.
  5. "Autodesk - Produktivität, Performance und Präzision: Neue Version der Autodesk Inventor-Familie". www.autodesk.de. Archived from the original on 15 March 2012. Retrieved 12 January 2022.
  6. "GRANITE Interoperability Kernel FAQ". PTC Inc. Retrieved 18 May 2013.
  7. Levin, David. "Geometric Kernels and Irremovability of Presidents from Office". LEDAS Ltd. Retrieved April 15, 2013.
  8. Yares, Evan (April 2013). "Russian CAD". Design World. WTWH Media, LLC. 8 (4). ISSN   1941-7217. Archived from the original on 2015-01-30. Retrieved 2015-01-30.
  9. "Geometros Solid Geometry Engine for C++, C#, Objective-C, Java - sgCore". www.geometros.com. Retrieved 2019-10-02.
  10. "About the developer". Innovation and research center "GeoS". Retrieved 9 August 2016.
  11. "SOLIDS++". IntegrityWare, Inc. Retrieved 17 August 2016.
  12. "APM Studio". Research and Software Development Centre APM. Retrieved 18 August 2016.
  13. "Геометрическое ядро APM Engine". sapr. Retrieved 18 August 2016.
  14. "На ядре". isicad. Retrieved 18 August 2016.
  15. "3D Software Development with Kubotek Kosmos". Kubotek Kosmos. Retrieved 26 May 2023.
  16. "Kubotek Kosmos Announces the 5.0 Release of its 3D Framework Modeling Kernel". EIN Presswire. Retrieved 13 April 2023.
  17. "The IRIT modeling environment - Home Page". www.cs.technion.ac.il. Retrieved 2019-10-02.
  18. "GTS - The GNU Triangulated Surface Library". gts.sourceforge.net. Retrieved 2019-10-02.
  19. "Geometry Kernel Library Packages". www.rdf.bg. RDF.
  20. "Russian 3D-kernel RGK: Functionality, Advantages, and Integration". Isicad.net. 2013-05-24. Retrieved 2016-07-27.
  21. "Does the CAD world need another geometry kernel?". gfxspeak.com. 2013-06-06. Retrieved 2016-08-17.
  22. "Features of RGK". RGK. Retrieved 15 August 2016.
  23. "Вопрос распараллеливания в разработке ядра геометрического моделирования" (PDF). Singularis Lab. Retrieved 15 August 2016.
  24. Ushakov, Dmitry. "Russian National 3D Kernel". LEDAS Ltd. Retrieved April 3, 2012.
  25. "Renga Architecture". ASCON Group. 2015-03-17.
  26. "Renga Architecture is brand-new AEC software by an MCAD vendor". WorldCAD Access. 2015-03-13.
  27. "Геометрическое ядро C3D станет частью российской CAM-системы ADEM". c3dlabs.com. December 20, 2021.
  28. 1 2 "Creo GRANITE Interoperability Kernel".
  29. "How Does Onshape Really Work?".
  30. 1 2 "SpaceClaim General FAQ".
  31. "Software für 2D-/3D-CAD und PDM | HiCAD und HELiOS".
  32. "CAESES Software › CAESES".