带机械设计专业学生做实训时,我才摸透工业数据API接口的教学门道

上周三下午的机械系统集成实训课,我抱着笔记本进机房,刚把投影连上,第三排的男生就举着手喊,老师,我们是学机械设计的,为啥要学敲代码调接口?

学生卡的根本不是代码,是”数据从哪来”的认知断层

说实话,我当时没急着回答。换做三年前,我可能会对着PPT念,这是工业数字化的必备技能。但上次带毕设的时候,那个蹲在车间抄了三天振动值的男生,眼睛里的红血丝我现在都记得。他做的是机床主轴的故障检测,为了拿连续的运行数据,每天守在机床旁边,每隔十分钟记一次数,记到最后把本子都翻烂了。 真的,那时候我就想,要是数据能直接”流”到他的电脑里,哪用遭这个罪。
机械专业实训课学生围在工业网关设备前调试
机械专业实训课学生围在工业网关设备前调试
之前我备课走了大弯路。第一版课件花了两周做,从工业数据API接口的基础定义,讲到RESTful架构,讲到token认证规则,甚至把JSON返回格式的每一个字段都标了重点。结果第一节课上完,一半学生在低头抄字段说明,另一半在下面偷偷议论,说毕业要去当程序员了。那节课下课我在机房站了十分钟,脸都热。 后来我把课件全删了重写。第一节课不讲任何代码概念,先把实训台的外壳拆了——接在齿轮箱上的振动传感器、贴在轴承座上的温度探头、装在电机轴上的转速编码器,所有的线都汇到角落那个巴掌大的边缘网关上。我指着网关跟学生说,你们之前画的齿轮、轴、轴承,跑起来之后的所有参数,都被这个小盒子收起来,打包成大家能看懂的数字,这就是工业数据API接口从来不是程序员的专属工具,是机械设计师把物理世界的参数搬到数字空间的”传送带”。 你别说,就这么讲,下面的人一下子就抬头了。有人凑过来问,那我能不能直接调我自己设计的那个联轴器的振动数?

我删掉了30%的编程内容,只留和设计决策相关的部分

之前的实训任务,我要求学生能独立写接口请求代码,能处理超时、报错的异常情况。现在想想,真是荒唐。我们培养的是机械设计师,不是后端开发工程师。 我把原来的实训大纲改了,删掉了所有和代码语法相关的考核内容,甚至把之前要学生手写的请求函数,全部封装成了可视化的小工具。现在的实训要求只有三个:找到对应自己设计部件的接口通道,拉取连续1小时的运行数据,把数据和自己的仿真计算值做对比,提一条具体的设计调整建议。 说起来有意思,上次实训的时候,有个男生半天拉不到数据,急得满头汗,我过去一看,他把网关的电源线碰松了,设备根本没开机。我当时没忍住笑,他也挠着头笑——我自己第一次调这个接口的时候,因为没插网线,坐那折腾了四十分钟,跟他一模一样。
学生在实训系统上调用工业数据API查看齿轮箱温升曲线
学生在实训系统上调用工业数据API查看齿轮箱温升曲线
就这么简单的要求,学生的参与度直接上来了。之前总坐最后排摸鱼的那个男生,这次自己设计的齿轮箱跑起来,他盯着曲线看了半天,突然喊我,老师你看,转速到1500转的时候,振动值突然跳了3个g。我凑过去看,确实,曲线在那个节点有个明显的尖峰。他蹲在那翻了自己的三维模型半小时,最后发现是键槽的配合公差留大了,直接在模型里改了公差,重新跑了一遍,那个尖峰直接没了。他抬头跟我说,原来我之前随便填的公差,真的会让设备抖啊。 那一刻我突然觉得,之前删的那些内容,删对了。

别把接口当”考试考点”,要当设计工作流的一环

别把接口当
别把接口当”考试考点”,要当设计工作流的一环
去年去企业调研,跟几个做传动系统设计的工程师聊,我特意问了他们平时怎么用工业数据API接口。人家说,我们哪需要自己写代码解析啊,IT部门早就把车间所有设备的接口配好了,连在我们的设计软件里,想看哪段曲线直接点就行。我们要做的,就是从这些数里找设计的问题——比如温升是不是比仿真值高,振动是不是在临界转速附近放大,负载是不是超过了之前算的安全阈值。 我当时听完,真的拍了下大腿。之前我总怕学生学的不够,要考怎么解析JSON,怎么处理接口超时,其实这些内容,根本不是机械设计师要操心的事。你要是把精力都放在写代码上,反而把最核心的目标忘了——你是来设计机械结构的,不是来当程序员的。 现在我上课的时候,遇到学生问,老师这个接口的超时时间设多少合适,我就直接说,这个问题你以后工作了,问你们部门的IT同事就行。你只要记住,这个接口能给你什么参数,参数的单位是什么,正常运行的范围是多少,拿到数据之后,能跟你自己算的设计值对上,能发现哪里不对,就够了,对吧? 上周有个毕业两年的学生给我发消息,说他现在在做物流输送线的设计,每次改完辊子的排布方案,就直接调车间的工业数据API接口,跑半小时的负载数据,比之前在实验室搭台子测,省了至少两天的时间。他说之前上学的时候,觉得学这个接口没用,现在才知道,能拿到真实的运行数据,改出来的图才靠谱。 我看着消息,喝了口桌上的茶。 其实哪有那么多高大上的概念。你设计的零件,最终是要装在真实的设备上,跑在真实的车间里的。之前我们教设计,总停留在图纸上,停留在仿真软件的理想参数里,现在有了这个能把真实数据递到你手上的接口,你才能知道,你画的那根轴,那个齿轮,到底是不是真的能用。 就这么简单。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:带机械设计专业学生做实训时,我才摸透工业数据API接口的教学门道
文章链接:https://www.yqhljx.com/list_9/4712.html