我正在通过从矢量文件(Corel Draw)进行激光切割来制作移动设备(在 Calder 意义上)。我有一组轮廓,它们将是单独的部分。
Corel(或其他程序)有没有办法计算质心,所以我放置孔来悬挂碎片?
我正在通过从矢量文件(Corel Draw)进行激光切割来制作移动设备(在 Calder 意义上)。我有一组轮廓,它们将是单独的部分。
Corel(或其他程序)有没有办法计算质心,所以我放置孔来悬挂碎片?
如果您需要严格的编程解决方案,这个答案可能不算数,但我发现它很有趣,所以我想我会分享。:)
数学方法是将形状分解为一组三角形,并对它们各自的重心进行加权平均。我认为任何流行的绘图程序都不会为您自动化。它可以手动完成,但可能不值得您花时间。
这个网站有一个物理方法的细目,这可能是你的时间更快的产量: http ://www.scn.org/~bh162/center_of_mass.pdf
基本前提是可以使用 2-3 条铅垂线从形状边缘处或附近的随机点确定具有均匀厚度的对象。
我陷入了同样的困境,并使用 Adobe Illustrator 编写了一个脚本,该脚本在不规则多边形的重心处放置了一个小孔。效果很好!在此迭代之后,我还添加了一些片段以在重心上方创建孔,以确保零件在仅从该点悬挂时能够很好地平衡。
可下载的脚本:CentroidFinder.js
我导出到一个非常大的 3000 像素的 PNG 文件。然后我拖放到 Algodoo(现在是免费的)。将车轴放在您想要的位置并进行模拟,它会告诉您它在哪里失去平衡。然后,您可以调整您的绘图,直到它在您想要的位置保持平衡。