Noyau de modélisation géométrique
Un noyau de modélisation géométrique est un composant de logiciel utilisé dans les progiciels de conception assistée par ordinateur (CAO)[1],[2]. De nombreux noyaux sont sur le marché. Voici une liste:
- ACIS, développé et sous licence par Spatial Corporation de Dassault Systèmes.
- SMLib, développé par Solid Modeling Solutions[3].
- Modeleur géométrique de convergence, développé par Dassault Systèmes[4].
- Parasolid, développé et sous licence de Siemens.
- Romulus était un prédécesseur de Parasolid.
- ShapeManager, développé par Autodesk et est dérivé d'ACIS en 2001[5].
- Granite, développé par Parametric Technology Corporation[6].
- C3D Modeler, développé par C3D Labs, qui fait partie du groupe ASCON[7],[8].
- CGAL est une bibliothèque open source d'algorithmes de géométrie computationnelle qui prend en charge les opérations booléennes sur les polyèdres ; mais pas de balayage, de révolution ou de NURBS.
- Open CASCADE est un noyau de modélisation open source.
- sgCore est un noyau de modélisation propriétaire gratuit distribué sous forme de SDK[9].
- Le noyau K3, développé par le Centre GeoS[10].
- SOLIDS++, développé par IntegrityWare, Inc[11].
- APM Engine, développé par RSDC APM[12],[13],[14]
- KCM, développé et sous licence par Kubotek Kosmos[15],[16]
- Le noyau géométrique SvLis est devenu open source et a été abandonné, pour Windows uniquement.
- Environnement de modélisation IRIT, pour Windows uniquement[17].
- GTS Bibliothèque de surfaces triangulées GNU, pour les maillages polygonaux uniquement et non pour les surfaces.
- Noyau géométrique russe[18].
- Geometry Kernel, une bibliothèque C++ multiplateforme avec du code source accessible aux clients, développée et distribuée par le site Web RDF - Geometry Kernel[19].
- L'application SolveSpace possède son propre noyau de géométrie solide paramétrique intégré avec une prise en charge NURBS limitée.
Marché des noyaux
À la fin des années 1980, le marché des noyaux est dominé par Parasolid et ACIS. Le dernier noyau à entrer sur le marché est KCM. ShapeManager n'est pas présent sur le marché des licences de noyaux et, en 2001, Autodesk déclare qu'il ne se lancerait pas dans ce secteur[réf. nécessaire].
Le noyau de modélisation géométrique le plus récent au monde est le noyau géométrique russe, propriété du gouvernement russe, il offre des fonctionnalités uniques par rapport aux autres noyaux du marché[20],[21] ,[22],[23].
Développeurs de noyaux
Le tableau liste les développeurs appartenant à des sociétés développant leur propre noyau ou licenciant le noyau auprès de tiers[24].
Platforms | Domain | Kernel | Application | Developed by | Country |
---|---|---|---|---|---|
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., Ltd | China |
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, SALOME_(logiciel) | FreeCAD SALOME | |
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 |
Notes et références
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Geometric modeling kernel » (voir la liste des auteurs).
- ↑ Jami Shah, Parametric and Feature-Based CAD/CAM, John Wiley & Sons, Inc, (ISBN 0-471-00214-3), p. 449
- ↑ Tyrka, « Kernel strategies » [archive du ], Design News, (consulté le )
- ↑ SMLib
- ↑ Yares, « Spatial, ACIS, CGM, and the future of geometric modelers », 3D CAD World (consulté le )
- ↑ « Autodesk - Produktivität, Performance und Präzision: Neue Version der Autodesk Inventor-Familie » [archive du ], www.autodesk.de (consulté le )
- ↑ « GRANITE Interoperability Kernel FAQ », PTC Inc. (consulté le )
- ↑ Levin, « Geometric Kernels and Irremovability of Presidents from Office », LEDAS Ltd. (consulté le )
- ↑ Yares, « Russian CAD », Design World, WTWH Media, LLC, vol. 8, no 4, (ISSN 1941-7217, lire en ligne [archive du ], consulté le )
- ↑ « Geometros Solid Geometry Engine for C++, C#, Objective-C, Java - sgCore », www.geometros.com (consulté le )
- ↑ « About the developer », Innovation and research center "GeoS" (consulté le )
- ↑ « SOLIDS++ », IntegrityWare, Inc. (consulté le )
- ↑ « APM Studio », Research and Software Development Centre APM (consulté le )
- ↑ « Геометрическое ядро APM Engine », sapr (consulté le )
- ↑ « На ядре », isicad (consulté le )
- ↑ « 3D Software Development with Kubotek Kosmos », Kubotek Kosmos (consulté le )
- ↑ « Kubotek Kosmos Announces the 5.0 Release of its 3D Framework Modeling Kernel », EIN Presswire (consulté le )
- ↑ « The IRIT modeling environment - Home Page », www.cs.technion.ac.il (consulté le )
- ↑ « GTS - The GNU Triangulated Surface Library », gts.sourceforge.net (consulté le )
- ↑ (en) « Geometry Kernel Library Packages », www.rdf.bg, RDF
- ↑ « Russian 3D-kernel RGK: Functionality, Advantages, and Integration », Isicad.net, (consulté le )
- ↑ « Does the CAD world need another geometry kernel? », gfxspeak.com, (consulté le )
- ↑ « Features of RGK », RGK (consulté le )
- ↑ « Вопрос распараллеливания в разработке ядра геометрического моделирования », Singularis Lab (consulté le )
- ↑ Ushakov, « Russian National 3D Kernel », LEDAS Ltd. (consulté le )
- ↑ « Renga Architecture », ASCON Group,
- ↑ « Renga Architecture is brand-new AEC software by an MCAD vendor », WorldCAD Access,
- ↑ « Геометрическое ядро C3D станет частью российской CAM-системы ADEM », c3dlabs.com,
- ↑ a et b « Creo GRANITE Interoperability Kernel »
- ↑ « How Does Onshape Really Work? »
- ↑ a et b « SpaceClaim General FAQ »
- ↑ « Software für 2D-/3D-CAD und PDM | HiCAD und HELiOS »
- ↑ « CAESES Software › CAESES »
Portail du logiciel