Recuperation de caractère

Module de conception 3D et mise en plan fournissant tous les composants et procédés standard pour les métiers du bois.

Modérateurs : remi77, D@vid, Damien F., claire, Alexis GERARD, tibo.v1

Répondre
nico.937
Seconde Classe
Seconde Classe
Messages : 7
Enregistré le : 05 août 2021, 14:57

Recuperation de caractère

Message non lu par nico.937 »

Bonjour a tous ,

j'ai un fichier .top qui s'appelle " 02_blablabla.top "

J'aimerais savoir si c'est possible de récupéré automatiquement les deux premier caractère de mon fichier donc le " 02 "

Avec une formule ou autre .

Merci de votre aide . :D
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1015
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Recuperation de caractère

Message non lu par La loutre »

Oui dans un paramètre avec les fonctions de manipulation de chaîne de caractères.
ole
Adjudant-chef
Adjudant-chef
Messages : 130
Enregistré le : 09 nov. 2006, 16:54
Réponses : 14
Version TopSolid : 6.23
Module TopSolid : TopSolid'Wood
Localisation : Occitanie

Re: Recuperation de caractère

Message non lu par ole »

Hello

Peux tu préciser ta demande.
Tu souhaite récupérer ces infos dans une nomenclature? dans une propriété? dans un cartouche? sur le nom d'un fichier généré par TopSolid genre fichier de production mpr ou autre...
@+
nico.937
Seconde Classe
Seconde Classe
Messages : 7
Enregistré le : 05 août 2021, 14:57

Re: Recuperation de caractère

Message non lu par nico.937 »

Bonjour ,

c'est pour un script de numérotation automatique.
Dans la case valeur de départ j'aimerais que sa commence par 02 dans ce cas la, tous mes fichier commence par deux chiffre et j'aimerais les avoir en valeur de départ pour la numérotation .

Merci..
La loutre
Lieutenant-colonel
Lieutenant-colonel
Messages : 1015
Enregistré le : 18 oct. 2020, 21:32
Réponses : 41
Version TopSolid : 7.13
Module TopSolid : TopSolid'Steel
Localisation : Valenciennes
Contact :

Re: Recuperation de caractère

Message non lu par La loutre »

Désolé, je n'avais pas vu que tu étais sur Wood. Je ne connais pas.
ole
Adjudant-chef
Adjudant-chef
Messages : 130
Enregistré le : 09 nov. 2006, 16:54
Réponses : 14
Version TopSolid : 6.23
Module TopSolid : TopSolid'Wood
Localisation : Occitanie

Re: Recuperation de caractère

Message non lu par ole »

Hello

le 1er truc en tête serait de concaténer via l'éditeur de nomenclature deux infos
la première avec un "trim" ou tu garde les 2 caractères de gauche
la 2nd ton Index 3d ( ce qui reçoit la numérotation automatique ( attention il y a 2 propriétés )

On pourrait aussi tester d'écrire sous forme d'expression dans une propriété ce genre de formule ( il doit y avoir un exemple dans un des document de nouveauté ou on nomme dans outil option les plaques d'imbrication. ( mais c pas sur du tout que cela fonctionne )
Exemple pour récupérer le non du job name + matière + épaisseur
<WOO_CODIFICATION|$DGI|Name:@JOB_NAME$>-<MATTER><WOO_CODIFICATION|$PART_THICKNESS|Unit:4|Prec:0$>

je penses pas que tu puisse simplement numéroter directement via script ou via fct de numérotation avec une telle règle ( sauf faire appel a un développement spécifique )

Le problème est que tu devras faire du repérage avec information pour avoir les 2 infos en mises en plan.
Essayes de gratter un peu avec ces infos, si je trouve le temps j'essayerais d'essayer.
@+
ole
Adjudant-chef
Adjudant-chef
Messages : 130
Enregistré le : 09 nov. 2006, 16:54
Réponses : 14
Version TopSolid : 6.23
Module TopSolid : TopSolid'Wood
Localisation : Occitanie

Re: Recuperation de caractère

Message non lu par ole »

Re..
on va faire plus simple, est ce que la solution 1 que j'ai évoqué ( concaténation ) te suffit.
Voir image et Bom
@+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
nico.937
Seconde Classe
Seconde Classe
Messages : 7
Enregistré le : 05 août 2021, 14:57

Re: Recuperation de caractère

Message non lu par nico.937 »

tOF.png
alors j'ai pris une capture de ce que j'aimerais .

Dans la case valeur de départ récupérer les deux premier caractère de mon nom de fichier .
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
ole
Adjudant-chef
Adjudant-chef
Messages : 130
Enregistré le : 09 nov. 2006, 16:54
Réponses : 14
Version TopSolid : 6.23
Module TopSolid : TopSolid'Wood
Localisation : Occitanie

Re: Recuperation de caractère

Message non lu par ole »

Hello

j'avais bien compris, mais on ne sais pas conditionner de cette façon le préfixe de numérotation.
En fait c'est même la 1ère fois que cela remonte a ma connaissance.
Ta seule solution créer une autre colonne qui concatène les 2 comme je te l'évoquais.
@+
Répondre