上周三下午的机械设计综合实训,我刚走到第三组工位旁边,就看见穿藏青实训服的男生攥着U盘,脸憋得通红。他上周熬了三个晚上画的气动夹爪控制程序,导出来的格式不对,连不上工位上那台2019年款的数控铣床。旁边的女生在拆传感器的接线,焊锡丝掉在绝缘垫上,冒了个小烟圈。
之前的实训台,是凑出来的”杂牌军”
说起来真的有点不好意思。我们之前的实训工位,硬件是陆续凑的——2018年配的数控铣床,2021年补的气动元件模块,去年才申请到的一批振动、压力传感器。软件更乱,学生要在自己电脑上装CAD建模软件,装PLC编程软件,装单独的传感器采集软件,每个软件的导出格式都不一样,中间没有任何打通的链路。

学生写个轨迹控制程序,要先在软件里仿真半天,导出来的格式跟机床的老系统不兼容,还要找厂家的工程师远程改。改一次等俩小时。实训课总共90分钟,大半时间都耗在格式转换、接口调试上,真正用来琢磨结构设计、优化运动逻辑的时间,剩不下多少。
我之前带了七届实训,每次最头疼的不是学生设计的结构不合理。是——你结构设计得再好,程序跟硬件接不上,整个作品就是个摆着看的3D模型。上次有个学生把自己设计的行星齿轮箱3D打印成实体,摆在工位上,因为控制程序连不上驱动,最后连转都没转起来,收拾东西的时候他自己都笑,说这做了个纪念品。
搭平台的时候,我删了三版冗余功能
去年下半年开始牵头搭这个车间软硬件一体化系统集成平台,一开始真的想”大而全”。什么数字孪生大屏实时显示车间能耗,什么全流程生产追溯模块,什么对接企业的MES系统接口,第一版方案拿给教研室同事看,大家都觉得挺好看,挺像那么回事。
结果第一次拉了三个大二的学生来测平台功能,有个男生坐工位前面,盯着满屏的参数看了五分钟,抬头问我,老师,哪个按钮是开主轴的?
当时我就知道,方向错了。
我们做的是面向机械设计教学的平台,不是给企业车间做的生产管理系统。学生来上实训课,核心目标是练会从结构设计到实物落地的全流程能力,不是来学怎么操作车间的能耗管理界面的。
当天下午我们就拉着团队开了个会,把所有跟核心训练目标无关的功能全砍了。什么考勤模块,什么能耗统计,什么大屏展示,一个不留。剩下的链路,就围着学生的设计路径搭:从手绘草图导入三维建模模块,到运动仿真检查干涉,到自动生成基础PLC控制框架,到点一下就能把程序下传到工位上的真实机床、传感器、气动元件,中间没有任何需要手动导格式、转接口的环节,对吧,学生不用再当格式转换器的工具人。

学生从画完第一版夹爪草图,到在真实机床上跑出第一组加工轨迹,中间的等待时间从原来的40分钟压缩到3分钟。
刚跑通这个链路的时候,我站在工位旁边看学生操作,真的有点惊喜。之前有个学生设计小型轴承压装工装,之前要把传感器采集到的压力值手动抄下来,再输到机床控制程序里,经常抄错数,要么把轴承压碎,要么压不到位。现在他在建模软件里改完工装的配合间隙,平台直接把结构参数同步到仿真模块,跑完干涉检查,只要在自动生成的程序框架里改两个压力阈值,点下载,气缸、压力传感器、夹具就全联动起来了。
刚搭完第一版可用链路的时候,我们为了图省事,所有软件接口都用了厂家的商用授权,结果一学期下来,授权费超了预算两倍,而且学生的个人电脑装配套软件,还要找信息中心的管理员开权限,又多了好多麻烦。后来我们换了开源的中间件,把所有接口做了统一适配,现在学生用自己的笔记本,连实训车间的内网就能直接用,不用装一堆乱七八糟的插件。现在想起来那笔超支的经费,我还心疼得慌。
收上来的实训报告,有个细节挺戳人

上周收了这学期第一批学生的实训报告,翻到第三本的时候,我停了好一会儿。
以前的实训报告,学生写的全是套话,什么”本次设计遵循机械设计的一般原则,结构满足强度要求,达到了实训目标”,翻十本有八本的表述差不多。这次有个学生在报告里写:”我之前总觉得机械设计就是在电脑上把图画得周正好看,这次才知道,你选的孔公差大了0.02毫米,平台上的定位传感器就会报警,我前后调了三次配合间隙,夹具才跑顺。”
看到这句话的时候,我真的挺感慨的。
我们搞机械设计教育这么多年,最怕的就是学生把知识跟真实的工业场景隔离开。觉得画完图、算完强度,就算完成了设计,根本不知道自己选的那个公差、那个配合,到了真实的设备上会产生什么连锁反应。
之前总有人说,现在的学生离真实车间太远,练出来的东西到了企业用不上。其实哪是学生不想贴近,是我们之前给的实训场景,本身就是碎的,是拼起来的,没有把设计、仿真、硬件、控制的链路打通,学生自然摸不到真实的脉搏。
昨天晚上我在教研室改方案,还在琢磨,下个学期能不能把平台的接口再往下伸一点,比如加个简单的加工成本核算模块,让学生设计完结构,就能直接看到自己选的材料、加工精度对应的成本,别等真的进了企业,才知道自己设计的那个结构,加工成本比预算高了三倍。