BLOG

 

Création de dossier et nommage de fichier avec SmartProperties

  logosmart
Lors de l’étape de conception d’un nouveau projet, il est toujours fastidieux de devoir recréer les dossiers de projets et sous projets.
De plus, le nom du fichier doit contenir la plupart du temps le nom du projet ou du sous projet.
Ceci entraîne forcément des étapes répétitives qui plus est peuvent êtres sources d’erreurs de manipulation.
Découvrez comment automatiser et rendre plus rapide toutes ces étapes grâce à l’outil SmartProperties.

1

Nous allons prendre un cas basique ou nous allons nommer un fichier en concaténant son numéro d’article et le numéro du sous projet.
1. Tout d’abord, lancez le paramétrage de SmartProperties :
2
2.  Nous allons commencer par créer une propriété simple texte dans laquelle nous allons renseigner une valeur par défaut qui sera : Le chemin d’accès à notre dossier de projets, dans cet exemple : C:\Projet
3
3. Nous allons maintenant créer un fichier texte pour paramétrer un menu déroulant en cascade dans SmartProperties, celui-ci nous permettra de sélectionner le projet et le sous projet à créer.
(Vous retrouverez plus d’informations sur la création et l’utilisation des menus déroulants en cascade dans un précédent article ici : http://www.mycadblog.fr/menus-deroulants-cascade-smartproperties/ )

4

4. Il suffit donc de faire glisser un type de propriété « Menu déroulant », appelé « Projet » et sélectionner le fichier texte paramétré précédemment.
Répétez la même opération en nommant ce second menu déroulant « Sous projet » et en utilisant le même fichier texte.

5

5. Nous allons ensuite créer une propriété « Compteur », celle-ci-nous servira à nommer le fichier en la concaténant par la suite au numéro du sous projet.

6

Ce numéro de fichier sera basé sur un compteur automatique.
L’ID du compteur (la variable), sera la Valeur d’une propriété SOLIDWORKS nommée « Sous projet »

7

Retrouvez plus d’informations sur l’utilisation et le paramétrage des compteurs automatiques dans un précédent article ici : http://www.mycadblog.fr/utilisation-des-compteurs-automatiques-dans-smartproperties/
6. Nous allons maintenant créer une propriété concaténée qui nous servira à générer le chemin des dossiers qui seront créés par SmartProperties.

8

Cette propriété sera également masquée car il est inutile de la montrer dans le masque.
Dans notre cas, la syntaxe sera :

$Dossier racine&\&$Projet&\&Sous projet

$ Pour récupérer une valeur de propriété
& Pour passer d’une propriété à une autre propriété ou à du texte
Ce qui pourra donner par exemple avec un « Projet N°102 » et un « Sous projet N°102-223 »
C:\Projet\102\102-223

9

Le paramétrage du masque est ainsi terminé.
8. La dernière étape du paramétrage consiste à renseigner le nom de la propriété pour le nom du fichier à générer et renseigner le chemin d’enregistrement des fichiers via la variable « Chemin » :

10

 Ainsi, dans cet exemple, les dossiers sont automatiquement créés lors de la validation du masque de saisie. Chaque fichier sera incrémenté par un compteur par numéro de sous projet :

11

 12

TAGS > ,

Laisser un commentaire.

%d blogueurs aiment cette page :