课堂上卡了半年的那个坑
这个方向的教学设计,我前前后后改了三回,卡了快半年。最早做课程大纲的时候,跟很多现成的教案一样,把系统按功能拆成数据采集、分析、优化、输出几个模块,把每个模块要做什么列得清清楚楚,要求学生按模块填内容。结果连续两届学生做出来,全是一个模子刻出来的空架子。全是正确的废话,解决不了任何真问题。
机械设计的降本,从来不是对着行业平均数据拍脑袋。车间角落堆的那些边角料,掉在地上没人捡的切头,换料时多裁出去的那一厘米,积少成多,都是能买原材料的真金白银。没见过的人,永远对这个数字没概念。

我刚入行做设计那会儿,也犯过一模一样的错。算板材损耗就按行业标准扣了五个点,第一批货做出来,边角料堆得堵了半个车间门,生产主任堵着我骂了半小时,头都抬不起来。那之后我才记住,损耗不是算出来给报表看的,是一刀一刀切出来的,每一个百分点都是钱。上次带学生去合作的机械厂实习,仓库主管指着墙角那堆料说,每个月清两回,当废料卖,一吨才卖不到成品十分之一的价。堆在那占地方,拉走又心疼,没人管得明白这些料到底是在哪多出来的。
改了三版的设计取舍
这次改教学设计,狠了狠心,把原来要求的全功能系统砍掉了一大半。不要求做全流程覆盖,不要求对接ERP全数据,就抓下料、冲压两个最常见的工序,就做这两个环节的管控优化。很多学生刚拿到要求不理解,上来就跟我说要加AI预测,要加物联网传感器,要做大数据分析平台,嫌做小模块不够气派。全都给我打回去。
先去车间蹲三天,把每个工序换几次刀,切几次料,哪一步会出废料,记清楚了再回来谈功能。说实话,真蹲过的学生,回来想法全变了。有个男生之前跟我杠了两节课,说小模块体现不出水平,蹲完第三天来找我,说原来下料工每次换不同尺寸的料,调切割机对位,平均每次多切一厘米,一天换十几次,小半块钢板就没了,之前做设计的时候,根本想不到还有这个损耗点。
原来我们做这个系统的核心,从来不是管“损耗”这个抽象的数字,是把每个节点的损耗落下来,找到能抠出空间的地方。

这里还有个取舍,原来我想把供应商来料的尺寸公差带来的损耗也加进去,后来想想算了,学生能把内部生产三个节点的损耗拆清楚,能给出优化方案就已经够了。贪多嚼不烂。不过话说回来,市面上很多大公司卖的管控系统,不就是栽在贪大求全上吗?什么都想管,什么模块都加,结果到了工厂,复杂到没人愿意用,最后变成了应付检查的摆设,半毛钱用都没有。
现在要求学生做的,很简单:先出一张可溯源的损耗节点表,再做一个简单的排料优化模块,能给操作工提换料排序建议,把够尺寸的边角料先用掉,不用等着切新料。就这点功能,够了。做出来能用,就比一百个花里胡哨的空模块强。
设计之外的教学收获

这次答辩完,最大的感触不是学生做的有多好,是终于摸到了这类工程设计教学的门道。之前我总觉得,教系统设计,就得教完整的框架,教最新的技术,学生做出来越大越先进,就教得越好。现在才发现不对。
机械设计本来就是解决实际问题的,不是用来比赛展示的。降本增效更不是喊口号,就是一毫米一厘米地抠。这次有个组,把做出来的方案给合作厂的生产主管看,人家算了算,就下料工序一个月就能省快两万块。钱不多,但是实打实的。主管说,比他们之前花几十万上线的大系统有用,那个大系统连调刀多切的损耗都没统计过,全是算总账,根本找不到问题出在哪。
我们教学生做这个系统,其实不只是教怎么写代码怎么搭框架,是教给他们一个思路:做工程,别先想着造大概念,先去找真问题,找到那个没人注意的小地方,解决了,就有价值。生产里的损耗,本来就是无数个不起眼的小地方攒出来的,管控优化自然也得从这些小地方下手。
现在还有不少学生,刚接触工程设计,总想着做个大新闻,看不起这种抠细节的活。也正常,总得摔几次跟头才明白,能把小问题解决透,比做十个空泛的大系统有用多了。这篇教研笔记记到这,下半年上课还要再调,下次争取让学生能跟着操作工亲手排一次料,感受就更深了。