Noyau de modélisation géométrique

Un article de Wikipédia, l'encyclopédie libre.

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[modifier | modifier le code]

À 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[modifier | modifier le code]

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[modifier | modifier le code]

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