文件名称:boardfit:非矩形零件的 2D 切削余量优化器
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-29 19:27:23
Python
板装 Boardfit 是一个二维“切削库存”优化程序。 该程序在给定宽度的库存材料内为一组任意形状的零件找到最佳布局。 最初的应用是确定硬木板内一组不规则块的最佳布局,以便使用最小长度的木材。 对于输入,该程序采用: 适合库存的一组零件。 这些部分被指定为灰度二进制 PPM (P5) 文件。 所有文件必须具有相同的比例。 股票的宽度(在程序中这称为height )。 高度以零件文件的像素单位给出。 零件之间要预留的gap 。 零件可以直接放置到库存的边缘,但它们之间留有这么多空间。 间隙与零件的比例相同。 程序输出: 零件最佳配合的 ppm 文件,最大限度地减少消耗的库存。 适合所有零件所需的库存宽度。 零件以受约束的方向放置,仅允许垂直或水平翻转(不是任意旋转),因为最初的意图是将木块放置在纹理方向至关重要的地方。
【文件预览】:
boardfit-master
----.gitignore(19B)
----readme.md(1KB)
----boardfit.py(29KB)