OnShape est un logiciel de conception assistée par ordinateur (CAO) entièrement basé sur le cloud, offrant une expérience complète de modélisation 3D pour la conception, le développement et la fabrication de produits. Il se distingue par son approche SaaS (Software as a Service) qui permet d'accéder au logiciel depuis n'importe quel appareil disposant d'une connexion internet, sans installation préalable ni maintenance locale.
Fondé en 2012 par Jon Hirschtick, John McEleney et Dave Corcoran - tous anciens de SolidWorks - OnShape a révolutionné le monde de la CAO avec son approche cloud-native. Voici les jalons marquants de son développement :
- Mars 2015 : Lancement de la version bêta publique, incluant OnShape pour iPhone
- Août 2015 : Sortie de l'application OnShape pour Android
- Décembre 2015 : Lancement commercial complet et ouverture de l'App Store OnShape
- Mai 2016 : Introduction de FeatureScript, un langage de programmation open source pour créer et personnaliser des fonctionnalités CAO
- Novembre 2019 : Acquisition par PTC pour 470 millions de dollars
- Février 2024 : Support iOS pour l'Apple Vision Pro, permettant des applications réelles de modèles CAO en réalité augmentée
Format natif et moteur géométrique
Format de données propriétaire
OnShape utilise un format de fichier propriétaire appelé "Document OnShape", stocké exclusivement dans le cloud. Ce format contient toutes les informations relatives au modèle 3D, notamment sa géométrie, ses propriétés matérielles et son historique de conception complet.
Parasolid : le cœur technologique d'OnShape
OnShape s'appuie sur le moteur géométrique Parasolid, développé par Siemens PLM Software, l'un des kernels les plus robustes et répandus dans l'industrie CAO. Ce choix stratégique permet à OnShape de bénéficier d'une technologie éprouvée, utilisée par de nombreux autres systèmes CAO professionnels.
Le kernel Parasolid est responsable des opérations géométriques essentielles dans OnShape :
- Modélisation précise des solides et surfaces B-Rep (Boundary Representation)
- Opérations booléennes complexes (union, soustraction, intersection)
- Gestion des courbes et surfaces NURBS
- Calculs de topologie et tessellation haute précision
- Manipulation des assemblages complexes
Ce moteur permet également une compatibilité native avec les fichiers Parasolid (.x_t et .x_b), facilitant ainsi l'échange de données avec d'autres systèmes utilisant ce même kernel comme SolidWorks, NX et Solid Edge.
Capacités d'interopérabilité de OnShape
OnShape se distingue par sa prise en charge complète des standards d'échange de données CAO. Le système intègre des convertisseurs performants permettant d'importer et d'exporter une vaste gamme de formats natifs et neutres. Cette flexibilité facilite considérablement la migration de projets depuis des systèmes CAO traditionnels et la collaboration avec des partenaires utilisant différentes plateformes.
OnShape utilise la technologie CrossCad/Ware de Datakit pour assurer l'interopérabilité des données CAO 3D. Cette solution est intégrée à la plateforme cloud pour permettre une traduction efficace entre l'environnement cloud et les systèmes CAO traditionnels.
Formats de pièces supportés par OnShape
Format | Import | Export |
---|---|---|
Parasolid B-rep (.x_t, .x_b) | v10.0 à v37.0 | v25.0 à v37.0 |
Parasolid mesh | v28.0 à v37.0 (visualisation uniquement) | v28.0 à v37.0 |
Parasolid mixed model | v32.0+ | ✓ |
ACIS (.sat) | jusqu'à 2023 1.0 | Version 5 |
STEP (.stp, .step) | AP203, AP214, AP242 (géométrie et couleurs) | AP203, AP214, AP242 |
IGES (.igs, .iges) | jusqu'à 5.3 | 5.3 |
CATIA v4 | 4.15 à 4.24 | ✗ |
CATIA v5 | R7 à R33 | ✗ |
CATIA v6 | R2010x à R2025X | ✗ |
SOLIDWORKS (.sldprt) | 1999 à 2025 | 2006 |
Inventor | 9 jusqu'à 2025 | ✗ |
Pro/ENGINEER, Creo | Pro/E 2000i à Creo Parametric 11.0 | ✗ |
JT (.jt) | jusqu'à 11.0 | jusqu'à 11.0 |
Rhino (.3dm) | versions 2 à 8 | versions 7 et 8 |
STL (.stl) | ✓ (visualisation uniquement) | ✓ |
OBJ (.obj) | ✓ (visualisation uniquement) | ✓ |
NX | UG15.0 à NX 2406 Series | ✗ |
Solid Edge (.par, .psm) | 10 à 2025 | ✗ |
glTF (.gltf) | version 2.0 | ✓ |
3MF | ✓ | ✓ |
Collada (.dae) | ✗ | 1.4.1 |
PVZ (.pvz) | ✗ | version 8.0 |
Formats d'assemblages supportés par OnShape
Format | Import | Export |
---|---|---|
Parasolid B-rep (.x_t, .x_b) | v10.0 à v37.0 | v25.0 à v37.0 |
Parasolid mixed models | ✗ | ✓ |
ACIS (.sat) | jusqu'à 2023 1.0 | Version 5 |
STEP (.stp, .step) | AP203, AP214, AP242 | AP203, AP214, AP242 |
IGES (.igs, .iges) | ✗ | 5.3 |
CATIA v4 | 4.15 à 4.24 (via .zip) | ✗ |
CATIA v5 | R7 à R33 (via .zip) | ✗ |
CATIA v6 | R2010x à R2025X (via .zip) | ✗ |
SOLIDWORKS | 1999 à 2025 (via Pack and Go .zip) | ✗ |
Inventor (.iam) | 9 jusqu'à 2025 | ✗ |
Pro/ENGINEER, Creo | Pro/E 2000i à Creo Parametric 11.0 | ✗ |
JT (.jt) | jusqu'à 11.0 | jusqu'à 11.0 |
Rhino (.3dm) | versions 2 à 8 | ✗ |
NX | UG15.0 à NX 2406 Series | ✗ |
Solid Edge | 10 à 2025 (via .zip) | ✗ |
STL | ✗ | ✓ |
glTF (.gltf) | version 2.0 | ✓ |
3MF | ✓ | ✓ |
OBJ (.obj) | ✗ | ✓ |
Collada (.dae) | ✗ | 1.4.1 |
PVZ (.pvz) | ✗ | version 8.0 |
Formats de mise en plan supportés par OnShape
Format | Import | Export |
---|---|---|
AutoCAD (.dwg) | jusqu'à 2018 | Release 11-14, 2000-2018 |
DXF (.dxf) | jusqu'à 2013, 2018 | Release 11-14, 2000-2018 |
DWT (.dwt) | 2013, 2018 | 2013, 2018 |
SVG | ✗ | ✓ |
PNG | ✗ | ✓ |
JPEG | ✗ | ✓ |
Format non-CAO supportés par OnShape
Format | Import | Export |
---|---|---|
.mp4 | ✓ | ✗ |
.png | ✓ | ✗ |
.jpg/jpeg | ✓ | ✗ |
.svg | ✓ | ✗ |
.gif | ✓ | ✗ |
.txt | ✓ | ✗ |
.md | ✓ | ✗ |
Parasolid est le format d'importation préféré d'OnShape pour obtenir les meilleurs résultats de conversion8.
Extensions et intégrations
PCB Studio
OnShape inclut PCB Studio, une solution qui prend en charge l'échange bidirectionnel de conceptions de circuits imprimés (PCB) à partir de systèmes ECAD. En utilisant des normes spécifiquement conçues pour l'interopérabilité, comme l'Intermediate Data Format (IDF), l'Incremental Design Exchange (IDX) et les fichiers EAGLE (BRD), il est possible d'échanger des données dans les deux sens entre les solutions ECAD et OnShape sans perte de détail géométrique pertinent.
PCB Studio construit une bibliothèque partagée de composants électriques, consultable, toujours synchronisée, qui aide les équipes à réutiliser les composants pour gagner du temps. Il crée également un modèle OnShape simplifié pour chaque nouveau composant dans les données ECAD.
SimLab Composer - Solution pour la Réalité Virtuelle pour OnShape
SimLab Composer est intégré à OnShape, ce qui signifie que les documents basés sur le cloud peuvent être importés directement dans SimLab Composer depuis le stockage cloud d'OnShape. Cette solution, distribuée par CAD Interop, est conçue pour créer des visualisations interactives et des variations de sortie à partir de vos conceptions.
Principales fonctionnalités de SimLab Composer avec OnShape :
- Réalité virtuelle (VR) : Création facile d'expériences VR avancées à partir de modèles OnShape en quelques minutes
- Rendu : Rendu de conceptions dans un moteur progressif très rapide et réaliste avec différentes sorties (images, vidéos et animations, images 360°)
- 3DPDF : Partage de travail en incorporant des vues 3D dans des fichiers PDF pour une communication complète
- Baking de textures : Application de matériaux et baking de textures pour un aspect réaliste lors de la visualisation des conceptions
- Simulation de mécanismes : Possibilité de simuler les mécanismes créés dans OnShape
SimLab Composer prend en charge la dernière version d'OnShape et fonctionne sur Windows et Mac.
Bonnes pratiques pour l'échange de données avec OnShape
Recommandations pour l'import dans OnShape
Pour maximiser la qualité des conversions lors de l'import de données dans OnShape :
- Privilégiez les formats Parasolid (.x_t, .x_b) pour les meilleurs résultats
- Pour les assemblages complexes, utilisez la fonction "Pack and Go" pour SOLIDWORKS
- Pour les autres systèmes CAO, créez un fichier ZIP portant le même nom que l'assemblage principal
- Vérifiez l'absence de caractères spéciaux dans les noms de fichiers
- Utilisez l'option "Import des apparences" pour conserver les propriétés visuelles
Optimisation pour l'export depuis OnShape
Lors de l'export vers d'autres systèmes CAO :
- Pour une compatibilité maximale, privilégiez les formats STEP AP242 ou Parasolid
- Utilisez la fonctionnalité "Derived" pour partager des modèles simplifiés tout en protégeant votre propriété intellectuelle
- Exportez en STEP AP242 pour conserver les couleurs et les métadonnées
Avantages concurrentiels de l'interopérabilité OnShape
L'approche d'OnShape en matière d'interopérabilité offre plusieurs avantages stratégiques :
- Flux de travail optimisés : Réduction des étapes de conversion lors des échanges avec différents systèmes CAO
- Réduction des coûts : Élimination des logiciels de conversion tiers pour la plupart des formats
- Accélération du développement produit : Collaboration facilitée entre équipes utilisant différents outils
- Flexibilité améliorée : Adaptabilité aux exigences variables des partenaires et clients
- Intégration simplifiée : Connexion fluide avec les systèmes PDM/PLM existants
La robustesse des capacités d'interopérabilité d'OnShape en fait une solution idéale pour les entreprises travaillant dans des environnements multi-CAO complexes, où la conversion fiable et précise des données 3D est essentielle à la réussite des projets.