Altium应用电子设计认证画图步骤

2023-12-29 11:58

本文主要是介绍Altium应用电子设计认证画图步骤,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

做了一套Altium应用电子设计认证的题,虽然是一个很简单的两层板,但是还是学到了很多新的小操作,在这里从头到尾列举一下。

平台:altium designer15

 

PART 1:原理图的绘制和原理图库的小细节

1.原理图库添加新封装

1.双击原理图库,然后进入SCH library界面

若没有此选项,则从右下角中选择SCH

2.点击添加,输入封装名称即可

3.绘制好封装后,最好顺便把PCB封装一起添加了,这样可以省很多麻烦,从右下角处添加。在Default designator中填写该器件的标号,U1 U2 P1 P2。。。。

 

2.更改交叉线处的风格

before:

after:

设置方法:

DXP----参数选项

勾选“显示cross-overs”即可

3.导入原理图模板并修改画图信息

设计---项目模板---choose a file,选择相应的SCHDOT模板文件,导入后,更新模板选项设置如下:

修改画图信息:

设计---文档选项---参数

将对应的栏填写即可。

PART 2:PCB绘制和PCB封装库的小细节

1.模块化布局

在原理图和PCB中,分别打开交叉选择模式,这样就可以在原理图中框选模块的所有元件并在PCB中选中,然后使用:

工具---器件布局---在矩形区域中布局

将该模块的元件放在一个矩形区域中方便布局

2.丝印的隐藏

选中需要隐藏的丝印,按住shift可以多选,选中后按 F11,选中HIDE选项即可隐藏

2.建立网络分类

设计---类---Net Classes,右键即可添加网络分类,并且将需要归入此类的网络添加进来

3.制定设计规则

简单的板子需要设定:

1.安全间距

2.是否允许短路

3.线宽

4.钻孔孔径

5.丝印层间距

快捷键 D R

clearance可以直接设置元件、线之间最小间隔

short circuit可以设置是否允许短路

routing可以设置线宽

可以右键添加新规则,专门给前面设置的类的网络使用,比如VCC\GND

选择相应的规则使用对象即可,如网络类

设置钻孔孔径则在manufacturing中设置

丝印层间距也一样

PART 3 设计后期事项

1.放置钻孔表

放置---drill table,点一下鼠标

2.输出BOM清单(材料清单)

原理图中,报告---bill of materials

可以拖动表头调整顺序,文件格式根据需要选择,也可以导入EXCEL模板,也可以勾选添加到工程,最后点击输出既可。

3.输出Gerber文件

PCB中,文件---制造输出---Gerber File---层

从画线层中选择--所有使用的,然后进入钻孔图层。勾选如图

输出后保存即可。

4.输出钻孔文件

PCB中,文件---制造输出---NC Drill File,狂点确定,保存即可。

 

至此,简单的PCB流程结束。 

这篇关于Altium应用电子设计认证画图步骤的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/549375

相关文章

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

springboot security使用jwt认证方式

《springbootsecurity使用jwt认证方式》:本文主要介绍springbootsecurity使用jwt认证方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录前言代码示例依赖定义mapper定义用户信息的实体beansecurity相关的类提供登录接口测试提供一

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Spring Boot3虚拟线程的使用步骤详解

《SpringBoot3虚拟线程的使用步骤详解》虚拟线程是Java19中引入的一个新特性,旨在通过简化线程管理来提升应用程序的并发性能,:本文主要介绍SpringBoot3虚拟线程的使用步骤,... 目录问题根源分析解决方案验证验证实验实验1:未启用keep-alive实验2:启用keep-alive扩展建

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Python下载Pandas包的步骤

《Python下载Pandas包的步骤》:本文主要介绍Python下载Pandas包的步骤,在python中安装pandas库,我采取的方法是用PIP的方法在Python目标位置进行安装,本文给大... 目录安装步骤1、首先找到我们安装python的目录2、使用命令行到Python安装目录下3、我们回到Py

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Java中&和&&以及|和||的区别、应用场景和代码示例

《Java中&和&&以及|和||的区别、应用场景和代码示例》:本文主要介绍Java中的逻辑运算符&、&&、|和||的区别,包括它们在布尔和整数类型上的应用,文中通过代码介绍的非常详细,需要的朋友可... 目录前言1. & 和 &&代码示例2. | 和 ||代码示例3. 为什么要使用 & 和 | 而不是总是使

Python循环缓冲区的应用详解

《Python循环缓冲区的应用详解》循环缓冲区是一个线性缓冲区,逻辑上被视为一个循环的结构,本文主要为大家介绍了Python中循环缓冲区的相关应用,有兴趣的小伙伴可以了解一下... 目录什么是循环缓冲区循环缓冲区的结构python中的循环缓冲区实现运行循环缓冲区循环缓冲区的优势应用案例Python中的实现库

SpringBoot整合MybatisPlus的基本应用指南

《SpringBoot整合MybatisPlus的基本应用指南》MyBatis-Plus,简称MP,是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,下面小编就来和大家介绍一下... 目录一、MyBATisPlus简介二、SpringBoot整合MybatisPlus1、创建数据库和