AD21 PCB设计的高级应用(八)Draftsman的应用

(八)Draftsman的应用

  • 1.创建Draftsman文档
  • 2.Draftsman页面选项设置
  • 3.放置绘图数据
    • 3.1 装配图
    • 3.2 板制造图
    • 3.3 钻孔图和钻孔列表
    • 3.4 图层堆栈图例
    • 3.5 BOM
    • 3.6 标注、注释、测量尺寸
  • 4.文档输出
    • 4.1 打印或者导出为PDF
    • 4.2 添加到Output job

Draftsman 是为电路板设计制作图形文档的另一种方法。基于专用文件格式和绘图工具集,Draftsman 绘图系统提供了一种交互式方法,可将制作和装配图与自定义模板、注释、尺寸、标注和注释结合在一起。

Draftsman PCB 绘图功能可以通过 Altium Designer 扩展应用程序获得,该应用程序随 Altium Designer 自动安装。可以从 Extensions&.Updates 页面手动安装/删除或更新扩展(也可从“系统用户菜单”中单击 ▼图标执行Extensions and Updates…命令),如图所示。

在这里插入图片描述

Draftsman 能做什么?

(1) Draftsman 可以快速、简洁而且不会出错地提供实时文档录入和出图系统。

(2)不需要导入导出设计数据,避免数据传输过程可能出现的错误。

(3)不需要额外设置机械层来记录用户的设计意图和说明信息。

(4)提供新的绘图引擎和插图工具可供使用。

(5)自动维护和遵循公司标准进行批量出图。

(6)客户定制的文档录入模版。

(7)预先设置多张图纸规范或者对单张图纸进行个性化设置。

(8)出图一致性,每次出图采用同种方式和套路。

Draftsman 主要功能如下:

(1)从源 PCB 设计文件自动提取绘图数据。

(2)单击即可更新更改过的 PCB 数据。

(3)可实时交互式放置和布局如下内容:

装配视图和制造视图。

板级详细视图和板级剖视图。

层堆栈图例。

钻孔图和钻孔列表。

材料清单(BOM)。

标注、注释和测量尺寸。

(4)以自定义的模板自动生成图纸。

(5)支持装配变量。

(6)可用做输出作业 Output job文件输出。

(7)直接生成 PDF 文件或打印输出。

下面详解介绍在 Altium Designer 21 中 Draftsman 的应用。

1.创建Draftsman文档

打开一个需要创建 Draftsman 的工程,然后执行菜单栏中“文件”→“新的”→Draftsman Document 命令,弹出 New Document 对话框,在该对话框中可以选择预定义的文档模板(安装时提供三个)或创建空白A4文档的[Default]选项,并且新建的Draftsman Document 文件后缀名为.PcbDoc 且默认存放到工程文件路径下,如图所示。
在这里插入图片描述

PCB Draftsman 文件是一种多页格式,允许文档包含分配给特定类型的电路板项目生产信息的单个页面(表格)。可以执行菜单栏中Tool→Add Sheet 命令添加新的页面,也可以在 Draftsman 编辑区域右击,从弹出的快捷菜单中执行Add Sheet 命令添加新的页面。

2.Draftsman页面选项设置

Draftsman 的页面可以在 Properties(属性)面板中进行设置当前页面或文档中所有页面的基本参数(大小、边距等)。也可以将页面格式定义为自定义大小,或者通过加载工作表模板文档。如图所示。
在这里插入图片描述

3.放置绘图数据

3.1 装配图

在 Draftsman 编辑环境下执行菜单栏中 Place→Board Assembly View 命令即可放置 PCB 文件的装配图。Draftsman Board Assembly View 是一个自动图形复合材料,包括有源 PCB项目的电路板轮廓、切口.孔和元件图形以及附加符号。通过菜单栏放置,或者右击,从弹出的快捷菜单中执行 Place→Board Assembly View 命令将指定源项目 PCB的装配视图放置在文档中,如图所示。Board Assembly View 的组件图形是自动生成的,并从多个来源优先获取数据,
例如:

在这里插入图片描述

板组件的三维模型(3D模型)的投影-一默认使用。

从顶部/底部覆盖层获取的组件的丝印图形-一在 3D 模型不可用时使用。

组件尺寸的图形来自其接触垫(其边界框)–当3D模型和屏幕叠加都不可用时使用。

可以放置不同视图的装配视图,双击View from…打开属性面板,在 View Side 中修改装配视图,如图所示。

3.2 板制造图

Board Fabrication View 是 PCB项目未填充(裸)板的自动图形复合材料,从顶部或底部看,可通过执行菜单栏中 Place→Board Fabrication View 命令放置,或单击工具栏中Insert Board Fabrication View 按钮 进行放置,如图所示。
在这里插入图片描述

3.3 钻孔图和钻孔列表

Drill Drawing View 是源 PCB 文件项目的板轮廓和钻孔的自动图形复合材料。通过执行菜单栏中Place→Additional Views→Drill Drawing View 命令放置钻孔图,如图所示。

在这里插入图片描述

Drill Table 提供了板钻孔符号和相关数据的表格视图,其中表示指定类型钻孔的符号行可以包括一系列孔信息,例如其尺寸、电镀结构和偏差数。孔类型按 Symbol框中指定的符号分组。执行菜单栏中 Place→Drill Table 命令可放置当前 PCB 钻孔列表,如图所示。
在这里插入图片描述

3.4 图层堆栈图例

图层堆栈图例视图以放大剖视图显示了电路板的内部结构。它包括堆栈中每个层的详细描述和信息,包括与每个层关联的 Gerber 文件。执行菜单栏中 Place→Layer Stack Legend 命令放置图层堆栈图例,如图 所示。

在这里插入图片描述

默认情况下,每个图层的信息都是从“层叠管理器”(PCB编辑器中的“设计”→“层叠管理器”)中定义的“板层堆栈”中相应属性派生而来,但是可以编辑和扩展图层描述属性。在 Draftsman 中通过属性面板和“图层信息”对话框设置。

3.5 BOM

物料清单(BOM)是一个自动生成的表对象,列出了PCB设计中的物理组件项。BOM表数据直接来自项目 PCB 文件,执行菜单栏中 Place→Bill Of Materials 命令放置BOM, 如图所示。
在这里插入图片描述

在属性面板中可以对BOM表进行属性设置,该面板提供BOM的大多数方面的配置选项,包括其可视属性和数据内容源。可以设置BOM 中显示的条目、控制 BOM 列表的可见性、文本对齐、宽度和数据排序顺序,还可以通过表格参数名称的别名来更改BOM 标题,所示。

此外,在 Draftsman 中还可以拆分 BOM表。大多数高级 PCB 项目的物料清单文档往往具有大量条目,这些条目很难重新创建为适合绘图文档的表格。Properties 面板中的“拆分 BOM”功能允许在多个“页面”上显示 BOM 表。

要创建多个BOM页面,先选中已经放置的 BOM表(可能超过文档工作表高度),然后在 Properties 面板的 Pages 选项中勾选“Limit Page Height(限制页面高度)”复选框,这会将 BOM 的高度限制为指定的高度条目(Max Page Height,mm),从而将 BOM表中显示的行数限制,如图所示。
在这里插入图片描述

Draftsman 检测到整个 BOM 未完全显示,如面板页面条目所示(例如 Page 1 form3),相关的下拉菜单允许用户指定显示哪个页面。要放置为显示的 BOM表,需放置另个 BOM,并在 Properties 面板的 Pages 选项中指定 page 的下一页,如图所示。

3.6 标注、注释、测量尺寸

Draftsman支持放置和配置行业标准几何尺寸和几何公差符号元素的功能,这些元素定义图形中包含的对象的制造属性。Draftsman 提供了一系列额外的绘图和注释工具,旨在为绘图文档添加重要信息。这些信息包括自动注释和突出显示系统以及自由格式绘图功能。可以将对象尺寸图形放置在板视图(装配、制造、部分、细节等)上以指示对象轮廓的长度、尺寸和角度,或指定的对象之间的距离。通过 Place 菜单栏或者绘图工具栏放置这些标注信息,如图所示。
在这里插入图片描述

4.文档输出

Draftsman 文档可以与Altium Designer(原理图、PCB 等)中的其他基于图形的文档相同的方式打印或生产输出文件。新的 Draftsman 文档(一旦保存)会自动添加到相关的 PCB项目中,因此可用于所有正常的文档生成和打印过程。

4.1 打印或者导出为PDF

要打印当前活动的图纸文档,可执行菜单栏中 File→Print…命令,或者按快捷键Ctrl+P,然后以正常方式选择打印选项。对于 Draftsman 文档,“打印”对话框包括带页面导航选择器的可缩放打印预览。
要将图纸文档导出为单页或多页 PDF 文件(由文档结构确定),执行菜单栏中 File→Export to PDF…命令,
如图所示。

在这里插入图片描述

4.2 添加到Output job

通过打开现有的 Output job 文件或创建新的 Outputjob 文件,将Draftsman 文档添加到Output job,选择
Documentation Outputs 部分下的[Add New DocumentationOutput]选项,然后选择 Draftsman 文件(或所有可用文
档)。通过选择输出容器选项,然后选中与 Draftsman 条目关联的 Enable(使能的)选项,将新添加的 Output 文件
分配给 PDF 输出或打印输出,如图所示。
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

GifGun for Mac插件,帮你输出GIF动画格式

GifGun for Mac是一款安装在After Effects中使用的AE快速输出GIF动图格式插件,你可以使用gifgun插件直接输出GIF动画格式,支持自定义GIF文件的大小、帧数率等各种属性! AE插件下载-GifGun for Mac(AE快速输出GIF动图格式插件)支持AE 2022- Ma…

TPlink云路由器界面端口映射设置方法?快解析内网穿透能实现吗?

有很多网友在问:TPlink路由器端口映射怎么设置?因为不懂端口映射的原理,所以无从下手,下面小编就给大家分享TPlink云路由器界面端口映射设置方法,帮助大家快速入门TP路由器端口映射设置方法。 1.登录路由器管理界面&a…

【2023unity游戏制作-mango的冒险】-7.玩法实现

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:uni…

LeetCode257. 二叉树的所有路径

257. 二叉树的所有路径 文章目录 257. 二叉树的所有路径一、题目二、题解方法一:深度优先搜索递归方法二:迭代 一、题目 给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点…

xshell连接Windows中通过wsl安装的linux子系统-Ubuntu 22.04

xshell连接Windows中通过wsl安装的linux子系统-Ubuntu 22.04 一、安装linux子系统 1.1、 启动或关闭Windows功能-适用于Linux的Windows子系统 1.2 WSL 官方文档 使用 WSL 在 Windows 上安装 Linux //1-安装 WSL 命令 wsl --install//2-检查正在运行的 WSL 版本:…

计算机视觉:卷积层的参数量是多少?

本文重点 卷积核的参数量是卷积神经网络中一个重要的概念,它决定了网络的复杂度和计算量。在深度学习中,卷积操作是一种常用的操作,用于提取图像、语音等数据中的特征。卷积神经网络的优势点在于稀疏连接和权值共享,这使得卷积核的参数相较于传统的神经网络要少很多。 举例…

记一次Apache HTTP Client问题排查

现象 通过日志查看,存在两种异常情况。第一种:开始的时候HTTP请求会报超时异常。 762663363 [2023-07-21 06:04:25] [executor-64] ERROR - com.xxl.CucmTool - CucmTool|sendRisPortSoap error,url:https://xxxxxx/realtimeservice/services/RisPort o…

日常环境配置

pip install 使用代理 例:代理端口:10808 pip install akshare --proxyhttp://127.0.0.1:10808———— conda 虚拟环境安装pip包 查看虚拟环境地址 conda info --env #查看虚拟环境地址使用–taget 安装pip 包 pip install akshare --target &q…

QT学习之旅 - 一个QT的基本项目

文章目录 定时器(时间)位置信息QTableWidget用cellwidget添加控件隐藏QTableWidget的滚动条自动调整适应大小 UDPUDP ClientUDP ServerUDP udpSocket.readDatagram重要参数使用多线程udp 自定义信号和槽UDP服务端接收数据(全局变量) QWT设置标题数轴相关设置坐标轴范围设置坐标…

【LeetCode 75】第十六题(1004)最大连续1的个数

目录 题目: 示例: 分析: 代码运行结果: 题目: 示例: 分析: 给一个只有0和1的数组,可以将K个0变成1,问最大能得到的全是1的子数组的长度是多少。 这算是很经典的滑动…

小研究 - 主动式微服务细粒度弹性缩放算法研究(二)

微服务架构已成为云数据中心的基本服务架构。但目前关于微服务系统弹性缩放的研究大多是基于服务或实例级别的水平缩放,忽略了能够充分利用单台服务器资源的细粒度垂直缩放,从而导致资源浪费。为此,本文设计了主动式微服务细粒度弹性缩放算法…

vscode设置远程登录和免密登录

首先,我们去官网下载VScode 安装过程比较简单,大家自行安装即可,注意建议安装在除C盘外的其他盘中。 安装完成后,打开我们下载好的VScode,点击左侧的Extensions选项,搜索Remote,Install第一项R…

初识Linux

今天简单了解了关于操作系统的发展史,学习了在Linux中如何远程连接云服务器的指令,以及在Linux中创建多个用户的指令。 1. ssh root 服务器远程地址 作用是用来连接XShell与云服务器,输入该指令后会自动生成输入密码的窗口,如…

MACOM EDI 需求分析

MACOM 是一家全球性半导体公司,专注于设计和制造高性能射频、微波和光电元件,其产品被广泛应用于通信、航空航天、国防、工业和医疗等领域。随着 MACOM 的不断发展,传统数据传输方式效率较低,无法满足 MACOM 的需求。为了提高企业…

玩转Tomcat:从安装到部署

文章目录 一、什么是 Tomcat二、Tomcat 的安装与使用2.1 下载安装2.2 目录结构2.3 启动 Tomcat 三、部署程序到 Tomcat3.1 Windows环境3.2 Linux环境 一、什么是 Tomcat 一看到 Tomcat,我们一般会想到什么?没错,就是他,童年的回忆…

web前端框架Javascript之JavaScript 异步编程史

早期的 Web 应用中,与后台进行交互时,需要进行 form 表单的提交,然后在页面刷新后给用户反馈结果。在页面刷新过程中,后台会重新返回一段 HTML 代码,这段 HTML 中的大部分内容与之前页面基本相同,这势必造成…

[ 华为云 ] 云计算中Region、VPC、AZ 是什么,他们又是什么关系,应该如何抉择

前几天看到一个问答帖,我回答完了才发现这个帖子居然是去年的也没人回复,其中他问了一些华为云的问题,对于其中的一些概念,这里来总结讲解一下,希望对学习华为云的小伙伴有所帮助。 文章目录 区域(Region&a…

nodejs安装及多版本安装与TS环境搭建

nodejs安装及多版本安装与TS环境搭建 方法一: 普通安装nodejs,确定只能安装一个。网址:链接: 官网 不同系统下安装:不同系统下的nodejs 方法二: 借助工具nvm,安装多个nodejs,随时切换nodejs版本 什么是…

网络面试合集

传输层的数据结构是什么? 就是在问他的协议格式:UDP&TCP 2.1.1三次握手 通信前,要先建立连接,确保双方都是在线,具有数据收发的能力。 2.1.2四次挥手 通信结束后,会有一个断开连接的过程&#xff0…

Android水波纹按压效果(不按时透明)

按压后的效果&#xff08;左边"Cancle"是不按压的效果&#xff09; button_water_ripple_bg.xml <?xml version"1.0" encoding"utf-8"?> <ripple xmlns:android"http://schemas.android.com/apk/res/android"android:colo…