Utilitaire SOLIDWORKS SmartProperties : créer des menus dynamiques

Voir toutes les actus CAO

SmartProperties est l’un des 48 utilitaires SOLIDWORKS de la suite myCADtools (cette suite est disponible pour les abonnés de l’offre myCADservices Premium). Nous allons voir à quelle problématique il répond et comment il permet de créer des menus dynamiques dans SOLIDWORKS.

en savoir plus sur MYCADSERVICES PREMIUM

Utilitaire SOLIDWORKS SmartProperties : à quelle problématique répond l’outil ?

L’utilitaire  permet de créer et de modifier rapidement, sur tous types de documents SOLIDWORKS, une liste de propriétés facilement définissable par l’intermédiaire d’un masque de saisie personnalisable. Ces propriétés peuvent ensuite être utilisées pour créer une nomenclature, piloter une note, récupérer la valeur d’une cote ou renseigner un cartouche. Cet utilitaire est complètement intégré dans l’interface SOLIDWORKS.

Prérequis pour utiliser l’utilitaire solidworks smartproperties mycadtools

  1. Premièrement, pour utiliser le module myCADtools, il faut être abonné à l’offre myCADservices Premium.
  2. Ensuite, en tant qu’abonné, vous pouvez accéder à la page de téléchargement de myCADtools sur SOLIDWORKS, cliquez ici

Lire le témoignage client de la société GUELT sur myCADtools et l’outil SmartProperties

comment créer des menus dynamiques avec l’utilitaire solidworks smartproperties ?

  • Tout d’abord, commençons par créer un nouveau fichier texte dans le dossier contenant les fichiers de paramétrages de SmartProperties.
utilitaire solidworks

Dans cet exemple, le fichier se nomme : ‘Traitements.txt’.

  • Nous allons maintenant éditer ce fichier texte pour y insérer notre premier menu. Je renseigne donc 2 valeurs sur 2 lignes différentes, ces 2 valeurs correspondront aux 2 choix de mon premier menu.
utilitaire solidworks

Voici le résultat que nous obtiendrons dans SmartProperties.

utilitaire solidworks
  • Nous allons maintenant paramétrer le second menu déroulant. Nous allons donc insérer les paramètres du second menu entre les lignes ‘Oui’ et ‘Non’ en les faisant précéder d’une tabulation.
utilitaire solidworks

Ainsi, en sélectionnant ‘Oui’ dans le premier menu, on obtiendra ce résultat dans le second menu.

utilitaire solidworks

En sélectionnant ‘Non’, voici le résultat qui sera obtenu pour le second menu.

utilitaire solidworks
  • Enfin, nous allons paramétrer le troisième menu déroulant. 2 tabulations sont donc nécessaires pour ce troisième menu.
utilitaire solidworks
  • Nous allons maintenant enregistrer et fermer ce fichier. Puis, nous pouvons lancer SmartProperties pour accéder aux « Paramétrages» dans le FeatureManager.
utilitaire solidworks
  • Par un simple ‘Glisser/Déposer’, on dépose un type « Menu dynamique » à l’emplacement souhaité dans la colonne « Propriétés».
utilitaire solidworks
  • Nous allons maintenant paramétrer le menu déroulant dynamique. Il faut donc cliquer sur parcourir pour rechercher le fichier texte précédemment créé.
utilitaire solidworksutilitaire solidworks
  • SmartProperties va automatiquement détecter le nombre de menus, il suffit alors de donner un nom à chacun.
utilitaire solidworks

(Notez que les menus dynamiques peuvent directement être reliés à une base de données SQL)

Après application du paramétrage, les menus déroulants dynamiques sont automatiquement créés.

Nota : Le choix « Non » ne contenant qu’un seul sous menu, « Pas de traitement », et le sous menu de « Pas de traitement » ne contenant que « Pas de traitement », en sélectionnant « Non » dans le premier menu, les deux derniers menus seront automatiquement renseignés.

utilitaire solidworks
  • Auteur   Mickael CORDERO
  • Date      25.04.2017
  • Produit  SmartProperties
  • Version  2016 et supérieure

Articles complémentaires

Télécharger le PDF - créer menus déroulants dynamiques dans SmartProperties - tutos myCAD

Créer menus déroulants dynamiques dans SmartProperties - tutos myCAD
Télécharger le document