Comment créer des menus dynamiques avec SmartProperties ?

Le 19/06/2023

Astuce avec SmartProperties, l'outil principal des myCADtools

 

mycadtools Compris dans l'abonnement myCADservices Premium, les outils myCADtools sont 50 utilitaires qui vous permettent d'automatiser vos taches sur SOLIDWORKS.

 

A travers ce tuto, découvrez l'outil indispensable, SmartPropertiespermet 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.

 

Découvrez comment créer des menus dynamiques avec SmartProperties :

Le tuto SmartProperties

 

Les menus dynamiques permettent de créer des menus déroulants en s’appuyant soit :

– sur des fichiers de type TXT, CSV ou XLS

– sur une base de données

 

Nous allons voir le fonctionnement en utilisant un fichier texte et un Excel :

 

  • Fichier texte

 

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

 

astuce smartproperties

 

 

Dans le cas d’un fichier texte, chaque tabulation correspond à un niveau de menu et à la définition d’une propriété.

Configurez votre fichier texte comme ceci :

 

astuce solidworks

 

Dans le paramétrage de votre masque SmartProperties, ajoutez une propriété Menu dynamique et récupérez le fichier texte précédemment créé :

 

tuto mycadtools

 

Voici le résultat que nous obtiendrons dans SmartProperties :

 

tuto mycadtools

 

  • Fichier Excel

 

Dans le cas d’un fichier Excel, chaque colonne correspond à un niveau de menu et à la définition d’une propriété.

Configurez votre fichier comme ceci :

 

tuto

 

Dans le paramétrage de votre masque SmartProperties, ajoutez une propriété Menu dynamique et récupérez le fichier Excel précédemment créé :

 

excel

 

Voici le résultat que nous obtiendrons dans SmartProperties :

 

solidworks

 

 

Testez gratuitement les myCADtools pendant 30 jours

Inscrivez-vous à nos Newsletters