ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 54068|回复: 105

[原创] 做生产计划的一些问题

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2012-6-10 10:04 | 显示全部楼层 |阅读模式
本帖最后由 yiyiyicz 于 2012-6-10 10:06 编辑

生产计划如果不涉及时间,还是挺简单的。
只是简单的加减乘。关键是麻烦
数量+时间的计划,复杂程度多一些。如果我们只是考虑理论上的时间进度,那主要是计算问题。换句话说,你的数学基础要好。
最困难的是计划做到在生产现场实际可行,这需要基础数据过关、精通生产管理的实际、能熟练使用数学上的概率和统计。大多数企业还到不到这一步。

以下是计划的思路:

a)BOM展开
假如,订单要a电感,1000,
展开计算就是把这条分解成:该电感的铜线要多长、漆料要多少kg、包装材料要多少
excel中,有函数法、透视表、数组方法、SQLXML等。除了函数法外,其它都要用VBA。透视表可以不用VBA,但在sheet中的格式必须满足特定要求。
基础包括:BOM资料、编码规则
做到这点,基本上可以满足进销存了

bMRP运算
BOM计算的结果是理论上的。MRP还要把BOM计算的结果扣除库房已经有的数量;还要区别自制、外购、委外。注意这时还没有涉及时间。
实际上,生产管理不可能抛开时间谈数量。
时间是如何与数量联系在一起的呢?简单而直接的方法就是生产要用2小时,采购需要1天。用这样的方法把数量和时间联系起来。
如此一来,MRP大概要计算11个量,其中有静态量,如1000a电感需要多长铜线,如库房现有500米铜线;有动态量,如在途量,已经下单生产5000a电感还没有入库。这些虽然没有入库,但新计划扣除计算时必须考虑
excel中,有函数法、透视表、数组方法、SQLXML等。函数法和透视表已经显得有些吃力了
基础包括:除了a)中的资料外,还要加上提前期、制造属性(自制、外购)、合格率、安全库存等等。在考虑时间因素后,必须有提前期。
这样,足够支持进销存和很粗的生产管理。

c)生产作业计划(车间作业计划
b)中已经把数量和时间联系在一起了。但是这样简单的关系在实际中真的可行吗?不一定!
比如,一个人8小时可以绕1000个线圈。那么现在8小时里要3000只线圈,行不行呢?如果能派出3个人,每人保证8小时。那3000只今天8小时可以完成。如果只能派出2人,那3000只就完不成。所以要做生产作业计划。
制定作业计划有两种思路
u       按照在规定的时间完成规定的任务
u       按照交期的紧急程度排队
注意两者的不同。有很大的不同!
这两种方法都可以在excel中用VBA实现。也有人用函数方法,但那只能用在特定场合。用透视表,则对查询有利,但实现起来并不容易。
这里,excel的单变量求解和规划求解大有用处。
基础包括:除了a)、b)中的资料外,最主要的需要工艺路线、工作中心的资料,以及其他
做到这点,基本上可以回答销售交货期的问题;对生产进度有了大致框架。

d)缺件表
作业计划是个理想化的计划。生产现场变化了怎么办?
缺件表实际上也是一个作业计划,已经完工的从计划中消去。注意,我们生产管理部门关心的就是交货。随着时间推移,可能有些订单就是完不成了(比如原料到不了,报废需要重新来过),那么和他配套的零部件自然不必死催活催了,从计划中划掉或者后移。
缺件表就是解决这些问题,让现场调度有章可循。
但是,做好这个缺件表也需要一系列的计算,一般要从b)开始来一遍。甚至可能从a)开始
个人认为,具体的编程难度不大。除掉规划部分的编码,其它的都可以从EH中找到相应的VBA编程套路。当然,如果没有VBA基础是不行。
还有比较难的是数据访问,用ADO等。这么多数据都存在EXCEL中不现实;还有各个表的衔接;为了防错,控件和校验等要讲究。等等。至于规划计算,我觉得不要也可以。管理稍微粗些是可以的



如果要实现计划在生产现场实际可行,那可就不是容易的事情了
上述的细节都需要,还要做全面质量改进的工作。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-6-10 22:25 | 显示全部楼层
这么经典的帖子居然没人顶?

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-6-11 08:34 | 显示全部楼层
本帖最后由 yiyiyicz 于 2012-6-11 09:11 编辑

希望能将有关BOM、MRP、作业计划、缺件表的VBA代码套路整理出来
那时再讨论这些问题就比较实际了。
不过,“知行”还是“行知”,拟或知行合一,这可比编码重要得多

TA的精华主题

TA的得分主题

发表于 2012-6-11 07:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
来顶一下,我现在做的就是涉及时间的生产计划

TA的精华主题

TA的得分主题

发表于 2012-7-24 14:05 | 显示全部楼层
你这么一说就明白了,还是有区别的,产品不同,所用的方法也不同要随产品的流程及要求而改变,不能一概而论,就是机械产品也是有区别的

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-7-15 10:17 | 显示全部楼层
假如这么想,总有一款适合你。那就大错特错了
生产管理是鲜活生动,变化万千。但是内在的规律是十分严谨的。假如现行的管理方法中存在很多问题(事实上没有一家企业没毛病的),而又不想改。那么还是用原来的方法继续。这样至少能保证交货。
原来的方法就是手工管理,人是最灵活的,见缝插针、碰壁拐弯。这是人的拿手好戏。但是浪费肯定很大、也特别累。累到你连骂人的力气都没有了。
所以大家转而想让计算机来帮忙。最初我也是这么想的。
可惜把事情想简单了
严格的说,计算机辅助管理,就是要在计算机中建立一个和实际当中一摸一样的工厂,数据也要和实际一摸一样,这样计算机才能告诉你合理的处理措施是什么?
当然,也可以小范围、局部的把工作量减下来。特别是那种重复程度比较高的工作,交给计算机去做。多好
想法没错,但是会出现这样一种局面,弄来弄去接不上,或者不知道怎么搞下去了,最有可能的是没有数据配合。这很危险,上,上不去;下,又下不来了。那你就惨了
这些问题,总归需要想一想吧
经验告诉我们,要想计算机服服帖帖的为你服务,那计算机先得把你折腾的七荤八素

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-7-15 09:51 | 显示全部楼层
本帖最后由 yiyiyicz 于 2012-7-15 09:55 编辑
704214186 发表于 2012-7-15 08:12
说的太笼统了,把你的实际生产工具提供给大家借鉴一下


BOM  MRP  车间作业计划  缺件表,这四样工具在EH中都有。其中缺件表我至少有两个附件在EH里
但是,抛开数据量问题,各个企业的情况是千差万别。我想用excel做的工具要想普遍适用,几乎不可能
所以,你还需要按照自己的需要做适当的修改(当然,高手编的VBA代码适应面会广)。这是指的生产计划和调度的规则
再有,就是数据格式。并不是随便哪种格式都能适应计算机管理的。这点务必要搞清楚
最后,就算是有了工具,也符合你的情况。还有最大的困难就是数据完整、正确。在论坛中看到的数据几乎都有问题。BOM的问题就是不按照规则,几乎无法用所提供的数据展开、查询;MRP的数据连最基本的数据也没有,很多是靠企业管理人员自己估计的;作业计划需要的制造BOM而不是设计BOM,需要工艺路线和工时定额。把这个做好了是十分艰苦的事情。

简单的说,你不可能轻轻松松地找到你满意的工具

TA的精华主题

TA的得分主题

发表于 2012-7-15 08:10 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-7-15 08:12 | 显示全部楼层
说的太笼统了,把你的实际生产工具提供给大家借鉴一下

TA的精华主题

TA的得分主题

发表于 2012-7-14 21:43 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 19:09 , Processed in 0.042281 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表