- 5
- 0
- 约2.4千字
- 约 3页
- 2019-07-05 发布于江苏
- 举报
深圳金百泽电子科技股份有限公司()成立于1997年,是线路板行业十强企业,总部设在深圳,研发和生产分布在深圳、惠州和西安等地,为客户提供产品研发的PCB设计、PCB快速制造、SMT加工、组装与测试及硬件集成等垂直整合解决方案,是国内最具特色的电子制造服务提供商。电话:0755223
PCB制造中的CAM 工序自动化
虽然CAM系统在PCB业界中不断增加,但是为甚么还有很多厂商不愿意把工序自动化呢?
有些相信他们现有的CAM软件已可达到要求、并不需要自动化。其它的则缺乏重点,无法界定甚么工序需要自动化,或者无法产生他们所需要的自动化软件。
无可置疑,一些走在前端的厂商已正在享受工序自动化带来的极大的好处,包括提升产能、增进数据质量和缩短培训时间。
第一个问题要问的是:为甚么需要自动化?为甚么CAM系统就不能配备所有所需的自动化功能,而我只需要按正确的键钮来达到自动化?要答复这些问题是很容易的。世上没有一个人是用同一样的方法来做同一件事的。每一个厂商都用很不同的方法来使用CAM系统。举个例子:在排板的时候,每一个厂商都用很不同的符号、靶标、字符等,放在不同的板边位置。
这就是为甚么CAM系统只能提供基本的功能,让用户加入这些数据而没有自动化的功能。
CAM工序自动化所带来的好处
\x{2022} 提升产量:无论有多少层的排板,自动化可以把一小时的排板时间缩短到三分钟。
\x{2022} 资料质量:所有数据都用同一种方法来处理。
\x{2022} 操作者的培训:当大部分的工序已经自动化时,培训一个新的操作人员是一件很容易的事情。工作流程和工序都已在软件内定义好,操作人员只要作出几项决定便可完成复杂的工序。
一个好的自动化需要甚么样的条件呢?明显的,如果CAM系统提供script 功能的话,我们便能完成基本的自动化。自动化可以达到甚么样的程度,完全依赖CAM数据库内所能储存的资料质和量。例如要写出把某个钻孔层内的资料分为导通孔和非导通孔的话,只要数据库内已能把导通孔和非导通孔分类,这就变成易如反掌。只要把script 写成为把所有导通孔从该钻孔层拷贝到新的导通孔层便可。这步骤可以重复用在产生非导通孔层上。
一个好的CAM系统可以让用户为钻孔和其它数据定义成不同的参数,好像孔径、坐标等。它更可根据不同的客户名称、操作人员或时限来区分不同的料号。这些都是一个好的自动化程式必备的数据,自动化程序员可很容易从数据库内得到正确的数据。
Script 是怎样工作的?
最容易的方法是用line-mode 指令;文字形式的指令已能代替CAM 系统内每一个鼠标的动作。 如要打开一个料号的话,可用COM open_job,job=12022 便成。第一部分内的 “COMopen_job” 告诉系统要怎么做(在这例子代表打开料号) 。第二部分内的告诉系统要处理甚么资料 (在这例子代表料号名称为12022) 。同样的道理,如要在坐标 (4.6; 4.4) 加上100mils 的圆盘,可用指令:COM add_pad,x=4.6,y=4.4,symbol=r100,polarity=positive 来实现。为了帮助自动化程序员从几千个CAM系统所提供的指令中找出所需的功能,指令记录功能可记录所有执行过的动作,继而把它们变成line-mode 格式,程序员就可以运用把它们 化为自动化的内容。
现在你已有指令可以在script 内执行。这个script 只有对这一个特定的料号有效;这时,你需要产生一个在每一个料号都可以用的script。
这就是script 语言产生的原因。你需要建立一些变量、做一些计算、写一些if-then-else 的句子; 还有产生一些循环、目录、列阵种种。举一个简单的用C-Shell script 语言写的例子,可让大家了解一下:
程序可从数据库读进排板大小,然后在每一层的左下角和右上角距离0.5mil 板边的地方放一个100mil 的圆盘。
DO_INFO -t step -e $JOB/$STEP ## 从数据库中读取有用的数据
MATH x1 = $gPROF_LIMITSxmin + 0.5 #### 计算X 和Y 坐标
MATH y1 = $gPROF_LIMITSymin + 0.5 #### 在Xmin 和Ymin 加上0.5
MATH x2 = $gPROF_LIMITSxmax - 0.5 ##
您可能关注的文档
- 查老师模板套用实例(实例说明模板如何用).doc
- 丁香醛保护大鼠脑缺血损伤:抗氧化及抗凋亡效应验证.doc
- 计算机常用英语单词总结.doc
- 你在天堂遇见五个人.doc
- 汽车工程词汇.doc
- 汽车全部零部件英文.doc
- 施工管理应该注意地方63789.doc
- 塑模设计训练讲议.doc
- 芯片封装说明.doc
- 英语六级考试冲刺作文11篇及范文.doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 青岛版五四制一年级上册数学期末试题.pdf VIP
- 城市公园管理与维护规范.docx VIP
- 精品解析:2022-2023学年山东省青岛市城阳区青岛版四年级上册期末质量抽测数学试卷(原卷版).docx VIP
- 浙江省杭州市拱墅区2024-2025学年四年级上学期期末考试数学试题.docx VIP
- 5《和大家在一起》第二课时 (教学设计) 一年级道德与法治下册(统编版2025).pdf VIP
- 农业社会化服务体系.ppt VIP
- 5《和大家在一起》第一课时 (教学设计) 一年级道德与法治下册(统编版2025).docx VIP
- 2023年四川高级政工师题库 .pdf VIP
- 中国地理《中国的河流-长江》.ppt VIP
- 上海市闵行区2024-2025学年高一上学期期末考试生物试卷含答案.docx VIP
原创力文档

文档评论(0)