[SmartBom] Création nomenclature et format d'affichage de la révision

Bonjour,

 

Je suis en train de refaire le template de ma nomenclature et j'ai un problème d'affichage, notamment celui de mes révision lors de l'affichage de ma nomenclature.

Je souhaite que mes révisions s'affichent sous ce format : ".00" ".01" etc... comme elles sont affichées sous solidworks, smartbom d'ailleurs

Mais lorsque je génère une nomenclature, elles sont affichées sous ce format là dans mon fichier excel : "0" "0,01" etc...

J'ai essayé de changer le format ed cellule, mais ca ne vient pas de là.

Je pense que c'est quelque chose à changer dans le fichier .xml mais je ne sais pas quoi rajouter pour changer le format d'affichage.

Auriez vous une solution ?

 

Merci d'avance, bon week-end.

Bonjour,

L'astuce dans Excel est de précéder les valeurs numériques que l'on veut afficher sous forme de texte par une apostrophe (chiffre 4 = '). Si cette apostrophe est incluse dans le modèle pour l'export, ça devrait fonctionner !

2 « J'aime »

Où est-ce que je peux inclure cette apostrophe ? Dans le SmartBom ?

EDIT : En effet, dans la colonne des révision du SmartBom, lorsque je précède mes révisions d'une apostrophe, ca s'affiche corerctement dans mon fichier excel.

Cependant je cherche un moyen pour que l'apostrophe s'affiche automatiquement avec mes révision. Pas pratique de penser à la rajouter à chaque fois surtout pour des gros assemblages...

Oui il est possible d'ajouter une concaténation dans SmartBom. Il faut choisir "propriétés personnalisées" dans "type de colonne", puis dans nom de la propriété écrire (en considérant que revision est le nom de la propriété révision):

'&$revision

Voir l'aide de Smartbom pour plus d'informations.

Sinon on peut créer une propriété personnalisée directement dans SolidWorks qui serait une concaténation de l'apostrophe et la propriété révision. Et c'est cette propriété supplémentaire qu'on utiliserait pour la colonne dans SmartBom.

1 « J'aime »

voir ce tuto pour la concatenation

C’est le regroupement de plusieurs propriétés en une seule.
Donc si vous devez produire une propriété avec le nom de projet suivi de l’épaisseur et le nom de fichier,
venez voir le truc pour regrouper ces propriétés dans une seule.

 

http://www.lynkoa.com/tutos/3d/la-concatenation-de-proprietes-dans-solidworks

@+ ;-)

1 « J'aime »

Merci pour vos réponses.

Cependant, quand je renseigne le champ "valeur par défaut", les caractères ne restent pas afficher, je ne sais pas comment faire pour, en quelque sorte enregistrer, vu que quand je sort de la fenêtre de propriété de ma colonne et que j'y rerentre, le champ que je viens de renseigner est à nouveau vide...

EDIT : J'ai même essayé de l'enregistrer dans mon fichier .xml entre les balises "default value" mais ça ne fonctionne pas non plus.

 

EDIT 2 : C'EST BON ! C'était dans la case "nom de la propriété" qu'il fallait rentrer le champ et non dans la case "valeur par défaut". Merci beaucoup !! 

Encore une dernière question, je voudrais une formule pour que ca n'affiche pas "Matériau <non spécifié>" dans ma colonne excel lorsque le matériau n'est pas renseigné dans solidworks.

Je pense qu'il faut que je mette cette formule (d'après l'aide du SmartBom) : IFF($Matériau=Matériau <non spécifié>|  mais ca ne fonctionne pas, je pense qu'il faut utiliser un terme pour lui renseigner que je veut un "vide" (aucun caractère) après la barre...

Quand tu dis "Cependant, quand je renseigne le champ "valeur par défaut", les caractères ne restent pas afficher" c'est dans quelle fenêtre ? SolidWorks ? SmartProperties ou smart bom ?
Pour vide essayer "" (deux fois des guillemets).

Tu as surement raison pour les "" mais du coup quand je rentre la formule pour ma colonne "Matériau", tous les matériaux sont enlevés...