Je fais un mobile (au sens de Calder) par découpe laser à partir d'un fichier vectoriel (Corel Draw). J'ai un ensemble de contours qui seront les pièces individuelles.
Existe-t-il un moyen dans Corel (ou un autre programme) de calculer le centre de masse alors je place les trous pour suspendre les pièces?
Réponses:
Cette réponse peut ne pas compter si vous avez besoin d'une solution strictement programmatique, mais je l'ai trouvée intéressante alors j'ai pensé la partager. :)
La méthode mathématique serait de briser la forme en une collection de triangles et de faire une moyenne pondérée de leurs centres de gravité individuels. Je ne pense pas que l'un des programmes de dessin populaires automatisera cela pour vous. Cela peut être fait manuellement, mais cela ne vaut peut-être pas votre temps.
Ce site présente une ventilation d'une approche physique qui peut être un rendement plus rapide sur votre temps: http://www.scn.org/~bh162/center_of_mass.pdf
La prémisse de base est que les objets d'épaisseur uniforme peuvent être déterminés en utilisant 2-3 lignes à plomb à partir de points aléatoires sur ou près des bords de votre forme.
la source
J'étais coincé avec le même dilemme et en utilisant Adobe Illustrator, j'ai écrit un script qui place un petit trou au centre de gravité d'un polygone irrégulier. Cela a très bien fonctionné! Après cette itération, j'ai également ajouté quelques extraits pour créer le trou juste au-dessus du centre de gravité afin de garantir que la pièce soit bien équilibrée lorsqu'elle est suspendue à partir de ce seul point.
Script téléchargeable: CentroidFinder.js
Article de blog: Recherche du centre de gravité (centroïde) d'un polygone dans Adobe Illustrator
la source
J'exporte vers un très grand fichier PNG de 3000 pixels. Ensuite, je fais glisser et déposer dans Algodoo (qui est maintenant gratuit). Mettez l'essieu où vous voulez et jouez la simulation et il vous montrera où il est déséquilibré. Vous pouvez ensuite ajuster votre dessin jusqu'à ce qu'il soit équilibré où vous le souhaitez.
la source