Marin说PCB之CAM350的软件使用知多少?

今天上海的气温那叫一个高啊,温度都达到了39°左右了都,我都严重怀疑我不是在魔都上班而是在火焰山板砖去了。这么燥热的天气真的是严重影响了小编我的工作效率,没有心情工作啊,要去泳池避避暑,冲个凉也行啊。这种天气只能躺在家里开着空调看最新一集的凡人修仙传才是真的爽爆了。

其实说实话这部动漫虽然叫凡人修仙传,其实也是我们打工人的生活的一种写照,虽然我们遇到的挂没有那么多,但是剧中的韩立经历的种种磨难何尝不是你我在社会上艰难打拼的真实写照呢?

好了,这期感慨的有点多了,本期的主要内容其实写的是关于如何导入客户发的不同EDA画图软件生成的gerber文件了,之所以分享这编文章主要是小编感觉身边的很多硬件同事对于这个CAM软件的使用还是不熟练,这也情有可原吧,毕竟这个是CAM工程师或者layout工程师经常使用的一个软件,术业有专攻嘛。但是多学会一种EDA软件的使用也是一个资深硬件工程师必不可少的一种技能吧,不然你的PM给你发了一个不知道什么EDA软件生成的gerber文件让你帮忙看下,你半天都打不开,站在你身后的PM该如何看待你了?

好巧不巧的是我们公司的一个法国分部的layout同事韩立说他就是遇到了这种问题,项目经理给他发了一份不知道什么EDA软件生成的gerber文件,让他帮忙打开看下,结果他搞了半天都没有打开,当时他说老尴尬了,恨不得找个地缝转进去。我说我之前的文章你有看过吗?

Marin说PCB之如何使用CAM350做Gerber compare ?

他说就是看完这个后也是不能导入进来的,我就让他把gerber文件邮件发我了,一开始的时候我也是按照以往的导入习惯发现这份gerber文件好像确实用CAM350打不开的,我想了一下是不是这个gerber文件不是allegro生成了,可能是其他软件生成的,导入进来的时候就不能像之前那样做的了。于是我就修改了一些设置,结果真的是可以用cam350成功导入进来了。

下面小编我就给大家分享我的设计经验:

一,首先我是按照以往的导入经验,发现不做任何设置这个是不能成功导入进来的,第一步就卡死了,后面对比了才知道是需要把那个扫码每个gerber文件勾选上才可以进行下一步设置的,或者是最下面那两个勾选任何一个也是可以的,就是选择之前一直使用的那个全部文件不使用模版的就不能往下进行步骤了。

二,这个时候我想只不是这里的哪些设置需要改一下,于是乎乎小编我就找了一份之前投板过的allegro软件生成的gerber文件,导入到CAM350中,看了一下设置,真的是不看不知道啊,一看就明了啊。

三,小编我就比个葫芦画个瓢先只是改第一例的类型栏,其他都保持不变,看下是否可以正常导入进来,结果发现还是是不能成功导入进来的,CAM350软件的界面空空如也,数据啥都没有的。

四,紧接着小编我就又在软件中增加了格式那一列的设置,现在是把gerber文件中的类型,格式都在CAM350软件中设置好了,接着就看下是否成功导入进来,结果依旧是是不能导入进来的。

五,其实在这个时候小编我都已经快要崩溃了啊,这个到底是啥原因造成的呢?哪一步没有设置好呢?

六,正当小编我百愁莫展的时候,我发现之前的正常的allegro软件生成的gerber文件导入CAM350中,有一个设置被我漏掉了,那就是最后那一列的IMG选项,之前是我也是没有留意到这个,最后我把这个也全部勾上后,就可以顺利导入进来的。

七,我只勾选最后这个IMG设置,前面两个类型和格式的设置都不做修改能否顺利导入呢?结果是不可以的。


八,我只勾选第一例的类型和最后那个IMG的设置,中间的格式那栏不做修改能否顺利导入呢?结果是可以的,而且钻带导入进来也是没有偏移的,这个原因我还是没有找到为啥,

因为以前导入allegro软件生成的gerber文件到CAM350中,是需要把钻带的精度设置一下不然导入进来文件和钻带就会对应不上的,这个之前的文章中(Marin说PCB之如何使用CAM350做Gerber compare ?)也有讲解过的。

不过这次没有修改过孔的精度设置就可以顺利导入不知道是不是这个gerber文件在生成的时候,用的EDA软件生成过孔钻带的精度和这个CAM350软件上过孔钻带的精度刚刚好是一致的,不然该怎么解释我们都没有设置过孔钻带的精度,文件成功导入后也没有和钻带发生偏移?当然要是路过的道友们有不同的看法也可以在评论区留言谈论,小编我不胜感激。

八,小编我其实在初开始的时候有想到换一种CAM软件试试看,然后就用了华秋DFM这款软件,结果还真的一下子就顺利导入进来了,这个也给哪些不会使用CAM350的小伙伴提醒一下。华秋DFM这款软件用起来真的挺好的,他们的官网上也有这个软件的使用教程我就不在这里啰嗦了 。

这里免费给他们做个广告啊,毕竟这个是免费使用的DFM软件,良心啊,点赞。这个DFM软件的下载地址在老吴的博客里搜索华秋DFM即可,或者是直接去他们的官网上下载也可以,看你心情了。

强烈推荐一下:老吴的博客里有很多的实用性质的软件,感兴趣的小伙伴可以去找一下相应的软件下载到本地,方便自己做研究使用。

 好了,以上就是本期的所有内容了,我们下期文章不见不散。

 

下面是小编的微信公众号二维码,习惯用微信看的可以扫描下面的二维码关注小编即可阅读文章。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

力扣5----最长回文子串

给你一个字符串 s,找到 s 中最长的回文子串 示例 1: 输入:s "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。示例 2: 输入:s "cbbd" 输出…

Feign-未完成

Feign Java中如何实现接口调用?即如何发起http请求 前三种方式比较麻烦,在发起请求前,需要将Java对象进行序列化转为json格式的数据,才能发送,然后进行响应时,还需要把json数据进行反序列化成java对象。 …

G2.【C语言】EasyX绘制颜色窗口

1.窗口 窗口&#xff1a;宽度*高度&#xff08;单位都是像素&#xff09; #include <stdio.h> #include <easyx.h> int main() {initgraph(640, 480);getchar();return 0; } 640是宽&#xff0c;480是高 2.操作窗口的三个按钮 #include <stdio.h> #incl…

go语言day10 接口interface 类型断言 type关键字

接口&#xff1a; 空接口类型&#xff1a; 要实现一个接口&#xff0c;就要实现该接口中的所有方法。因为空接口中没有方法&#xff0c;所以自然所有类型都实现了空接口。那么就可以使用空接口类型变量去接受所有类型对象。 类比java&#xff0c;有点像Object类型的概念&#x…

免费去马赛克软件,亲测支持视频和图片,这AI功能逆天了!

有小伙伴私信问阿星有什么去除马赛克的免费软件&#xff0c;求推荐好用的去马赛克软件。 市面上去马赛克的软件多如牛毛&#xff0c;但真正好用的真不多&#xff0c;而免费的是更少。今天阿星就分享一款 AI智能去马赛克软件&#xff0c;免费使用。软件支持去除图片和视频的马赛…

51单片机STC89C52RC——15.1 AD/DA(模数数模)

目的/效果 1 LCD1602 显示 可调电阻、光敏电阻、热敏电阻值&#xff08;AD&#xff09; 2 模拟信号控制LED明暗&#xff08;DA&#xff09; 一&#xff0c;STC单片机模块 二&#xff0c;AD/DA 2.1 AD/DA 介绍 AD&#xff08;Analog to Digital&#xff09;&#xff1a;模拟…

第1章 项目背景(学成在线),项目介绍,环境搭建

1.项目背景 1.1 在线教育市场环境 以下内容摘自https://report.iresearch.cn/content/2021/01/358854.shtml 在线教育行业是一个有着极强的广度和深度的行业&#xff0c;从校内到校外&#xff1b;从早幼教到职业培训&#xff1b;从教育工具到全信息化平台等等。 2020年的新…

用Excel处理数据图像,出现交叉怎么办?

一、问题描述 用excel制作X-Y散点图&#xff0c;意外的出现了4个交叉点&#xff0c;而实际上的图表数据是没有交叉的。 二、模拟图表 模拟部分数据&#xff0c;并创建X-Y散点图&#xff0c;数据区域&#xff0c;X轴数据是依次增加的&#xff0c;因此散点图应该是没有交叉的。…

linux centos 安装niginx并且添加ssl(https)模块

文章目录 前言一、nginx安装教程1.流程步骤 总结 前言 一、nginx安装教程 1.流程步骤 代码如下&#xff08;示例&#xff09;&#xff1a; 1.先下载linux安装包 2.解压安装命令 sudo tar -zxvf nginx-1.20.1.tar.gz3.进入解压后的目录 sudo cd nginx-1.20.14.安装 sudo y…

欢迎加入国家智能网联汽车创新中心OS开发训练营大家庭

欢迎加入国家智能网联汽车创新中心OS开发训练营大家庭。&#x1f680; 导学阶段启动 在正式开营之前&#xff0c;我们特别设置了导学阶段&#xff0c;旨在帮助大家更好地迎接颇具挑战性的项目实战。导学阶段包括一系列精心准备的视频课程和配套习题。github链接&#xff1a;htt…

vue侦听器watch()

侦听器watch&#xff08;&#xff09; 侦听器侦听数据变化&#xff0c;我们可以使用watch 选项在每次响应式属性变化时触发一个函数。 <template><h3>侦听器watch</h3><hr> <p>{{nessage}}</p> <button click"exchage">…

基于YOLOv10+YOLOP+PYQT的可视化系统,实现多类别目标检测+可行驶区域分割+车道线分割【附代码】

文章目录 前言视频效果必要环境一、代码结构1、 训练参数解析2、 核心代码解析1.初始化Detector类2. torch.no_grad()3. 复制输入图像并初始化计数器4. 调用YOLOv10模型进行目标检测5. 提取检测结果信息6. 遍历检测结果并在图像上绘制边界框和标签7. 准备输入图像以适应End-to-…

【致知功夫 各随分限】成长需要时间,助人须考虑对方的承受程度

帮助他人需考虑各人的分限所能及的&#xff0c;初学圣学需时间沉淀&#xff0c;存养心性 任何人都应该受到教育&#xff0c;不应受到贫富、贵贱的差异而排除在教育之外&#xff0c;对于不同材质的学生&#xff0c;需要因材施教&#xff1b; 每天都有新的认知&#xff0c;大我…

STL—容器—string类【对其结构和使用的了解】【对oj相关练习的训练】

STL—容器—string类 其实string类准确来说并不是容器&#xff0c;因为他出现的时间比STL要早&#xff0c;但是也可以说是容器吧。 1.为什么要学习string类&#xff1f; 1.1C语言当中的字符串 C语言中&#xff0c;字符串是以’\0’结尾的一些字符的集合&#xff0c;为了操作…

CTFShow的RE题(三)

数学不及格 strtol 函数 long strtol(char str, char **endptr, int base); 将字符串转换为长整型 就是解这个方程组了 主要就是 v4, v9的关系&#xff0c; 3v9-(v10v11v12)62d10d4673 v4 v12 v11 v10 0x13A31412F8C 得到 3*v9v419D024E75FF(1773860189695) 重点&…

Windows ipconfig命令详解,Windows查看IP地址信息

「作者简介」&#xff1a;冬奥会网络安全中国代表队&#xff0c;CSDN Top100&#xff0c;就职奇安信多年&#xff0c;以实战工作为基础著作 《网络安全自学教程》&#xff0c;适合基础薄弱的同学系统化的学习网络安全&#xff0c;用最短的时间掌握最核心的技术。 ipconfig 1、基…

Android Studio Run窗口中文乱码解决办法

Android Studio Run窗口中文乱码解决办法 问题描述&#xff1a; AndroidStudio 编译项目时Run窗口中文乱码&#xff0c;如图&#xff1a; 解决方法&#xff1a; 依次打开菜单&#xff1a;Help--Edit Custom VM Options&#xff0c;打开studio64.exe.vmoptions编辑框&#xf…

计算机专业怎么选择电脑

现在高考录取结果基本已经全部出来了&#xff0c;很多同学都如愿以偿的进入到了计算机类专业&#xff0c;现在大部分同学都在为自己的大学生活做准备了&#xff0c;其中第一件事就是买电脑&#xff0c;那计算机类专业该怎么选择电脑呢&#xff1f; 计算机专业是个一类学科&…

网络中的网络 NiN

一、全连接层问题 1、卷积层的参数&#xff1a;输入的通道数乘以输出的通道数再乘以窗口的高宽 2、全连接层的参数就是输入的元素个数乘以输出的元素个数&#xff0c;也就是输入的通道数乘以输入的高宽&#xff0c;再乘以输出的通道数乘以输出的高宽&#xff0c;贼大的量级 …

NLP简介

自然语言处理( Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此&#xff0c;这一领域的研究将涉及自…