# Mettre à jour vos modèles SOLIDWORKS sans rien perdre

> **En bref**
> À chaque mise à jour majeure de SOLIDWORKS (en pratique une fois par an), vos modèles (pièce, assemblage, mise en plan) méritent un rafraîchissement. La méthode propre : laisser SOLIDWORKS en générer de nouveaux à blanc, puis y réimporter votre norme d'habillage, vos propriétés personnalisées et votre cartouche depuis vos anciens fichiers. Compter environ 15 minutes par type de modèle.

## Pourquoi mettre à jour vos modèles

Un modèle SOLIDWORKS (*template*) est le fichier de référence à partir duquel chaque nouvelle pièce, chaque assemblage et chaque mise en plan est créé. Avec les années, ces fichiers traversent plusieurs versions du logiciel, accumulent des paramètres obsolètes et finissent parfois par causer des comportements étranges : pièces qui refusent de s'ouvrir, mises en plan corrompues, performances dégradées.

La règle de pouce que j'applique chez mes clients : **à chaque mise à jour de version de SOLIDWORKS** (en pratique une fois par an, par exemple 2024 → 2025), il vaut la peine de regénérer un jeu de modèles propres à partir des modèles natifs de la version courante.

> **Idée reçue à corriger**
> **Non, ouvrir un ancien modèle dans la nouvelle version de SOLIDWORKS et le ré-enregistrer ne suffit PAS à le mettre à jour.** Cette manœuvre fonctionne pour un fichier 3D (`.sldprt`, `.sldasm`) ou une mise en plan (`.slddrw`) — SOLIDWORKS fait alors une conversion ascendante des données. Mais pour un modèle (`.prtdot`, `.asmdot`, `.drwdot`), les paramètres historiques restent figés à l'intérieur. La seule méthode propre est de regénérer un modèle vierge depuis SOLIDWORKS — c'est ce que couvre la suite.

> **Astuce de diagnostic**
> Pour vérifier la date de création d'un modèle : ouvrez une nouvelle pièce ou assemblage, clic droit sur un plan de référence (Face, Dessus, Droite), **Propriétés**, puis regardez les champs *Date de création* et *Dernière modification*. Si vous voyez une date de 1999 ou 2005, c'est un signal clair.

*(figure : Propriétés d'un plan de référence — la date de création trahit l'âge réel du modèle. Une date de 1999 / 2000 comme ici est un signal clair de modèle à rafraîchir.)*

## Étape 1 — Faire générer un jeu de modèles neufs par SOLIDWORKS

L'astuce méconnue : si vous pointez SOLIDWORKS vers un dossier vide pour les modèles, il génère lui-même un jeu neuf à partir des paramètres natifs de la version installée. C'est notre point de départ.

1. Ouvrez SOLIDWORKS, puis **Options** (icône d'engrenage dans la barre d'outils supérieure).

*(figure : L'icône **Options** dans la barre supérieure.)*

2. Onglet **Options du système**, catégorie **Emplacements des fichiers** à gauche.
3. Vérifiez que *Montrer les dossiers pour* est bien sur **Modèles de documents**.

> **À faire avant l'étape suivante**
> Faites une **capture d'écran** ou copiez-collez quelque part les chemins actuels listés dans la case *Dossiers*. Vous en aurez besoin à l'étape 2 pour retrouver vos anciens modèles.

4. Sélectionnez et supprimez tous les chemins listés, **un par un**.
> **Si vous utilisez SOLIDWORKS PDM Professional**
   > Ne supprimez **pas** le chemin qui pointe vers le dossier temporaire de votre coffre-fort PDM (généralement `C:\Users\...\AppData\Local\SolidWorks\SOLIDWORKS PDM\…`). C'est lui qui gère la livraison des modèles depuis le coffre vers SOLIDWORKS.
5. Cliquez sur **Ajouter**, naviguez vers un emplacement de votre choix (`C:\`, Bureau ou Documents).
6. Créez un **nouveau dossier vide**. Personnellement, j'utilise `C:\SW Templates` — court, sans accent, facile à retrouver.
7. Ouvrez ce dossier et cliquez sur **Sélectionner un dossier**.

*(figure : Boîte **Options du système → Emplacements des fichiers**, avec le prompt *« Would you like to make the following changes to your search paths? »* qui apparaît à l'étape 8 — répondez **Oui**.)*

8. Cliquez **OK** dans *Options du système*. Si SOLIDWORKS demande de modifier les chemins de recherche, répondez **Oui**.
9. Menu **Fichier → Nouveau**. SOLIDWORKS constate que le dossier est vide et y génère automatiquement de nouveaux modèles de pièce, d'assemblage et de dessin, à partir de la version installée.

Vous avez maintenant un jeu de modèles propres, sans héritage. Deux options à partir d'ici :

- **Option simple :** utiliser ces modèles tels quels et les ajuster manuellement (unités, normes, propriétés personnalisées).
- **Option de continuité :** y réimporter votre norme d'habillage, vos propriétés personnalisées et votre cartouche depuis vos anciens modèles. C'est ce que couvrent les étapes 2 à 4.

## Étape 2 — Récupérer votre norme d'habillage

La *norme d'habillage* (*Drafting Standard* en anglais) regroupe vos préférences d'annotation, de cotation et de tables. Elle s'exporte dans un fichier `.sldstd` qu'on pourra ensuite charger dans le nouveau modèle.

1. Ouvrez un ancien modèle de pièce. Menu **Fichier → Ouvrir**, changez le *Type de fichier* en **Template (*.prtdot)**, naviguez vers le dossier de vos anciens modèles.
2. Dans **Options → Propriétés du document → Norme d'habillage**, cliquez sur **Enregistrer dans un fichier externe**. Sauvegardez le `.sldstd` dans un endroit temporaire.

*(figure : **Propriétés du document → Norme d'habillage**. Le bouton *Enregistrer dans un fichier externe* exporte la norme en `.sldstd`.)*

3. Ouvrez maintenant le **nouveau** modèle de pièce (`part.prtdot` dans le dossier créé à l'étape 1).
4. Toujours dans **Options → Propriétés du document → Norme d'habillage**, cliquez sur **Charger à partir d'un fichier externe** et sélectionnez le `.sldstd` sauvegardé à l'étape précédente.
5. Vérifiez que vos paramètres sont bien là, complétez ce qui manque, puis **enregistrez** et fermez le modèle.

> **Limite à connaître**
> Le fichier `.sldstd` couvre la plupart des paramètres de l'onglet *Propriétés du document*, mais **pas tous**. Comparez visuellement ancien et nouveau, et complétez à la main ce qui manque (par exemple certains paramètres d'unités ou de propriétés du matériau).

**Répétez ces étapes** pour vos modèles d'assemblage (`.asmdot`) et de dessin (`.drwdot`).

## Étape 3 — Transférer vos Propriétés personnalisées

Les *Propriétés personnalisées* et les *Propriétés spécifiques à la configuration* (numéro de pièce, projet, matière, masse, description, etc.) sont la base de votre nomenclature et alimentent votre cartouche. SOLIDWORKS n'offre pas de bouton d'export/import comme pour la norme d'habillage — le transfert est **manuel**, mais rapide.

### Pour les modèles de pièce (.prtdot) et d'assemblage (.asmdot)

C'est trivial :

1. Ouvrez l'ancien modèle (toujours via *Fichier → Ouvrir*, type *Template*).
2. Menu **Fichier → Propriétés**, parcourez les onglets *Personnalisé* et *Spécifique à la configuration*. Notez les noms et les valeurs.
3. Ouvrez le **nouveau** modèle correspondant. Menu **Fichier → Propriétés**, recréez les mêmes entrées.
4. **Enregistrez** et fermez.

### Pour le modèle de dessin (.drwdot) — subtilité importante

Lorsque vous ouvrez un nouveau `.drwdot`, SOLIDWORKS affiche d'abord la boîte **Sheet Format/Size** (Format/taille du fond de plan) qui vous demande de choisir un format de feuille. **Cliquez sur Cancel**.

*(figure : Boîte **Sheet Format/Size** à l'ouverture du nouveau modèle de dessin — cliquez sur **Cancel** pour mettre à jour les Propriétés personnalisées *avant* d'appliquer un format de feuille.)*

Pourquoi annuler ? Si vous validez un format de feuille à cette étape, le cartouche est déjà chargé et certaines propriétés peuvent être figées par lui. En annulant, vous pouvez mettre à jour proprement les Propriétés personnalisées d'abord, puis traiter le format de feuille séparément à l'étape suivante.

1. Une fois *Cancel* cliqué, allez dans **Fichier → Propriétés** et recréez les entrées depuis votre ancien `.drwdot`.
2. **Enregistrez** le nouveau `.drwdot`, mais gardez-le ouvert — on enchaîne avec l'étape 4.

## Étape 4 — Transférer votre cartouche (fond de plan)

Dernière étape, spécifique au modèle de dessin : déplacer votre *cartouche* personnalisé (*Sheet Format* ou *Title Block*).

1. Ouvrez votre **ancien** modèle de dessin (celui qui contient votre cartouche personnalisé), dans une autre fenêtre SOLIDWORKS.
2. Menu **Fichier → Enregistrer le fond de plan…** — SOLIDWORKS génère un fichier `.slddrt`. Sauvegardez-le dans un endroit temporaire.

*(figure : Menu **Fichier → Enregistrer le fond de plan…** — exporte le cartouche en `.slddrt`.)*

3. Fermez l'ancien modèle de dessin.
4. Revenez sur le **nouveau** modèle de dessin (encore ouvert depuis l'étape 3).
5. Dans l'arbre *FeatureManager*, clic droit sur **Feuille1** → **Propriétés**, puis pointez vers le fichier `.slddrt` sauvegardé à l'étape 2.
6. Enregistrez le nouveau modèle de dessin, fermez-le et testez : nouveau dessin, vérifiez que le cartouche, les liens vers les propriétés personnalisées et les zones de signature se remplissent correctement.

## Convention de nommage que je recommande

Plutôt que de garder les noms par défaut (`part.prtdot`, `draw.drwdot`), nommez vos modèles en fonction de leur contenu et de l'année :

- `Piece-pouces-2026.prtdot`
- `Assemblage-millimetres-2026.asmdot`
- `Dessin-D-pouces-2026.drwdot`

Avantages : on identifie d'un coup d'œil l'unité et la dernière mise à jour, et on peut **garder côte à côte plusieurs jeux** (pouces, millimètres, format A, format D) sans confusion.

## Quand *ne pas* faire cette opération seul

Trois situations où je recommande d'attendre ou de me consulter :

- **Vous utilisez SOLIDWORKS PDM** et vos modèles sont versionnés dans le coffre. La logique change : les modèles vivent dans le coffre, pas en local. Une mauvaise manipulation peut casser les liens de plusieurs centaines de fichiers en aval.
- **Vous avez des modèles avec des macros ou des propriétés personnalisées complexes** qui pilotent votre nomenclature ou votre ERP. Ces liens ne se transfèrent pas avec le `.sldstd`.
- **Vous êtes en pleine migration de version** (ex. 2023 → 2025) avec plusieurs postes à mettre à jour le même jour. Faites les modèles **avant** ou **après** la fenêtre de migration, pas pendant.

> **Besoin d'un coup de main ?**
> Si vous êtes en environnement PDM ou si vous voulez intégrer ce rafraîchissement dans une mise à jour de version, je peux vous accompagner.
>
> Courriel : [info@prometeoconsultation.com](mailto:info@prometeoconsultation.com) — questions courtes gratuites à [help@prometeoconsultation.com](mailto:help@prometeoconsultation.com) (par courtoisie, exclusivement par courriel, sans garantie de délai ni d'exactitude, ne remplace pas le support officiel du revendeur).
