消失的她,GERBER失踪之谜

高速先生成员--王辉东

那天的雪好大,深深的脚印在在青春里安了家。

林如烟正倚在窗前,看着窗外的雪花飘飘撒撒。

她好想这一刻就去雪中奔跑潇洒。

赵理工偷偷看着林如烟的背影痴痴傻傻。

一切都显得那么静谥和诗意。

突然大师兄喊一句:“如烟和理工,你们一起过来看看这个案例,分析下发生的原因。”

等他们围在大师兄的跟前时,大师兄指着电脑屏幕让他们看。

只见屏幕上出现了下面的一段对话。

 

282-01.png

大师兄说,客户花了大半天的时间找不到问题的所在,现在着急投板生产。

我把原文件发给两位,看看你们能不有找到原因所在。

明明有图形为什么输不出来gerber呢。

什么是gerber文件

PCB原设计文件由于保密等各种原因,不能直接参与生产制造,工厂的生产文件95%以上是gerber文件。

Gerber 文件是PCB原设计结果的输出,其包含线路板厂使用的各类细节文件,Gerber 文件用来 PCB 制造、测试和组装等。

Gerber 文件包括 PCB各层的物理特性、 PCB 图层等,根据这些信息用来 PCB 板的制造,例如:钻孔大小、线路的间距、焊盘大小及间距、阻焊桥宽窄、丝印高矮、拼板方式等。

 分析处理Gerber 文件后,CAM工程师将为各个生产制造部门生成输出生产文件,其包括钻孔程序(子钻孔和主钻孔)、线路的内外层输出、阻焊输出、丝印文件等。

所以一句话总结:

Gerber格式是线路板行业软件描述线路板(线路层、阻焊层、字符层等)图像及钻、铣数据的文档格式集合。

其在生产中的地位无可撼动。

 

282-02.png

 

上图是生产的gerber文件夹及TOP线路gerber截图。

如果gerber文件输出不了,那就意味着板子无法正常下线生产,那我们设计的PCB原文件,只能是镜中花,水上月,空悲切。

于是林如烟打开PCB设计文件,瞪着一双美目,仔细的查找原因。

赵理工也是东瞅瞅,西望望,在PCB文件里找得好心慌。

看PCB设计图形很规整,很清晰,也很完整。

 

282-03.png

突然,林如烟嘴角上扬,那笑容便在她的小脸上荡漾开来。

赵理工知道,结果就要出来了,答案就要揭晓了,他赶紧围在如烟的身边,屏住气,见证这一神圣的时刻。

林如烟说,光绘文件外形设置区域的问题。

PCB设计的图形没有放在光绘的外形设置区域内。

导致光绘输出异常。

正常光绘文件要放置在光绘的外形设置区域内。

下图中光绘放在光绘外形的设置区域外。

结果区域外的图形无法输出。

 

282-04.png

下图为客户的光绘外形区域的设置。

282-05.png

下图为allegro的光绘外形区域的设置。

282-06.png

大家可以参考大型PCB一站式创新平台,E公司的软件设置和图形放置。

红色的箭头指示区域为photoplot outline area.

 

282-07.png

听了如烟的分析,大师兄投来了赞许的目光。

赵理工看如烟的眼睛里又冒出了好多小星星。

这正是:

随风追寻三万里,

Greber输出1KB。

寻寻觅觅多烦恼,

设置不在服务区。

本期提问

关于gerber输出的设置大家还有什么异常,大家一起聊聊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/344495.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Transformer and Pretrain Language Models3-1

content transformer attention mechanism transformer structure​​​​​​​ pretrained language models language modeling pre-trained langue models(PLMs) fine-tuning approaches PLMs after BERT applications of masked LM frontiers of PLMs …

Linux系统常用命令行指令

Linux系统是一种常用于开源项目开发的生产环境,因其免费、开源、安全、稳定的特点被广泛应用于手机、平板电脑、路由器、电视和电子游戏机等嵌入式系统中,能够更加简便地让用户知道系统是怎样工作的。前几日我安装好了Red Hat Enterprise Linux 9.0&…

秒级弹性!探索弹性调度与虚拟节点如何迅速响应瞬时算力需求?

作者:吴昆 前言 在前面的文章《弹性调度助力企业灵活应对业务变化,高效管理云上资源》中,我们介绍了阿里云容器服务 ACK 弹性调度为了帮助客户解决在使用云上弹性资源时,面对的“难以差异化控制业务资源使用量,缩容时…

边缘计算及相关产品历史发展

边缘计算及相关产品历史发展 背景边缘计算的历史CDN(Content Delivery Network)Cloudlet雾计算MEC(Multi-Access Edge Computing,MEC) 边缘计算的现状云计算厂商硬件厂商软件基金会 背景 最近,公司部分业务…

MySQL45道练习题

作业需要数据表SQL语句已给 1. 查询" 01 "课程比" 02 "课程成绩高的学生的信息及课程分数 select * from Student RIGHT JOIN (select t1.SId, class1, class2 from(select SId, score as class1 from sc where sc.CId 01)as t1, (select SId, score as …

『踩坑记录』Ubuntu安装python3-pip报错Package ‘python3-pip‘ has no installation candidate

文章目录 问题描述解决方法:添加apt的Universe库完 问题描述 sudo apt update;sudo aptupgrade后安装python3-pip仍然失败,报错: Package python3-pip is not available, but is referred to by another package. This may mean that the p…

环形链表的约瑟夫问题

前言 大家好呀,我是Humble,今天要分享的内容是环形链表的约瑟夫问题 说到链表,约瑟夫问题(约瑟夫环)绝对是一个经典的算法题,下面就让我们一起看一下吧~ 正文开始前,我们先看一个小小的故事&a…

视频监控平台EasyCVR增加fMP4流媒体视频格式及其应用场景介绍

近期我们在视频监控管理平台EasyCVR系统中新增了HTTP-FMP4播放协议,今天我们就来聊聊该协议的特点和应用。 fMP4(Fragmented MPEG-4)是基于MPEG-4 Part 12的流媒体格式,是流媒体的一项重要技术,因为它能通过互联网传送…

如何正确使用RC滤波网络

众所周知,最有效的滤波电路应靠近噪声源放置,滤波的作用是对噪声电流进行及时有效地阻止和转移,实际设计中,工程师经常使用高的串联阻抗(电阻、电感和铁氧体)阻止电流,并使用低的并联阻抗&#…

怎样使用崭新的硬盘

新买的一块硬盘,接到电脑上,打开机器,却找不到新的硬盘,怎么回事?新的硬盘是坏的么?怎样才能把新硬盘用起来? 可能有几种原因导致您的电脑无法识别新的硬盘。以下是一些建议的解决方法&#xff…

一个处理Range List的面试题解法

大纲 题目解法Rangeaddremove ToolsRangeListaddremove 代码 最近看到一个比较有意思的面试题。题目不算难,但是想把效率优化做好,也没那么容易。 我们先看下题目 题目 // Task: Implement a class named RangeList // A pair of integers define a ra…

解决 ssh: connect to host github.com port 22: Connection timed out

问题 今天使用git克隆github上的代码时,一直报错 原以为是公钥过期了,就尝试修改配置公钥,但是尝试了几次都不行,最终在博客上找到了解决方案,在次记录一下,以备不时之需 解决ssh-connect-to-host-github…

【实战教程】一文读懂防火墙本地Portal认证:让你的网络更安全!

往期精彩 【实战教程】防火墙设备登录配置,让你轻松掌握网络安全!【实战教程】防火墙安全区域与策略实战指南:让你的网络安全防护如虎添翼!【实战教程】防火墙常见NAT技术,让你一次看个够!【实战教程】从零…

机器学习之聚类-2D数据类别划分

无监督学习(Unsupervised Learning) 机器学习的一种方法,没有给定事先标记过的训练示例,自动对输入的数据进行分类或分群。 方式一:站着或坐着 方式二:全身或半身 方式三:蓝眼球或不是蓝眼球 …

RocketMQ-Windows版本安装

RocketMQ-Windows版本安装 1.环境准备 JDK和maven需要先安装好,我这里使用的JDK1.8版本 Maven 3.8.6版本。需要注意的是,这里配置java时需要指定JAVA_HOME环境变量 RokectMQ才能正常启动。 2.下载RocketMQ 官网下载: https://rocketmq.apache.org/z…

苹果手机怎么还原?本文教你一键操作!

苹果手机作为一系列备受瞩目的智能设备,以其流畅的用户体验和出色的性能而备受用户喜爱。然而,在某些情况下,例如设备出现故障、需要清理空间、或者想要将手机还原至出厂设置,用户可能会考虑进行苹果手机的还原。在本文中&#xf…

OpenCV书签 #余弦相似度的原理与相似图片/相似文件搜索实验

1. 介绍 余弦相似度(Cosine Similarity),又称为余弦相似性,是通过计算两个向量的夹角余弦值来评估他们的相似度。余弦相似度仅仅与向量的指向方向相关,与向量的长度无关,它将向量根据坐标值绘制到向量空间…

HelpLook支持同步企微组织架构,管理内部知识库更方便!

内部知识库是企业用来集中存储、管理和分享内部信息的系统。它类似一个知识仓库,员工可以在这里查找和获取所需的资料、流程和策略。同时保护公司的核心知识不会因员工的流动而流失,也能推动公司的创新和决策的精准性,对于公司的日常运营和长…

Leetcode—2788. 按分隔符拆分字符串【简单】(stringstream的应用)

2023每日刷题&#xff08;八十六&#xff09; Leetcode—2788. 按分隔符拆分字符串 实现代码 class Solution { public:vector<string> splitWordsBySeparator(vector<string>& words, char separator) {vector<string> res;for(auto word: words) {st…

性能优化-HVX架构简介

来自 「发表于知乎专栏《移动端算法优化》」 本文主要介绍Hexagon DSP的HVX技术&#xff0c;旨在通过简单的语言讲清HVX技术。 &#x1f3ac;个人简介&#xff1a;一个全栈工程师的升级之路&#xff01; &#x1f4cb;个人专栏&#xff1a;高性能&#xff08;HPC&#xff09;开…