plan passant par le centre de gravité

Bonjour à vous.

Je bosse actuellement sur un chariot qui pourra accueillir plusieurs pièces qui seront juste accrochées à un crochet un peu comme des outils qui sont pendus dans un présentoire d'un magasin de bricolage, si vous imagez le truc comme moi....?

Du coup j'ai bien affiché le centre de gravité, mais j'aimerai faire un plan passant par ce centre de gravité et un autre point sur la pièce, afin de pouvoir ensuite créer une contrainte, vous voyez le tableau ?

Du coup comment on fait pour créer un point lié au centre de gravité, ou alors comment ou fait un plan passant par le centre de gravité ?

J'espère avoir été assez clair dans mon descriptif...

A tout de suite.

Lucbirus

Bonjour,

avec cette macro tu vas voir c'est le pouvoir de la force.

que la force soit avec toi.


swp-cdg.zip
1 « J'aime »

ouhla... je connais rien au macro.....

tu peux m'expliquer ou c'est trop compliqué à distance ?

ah j'ai trouvé un truc...

quand je fais un clic droit sur le centre de masse, il me propose de faire un point de référence du centre de masse, ce que j'ai fait.

du coup quand je créé deux autres points, je peux faire un plan. Si je mets ce plan verticalement par rapport au crochet, je pense que j'ai la position qu'aura la pièce quand elle sera pendue, non ...?

1 « J'aime »

c'est simple

1- décompresser le dossier

2-ouvrir la pièce ou assemblage

3- faire   outis/macro/ executer => aller dans le dossier  swg-cdg>application>macro et  teste les 2 macro.

que la force soit avec toi.

 

1 « J'aime »

Depuis quelques versions, il est possible de créer une fonction "centre de masse" sur laquelle on peut s'accrocher.

c'est de le panneau Evaluer/propriété de masse (l'icone avec la balance), une case à cocher :

3 « J'aime »

@stefbeno.

j'ai pas cette case à cocher pourtant je suis sous SW 2018.. bizarre.

@OBIWAN

j'ai téléchargé rton zip et décompressé comme demandé.

par contre j'arrive pas à trouver de fichiers que SW pourrait ouvrir... je vois des extensions  *.swp,.. tu ouvres cela avec quoi ?

faire   outis/macro/ executer => aller dans le dossier  swg-cdg>application>macro et  teste les 2 macro (c est un fichier .swp)

que la force soit avec toi.

 


obi_wan_macro_sdg.jpg

@lucbirus

Moi non plus en 2018 je n'ai pas cette case à cocher.

souvenons nous que le point de référence du centre de masse ne peut être activé que dans un pièce et pas dans un assemblage. Donc c'est seulement dans un pièce que l'on peut avoir des cotes pilotées sur le point de référence de masse.

Pour les assemblages c'est pifométrique du fait que quand tu zoom le point devient plus précis ou plus faux. Est encore si ton assemblage est statique si c'est dynamique tu l'a dans l'os. (sauf si je ne connais pas la fonctionnalité adéquate)

Comme je fais pas mal de cinématique je contourne la difficulté

==> je créé un esquisse sur un plan ou plusieurs plan
==> je fais un cercle qui entoure le CM
==> je sort de l'esquisse
==> Je déplace l'objet et je recommence sur toute la course.
==> je visualise alors la ou les esquisses qui regroupe le nuage de points

Si une autre méthode existe je suis très intéressé. :-)

 

comme dit stefbeno,

il vaut mieux utiliser la function de base intégrer dans Solidworks, car elle se recalculera en automatique avec les reconstructions.

 

Oui @olivier42 dans l'assemblage le CG se recalcul en auto ça c'est sûr. Mais il ne pourra pas fixer le plan dans l'assemblage à partir du CG de l'assemblage.

 

Une solution qui fonctionne dans une pièce (je n'ai pas testé pour l'assemblage, mais je dirai que c'est la même chose)

1 - Définir des équations [voir Log 1]

2 - A partir de ses équations, définir des propriétés personnalisé [Voir Log 2]

3 - Déplacer un plan [Attention à la direction et aux unités] et lui appliquer une équation (Dans mon cas : = Y) [voir Log 3]

4 - Sur ce plan crée un point et lui appliquer des équations dans les deux directions (Dans mon cas X et Z) [Voir log 4]

Vous avez crée un point correspondant au centre de masse et se mettant à jour après chaque reconstruction !

 

Voir Pièce - Attention - SolidWorks 2018

 

EDIT : Bon ... Visiblement les images ne donnent pas ce que je pensais !, vous trouverez ci dessous les 4 images en format un peu plus grande !

https://ibb.co/jL3udd
https://ibb.co/mPHbry
https://ibb.co/mAhbry
https://ibb.co/gmOSyd

 

EDIT 2 : A mieux y penser ca correspond plutôt bien a ta demande ! Nous réalisons des pièces béton (Escaliers pour être précis) la méthode expliqué ci-dessus nous permets de venir positionner les chaines de la grue afin d'aider les chantiers pour la manutentions ^^


exemple_cdm_2018.sldprt
3 « J'aime »

Alors j'ai bien la case avec SW15 pour un assemblage.

Par contre, je n'avais pas testé et impossible de s'accrocher sur cette fonction que ce soit en mode pièce ou asm.

J'ai créé une esquisse, en voulant la coter par rapport au COG, la cote est pilotée.

La solution semble donc être de créer une esquisse 3D avec un point coté par rapport au COG ou alors peut-être qu'on peut récupérer dans les équations la position du COG et utiliser cette valeur pour l'affecter à une cote.
J'ai essayé, Sw propose dans les propriétés "utilisables" les 3 coordonnées ("SW-CentredemasseZ") mais impossible de l'affecter à une variable ou à une cote.

Vous voulez une bonne blague, avec SW15 (j'ai testé sur 14, 15, 16 et 17, ça n'est corrigé qu'en 17 !) :

pour ceux qui veulent la solution rapidement :
SW propose comme paramètre "SW-CentredemasseZ" qui n'est pas reconnu mais si on force le texte à "SW-Centre de gravitéZ" ça marche.

1 « J'aime »

@stefbeno

Vraiment trop fort Stef

[[ SW propose comme paramètre "SW-CentredemasseZ" qui n'est pas reconnu mais si on force le texte à "SW-Centre de gravitéZ" ça marche. ]]

As-tu une idée si cela donne la ref sur les trois axes ou sur un seul axe auquel cas il suffit de faire 3 équations si j'ai bien compris

Je n'ai jamais utilisé les équations  donc ne soit pas étonné de ma question (pas taper la tête NOOooonnn)

EDIT : désolé je n'avais pas vu les pièces  de @ Macro227 qui sont un quasi tuto. Merci Marco227

Je suis sous SW2018 sp3 et il me propose bien "centre de gravité" (et non "centre de masse")

Bien-sur les valeurs négatives ca n'aide pas il faut rajouter un x-1 pour l'inverser

Comme stefbeno  créer le centre de masse de la pièce en cochant l'option puis clique droit dessus ce centre de masse et créer un point de centre de masse et s'accrocher dessus. (tester 2016)