需要确认注册邮箱后才能开通博客,立即确认我的邮箱
文章 搜索 高级搜索 ?3? ?3?
  • 滤波器new!
  • LED驱动 new!
  • 新能源 new!
  • PLL
  • PCIE协议
  • 可穿戴
  • LSI
  • FCI
文章 论坛 博客 小组 研讨会
EDN China>EDN论坛>EDA工具与服务专区>统一的光标捕获系统(PCB)
?
大家在做什么...
楼主 问题:

统一的光标捕获系统(PCB)

发布时间:2012-5-29 上午11:06

作者: leepeng_lz

等级: 新新人类

积分: 212分

发帖数: 29次

网站总积分: 366分

177分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
?
光标捕获是物理鼠标的光标在屏幕上的像素位置驱动设计文件上,如PCB,空间坐标'逻辑光标'位置的过程,目的是让系统能够把逻辑光标放置在合适的有用的坐标点,而不是需要用户通过一个高分辨率的方式来指定。可变的板型 – 器件管脚经常需要放置完全不同的英制和公制网格 – 更加增大了这一目的的复杂度。如今,Altium Designer通过使用电气网格伴随一个常规的卡迪尔网格为实现这个目标提供了可靠的解决方案。电气网格通过允许重要的对象点 – 或热点 – 用作虚拟网格点来解决几何问题。
随着Altium Designer版本10中统一的光标捕获系统的到来,这个解决方案上升到一新的高度。此系统汇集了三个不同的子系统共同驱动光标捕获按优选的坐标点来设定:用户自定网格,卡迪尔和极坐标面板都有效;捕获参考线,可以自由放置并提供一个方便的可视化对齐提示;增强的目标对象捕获点,允许拖动光标靠近一对象热点的大概位置时放置对象。结合使用这些功能直到您觉得合适为止,确保您PCB工作区内的对象放置和对齐易如反掌!
系统访问
统一光标捕获系统,包括所有子系统和控制部分,作为一个整体来访问,有专门的捕获按钮,在主编辑区域的右下角(掩膜等级按钮的左侧)。点击此按钮,将呈现一个带有一系列命令的菜单,如下图所示。
?
1 系统访问.jpg
捕获按钮提供了访问统一光标捕获系统中所有相关命令的菜单
·???????? Grids – 此命令启动 网格管理器 对话框,从这里您可以定义和管理您自己本地自定义的网格,以及板上默认的捕获网格。
·???????? Guides – 此命令打开 捕获向导管理器 对话框,从这里您可以给板子定义和管理一系列手动捕获向导和捕获点。
·???????? Snap To Linear Guides – 此命令用来切换光标是否能够捕获手动放置的线性捕获参考线。该特殊子系统启用时这个命令将被检测(对应于板选项对话框Snap To Linear Guides 选项)。
·???????? Snap To Point Guides – 此命令用来切换光标是否能捕获手动放置的捕获参考点。该特殊子系统启用时这个命令将被检测(对应于板选项对话框Snap To Point Guides 选项)。
·???????? Snap To Grids – 此命令用来切换光标是否能捕获板上定义的网格。该特殊子系统启用时这个命令将被检测(对应于板选项对话框中相同名称的选项)。
·???????? Snap To Objects (Single Axis) – 此命令用来切换光标是否能捕获动态对齐向导先,该动态对齐向导线是通过接近所放置对象的热点生成的。该特殊子系统启用时这个命令将被检测(对应于板选项对话框Snap To Object Axis 选项)。
·???????? Snap To Objects (Dual Axis) – 此命令,其实就是电气网格,用来切换光标是否能在它靠经所放置对象的热点时捕获该对象。该特殊子系统启用时这个命令将被检测(对应于板选项对话框Snap To Object Hotspots 选项)。
·???????? Include Near Aligned Objects – 此命令在激活对象的热点进行水平或垂直轴对齐时用来切换近端对象。它是单轴对象捕获,使用集成的动态对齐向导系统排列光标(对应于板选项对话框Near Objects 选项)。
·???????? Include Far Aligned Objects – 此命令在激活对象的热点进行水平或垂直轴对齐时用来切换远端对象。它是单轴对象捕获,使用集成的动态对齐向导系统排列光标(对应于板选项对话框Far Objects 选项)。
·???????? Advanced Snap Options – 这个命令用来访问板选项 对话框。在这里您可以开启/禁用 各种光标捕获系统。对于单轴对象捕获(single-axis object snap),对话框提供了高级选项来控制如何把不同类型的对象作为捕获点的源来使用。
用户可定义的网格
Main article: Grid Manager (PCB)
工作区中用户自定义的网格数可随意定义,所有网格的管理在网格管理器(Grid Manager)中执行。此对话框的访问(在PCBPCB库编辑器中)通过点击工作右下角的捕获(Snap按钮后选择网格 Grids…*菜单选项。网格管理器(Grid Manager)也可以使用主菜单Tools下相同名字的命令或者快捷键 -- *GM来访问。在当前光标所在位置打开网格编辑器只需按快捷键Ctrl+G即可。
?
2 用户可定义的网格.jpg
网格管理器(Grid Manager)对话框 - 定义和管理板中网格使用的命令中心在放置设计对象 – 尤其是器件 - 时用网格管理器(Grid Manager)定义笛卡尔或极坐标网格更加精确。每种网格类型都使用专业的编辑对话框进行全用户自定义,定义网格放在工作区的何处、网格的步长大小、网格的范围以及工作区中网格可视化显示的两种标准。
3.jpg
极坐标和笛卡尔网格示例、网格管理器Grid Manager的总结以及基本编辑器中的全定义。
这些局部的网格可以嵌套,允许网格彼此叠加,因此可以建立层次网格。如果您在工作区的特定区域内以嵌套的方式定义了多种布局网格,你可以给它们非配优先级 – 确保实际使用的网格是您所需要的。
一个预定义的、默认的捕获网格是可用的 – 板全局捕获网格 – 它适用于板上还没有定义具体用户网格的所有区域,这个网格捕获的优先级低于任何用户自定义的网格。换言之,用户自定义的网格总是先捕获到。
光标只有在Snap To Grids选项使能后才能捕获到所定义的网格(包括默认捕获网格),使能选项在板选项(Board Options)对话框的捕获选项Snap Options*区域设置(*Design?Board Options)。
器件网格
任何用户自定义网格都能只对器件有效,只需使能网格管理器(Grid Manager)中Comp选项就能做到,如下图所示。
?
4 器件网格.jpg
配置选项来设置网格只对器件有效。
设置网格只对器件有效需要使能Comp选项并禁用Non Comp选项。注意这种只对器件有效的网格只有在对器件执行操作时才会显示,如移动器件。
可视化网格发生了什么 变化?
可视化网格在PCB工作区中不再是一个单独的'实体'。现在,显示出来的网格就是网格管理器中定义的实际网格。注意只要您喜欢,您任然可以隐藏所有的捕获网格。打开视图配置(View Configurations)对话框并禁用Show选项下的Default Grid Color – SmallDefault Grid Color – Large选项就能做到。
捕获参考线
Main article: Snap Guide Manager (PCB)
捕获参考线是手动放置的专门用来驱动光标捕获特定坐标轴或坐标点的特殊对象,特定的坐标轴或坐标点用来辅助对象或器件的放置。捕获参考线也可以用作通用布局和对齐的可视化指示器。
各种不同的捕获参考线可以直接从Place?Work Guides子菜单下放置(PCB和PCB库编辑器中)。捕获参考线完整的配置和管理在捕获向导管理器(Snap Guide Manager)中实现,它可以从主编辑区域右下角的Snap菜单下的Guides选项进入。
?
5 捕捉参考线.jpg
捕获向导管理器对话框 – 定义工作区中所使用的可视化向导线的命令中心
在一个交互式操作中如放置或移动,光标将在向导线与定义网格的交叉点捕获所放置的向导线。利用向导线,对象可以通过简单的拖拽就能迅速对齐,让他们排列在一条向导线上。
线性捕获向导线
下表总结了线性捕获向导线的几种有效的不同类型:
向导线类型
向导线放置
Vertical
在工作区所期望的X坐标点单击放置垂直向导线
Horizontal
在工作区所期望的Y坐标点单击放置水平向导线
45 Degree
单击放置一条45度(y=x)向导线经过工作区中所期望的X,Y坐标点
-45 Degree
单击放置一条-45度(y=x)向导线经过工作区中所期望的X,Y坐标点
?
?
?
6.jpg
各种有效的捕获向导线在PCB文档或PCB库文档中辅助放置的实例
光标只有在Snap To Linear Grids选项使能后才能捕获到所放置的线性捕获向导线,使能选项在板选项(Board Options)对话框的捕获选项Snap Options*区域设置(*Design?Board Options)。
捕获向导点
为了更好地控制对象的放置,如果您愿意的话可以放置一个捕获向导点 – 手动捕获点。一个捕获向导点是您在网格定义范围内手动标记的简单热点。在交互式操作中,如放置或移动对象,当对象经过或靠近捕获向导点时,对象的热点将捕获到捕获向导点。
简单选择Place?Work Guides?Place Snap Point命令(PCB和PCB库编辑器),在工作区所需的位置放置光标并单击放置捕获向导点。捕获向导点与所有捕获向导线的管理都在捕获向导管理器对话框中实现。
视觉上,捕获向导点在网格标识类型设置为点时特别有效。
?
7 捕捉.jpg
在PCB工作区中放置捕获向导点实例
光标只有在Snap To Point Grids选项使能后才能捕获到所放置的捕获向导点,使能选项在板选项(Board Options)对话框的捕获选项Snap Options*区域设置(*Design?Board Options)。
对象捕获点
PCB设计中的每个对象都可以认为具有许多重要的点,如焊盘的中心、走线的终点等。这些热点可以当成捕获点,而且不同类型不同尺寸的对象它们的热点也各不相同。每个对象产生一系列捕获点,不同的捕获点对光标具有不同的吸引力。例如,线段的终点和中间点比线上其它的点具有更强的拉力。
在光标捕获上,有两种基本的对象捕获点使用选项:
捕获对象热点
这是Altium Designer以前版本中可以找到的老的电气网格系统。它是一个双轴系统,鼠标光标必须同时靠近(X轴和Y轴一起)目标对象捕获点,以便目标对象可以把光标拉向捕获点。
捕获目标对象热点只有在Snap To Object Hotspots选项使能后才会有效,使能选项在板选项(Board Options)对话框的捕获选项Snap Options*区域(*Design?Board Options)。使用单独的{*}范围(Range)*选项来决定目标对象热点吸引的程度,在这一范围里光标将会捕获到热点。
捕获对象坐标轴
当您在移动或拖动设计对象时,您在所需位置上放置的某些弹出式参考线会自动出现,但是在您完成你执行的操作后它们就会迅速消失,这样能够对齐吗?而且这些参考线都是在光标靠近对象的热点时才有效,这样会令人满意吗?不用担心,Altium Designer的捕获对象坐标轴选项(_Snap To Object Axis)解除了您的后顾之忧!_当您在工作区域移动对象时,系统会在光标附近自动产生参考线,这个参考线是基于已放置对象相关的捕获点的。光标可以根据对象捕获点的位置进行水平或垂直方向对齐,这样允许靠近鼠标光标的捕获点在同一轴上,远端的捕获点在另一轴上,这样可以驱动光标的位置。
?
8.jpg
有了捕获对象坐标轴选项,在光标水平或垂直靠近已放置对象相关的捕获点时,动态对齐参考线在工作区中会自动生成并显现出来。
捕获对象坐标轴只有在提供的Snap To Object Axis选项使能后才有效,这个选项在板选项(Board Options)对话框的捕获选项(Snap Options)*区域(*Design?Board Options)。使用对话框高级选项(Advanced Options)- 捕获对象坐标轴(Snap To Object Axis)*区域有效的选项 – 通过点击右边的高级(Advanced)*链接访问-来控制怎样使用不同类型的对象作为捕获源。
9.jpg
板选项(Board Options)对话框提供了控制单轴对象捕获的高级选项
·???????? Near Objects – 当您移动光标靠近您需要用作捕获源的对象时,让让这些设计对象使能。使用相关的{_}靠近范围(Near Range)_字段定义光标靠近使能对象的距离,在距离范围内对象的热点将促使光标捕获系统生成的动态对齐参考线。
·???????? Far Objects – 当光标远离您需要用作捕获源的对象时,超过{_}靠近范围(Near Range)定义的,_让这些设计对象使能。使能的对象热点将继续促使光标在更远的距离捕获系统生成的动态对齐参考线。
默认状态下,所有对象(Pads、Vias、Tracks、Arcs、Fills、Regions、Text)在Near Objects中是使能的,而在Far Objects中只有Pads和Vias是使能的。_靠近范围(Near Range)_设置成1000mil。
?
?

分享到:? 新浪微博 ?? 微信 ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
qq空间 ?? 腾讯微博 ?? 人人网 ?? 百度搜藏 ??
?
???标签: pcb
引用 回复 收藏 推荐到小组 ( 0) ( 0) 关注
上一帖????ADE7758问题

快速回复 高级回复
用户名:?
美国的游客?????? (您将以游客身份发表,请登陆 | 注册) ?
标题: * 标题还可以输入80
评论: * 你还可以输入30000
验证码: ?*?
分享: 新浪微博?? qq空间?? qq微博?? 人人网?? 百度搜藏??
维护专业、整洁的论坛环境需要您的参与,请及时举报违规帖子,如果举报属实,我们将给予相应的积分奖励。
谢谢您的热心参与!
返回EDA工具与服务 | 返回专业技术交流区
本论坛仅陈述专家或个人观点,并不代表EDN China 电子技术设计互动社区网站立场。
积分排行榜
彩云 [殿堂级工程师]
mzlr [殿堂级工程师]
特权同学 [殿堂级工程师]
敬请关注EDNC官方微信“edn-china"

每月定期向您递送电子元器件规格书网中的最新元器件数据手册下载、库存信息及技术参数更新。请点击订阅:

2016我的工程师社区
EDN官方QQ群???更多QQ群
  • EDN-深圳 8366025
  • 菜农Cortex-M0技术交流 12047788
  • EDN-哈尔滨 75642591
  • EDN-上海 15156661
  • EDN-广州 57660943
  • EDN-桂林 48813559
  • EDN-武汉 25150805
  • EDN-模拟电路 2837145
  • EDN-通讯 30548292
  • EDN-综合 57490949

促进EDN网友交流合作,方便EDN网友学习沟通

有问题请反馈