Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

[5分]多种生产行业使用的开料研究(1)

何保辛  发表于:2011-09-28 01:34:25  
复制

现亚克力板 有多种尺寸可以订,

有 1600x1200mm, 1200x1800mm, 有1600x1000mm  三款

 

生产过程中,丝印台 最大 是 800x900的,所以大材料会切成生产大小,

每个生产大小 内四边要留 4mm 让夹具夹上,

而里面每个成品与成品间距, 要留1mm 作 最后切割损耗.

 

现在要生产 8000个牌 122mm x 325mm 的, 用哪种大小的料为最省?

 

--------

 

此计算方案适合 原材料 为 大张切好的 纸张,钢材,木材,线路板材,皮革,布料等

 

原来要编的考题

 

一个厂,同时可有十种八种尺寸的材料的,

如 A0 的纸, 41X49(寸) 的线路板FR4, 假设是 ShtX, ShtY 

 

要生产出成品的尺寸 UnitX UnitY

 

而在生产过程中的某一工序 最大一边的 只能是24寸, MaxPanelLen

譬如

      印刷机可以印A0那么大的非常贵, 公司只买了24寸宽的印刷机,

或    公司有A0那么大的印机机, 但贴模机只有32寸宽,

又或  线路板行业的电镀缸就是水深24寸的, 不可能一张41 49 放进去的

 

 

记得大材料是要切成生产尺寸, 生产过后才切成成品尺寸;

一个生产尺寸内长宽两边都要预留最少 m 个mm作生产操作,

而每个成品也需要最少 n 个mm 作间距.

 

现在问题是 用哪一种原料尺寸最省料?

 

 

 

 

 

Top
dbaseIIIer 发表于:2011-09-28 02:02:55

若果 一个生产大小 里面只有一个成品,

 

尺寸将会为 122mm x 325mm 各 +8 mm = 130 x 333mm

 

1600x1200 的原板材就能生产 

int(1600/130) * int( 1200/333) X 1 或

int(1600/333) * int( 1200/130) X 1

 

两个不同方向(直向及横向)最其大者. (其中1为一个生产板所含成品数)

 

若生产板含2个成品 尺寸 将会为

1) 122mm*2 + 1mm间距 +8mm 留边 x 325 + 8mm留边 = 253x333mm

1600x1200的板材能开出的成品为

int(1600/253) * int(1200/333) X 2 或 int(1600/333) * int(1200/253) x 2 取大者!

2) 122mm + 8mm 留边 x 325mm * 2 + 1mm间距 + 8mm 留边 = 130x659mm

1600x1200的板材能开出的成品为

int(1600/130) * int(1200/659) X 2 或 int(1600/130) * int(1200/659) x 2 取大者!

 



白桦林 发表于:2011-09-28 07:53:34

你的问题是数学问题,不属于access解决范围,不愿意看了!



煮江品茶 发表于:2011-09-28 10:51:39
黎红军 发表于:2011-09-28 11:03:14

楼主已经解析的差不多了,展开逻辑,明确算法,写过功能函数就可以实现了:把需要考虑的变量一一设置与考虑,把算法解析,总结。



dbaseIIIer 发表于:2011-09-29 01:10:31

白桦林 的确这是数学问题, 不过我98年用Access97 造了这个系统, 卖了12万!

后来10年我卖过给8个企业及1家软件公司当插件呢!

跟 Access 有没关系只是看你怎利用你懂的东西来合拼!

 

煮江品茶 规划求解在我读生产管理时用过,是用统计一个到两个参数找出最理想结果,

但在工程计算中, 是计算很实质的数量, 承受每平方1.5吨力的楼层用什么质量水泥,

用多粗钢筋等是十个八个参数的, 很难实施规划求解的方式去计量出来的!

 

黎红军 不错, 就是实打实, 一步一步的算出来, 在程式内实验每个可能性, 储存成数据库,

一个查询, 列出最优秀的几十个结果, 让用户选择他喜欢的组合.

 

EXCEL的前身叫试算表, 其实我们就是用电脑试算,

模拟所有可能性, 优化, 优化, 再优化,

我97年的第一个版本真的是用EXCEL VBA编的, 5分钟才算完,

第三版 ACCESS的, 让用户在1秒钟就得出他们想要的结果了,

并漂亮的打印出来!

 

08版已经加入了生产线上多个瓶颈工序的考虑,

多个相关面积的原材料的考虑,

ACCESS 就造就了高智能大效用的软件了!

 

 



煮江品茶 发表于:2011-09-29 12:13:09

鬼打架。

 

变量数量没有上限,或者说只与Access规格的限定有关。我写的规划求解可用到60个变量,应该足以解决你的问题了。呵呵

 

 



dbaseIIIer 发表于:2011-09-29 17:09:07

有60个变量那么多呀? 那好啊, 值得拿来试试啊!

请问数据模型怎样放入该个系统内?

 

 

我正为下版本的 MRP/CRP 重构全用户设计的数据模型呢!

 

是多层线路板生产行业的, 48个工艺, 多层板会重复又重复来来回回的,

分拆及合拼部件, 12层板已经经过 238个工序才造成成品,

每个工序里面 2-32个参数影响 物料耗用 及 生产耗时.

相关主料品种有 6-12个, 6个瓶颈工序会互相造成瓶颈,

60个参数是远远不够的, 不过我想参考一下,

能否成为一个新结构的成本中心.

 



煮江品茶 发表于:2011-09-30 11:03:47

修改VB和窗体中的参数和控件数,你增加到几百个都没关系。

 

约束方程要你自己写出来,然后录入系统中运算就是了。



郑家龙 发表于:2011-10-26 12:57:35

纯算法问题要顶,这是我的弱项,要多多学习

当补给日本开发的一个项目是一个货运货运装箱问题,也写了一个很难的算法,不过是项目设计写的,不是我写的



总记录:9篇  页次:1/1 9 1 :