AltiumDesigner功能亮点

ID:26715983

大小:1.76 MB

页数:49页

时间:2018-11-28

AltiumDesigner功能亮点_第1页
AltiumDesigner功能亮点_第2页
AltiumDesigner功能亮点_第3页
AltiumDesigner功能亮点_第4页
AltiumDesigner功能亮点_第5页
资源描述:

《AltiumDesigner功能亮点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.AltiumDesigner功能亮点-SmartPaste智能粘贴推荐给好友打印加入收藏更新于2008-05-1914:23:01AltiumDesigner功能亮点-SmartPaste(智能粘贴)SmartPaste通过把您复制的对象转换为目标粘贴区域的匹配类型,把大家熟知的“复制和粘贴”概念推向全新水平。在原理图编辑时系统可极大地提高效率。这种跳跃式平移在AltiumDesigner统一环境中特别有用,因为它简化了PCB和FPGA设计项目的设计输入。原理图输入阶段,当您建立设计时有大量对象需要放置并连接。在此过程中拥有不

2、同类型设计对象的相关原理图信息非常普遍。例如,一部分原理图中的总线可能显示为另一部原理图中的单个网络,或者一个页面上的接口在页面符上显示为页面条目。如果仅仅将一个类型的对象拷贝并粘贴成另一个类型的对象,那么这不是可以真正地节省时间吗?AltiumDesigner就可以实现这种功能。使用SmartPaste,粘贴时,用户实际上可以将拷贝的对象转换成其它对象。例如,粘贴时,选择的NetLable(网络标签)可以变成接口或者选择的SheetEntry(页面条目)可以变成Ports+Wires+NetLabels,所有这些只需要一个粘贴

3、动作。用户也可以完全控制选择集中的粘贴对象——选择Port(接口)时不再需要小心避免这些线,只需要在智能粘贴选中对象时清空选择框,取消连线选择。也可以进行复杂的数据转换,例如将母线网络标签粘贴为相同系列的单个连线标签,反过来,也可将一系列匹配的连接标签粘贴为单个母线标签。另一个简易功能是可以将选中的电路粘贴为图表。采用这种功能,用户可以轻松地将部分电路图加入另一个页面上,并根据需要调整尺寸。使用SmartPaste功能在粘贴时转换粘贴板对象,仅需选择Edit(编辑)»SmartPaste。如果您还没有亲身体验过AltiumDes

4、igner的SmartPaste功能,那么请花一点时间熟悉它。只要您这样做了,在每次设计输入时,您将节省10倍的时间。查看SmartPaste功能演示>>......通过脚本提高AltiumDesigner的使用效率推荐给好友打印加入收藏更新于2008-05-1914:46:50脚本AltiumDesigner的脚本系统支持DelphiScript,VisualBasic和Jscript语言。无需使用外部开发工具即可编写和调试脚本,从专业级的语义文本编辑器、拖放形式的设计直到脚本调试器都包含在内。采用脚本可自动执行简单的重复任务

5、,生成定制报告,或者直接控制设计对象。为什么我要使用脚本?通过AltiumDesigner的脚本系统可开发并运行脚本,执行设计文档中的操作。使用脚本能够通过最小的用户输入、更少的键盘操作和鼠标点击达到设计目标!通过脚本您可以自动执行重复任务,进行编辑操作,而这在AltiumDesigner的现有命令中是无法完成的。例如,您可以使用脚本在PCB文档中搜索并更新基准标记,或者导出定制的网络列表。使用脚本也可以把公司标志的位图导入到PCB中。......脚本可以有效解决的一个设计挑战就是PCB文件中的公司logo。情况如下:每次我使用

6、AltiumDesigner的PCB编辑器创建PCB时都需要包括我们公司的logo,它是一个光栅类型的位图。如何实现呢?就我所知,我只能在PCB编辑器中放置线轨和矢量类型的对象。AltiumDesigner的PCB编辑器是基于矢量的编辑器,具有特定的对象集。由于logo是光栅(基于像素)图像,因此我们需要一个工具把光栅图像转换成AltiumDesigner编辑器中的矢量对象。PCBLogoCreator脚本如何工作?我们需要一个脚本来扫描位图文件,然后把每个像素转换到线轨中。在转换的过程中会进行测试,查看是否转换了相邻像素,并且

7、通过单一线轨段替换所有的邻接像素。结果,一组小的水平线轨就构成了整个图像。为了实现上述目标,脚本需要进行如下操作: ·提供让用户选择图像以及其他选项(如比例)的对话框·检查位图是否为单色,如果不是单色则进行告警并产生异常中断。位图将显示在单层PCB上,所以只能是单色图像。·扫描图像文件,检查每个像素是打开还是关闭。·比较相邻像素,以便能够以单个线轨对象进行替换。·支持比例尺。·支持镜像以简化所需层次的放置。脚本的核心就是一个算法,它扫描黑白像素,在相同线路上生成邻接的彩色像素。例如,在同一个线路上有40个相邻的白色像素,则将其转

8、换为一个线轨。线轨的长度和宽度由用户定义的比例参数设定。因此如果有40个像素,比例是1,那么将在PCB文档中放置1mil宽、40mil长的PCB线轨。我在此就不详细讨论该脚本了,如果您对此感兴趣,可以在AltiumDesigner范例中找到DelphiScrip

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《AltiumDesigner功能亮点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.AltiumDesigner功能亮点-SmartPaste智能粘贴推荐给好友打印加入收藏更新于2008-05-1914:23:01AltiumDesigner功能亮点-SmartPaste(智能粘贴)SmartPaste通过把您复制的对象转换为目标粘贴区域的匹配类型,把大家熟知的“复制和粘贴”概念推向全新水平。在原理图编辑时系统可极大地提高效率。这种跳跃式平移在AltiumDesigner统一环境中特别有用,因为它简化了PCB和FPGA设计项目的设计输入。原理图输入阶段,当您建立设计时有大量对象需要放置并连接。在此过程中拥有不

2、同类型设计对象的相关原理图信息非常普遍。例如,一部分原理图中的总线可能显示为另一部原理图中的单个网络,或者一个页面上的接口在页面符上显示为页面条目。如果仅仅将一个类型的对象拷贝并粘贴成另一个类型的对象,那么这不是可以真正地节省时间吗?AltiumDesigner就可以实现这种功能。使用SmartPaste,粘贴时,用户实际上可以将拷贝的对象转换成其它对象。例如,粘贴时,选择的NetLable(网络标签)可以变成接口或者选择的SheetEntry(页面条目)可以变成Ports+Wires+NetLabels,所有这些只需要一个粘贴

3、动作。用户也可以完全控制选择集中的粘贴对象——选择Port(接口)时不再需要小心避免这些线,只需要在智能粘贴选中对象时清空选择框,取消连线选择。也可以进行复杂的数据转换,例如将母线网络标签粘贴为相同系列的单个连线标签,反过来,也可将一系列匹配的连接标签粘贴为单个母线标签。另一个简易功能是可以将选中的电路粘贴为图表。采用这种功能,用户可以轻松地将部分电路图加入另一个页面上,并根据需要调整尺寸。使用SmartPaste功能在粘贴时转换粘贴板对象,仅需选择Edit(编辑)»SmartPaste。如果您还没有亲身体验过AltiumDes

4、igner的SmartPaste功能,那么请花一点时间熟悉它。只要您这样做了,在每次设计输入时,您将节省10倍的时间。查看SmartPaste功能演示>>......通过脚本提高AltiumDesigner的使用效率推荐给好友打印加入收藏更新于2008-05-1914:46:50脚本AltiumDesigner的脚本系统支持DelphiScript,VisualBasic和Jscript语言。无需使用外部开发工具即可编写和调试脚本,从专业级的语义文本编辑器、拖放形式的设计直到脚本调试器都包含在内。采用脚本可自动执行简单的重复任务

5、,生成定制报告,或者直接控制设计对象。为什么我要使用脚本?通过AltiumDesigner的脚本系统可开发并运行脚本,执行设计文档中的操作。使用脚本能够通过最小的用户输入、更少的键盘操作和鼠标点击达到设计目标!通过脚本您可以自动执行重复任务,进行编辑操作,而这在AltiumDesigner的现有命令中是无法完成的。例如,您可以使用脚本在PCB文档中搜索并更新基准标记,或者导出定制的网络列表。使用脚本也可以把公司标志的位图导入到PCB中。......脚本可以有效解决的一个设计挑战就是PCB文件中的公司logo。情况如下:每次我使用

6、AltiumDesigner的PCB编辑器创建PCB时都需要包括我们公司的logo,它是一个光栅类型的位图。如何实现呢?就我所知,我只能在PCB编辑器中放置线轨和矢量类型的对象。AltiumDesigner的PCB编辑器是基于矢量的编辑器,具有特定的对象集。由于logo是光栅(基于像素)图像,因此我们需要一个工具把光栅图像转换成AltiumDesigner编辑器中的矢量对象。PCBLogoCreator脚本如何工作?我们需要一个脚本来扫描位图文件,然后把每个像素转换到线轨中。在转换的过程中会进行测试,查看是否转换了相邻像素,并且

7、通过单一线轨段替换所有的邻接像素。结果,一组小的水平线轨就构成了整个图像。为了实现上述目标,脚本需要进行如下操作: ·提供让用户选择图像以及其他选项(如比例)的对话框·检查位图是否为单色,如果不是单色则进行告警并产生异常中断。位图将显示在单层PCB上,所以只能是单色图像。·扫描图像文件,检查每个像素是打开还是关闭。·比较相邻像素,以便能够以单个线轨对象进行替换。·支持比例尺。·支持镜像以简化所需层次的放置。脚本的核心就是一个算法,它扫描黑白像素,在相同线路上生成邻接的彩色像素。例如,在同一个线路上有40个相邻的白色像素,则将其转

8、换为一个线轨。线轨的长度和宽度由用户定义的比例参数设定。因此如果有40个像素,比例是1,那么将在PCB文档中放置1mil宽、40mil长的PCB线轨。我在此就不详细讨论该脚本了,如果您对此感兴趣,可以在AltiumDesigner范例中找到DelphiScrip

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭