Pilote pour paramétrer une position sur une graduation

Création et conception de produits en 3D, cinématique, composants mécaniques, assemblage...

Modérateurs : remi77, D@vid, Damien F.

Répondre
Avatar du membre
Francois_DCM
Capitaine
Capitaine
Messages : 311
Enregistré le : 25 avr. 2007, 15:02
Version TopSolid : 6.16
Module TopSolid : TopSolid'Cam
Localisation : Boisbriand, Canada
Contact :

Pilote pour paramétrer une position sur une graduation

Message non lu par Francois_DCM »

Imaginez une pièce graduée de 1 a 10 à tous les 10 mm. toutes les graduations sont nommées "A à J".
je voudrais créer un composant standard et avoir comme pilote la position d'un repère sur une de ces graduations.

j'avais pensé créer un paramètre:
"G" = 10 (incrément 10mm)
il faudrait aussi que je définisse:
A=0
B=1
C=2 (facteur de multiplication)
etc...

mais je voudrais que le pilote me demande "position du repère" et qu'on réponde "A" ou "F" ou "J" etc...

il me manque un petit quelque chose pour finaliser.

merci
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
Avatar du membre
Damien F.
Modérateur
Modérateur
Messages : 2109
Enregistré le : 09 avr. 2010, 13:26
Réponses : 10
Version TopSolid : 6.22
Module TopSolid : TopSolid'Wood
Localisation : Marseille
Contact :

Re: Pilote pour paramétrer une position sur une graduation

Message non lu par Damien F. »

Il faudrait que les paramètres A à J existe sur ton fichier d'assemblage.
Sur ton composant ton repère ce trouve à 10+x du bord et x est pilote.
Sur ton fichier d'assemblage tu crées tes paramètres A= 0, B=10, C=20.... J=90.
Quand tu insères ton composant, il te demande la valeur de x alors tu peux réponde A ou B ou C...

Autre solution si c'est un standard :
Sur ton composant ton repère ce trouve à 10+x du bord .
tu crées un code catalogue :

Code : Tout sélectionner

code	x
A	0
B	10
C	20
D	30
E	40
F	50
G	60
H	70
I	80
J	90
Avatar du membre
Francois_DCM
Capitaine
Capitaine
Messages : 311
Enregistré le : 25 avr. 2007, 15:02
Version TopSolid : 6.16
Module TopSolid : TopSolid'Cam
Localisation : Boisbriand, Canada
Contact :

Re: Pilote pour paramétrer une position sur une graduation

Message non lu par Francois_DCM »

oui ce sera un standard.
je ne connais pas les catalogues. je vais étudier ça, à moins que tu puisses l'expliquer?
merci
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
Avatar du membre
Damien F.
Modérateur
Modérateur
Messages : 2109
Enregistré le : 09 avr. 2010, 13:26
Réponses : 10
Version TopSolid : 6.22
Module TopSolid : TopSolid'Wood
Localisation : Marseille
Contact :

Re: Pilote pour paramétrer une position sur une graduation

Message non lu par Damien F. »

Tu crées ta pièce avec le repère à 10+x.
Tu as préalablement créé le paramètre x avec une valeur quelconque.
Tu vas dans Assemblage/Définir Composant/Editer entête de catalogue.
Tu déroule le menu pour cliquer sur "Tous les paramètres et les textes".
Ça te crée et t'ouvre un fichier Excel du même nom que ton top.
Tu supprimes toutes les colonnes sauf $code et x.
Dans les cellules sous $code tu écris A puis B puis C, etc...
Dans les cellules sous x tu écris 0 puis 10 puis 20, etc...
Tu enregistres.
Pour tester ton code catalogue tu peux faire Assemblage/Code catalogue et choisir un code dans le menu déroulant.
Ci-joint un exemple.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
Francois_DCM
Capitaine
Capitaine
Messages : 311
Enregistré le : 25 avr. 2007, 15:02
Version TopSolid : 6.16
Module TopSolid : TopSolid'Cam
Localisation : Boisbriand, Canada
Contact :

Re: Pilote pour paramétrer une position sur une graduation

Message non lu par Francois_DCM »

wow, merci!
j'essaie ça bientôt.
pour le .zip, je vais devoir le faire télécharger par l'administrateur! :?
1MM=???,
1MM = 0.039 pouces, aaahhhhh ok!
V6.16
Répondre