以直径2.5mm的螺丝孔为例:

  1. 添加过孔,通常过孔的尺寸稍大于实际的螺丝直径,这里设置为2.8mm的直径.

  2. 添加过孔焊盘的其他属性.

  3. 制作边上的小焊盘.

  4. 新建Package Symbol然后点击Layout→Pin,先将把大孔放置到原点:

  5. 点击Layout→Pin,准备把小孔放进来,首先编辑option选项,Copies是小孔的数量,下面是角度,360°除以孔数就好啦.

  6. 在大孔上面右键,选择snap→pin,拖动鼠标,可以看到有条飞线,这时输入半径,使用命令ix XX,XX为半径。

  7. 焊盘放好后,会出现DRC错误,这是由于软件检测到通孔焊盘与SMD焊盘之间的间距超过了约束管理器中的定义。

    因为实际上是没有错的,我们可以选择忽略它。为了不显示这个DRC的标记,有三种方法:

    1. 使用Display→Waive DRC的功能这种比较简单;
    2. 比较推荐,是在封装阶段就将该错误彻底消除。首先Edit→Properties,然后在Find→Find by Name下拉列表中选择Drawing,然后点击旁边的More按钮,如下图所示:

      点击上图中左边方框中的Drawing Select,添加到右边,Apply。

      然后在弹出的窗口中找到Nodrc_Sym_Same_Pin,单击添加到右边,如下图,点击Apply就好了,记得保存,虽然封装界面依然有DRC的标记,但是导入到PCB中就不见了

  1. 第三种方法是在PCB中设置,使用Edit→Properties,像第二种方法一样,为这个焊盘添加一个No_Drc属性,这样也不会显示错误。

最后,添加上REF,一个焊盘就制作完成了.

(本文参考: http://mp.weixin.qq.com/s?__biz=MzA3NzI2NzU5OA==&mid=2652725827&idx=1&sn=41c0e6c61eb0b18102eb7c614a27e828&scene=2&srcid=0729DXLjs3j5O2i3pV3tdnsl&from=timeline&isappinstalled=0#wechat_redirect.

亲自实践,重新制作,且添加了几个步骤细节截图.)

Allegro 中手动制作螺丝孔封装的更多相关文章

  1. Windows 7 封装篇(一)【母盘定制】[手动制作]定制合适的系统母盘

    Windows 7 封装篇(一)[母盘定制][手动制作]定制合适的系统母盘 http://www.win10u.com/article/html/10.html Windows 7 封装篇(一)[母盘 ...

  2. 每天进步一点点------Allegro中SYMBOL种类

    Allegro 中SYMBOL 种类在Allegro 中, Symbol 有五种, 它们分别是Package Symbol .Mechanical Symbol.Format Symbol.Shape ...

  3. Windows PE3.0制作方法(从Win7中提取制作)

    Windows PE3.0制作方法(从Win7中提取制作 在d:新建文件夹winpe,在winpe中新建sources.pe3和new文件夹,把附件中提供的工具imagex连文件夹一起放到winpe目 ...

  4. 如何从Win7中提取制作Windows PE3.0

    在D盘新建文件夹winpe,在winpe中新建sources.pe3和new文件夹,把附件中提供的工具imagex连文件夹一起放到winpe目录中. 制作方法: 1.把windows7光盘(或光盘镜像 ...

  5. 手动制作Docker镜像

    手动制作 Docker 镜像 前言 a. 本文主要为 Docker的视频教程 笔记. b. 环境为 CentOS 7.0 云服务器(用来用去感觉 Windows 的 Docker 出各种问题,比如使用 ...

  6. 如何在Protel99se中批量修改元件的封装

    有时候需要批量修改元件的封装,可在原理图和PCB中批量修改.本文以批量修改电阻AXIAL0.3 的封装为AXIAL0.4 为例. 1. 在原理图中批量修改1.1. 方法1双击需要修改封装的其中一个元件 ...

  7. 在word中批量制作条形码

    条码打印软件可以批量生成条形码然后直接打印,但是有些客户不需要直接打印,而是想将生成的条形码在word中进行排版,发给自己的客户或者下属部门来打印.那么如何实现在word中批量制作条形码呢? 操作很简 ...

  8. allegro中Autosilk top, Silkscreen top 和Assembly top三个什么区别(转)

    allegro中Autosilk top, Silkscreen top 和Assembly top三个什么区别(转) Autosilk top, Silkscreen top 和Assembly t ...

  9. Xcode6中手动添加Precompile Prefix Header

    Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会 ...

随机推荐

  1. android switch(String)错误:Cannot switch on a value of type String for source level below 1.7

    switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型只有JDK版本1.7以上才可以支持String 设置如下可解决问题:(若没有JDK1.7版,可下载一下安装)菜 ...

  2. Linux命令总结【待续】

    1.打包:  tar -czf small.tar.gz small(目录名)  ;压缩并打包目录 2.解包: tar zxvf 文件名 date -s 2015 2 12 修改时间 cp name ...

  3. MIT 6.824 : Spring 2015 lab2 训练笔记

    源代码参见我的github:https://github.com/YaoZengzeng/MIT-6.824 Lab 2:Primary/Backup Key/Value Service Overvi ...

  4. CF721C. Journey[DP DAG]

    C. Journey time limit per test 3 seconds memory limit per test 256 megabytes input standard input ou ...

  5. Flex编译程序出现 Could not find compiled resource bundle 'SharedResources' for locale 'en_US'.

    Flex编译程序出现 Could not find compiled resource bundle 'SharedResources' for locale 'en_US'. 而且静态类居然为nul ...

  6. JVM监测&工具[转]

    通过工具及Java api来监测JVM的运行状态, 需要监测的数据:(内存使用情况 谁使用了内存 GC的状况) 内存使用情况--heap&PermGen @ 表示通过jmap –heap pi ...

  7. asp.net(c#) Color颜色的转换

    1.在.net中如何把一个色名称转换成HTML色? System.Drawing.Color color = System.Drawing.Color.White; string s = string ...

  8. 产品需求文档(PRD)的写作方法之笔记一

    1.写前准备(思维导图): http://www.woshipm.com/?p=80070 1.在写之前,请先很区分清楚什么是MRD文档(市场需求文档),BRD文档(商业需求文档),什么是PRD文档( ...

  9. 用C++11的std::async代替线程的创建

    c++11中增加了线程,使得我们可以非常方便的创建线程,它的基本用法是这样的: void f(int n); std::thread t(f, n + 1); t.join(); 但是线程毕竟是属于比 ...

  10. Spring JDBCTemplate使用JNDI数据源

    xml配置: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverMana ...