Communauté
Inventor - Français
Bienvenue sur les forums Inventor d’Autodesk. Partagez vos connaissances, posez des questions, collaborez sur des idées, et explorez les sujets Inventor populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

Inventor : Masse Forcée dans familles et CC

3 RÉPONSES 3
RÉSOLU
Répondre
Message 1 sur 4
tristan-haller
229 Visites, 3 Réponses

Inventor : Masse Forcée dans familles et CC

Bonjour à Tous,

 

Je sais forcer la masse dans les propriété physique d'une pièces.

 

J'aimerais pouvoir crée des famille  .ipt et Centre de Contenu dont la masse de chaque membre est contrôlable de la même façon.

 

Aves vous des pistes ?

 

Par ailleurs sur une pièce (ipt) de géométrie "fausse" (téléchargée) peut-on forcée la position du centre de gravité?

 

Merci d'avance !

 

3 RÉPONSES 3
Message 2 sur 4
ThomasB44
en réponse à: tristan-haller

Salut @tristan-haller 

J'aimerais pouvoir crée des famille .ipt et Centre de Contenu dont la masse de chaque membre est contrôlable de la même façon.

  • Créer un paramètre ou une iPropriété personnalisée qui représente la masse
  • Créer une règle iLogic interne au document qui force l'iPropriété de masse en reprenant cette valeur
  • Pour une iPièce, ou une pièce du centre de contenu, piloter le paramètre ou l'iProp dans la table
  • La règle iLogic est embarquée dans le membre et la pièce CC, en se déclenchant, elle met à jour la masse.

Par ailleurs sur une pièce (ipt) de géométrie "fausse" (téléchargée) peut-on forcée la position du centre de gravité ?

Le calcul du centre de gravité (COG) est basé sur le volume de la pièce ou des pièces, et de leurs densités, on ne peut pas directement le forcer à ma connaissance.

Il existe néanmoins une technique (un peu complexe) qui consiste à :

  1. Créer MyPart.ipt pour représenter le composant.
  2. Créer une nouvelle matière : "SansMasse"
    1. Saisir la densité de cette matière aussi petite que possible
  3. Assigner "SansMasse" à MyPart.ipt
  4. Créer une nouvelle pièce : COG_Placeholder.ipt
    1. Modéliser un cube de 1 cm, centré à l'origine
    2. Forcer la masse du cube avec la masse correcte et connue de MyPart.ipt
  5. Créer un nouvel assemblage : MyPart.asm
  6. Placer MyPart.ipt dans MyPart.asm et le contraindre à l'origine
  7. Placer COG_Placeholder.ipt dans MyPart.asm et le contraindre à l'emplacement du COG connu.
  8. Vérifier que le COG de MyPart.asm correspond au COG souhaité
  9. Utiliser MyPart.asm.

C'est plutôt laborieux à utiliser.

Même en programmation, on a uniquement accès à la lecture des coordonnées du centre de gravité.

En revanche, on peut assez facilement saisir un SCU (ou UCS en anglais) aux coordonnées souhaitées et l'utiliser ensuite.


Thomas
Mechanical Designer / Inventor Professionnal 2025
Inventor Professional EESignature

Message 3 sur 4
nsjNNTUE
en réponse à: ThomasB44

Bonjour, 


Je travaille sur une famille dont j'aimerais aussi contrôler la masse.
J'essaye d'implémenter votre façon de faire, mais cela n'aboutit pas. 
J'arrive à modifier le composant ilogic mais pas les membres.
Est-ce que vous auriez un exemple de code ilogic ?

Merci par avance ,

Message 4 sur 4
manon_puel
en réponse à: nsjNNTUE

Bonjour, n'hésitez pas à créer un nouveau sujet avec votre problématique détaillée afin que la communauté puisse vous aider au mieux!


Manon Puel animatrice de la communauté francophone

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report