Allegro笔记三
1、设置Gerber导出目录
可以在$Install_Dir/share/pcb/text/env.txt目录里面添加:“set artpath = . ../Gerber/”语句。
其他各种文件夹设置方式类似。
或者在:user preference/file management/output dir/art设置路径,比如,./Gerber,为在工作目录下新建Gerber,生成的Gerber文件存入此文件夹。
PS:用Ultra Editor打开文件,不要将格式转换为DOS。
2、封装中修改焊盘
Tools/PadStack下的各个命令,可以更新焊盘,或者编辑焊盘。
用Refresh命令,可以刷新焊盘为最新的那一个,如果你已经有做好焊盘。
用Modify Design PadStack, 再左键选中要编辑的焊盘,然后可以在右侧的Panel上进行编辑焊盘等操作。
3、生产文件
完整的生产文件包括:Placement,NC Drill,NC Rout,Gerber。
导出方法分别为:
Placement(SMT自动摆放元件需要):File→export→Placement。导出时须注意原点位置。Bottom层元件用m区别。
NC Drill(钻孔信息):Manufacturer-NC Drill。选项任意,PCB加工厂都能处理。
NC Rout(数铣信息,矩形孔或者是椭圆孔需要):Manufacturer-NC rout。选项任意,工厂都能处理。
Gerber,导出方式可参考网上各类文档。
部分PCB难以在PCB上放置丝印,可以考虑重要器件留丝印,然后再单独生成Assemble layer的Gerber。
可直接提供Assemble 的Gerber或将Gerber打印成PDF提供给PCB组装厂家。(可考虑用脚本来实现,或者建footprint时就添加该层)
PS:CAM350里面可以将Gerber做镜像,转BOT视图为正面视图,具体方法:1、Edit\Mirror...;2、按A键,或者点右上角的“Select All”;3、找对称轴,单击鼠标左键。
一些技巧性的.
若觉得元件放完后线太多,可在display中选blank rats---all即可将它们都隐藏。
4、关于Shape
静态铺铜后,有些元件要避让开,用Shape_void_element功能,先选择你要操作的shape,然后点击要避让的元件即可。
用Z-copy功能,把你画好的shape投射到其他层上,使目标层也有一个一样的Shape。
Allegro里面,keepout也是当做shape处理,在display/color里面,打开area->相应Keepout即可编辑边界。
Allegro笔记三的更多相关文章
- Oracle学习笔记三 SQL命令
SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)
- 《CMake实践》笔记三:构建静态库(.a) 与 动态库(.so) 及 如何使用外部共享库和头文件
<CMake实践>笔记一:PROJECT/MESSAGE/ADD_EXECUTABLE <CMake实践>笔记二:INSTALL/CMAKE_INSTALL_PREFIX &l ...
- Mastering Web Application Development with AngularJS 读书笔记(三)
第一章笔记 (三) 一.Factories factory 方法是创建对象的另一种方式,与service相比更灵活,因为可以注册可任何任意对象创造功能.例如: myMod.factory('notif ...
- Python 学习笔记三
笔记三:函数 笔记二已取消置顶链接地址:http://www.cnblogs.com/dzzy/p/5289186.html 函数的作用: 給代码段命名,就像变量給数字命名一样 可以接收参数,像arg ...
- 《MFC游戏开发》笔记三 游戏贴图与透明特效的实现
本系列文章由七十一雾央编写,转载请注明出处. 313239 作者:七十一雾央 新浪微博:http://weibo.com/1689160943/profile?rightmod=1&wvr=5 ...
- [Firefly引擎][学习笔记三][已完结]所需模块封装
原地址:http://www.9miao.com/question-15-54671.html 学习笔记一传送门学习笔记二传送门 学习笔记三导读: 笔记三主要就是各个模块的封装了,这里贴 ...
- JSP学习笔记(三):简单的Tomcat Web服务器
注意:每次对Tomcat配置文件进行修改后,必须重启Tomcat 在E盘的DATA文件夹中创建TomcatDemo文件夹,并将Tomcat安装路径下的webapps/ROOT中的WEB-INF文件夹复 ...
- 构建高性能WEB站点笔记三
构建高性能WEB站点笔记三 第10章 分布式缓存 10.1数据库的前端缓存区 文件系统内核缓冲区,位于物理内存的内核地址空间,除了使用O_DIRECT标记打开的文件以外,所有对磁盘文件的读写操作都要经 ...
- Git 笔记三 Git的初步使用
Git 笔记三 Git的初步使用 在上一篇中,学习了如何配置Git环境,这一篇,开始学习Git的初步使用.Git的初步使用还是很简单的.总体上知道git init, git clone, git ad ...
随机推荐
- TF400916错误修复办法
在使用TFS作为研发过程管理工具的时候,如果调整了工作项的状态信息,可能会出现下面的错误: 要解决此问题非常简单: 1.找一台安装了VS2015程序的环境.因为我们使用的是TFS2015,所以需要对应 ...
- 解决Cannot change version of project facet Dynamic web module to 2.5
我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一 ...
- Qt 5.2 Creator 和 vs2012 QT 插件的安装
在QT官网下载QT http://qt-project.org/downloads 我下的是64位版本Qt 5.2.1 for Windows 64-bit vs2012插件是 Visual Stu ...
- 【动态域名解析工具】tunnel,国内版的ngrok,花生壳可以睡觉了
在笔者的系列微信开发教程中,有一个比较基础且重要的一节:微信开发的调试.在文章中我推荐了两种动态域名解析的工具用于将本地的开发环境部署成服务器,一种是花生壳,一种是ngrok,但毕竟我等屌丝用不起或者 ...
- 4.5你太黑了,不带这么玩TypeForwardedTo的
话说最近好不容易把framework 4.0的metadata信息都能全部抽出了,结果换4.5挂了...framework那帮人在4.5里面用了些什么诡异的玩意? 结果一看4.5的部分field用了t ...
- [BZOJ1193][HNOI2006]马步距离(贪心+dfs)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1193 分析: 首先小范围可以直接暴力.(其实只要用上题目中的表就行了) 如果范围比较大 ...
- Eclipse利用Maven2搭建SpringMVC框架的Web工程
一.准备工作: 下载apache-maven--> 配置Maven_home -->下载Eclipse Maven插件 二.新建工程: 选择新建Maven Project arche ...
- MEF
详情见链接:http://www.cnblogs.com/comsokey/p/MEF1.html#top
- 54-locate 简明笔记
在mlocate数据库中搜索条目 locate [option] pattern 参数 pattern 是locate需要搜索的文件名或者正则表达式 选项 -i 忽略大小写 ...
- Beta版本冲刺———第七天
会议照片: 项目燃尽图: 1.项目进展: 明天就验收了,今天做的是对项目的所有功能进行复查(由郭怡锋和洪大钊负责); 对于新增的功能:排行榜和撤销一步依然没有做出来.