Geometric modeling kernel




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



  • Convergence Geometric Modeler[3] by Dassault Systemes


  • Romulus was released in 1982 and licensed by Siemens and HP


  • Parasolid by ShapeData, now owned by Siemens


  • ACIS by Spatial Corporation, part of Dassault Systemes, is used in many CAD applications.


  • CGAL, open-source library of geometry algorithms


  • ShapeManager,[4] is a fork of ACIS developed by Autodesk since 2001.

  • Granite[5] by Parametric Technology Corporation


  • Open CASCADE is a freely available modelling kernel


  • C3D Modeler by C3D Labs, part of the ASCON Group.[6][7]


  • K3 kernel[8] developed by Center GeoS


  • SOLIDS++[9] developed by IntegrityWare, Inc.


  • APM Engine[10][11][12] developed by RSDC APM


  • Kubotek Kosmos (KCM)[13] developed by Kubotek3D subsidiary of Kubotek Corporation, released in 2016[14] and 2018[15]



Kernel market


The kernel market is currently dominated by Parasolid and ACIS, which were introduced in late 1980s. The latest kernels to enter the market are C3D and Convergence Geometric Modeler, which were developed in 1995 and 1998 respectively; they were introduced as standalone products in 2013 and 2011 respectively. ShapeManager has no presence in this market and in 2001 Autodesk clearly stated they were not going into this business.


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. However, it has superior features over the other kernels on the market.[16][17][18][19]



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[20]
.



























































































































































































































































































































Application
Developed by
Country
Platforms
Domain
Kernel

4MCAD IntelliCAD

4M S.A.
Greece

Windows

CAD, AEC

Open CASCADE Technology

KeyCreator

Kubotek3D
United States

Windows

MCAD

ACIS / KCM

KOMPAS-3D

ASCON Group
Russia

Windows

MCAD

C3D

KOMPAS-Builder

ASCON Group
Russia

Windows

AEC

C3D

K3-Furniture

Center GeoS
Russia

Windows

CAD

C3D + K3 kernel

Renga Architecture[21][22]

ASCON Group
Russia

Windows

AEC

C3D

KOMPAS:24

ASCON Group
Russia

Android

MCAD

C3D

nanoCAD Plus

NanoSoft
Russia

Windows

CAD

C3D Modeler for Teigha Platform / ACIS

T-FLEX

Top Systems
Russia

Windows

MCAD

Parasolid

APM Studio

APM
Russia

Windows

MCAD
APM Engine

TECHTRAN

NIP-Informatic
Russia

Windows

CAM

C3D

PASSAT

NTP Truboprovod
Russia

Windows

CAD

C3D

Rhinoceros 3D

Robert McNeel and Associates
United States

Windows, Mac

CAD, CAM
Own Kernel

ESPRIT Extra CAD

LO CNITI, Rubius
Russia

Windows

CAD

C3D

BAZIS System

BAZIS Center
Russia

Windows

CAD

C3D

Adams

MSC Software
United States

Windows

CAE

Parasolid

ADEM

ADEM Group
Russia

Windows

CAD, CAM, CAPP

ACIS

ADINA Modeler

ADINA R&D Inc.
United States

Windows

CAE

Parasolid

AutoCAD

Autodesk
United States

Windows

CAD, AEC, GIS

ShapeManager

Autodesk Inventor

Autodesk
United States

Windows

MCAD

ShapeManager

BricsCAD

Bricsys
Belgium

Windows, Linux, Mac

MCAD, AEC

ACIS

Siemens NX

Siemens PLM Software
United States, Germany

Windows, Mac

CAD, CAM, CAE

Parasolid
SolidFace

SolidFace
United States, Brazil

Windows

MCAD

Parasolid

Solid Edge

Siemens PLM Software
United States, Germany

Windows

MCAD

Parasolid (previous versions used ACIS)

SolidWorks

Dassault Systèmes
United States, France

Windows

MCAD

Parasolid

MicroStation

Bentley Systems
United States

Windows

AEC

Parasolid (previous versions used ACIS)

CATIA

Dassault Systèmes
France

Windows, Unix

CAD, CAM, CAE, AEC
CGM

Onshape

Onshape
United States

SaaS

MCAD

Parasolid[23]

PTC Creo Elements/Pro

Parametric Technology Corporation
United States

Windows

CAD

GRANITE [24]

PTC Creo Parametric

Parametric Technology Corporation
United States

Windows

CAD

GRANITE [24]

PTC Pro/ENGINEER

Parametric Technology Corporation
United States

Windows

CAD

GRANITE [24]

GstarCAD
Suzhou Gstarsoft Co., Ltd
China

Windows

CAD

ACIS

ArchiCAD

Graphisoft
Hungary

Windows, Mac

AEC, BIM
Own Kernel
ZWCAD
ZWCAD Software
China

Windows, Linux, Mac

MCAD, AEC

ACIS

Cimatron

3D Systems (Cimatron Ltd.)
Israel

Windows

MCAD

ACIS

SpaceClaim

ANSYS Inc
United States

Windows

MCAD

ACIS [25]

HiCAD

ISD Group
German

Windows

MCAD

European Solid Modeller ESM [26]

Cobalt, Xenon, Argon

Ashlar
United States

Mac, Windows

MCAD

ACIS [25]


References





  1. ^ Tyrka, Katherine (2001-12-01). "Kernel strategies". Design News..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output q{quotes:"""""""'""'"}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-limited a,.mw-parser-output .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}


  2. ^ Shah, Jami (2004-06-27). Parametric and Feature-Based CAD/CAM. John Wiley & Sons, Inc. p. 449. ISBN 0-471-00214-3.


  3. ^ Yares, Evan. "Spatial, ACIS, CGM, and the future of geometric modelers". 3D CAD World. Retrieved 18 May 2013.


  4. ^ https://web.archive.org/web/20120315200548/http://www.autodesk.de/adsk/servlet/item?linkID=411015&id=3774381&siteID=403786


  5. ^ "GRANITE Interoperability Kernel FAQ". PTC Inc. Retrieved 18 May 2013.


  6. ^ Levin, David. "Geometric Kernels and Irremovability of Presidents from Office". LEDAS Ltd. Retrieved April 15, 2013.


  7. ^ Yares, Evan (April 2013). "Russian CAD". Design World. WTWH Media, LLC. 8 (4). ISSN 1941-7217.


  8. ^ "About the developer". Innovation and research center "GeoS". Retrieved 9 August 2016.


  9. ^ "SOLIDS++". IntegrityWare, Inc. Retrieved 17 August 2016.


  10. ^ "APM Studio". Research and Software Development Centre APM. Retrieved 18 August 2016.


  11. ^ "Геометрическое ядро APM Engine". sapr. Retrieved 18 August 2016.


  12. ^ "На ядре". isicad. Retrieved 18 August 2016.


  13. ^ "3D Software Development with Kubotek Kosmos". Kubotek3D. Retrieved 8 August 2018.


  14. ^ "Kubotek readies KCM next-generation 3D geometry kernel". Graphicspeak. Retrieved 7 April 2016.


  15. ^ "Kubotek's Kosmos framework now available for licensing". Euroinvestor. Retrieved 8 August 2018.


  16. ^ "Russian 3D-kernel RGK: Functionality, Advantages, and Integration". Isicad.net. 2013-05-24. Retrieved 2016-07-27.


  17. ^ "Does the CAD world need another geometry kernel?". gfxspeak.com. 2013-06-06. Retrieved 2016-08-17.


  18. ^ "Features of RGK". RGK. Retrieved 15 August 2016.


  19. ^ "Вопрос распараллеливания в разработке ядра геометрического моделирования" (PDF). Singularis Lab. Retrieved 15 August 2016.


  20. ^ Ushakov, Dmitry. "Russian National 3D Kernel". LEDAS Ltd. Retrieved April 3, 2012.


  21. ^ "Renga Architecture". ASCON Group. 2015-03-17.


  22. ^ "Renga Architecture is brand-new AEC software by an MCAD vendor". WorldCAD Access. 2015-03-13.


  23. ^ https://www.onshape.com/cad-blog/under-the-hood-how-does-onshape-really-work?_hsenc=p2ANqtz-9x_nAwostn44l67FSU0BbQVj7COiIjdvFvxteTqx_lmPGviQ8sZ0XIG9U-LbyUCYkHATaLL6XxJOpVNeb2mD3DbaecwA&_hsmi=64117165


  24. ^ abc http://support.ptc.com/products/granite/gplugs


  25. ^ ab http://www.spaceclaim.com/en/Support/FAQ/General_FAQ.aspx?fss=General%20Questions#652


  26. ^ https://www.isdgroup.com/de/










這個網誌中的熱門文章

12.7 cm/40 Type 89 naval gun

Rikitea

University of Vienna