Altium中Fill,Polygon Pour,Plane的区别和用法
Fill:表示绘制一块实心的铜皮,将区域中的所有连线和过孔连接在一块,而不考虑是否属于同一个网络。假如所绘制的区域中有VCC和GND两个网络,用Fill命令会把这两个网络的元素连接在一起,这样就有可能造成短路了。
Polygon Pour:灌铜。它的作用与Fill相近,也是绘制大面积的铜皮;但是区别在于“灌”字,灌铜有独特的智能性,会主动区分灌铜区中的过孔和焊点的网络。如果过孔与焊点同属一个网络,灌铜将根据设定好的规则将过孔,焊点和铜皮连接在一起。反之,则铜皮与过孔和焊点之间会保持安全距离。灌铜的智能性还体现在它能自动删除死铜。
Polygon Pour Cutout :在灌铜区建立挖铜区。比如某些重要的网络或元件底部需要作挖空处理,像常见的RF信号,通常需要作挖空处理。还有变压器下面的,RJ45区域。
Polygon Pour :切割灌铜区域。比如需要对灌铜进行优化或缩减,可在缩减区域用Line进行分割成两个灌铜,将不要的灌铜区域直接删除。
综上所述,Fill会造成短路,那为什么还用它呢?
虽然Fill有它的不足,但它也有它的使用环境。例如,有LM7805,AMC2576等大电流电源芯片时,需要大面积的铜皮为芯片散热,则这块铜皮上只能有一个网络,使用Fill命令便恰到好处。
因此Fill命令常在电路板设计的早期使用。在布局完成后,使用Fill将特殊区域都绘制好,就可以免得在后续的设计过种中犯错。
简言之,在电路板设计过程中,此两个工具都是互相配合使用的。
Plane:平面层(负片),适用于整板只有一个电源或地网络。如果有多个电源或地网络,则可以用line在某个电源或地区域画一个闭合框,然后双击这个闭合框,给这一区域分配相应的电源或地网络,它比add layer(正片层)可以减少很多工程数据量,在处理高速PCB上电脑的反应速度更快.在改版或修改的过程中可以深刻体会到plane的好处。
好方法一:在修铜时可以利用PLANE【快捷键P+Y】修出钝角。
好方法二:选中所需要修整的铜皮,快捷键M+G 可以任意调整铜皮形状。
Altium中Fill,Polygon Pour,Plane的区别和用法的更多相关文章
- Linq中 AsQueryable(), AsEnumerable()和ToList()的区别和用法
Linq中 AsQueryable(), AsEnumerable()和ToList()的区别和用法:在写LINQ语句的时候,往往会看到AsEnumerable() ,AsQueryable() 和T ...
- MVC+Spring.NET+NHibernate .NET SSH框架整合 C# 委托异步 和 async /await 两种实现的异步 如何消除点击按钮时周围出现的白线? Linq中 AsQueryable(), AsEnumerable()和ToList()的区别和用法
MVC+Spring.NET+NHibernate .NET SSH框架整合 在JAVA中,SSH框架可谓是无人不晓,就和.NET中的MVC框架一样普及.作为一个初学者,可以感受到.NET出了MV ...
- SQL中distinct 和 row_number() over() 的区别及用法
1 前言 在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在 ...
- Python中list,tuple,dict,set的区别和用法
Python语言简洁明了,可以用较少的代码实现同样的功能.这其中Python的四个内置数据类型功不可没,他们即是list, tuple, dict, set.这里对他们进行一个简明的总结. List ...
- .NET中的三种Timer的区别和用法
最近正好做一个WEB中定期执行的程序,而.NET中有3个不同的定时器.所以正好研究研究.这3个定时器分别是: //1.实现按用户定义的时间间隔引发事件的计时器.此计时器最宜用于 Windows 窗体应 ...
- .NET中的三种Timer的区别和用法(转)
最近正好做一个WEB中定期执行的程序,而.NET中有3个不同的定时器.所以正好研究研究.这3个定时器分别是: //1.实现按用户定义的时间间隔引发事件的计时器.此计时器最宜用于 Windows 窗 ...
- Asp.Net Core中服务的生命周期选项区别和用法
在做一个小的Demo中,在一个界面上两次调用视图组件,并且在视图组件中都调用了数据库查询,结果发现,一直报错,将两个视图组件的调用分离,单独进行,却又是正常的,寻找一番,发现是配置依赖注入服务时,对于 ...
- Python中list,tuple,dict,set的区别和用法(转)
原文地址:http://www.cnblogs.com/soaringEveryday/p/5044007.html Python语言简洁明了,可以用较少的代码实现同样的功能.这其中Python的四个 ...
- 转:.NET中的三种Timer的区别和用法(转)
//1.实现按用户定义的时间间隔引发事件的计时器.此计时器最宜用于 Windows 窗体应用程序中,并且必须在窗口中使用. System.Windows.Forms.Timer // 2.提供以指定的 ...
随机推荐
- maven + selenium + jenkins 教程收集
maven + selenium + jenkins 教程收集 Complete Guide for Selenium integration with jenkins Maven http://le ...
- UI几个重要使用方法
using UnityEngine; using System.Collections; using UnityEngine.SceneManagement; public class Applica ...
- jQuery实现密保互斥问题
密保互斥问题: 密保通常都会有n个问题,让用户选择其中2.3个,而且都不会让用户选择重复的问题.这就要求密保互斥. 效果如下: 下面我用了jquery实现密保互斥,用于解决密保,投票等类似互斥问题,可 ...
- Mybatis插入语句useGeneratedKeys="true"的用法
<!-- 插入新的问题件 --> <!-- useGeneratedKeys="true"把新增加的主键赋值到自己定义的keyProperty(id)中 --&g ...
- Java基础知识强化90:Date类之Data类中日期和毫秒相互转换
1.Date两个方法: public long getTime():获取时间,以毫秒为单位 public void setTime(long time):设置时间 2. 代码示例: package c ...
- Java基础知识强化69:基本类型包装类之Character案例(统计字符串中大写小写以及数字的次数)
我们直接看案例如下: package cn.itcast_03; import java.util.Scanner; /* * 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑 ...
- POJ2449
#include<stdio.h> #include<iostream> #include<queue> #include<vector> using ...
- poj 1595
#include <iostream> #define N 10010 using namespace std; int a[N],b[N]; int prime(int a) { int ...
- Android 如何调用自写APK和非自写APK
由于项目需要,调用一个现成的APK,总结之余,顺便把怎么调用自写APK的方法也写上,以做比较 1.如何调用现成的APK: 先上调用代码,然后再一一解释: Intent mIntent = new In ...
- 武汉科技大学ACM:1010: 零起点学算法89——母牛的故事
Problem Description 有一头母牛,它每年年初生一头小母牛.每头小母牛从第四个年头开始,每年年初也生一头小母牛.请编程实现在第n年的时候,共有多少头母牛? Input 输入数据由多个测 ...