项目面向数控基地产教融合,接入机床控制器/PLC,实时采集主轴、进给、温度、报警等数据,构建可视化驾驶舱与三维工艺演示。课堂端支持工序拆解、刀路动画、故障复盘与安全规范演示;实训端自动记录时长、参数、合格率并生成报告。平台打通课程与企业工单,实现“仿真—上机—评价”闭环,提升设备利用率与教学实效,降低运维与安全风险。
点击空白处退出提示
语言技术
CSS、JavaScript、Vue、TypeScript、ElementUI系统类型
Web行业分类
教育校园、智能硬件
项目面向数控基地产教融合,接入机床控制器/PLC,实时采集主轴、进给、温度、报警等数据,构建可视化驾驶舱与三维工艺演示。课堂端支持工序拆解、刀路动画、故障复盘与安全规范演示;实训端自动记录时长、参数、合格率并生成报告。平台打通课程与企业工单,实现“仿真—上机—评价”闭环,提升设备利用率与教学实效,降低运维与安全风险。
一、基础功能模块
设备接入与数据采集:OPC UA/Modbus/厂家协议(FANUC/Siemens/华中等)
数据治理与时序存储:清洗、标签化、时序/关系型混合存储
实时可视化驾驶舱:在线率、利用率、OEE、报警TopN、能耗
三维教学演示(数字孪生):机床/夹具/刀具模型、刀路/工序动画
实训管理:课前任务包、课中过程记录、课后报告/评分
告警与消息中心:阈值/规则告警、消息推送、历史追踪
设备台账与运维:资产档案、巡检/保养计划、备件管理
报表与数据分析:课程/班级/设备多维报表、导出
权限与组织/课程管理:多角色、班级、课程与资源分权
集成与开放接口:企业工单、教务系统、数据导入导出
系统与运维管理:日志/审计、监控、备份、权限审计
二、主要功能描述
设备接入与数据采集
采集主轴转速、进给、刀补、温度、能耗、报警等;支持边缘预处理与断点续传
数据治理与存储
异常值清洗、单位/量纲统一、标签/设备/班级维度关联;时序DB+业务DB混合
实时可视化驾驶舱
在线率/利用率/OEE 实时看板;报警分布、能耗曲线、设备状态地图;班级/课程对比
三维教学演示(数字孪生)
1:1 机床/工件/刀具模型;刀路与工序动画、姿态/碰撞预警演示、典型故障复盘与安全规范
实训管理(教考评一体)
课前任务包(图纸/程序/工艺卡);课中参数/进度自动记录;课后报告自动生成与评分(规范/效率/质量)
告警与消息中心
阈值规则/复合条件告警;站内信/邮件/短信/APP 推送;告警闭环处理与统计
设备台账与运维
设备档案/生命周期管理;巡检、保养、维修单与备件台账;MTBF/MTTR 分析
报表与数据分析
课程效果、学生实训时长与合格率、设备利用;多维筛选、定时报表与导出
权限与组织/课程管理
角色/班级/课程资源分权;操作审计与数据脱敏;多校区/多基地支持
集成与开放接口
对接企业工单与教务系统
当前MDC基地管理系统基于 Vue 3 + TypeScript + Vite 5 搭建,采用 Vue Router 4 做前端路由、Pinia 做状态管理,UI 选型为 Element Plus 2 与 VXE Table 4(高性能表格),数据可视化使用 ECharts 5;三维可视化引入 three.js 0.162(含 GLTF/DRACO Loader、OrbitControls、CSS3DRenderer、tween.js)。工程侧集成 UnoCSS、unplugin-auto-import / unplugin-vue-components、vite-plugin-svg-icons 与 vite-plugin-compression,网络层为 Axios + 拦截器 + NProgress,统一错误码与 Token 注入;质量保障通过 ESLint/Prettier 与 vue-tsc。目录按功能模块拆分(mdcModule、resourceManag、sysModel、dncModule、largeScreenModel、cockpit 等),配合 layouts、router、store 与通用组件(权限按钮、树表格、数字滚动、全屏、自适应大屏、夜间模式、RadialProgress/CountUp)形成可复用的模块化架构。
实现亮点:1) 三维场景与业务面板融合,支持 DRACO 压缩与懒加载,适配大屏自适应。2) 表格能力深定制(VXE),覆盖复杂筛选、编辑、导入导出与批量操作。3) 路由-菜单-权限一体化,SVG 图标集中管理,自动导入降低样板代码。4) 性能优化:按需加载、分包、Terser 与 gzip 压缩、可视化分析。难点:三维模型加载与帧率权衡、跨模块状态与权限一致性、多分辨率适配、复杂表格交互的稳定性与可维护性。
我负责的具体工作:1)





评论