AD19基础应用技巧:交叉选择/跳转到器件/镜像粘贴/元器件矩形区域排列/选择过滤器/捕捉对象等设置

news2024/9/22 23:21:10

目录

  • 1. 原理图<=>PCB跳转
  • 2. 镜像粘贴
  • 3. 矩形区域排列
  • 4.选择过滤器
  • 5. 捕捉的对象
      • Object for Snapping的设置
  • 6.Grids/Guides/Axes
      • 1. **Grids(网格)**
      • 2. **Guides(参考线)**
      • 3. **Axes(坐标轴)**
      • 捕捉模式的优先级与组合
      • 总结


在这里插入图片描述
该筛选器中有如下选项:

  • 所有对象
  • 元件
  • 3D 实体
  • 禁布区
  • 走线
  • 弧线
  • 焊盘
  • 过孔
  • 区域
  • 多边形
  • 填充
  • 文本
  • Room
  • 其他

这是Altium Designer软件中用于选择或过滤不同类型对象的界面。


在这里插入图片描述

顶部按钮:

  • 网格
  • 参考线
  • 坐标轴

下方按钮:

  • 所有对象
  • 走线顶点
  • 走线
  • 交叉点
  • 焊盘中心
  • 焊盘顶点
  • 焊盘边缘
  • 过孔中心
  • 文本
  • 区域
  • 板形状
  • 封装原点
  • 3D 实体捕捉点

这些选项用于设置不同类型的捕捉对象,帮助设计人员在PCB设计过程中精确定位和对齐。


1. 原理图<=>PCB跳转

快捷键:T - S (原理图跳转到PCB)
快捷键:T - C (PCB跳转到原理图)

PCB文件中查找元器件:

快捷键: E - J - C
在这里插入图片描述
交叉选择模式】“Shift+Ctrl+X
Sch to PCB : 快捷键"T + S
PCB to Sch : 快捷键"T + C + 鼠标左键"
PCB文件中跳转到"网络"“器件”“焊盘”:E + J + C


2. 镜像粘贴

PCB 复制(特殊粘贴)的时候,按下X,或者Y按键,会镜像粘贴;

在这里插入图片描述

3. 矩形区域排列

PCB文件中选中目标元器件,在矩形区域排列

快捷键: T - O - L

在这里插入图片描述
如图,选中器件后,快捷键T - O - L ,接着按住鼠标左键拉出一个矩形。被选中的元器件就会整齐地在矩形区域内排列了。

在这里插入图片描述
AD(Altium Designer)中的“矩形区域排列”功能,主要用于将多个元件或者对象按照矩形区域进行规则排列。这个功能允许用户将选定的元件、走线、填充、文本等对象,按照一定的行和列的规则,在PCB上或原理图中进行整齐的摆放。

主要用途包括:

  1. 批量对齐元件:当你需要将多个元件按特定的行列排列时,这个功能可以帮助你快速完成,而不需要手动一个一个对齐。
  2. PCB布局优化:矩形区域排列功能可用于优化元件布局,使布局更紧凑,减少PCB面积,尤其是当多个相似电路模块需要统一排列时。
  3. 批量调整对象:不仅限于元件,走线、文本、标注等对象也可以通过这个功能快速调整位置。

使用方法:

  1. 选择要排列的元件或对象。
  2. 右键菜单中选择“矩形区域排列”。

这个功能能显著提高布局效率,特别是在处理大批量重复元件时。


4.选择过滤器

AD19 与之前版本相比变化较大的是,AD18和AD19增加了Properties菜单。 利用这个菜单可以很方便的进行很多操作,最有用的是过滤器功能。 当需要单独选择一类物体时(过孔、器件、走线等),可以在过滤器里面只选中一种,这样就可以精确的选择需要的东西了。

在这里插入图片描述

5. 捕捉的对象

Object for Snapping(用于捕捉的对象)在这里插入图片描述

在Altium Designer中,Object for Snapping(用于捕捉的对象)指的是用户在进行PCB设计时,光标移动或者放置元件时,系统会自动捕捉的参考点。这是为了帮助精确对齐和放置元件、走线、填充等对象。

Object for Snapping 包括以下几种常见对象:

  1. 网格:设计中的网格点是最常见的捕捉对象。通过设置合适的网格大小,可以确保元件和走线在网格上对齐。

  2. 元件的引脚:元件的焊盘或引脚通常是捕捉的关键对象。放置焊盘、走线时,系统会优先捕捉这些点,确保连接准确。

  3. 焊盘和过孔的中心点:放置新元件或走线时,系统会自动捕捉到焊盘、过孔的中心,以确保准确的电气连接。

  4. 轨迹的端点和拐角:在绘制或调整走线时,捕捉走线的端点和拐角位置有助于实现更精确的布线。

  5. 边框和其他绘图对象:如多边形、填充、文本框等的边缘或顶点也可以作为捕捉点,帮助对齐和放置。

Object for Snapping的设置

用户可以通过“Preferences(偏好设置)”中的PCB Editor > General 菜单,或者在放置对象时通过快捷键调整“捕捉”设置,选择开启或关闭不同类型的捕捉对象。这样可以在不同设计阶段选择适合的捕捉模式,提升设计效率。

通过使用捕捉功能,可以避免手动对齐的误差,提高PCB布局的精度和一致性。

6.Grids/Guides/Axes

在这里插入图片描述

在Altium Designer的捕捉对象设置中,Grids(网格)Guides(参考线)、和 Axes(坐标轴) 是三种不同的捕捉对象选项,它们帮助用户在设计时精确对齐和放置元件、走线等元素。

1. Grids(网格)

网格是PCB设计中最常见的捕捉对象,帮助元件、焊盘、走线等精确对齐到特定的坐标位置。Altium中的网格通常是设计区域内的可见网格点或不可见的辅助网格点。

  • 功能:网格捕捉允许用户在布局或布线时,将元素精确放置在网格点上。网格可以是方形网格,也可以是斜向或自定义的网格。
  • 设置:可以通过 View > Grids 来开启或关闭显示网格,并在 Preferences > PCB Editor > Board 中调整网格的间距和类型。

2. Guides(参考线)

参考线是用户自定义的辅助线,用于提供设计中的对齐参考。这些线可以手动添加到设计中,并用于帮助排列和对齐元件或其他对象。

  • 功能:捕捉到参考线可以让用户在没有可见网格的情况下,确保多个元件或对象与特定线条对齐。参考线的捕捉可以应用于元件的中心、边缘或其他关键点。
  • 使用方法:可以在设计时手动创建参考线,并将它们放置在需要对齐的区域。例如,使用 Place > Line 来绘制参考线。

3. Axes(坐标轴)

坐标轴是指设计区域中的全局坐标参考,用于捕捉到设计的X、Y坐标轴上的某些点或参考线。

  • 功能:捕捉到坐标轴有助于在放置元件或绘制走线时,精确对齐到某一条轴线的坐标位置。特别是在对称设计或需要以某一点为中心进行布局时,坐标轴捕捉非常有用。
  • 设置:可以通过调整视图中的显示选项来显示或隐藏坐标轴,并在需要时开启捕捉功能。

捕捉模式的优先级与组合

在Altium中,捕捉对象可以组合使用。例如,网格捕捉和参考线捕捉可以同时启用,这样可以在设计时更加灵活地对齐到不同的参考对象。通过工具栏或快捷键,用户可以轻松启用或禁用不同的捕捉选项,根据需要来提高设计的精度和效率。

总结

  • Grids(网格):主要用于基础对齐,特别是初期布局和元件放置时。
  • Guides(参考线):用户自定义的辅助线,帮助对齐特定区域的元件或对象。
  • Axes(坐标轴):用于对齐到设计的全局X、Y坐标,适用于对称或中心布局。

通过灵活使用这些捕捉对象,PCB设计中的对齐和精度可以得到极大提升。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2156100.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于python的文本聚类分析与可视化实现,使用kmeans聚类,手肘法分析

1、数据预处理 由于在数据分析之前数据集通常都存在数据重复、脏数据等问题&#xff0c;所以为了提高 数据分析结果的质量&#xff0c;在应用之前就必须对数据集进行数据预处理。数据预处理的方法通常有清洗、集成、转换、规约这四个方面&#xff0c;接下来详细介绍这对爬取…

学习记录:js算法(四十二): 寻找两个正序数组的中位数

文章目录 寻找两个正序数组的中位数我的思路网上思路 总结 寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序&#xff08;从小到大&#xff09;数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 示例 1&#xff1a; 输入&#xff1a;nums1 [1,3], n…

力扣72-编辑距离(Java详细题解)

题目链接&#xff1a;力扣72-编辑距离 前情提要&#xff1a; 因为本人最近都来刷dp类的题目所以该题就默认用dp方法来做。 dp五部曲。 1.确定dp数组和i下标的含义。 2.确定递推公式。 3.dp初始化。 4.确定dp的遍历顺序。 5.如果没有ac打印dp数组 利于debug。 每一个dp…

网络层协议 —— IP协议

目录 0.前言 1.IP协议的格式 2.IP地址 2.1IP地址的划分 国际间IP地址的划分 公有IP 私有IP 特殊的IP地址 国内IP地址的划分 2.2IP地址不足问题 2.3IP地址的功能 2.4如何使用IP地址 2.5IP地址的构成 3.网段划分 以前的方案 现在的方案 4.认识宏观网络 5.路由 …

MySQL篇(事务 - 基础)

目录 一、简介 二、事务操作 1. 数据准备 2. 未控制事务 2.1. 测试正常情况 2.2. 测试异常情况 3. 控制事务 3.1. 控制事务一 查看/设置事务提交方式 提交事务 回滚事务 3.2. 控制事务二 开启事务 提交事务 回滚事务 3.3. 转账案例 四、事务的好处 五、事务四…

入门数据结构JAVA DS——二叉树的介绍 (构建,性质,基本操作等) (1)

前言 二叉树的概念和性质 二叉树的基本概念 二叉树的种类 二叉树的性质 二叉树的构建存储与遍历 存储 构建 遍历 前序遍历 后序遍历 中序遍历 层序遍历 二叉树的基本操作 获取树中结点个数 获取叶子结点个数 获取第K层结点的个数 获取二叉树的高度 检测值为v…

C++ —— vector 的模拟实现

目录 前言 1. vector深度剖析 2. 基础框架 3. 核心接口 3.1 reserve 3.2 push_back 和 pop_back 3.3 print 3.4 insert 3.5 erase 3.6 resize 4. 拷贝构造 4.1 构造与析构 4.2 拷贝构造 4.3 赋值重载 4.4 迭代器区间 5. 使用memcpy拷贝问题 前言 接:C —— 关于…

FX5 CPU模块和以太网模块的以太网通信功能

FX5 CPU模块和以太网模块的以太网通信功能的概要如下所示。 CPU模块的内置以太网端口的通信规格如下所示。 1、与MELSOFT的直接连接 不使用集线器&#xff0c;用1根以太网电缆直接连接以太网搭载模块与工程工具(GX Torks3)。无需设定IP地址&#xff0c;仅连接目标指定即可进行…

学习Java(一)类和对象

package demo.ceshi;public class Puppy {private int age;private String name;//构造器public Puppy( String name){this.name name;System.out.println("公主的名字叫&#xff1a;"name);}//设置age的值public void setAge(int age){this.age age;System.out.pr…

数值计算 --- 平方根倒数快速算法(中)

平方根倒数快速算法 --- 向Greg Walsh致敬&#xff01; 1&#xff0c;平方根倒数快速算法是如何选择初值的?WTF中的神秘数字究竟是怎么来的&#xff1f; 花开两朵&#xff0c;各表一枝。在前面的介绍中&#xff0c;我们已经知道了这段代码的作者在函数的最后使用了NR-iteratio…

CVE-2024-46103

前言 CVE-2024-46103 SEMCMS的sql漏洞。 漏洞简介 SEMCMS v4.8中&#xff0c;SEMCMS_Images.php的search参数&#xff0c;以及SEMCMS_Products.php的search参数&#xff0c;存在sql注入漏洞。 &#xff08;这个之前就有两个sql的cve&#xff0c;这次属于是捡漏了&#x1f6…

【MATLAB源码-第268期】基于simulink的永磁同步电机PMSM双闭环矢量控制系统SVPWM仿真,输出转速响应曲线。

操作环境&#xff1a; MATLAB 2022a 1、算法描述 永磁同步电机&#xff08;PMSM&#xff09;是目前工业领域中广泛使用的一种高效电机&#xff0c;其具有高功率密度、运行效率高、动态响应快等优点。在控制永磁同步电机时&#xff0c;通常采用矢量控制&#xff08;也称为磁场…

新160个crackme - 060-snake

运行分析 需破解Name和Serial PE分析 32位&#xff0c;未知程序和壳 点击Scan/t按钮外部扫描&#xff0c;发现是C程序 静态分析&动态调试 ida搜索关键字符串&#xff0c;双击进入 发现无法反编译 选中该函数&#xff08;地址&#xff1a;401048 - 401172&#xff09;Edit -…

认识结构体

目录 一.结构体类型的声明 1.结构的声明 2.定义结构体变量 3.结构体变量初始化 4.结构体的特殊声明 二.结构体对齐(重点难点) 1.结构体对齐规则 2.结构体对齐练习 (一)简单结构体对齐 (二)嵌套结构体对齐 3.为什么存在内存对齐 4.修改默认对齐数 三.结构体传参 1…

PMP--二模--解题--51-60

文章目录 14.敏捷--术语表--完成的定义DoD--它是团队需要满足的所有标准的核对单&#xff0c;只有可交付成果满足该核对单才能视为准备就绪可供客户使用。51、 [单选] 在冲刺计划会议上&#xff0c;Scrum主管重申&#xff0c;如果在冲刺结束时敏捷项目团队正在构建的产品增量没…

五种IO模型和阻塞IO

文章目录 五种 IO 模型和阻塞 IO1、五种 IO 模型1.1、阻塞 IO1.2、非阻塞 IO1.3、信号驱动 IO1.4、IO 多路转接1.5、异步 IO1.6、总结 2、高级 IO 概念2.1、同步通信&#xff08;synchronous communication&#xff09;和异步通信&#xff08;asynchronous communication&#…

第十五章:使用html、css、js编程制作一个网页版的下雪场景动画

背景:这是一个充满诗意的下雪场景代码。打开网页时,雪花轻轻飘落,覆盖住你的屏幕,仿佛置身于冬日的夜空下。背景音乐《我期待的不是雪》缓缓响起,伴随着雪花的飘动,仿佛心中的那份爱与温柔悄然绽放。 雪花的飘落是梦境般的存在,每一片雪花都是轻盈的告白,旋转着从天际…

使用GitHub Actions自动发布electron多端安装程序

GitHub Actions 是一个强大的自动化工具&#xff0c;可以帮助开发者在 GitHub 仓库中自动化构建、测试和部署工作流程。我们的客户端就是使用github action来打包项目发布的。 以下是关于 GitHub Actions 自动化构建的一些关键点和步骤&#xff1a; GitHub Actions 的基本概念…

go注册中心Eureka,注册到线上和线下,都可以访问

go注册中心Eureka&#xff0c;注册到线上和线下&#xff0c;都可以访问 本地通过127访问&#xff0c; 线上通过内网ip访问 package mainimport ("github.com/SimonWang00/goeureka""github.com/gin-gonic/gin""wbGo/controller""wbGo/task…

【工具变量】地市环保法庭试点城市DID数据集(2005-2023年)

数据简介&#xff1a;环保法庭是中国司法体系中专门处理环境资源案件的审判机构&#xff0c;其主要职责包括审理涉及自然环境污染、矿产资源保护、自然资源环境开发等环境资源民事纠纷案件&#xff0c;对不服下级人民法院生效裁判的环境资源民事案件进行审查&#xff0c;以及对…