Sketches under constraints, parameters and a history tree drive the part; solids, surfaces and free-form shapes build it; assemblies, drawings and a realistic view finish it. Written in Rust on the OpenCASCADE kernel, linked statically — there is nothing to install beside it.
Des esquisses sous contraintes, des paramètres et un arbre d'historique pilotent la pièce ; les solides, les surfaces et le modelage libre la construisent ; les assemblages, la mise en plan et la vue réaliste la finissent. Écrit en Rust sur le noyau OpenCASCADE, lié statiquement — il n'y a rien à installer à côté.
Lines, arcs, splines and text under 32 constraints, with driving dimensions and degrees of freedom shown in colour.
Lignes, arcs, splines et texte sous 32 contraintes, avec cotes pilotantes et degrés de liberté colorés.
Extrude, revolve, sweep and loft; holes, threads, fillets, shells and patterns, recorded in a history tree.
Extrusion, révolution, balayage, lissage ; perçages, filetages, congés, coques et réseaux, consignés dans un arbre d'historique.
Components and sub-assemblies held by constraints, then checked for mobility and interference.
Composants et sous-assemblages tenus par des contraintes, puis vérifiés en mobilité et en interférences.
Projected, section, detail and broken views, dimensions, tolerances and a parts list.
Vues projetées, de coupe, de détail et ruptures, cotes, tolérances et nomenclature.
STEP, IGES, STL and glTF out and in, PDF, SVG or DXF for the drawing.
STEP, IGES, STL et glTF à l'entrée comme à la sortie, PDF, SVG ou DXF pour le plan.
2D sketches with lines, arcs, circles, ellipses, splines, polygons, slots and text, held by 32 constraints with driving or reference dimensions; remaining degrees of freedom are shown in colour. Geometry can be projected or intersected from the model, and DXF or SVG imported. 3D sketches snap onto faces, planes and edges. Global and per-part parameters and expressions drive dimensions and features alike.
Esquisses 2D — lignes, arcs, cercles, ellipses, splines, polygones, rainures et texte — tenues par 32 contraintes, avec cotes pilotantes ou de référence ; les degrés de liberté restants s'affichent en couleur. La géométrie du modèle se projette ou s'intersecte, et le DXF comme le SVG s'importent. Les esquisses 3D s'accrochent aux faces, aux plans et aux arêtes. Paramètres et expressions, globaux ou par pièce, pilotent aussi bien les cotes que les fonctions.
Extrusion with extents and draft, revolution, sweep, loft, pipe and coil; holes, threads, ribs, variable and two-distance fillets and chamfers, shell, draft, scale, split, rectangular, circular and path patterns, mirror and primitives. Several bodies live in one document and can be combined or removed.
Extrusion à étendues et dépouille, révolution, balayage, lissage, tuyau et spire ; perçage, filetage, nervure, congés et chanfreins variables ou à deux distances, coque, dépouille, échelle, scission, réseaux rectangulaires, circulaires ou sur trajectoire, symétrie et primitives. Plusieurs corps cohabitent dans un document et se combinent ou se suppriment.
Surfaces by extrusion, revolution, sweep, loft, patch, ruled or offset, then trimmed, extended, stitched, unstitched, split or filleted. Free-form shapes are modelled on a subdivision cage — Catmull-Clark with creases and symmetries.
Surfaces par extrusion, révolution, balayage, lissage, pièce, réglée ou décalage, puis ajustées, prolongées, cousues, décousues, scindées ou congées. Les formes libres se modèlent sur une cage de subdivision — Catmull-Clark à plis et symétries.
Components and sub-assemblies constrained on faces, edges, vertices or construction geometry, with mobility and interference checks. Measurements, physical properties — mass, centre of gravity, inertia — section views, draft and curvature analyses.
Composants et sous-assemblages contraints sur les faces, les arêtes, les sommets ou les éléments de construction, avec contrôle de mobilité et d'interférences. Mesures, propriétés physiques — masse, centre de gravité, inertie — coupes, analyses de dépouille et de courbure.
Base, projected, section, detail and broken views, centre lines, dimensions, annotations, tolerances, parts list and balloons. Exported to PDF, SVG or DXF.
Vues de base, projetées, de coupe, de détail et ruptures, axes, cotes, annotations, tolérances, nomenclature et repères. Export PDF, SVG ou DXF.
A realistic view in real time — shadows, ambient occlusion, reflections, bloom — and a CPU or GPU ray tracer that writes a PNG. A SpaceMouse works without installing a driver.
Une vue réaliste en temps réel — ombres, occlusion ambiante, reflets, bloom — et un lancer de rayons CPU ou GPU qui écrit une image PNG. La SpaceMouse fonctionne sans installer de pilote.
| STEP | AP214 and AP242, read and written — the exchange format every CAD system agrees on. AP214 et AP242, en lecture comme en écriture — le format d'échange sur lequel tous les systèmes de CAO s'entendent. |
| IGES | Read and written, for older chains and for surface data. Lu et écrit, pour les chaînes anciennes et les données surfaciques. |
| STL · glTF | Meshes out for printing, visualisation or the web. Maillages en sortie, pour l'impression, la visualisation ou le web. |
| DXF · SVG · PDF | DXF and SVG imported into a sketch; drawings exported to PDF, SVG or DXF. DXF et SVG importés dans une esquisse ; mises en plan exportées en PDF, SVG ou DXF. |
.dcad |
The native document: readable JSON, with the undo history saved and imported files embedded. Nothing is locked away in a binary you cannot inspect. Le document natif : du JSON lisible, historique d'annulation enregistré et fichiers importés intégrés. Rien n'est enfermé dans un binaire que vous ne pourriez pas inspecter. |
| HistoryHistorique | The construction history can be exported to Fusion 360 as a Python script and to SolidWorks as a VBA macro. L'historique de construction s'exporte vers Fusion 360 en script Python et vers SolidWorks en macro VBA. |
DynaCAD has a touch interface: a top bar carrying the document, its tabs and the workbenches, a dock of pinned tools at the bottom, and an All tools sheet with search and per-workbench pins. It comes up by default on Android, and can be switched on at the desk from the toolbar or the ☰ menu.
The Android build is for arm64 tablets and carries the same kernel as the desktop one. It is not distributed through the Play Store: download the APK, allow your browser to install from this source when Android asks, and check the SHA-256 below if you want to confirm the file is the one we published.
DynaCAD dispose d'une interface tactile : barre haute portant le document, ses onglets et les ateliers, dock d'outils épinglés en bas, et une feuille Tous les outils avec recherche et épingles par atelier. Elle s'ouvre d'office sous Android, et s'active au poste depuis la barre de commandes ou le menu ☰.
La version Android vise les tablettes arm64 et embarque le même noyau que celle du poste. Elle n'est pas diffusée par le Play Store : téléchargez l'APK, autorisez votre navigateur à installer depuis cette source quand Android le demande, et vérifiez l'empreinte SHA-256 ci-dessous si vous souhaitez confirmer que le fichier est bien celui que nous avons publié.
Version 0.3.27 — free, no account, no licence key.
Version 0.3.27 — gratuit, sans compte, sans clé de licence.
The Windows installer places dynacad.exe, its Visual C++ runtime,
the licences and the shortcuts, and offers to associate .dcad
files. Windows may warn that the publisher is unknown: the installer is not
code-signed yet. Check the SHA-256 above if you want to confirm the file you
downloaded is the one we published.
L'installateur Windows pose dynacad.exe, sa bibliothèque
d'exécution Visual C++, les licences et les raccourcis, et propose
d'associer les fichiers .dcad. Windows peut signaler un
éditeur inconnu : l'installateur n'est pas encore signé
numériquement. Vérifiez l'empreinte SHA-256 ci-dessus si vous
souhaitez confirmer que le fichier téléchargé est bien celui
que nous avons publié.