PCB制造文件分发管理系统的设计与实现
2021-01-28楼红卫陈良佳施尚朋
楼红卫 陈良佳 施尚朋
(浙江罗奇泰克科技股份有限公司,浙江 磐安 322300)
1 引言
印制电路板(PCB)是承载电子元器件并连接电路的载体,是电子信息产业的基础承载,在各类消费电子、汽车电子、计算机、工业控制、航空航天等领域具有广泛应用。我国是制造业大国,PCB制造企业众多。
PCB制造是一个复杂的过程,涉及到一系列物理、化学处理。其主要流程包括计算机辅助制造(CAM)工程文件制作、开料、前处理、涂感光胶、线路曝光、显影、蚀刻、清洗、阻焊曝光与显影、文字打印、烘干、切割等步骤。涉及到曝光机、文字喷墨打印机、钻孔机、切割机等各类数字化设备,这些设备均需要按照导入的PCB制造文件进行工作。传统的PCB制造企业在工程部完成CAM文件处理后,将工程文件通过离线媒介(U盘等)拷贝到相应的设备上来完成文件分发,效率较低,一旦出现文件差错,需多次返工。
本文根据浙江罗奇泰克企业内部已经建立的网络和企业实际需求,设计了一个适用于该企业生产线的PCB制造文件分发管理系统,实现企业内部工程制造文件的网络化分发管理,提升企业生产效率。
2 系统设计
该系统主要涉及三类用户,对应企业的三个部门,分别是:市场部用户、工程部用户、生产车间用户。其中,市场部用户负责将搜集客户提供的原始PCB设计文件;工程部用户负责根据企业实际的工艺水平对PCB设计文件进行检查,并制作阻焊、钻孔、拼板等工程制造文件;生产车间用户负责将设备所需的制造文件导入并控制设备运作。该系统分为三个模块:用户管理、文件分发管理和文件权限管理,各有两个功能(见图1)。
图1 系统功能模块
3 系统实现
3.1 开发与部署环境
本系统在.Net环境下开发,使用C#编程语言,采用SQL Server数据库系统。
本系统部署在浙江罗奇泰克企业内部,文件分发管理系统服务器、市场部计算机、工程部计算机、生产车间的各类生产设备通过企业内部网络进行互联(见图2)。市场部用户、工程部用户和生产车间用户通过WEB形式访问该系统。
图2 系统部署结构
3.2 主要功能的实现
系统主界面如图3所示,包括四个区域,在用户登录区域输入用户名、密码即可登录系统,进行文件上传下载等操作。在文件筛选搜索区域可设置不同的条件搜索PCB制造文件,系统消息显示区域展示系统的通知消息,文件上传记录区域显示近期上传的文件记录。
文件上传界面如图4所示,市场部接到订单时通过该系统上传客户的原始设计文件,市场部用户上传文件时需输入客户名称、相关要求、客户的产品型号,并编制公司内部的料号,系统一次最多上传4个附件。后续工程部即可从该系统下载这些文件,并进行CAM资料制作,制作完成后仍通过该界面上传CAM资料文件,此时客户名称、客户型号等信息可不填。
文件下载时可先通过条件筛选搜索到对应的文件,如图5所示,搜索结果在右侧显示,点击对应的条目即可下载文件。
4 结语
本文以PCB生产制造为业务背景,根据浙江罗奇泰克企业生产实际需求,设计并实现了一个具有用户管理、文件分发管理和文件权限管理的PCB制造文件分发管理系统,通过该系统实现了企业内部不同部门和生产车间之间的文件流转网络化,提升了生产效率。