Cadence Allegro PCB设计88问解析(十三) 之 Allegro中artwork层的建立

news2024/11/29 14:55:50

一个学习信号完整性的layout工程师
作为layout工程师,我们经常接触到的是PCB文件,用Cadence设计的是.brd文件。但是我们发给板厂的都是gerber文件。这就涉及到在我们设计好PCB文件之后,怎么把这些文件给到板厂。也就是我们Allegro中的artwork,包含的文件有相应单层的层数(art01、art02、art03)等等、钢网文件(PASTEMASK)、阻焊文件(SOLDERMASK)、钻孔文件(DRILL)、丝印文件(SILKSCREEN)等等,每个公司和板厂的习惯不一样所以可能提供的文件会不一样。今天和大家简单分享一下以上最基本的文件的添加和导出:

第一步:打开Arwtrok Control Form

首先在Allegro的菜单下选择Manufacture中artwork(也可以点击快捷工具栏中的相机按钮),就会弹出Arwtrok Control Form,如下图所示:
在这里插入图片描述

第二步:查看光绘文件

我们点击文件前面的+,可以看到里面包含了许多subclass,其中这些class就是我们自己根据设计要添加的层:
在这里插入图片描述

第三步:添加文件

在文件夹上右键,会弹出如下对话框:
在这里插入图片描述
点击Add,输入文件名,点击OK之后,art06文件就添加好了,如下图所示:
在这里插入图片描述

第四步:添加subclass

点击art06前面的加号,会弹出文件夹中的subclass,可以看到其中的subclass不是我们想要的,因为我们这是第6层,所以要包含第6层的走线、过孔、器件等等,如下图所示:
在这里插入图片描述
我们在subclass上右键选择Add,会弹出Subclass Selsetion对话框,我们其中的class中选择subclass,例如在布线层(ETCH)中选择BOTTOM,然后点击OK,就会添加到art06的文件夹下,如下图所示:
在这里插入图片描述
添加好之后,我们会发现art06中还有一些我们不需要的Subclass,这是我们可以点击不需要的Subclass上,右键选择cut(同样如果想要删除这个art06文件的话,也是在其上面右键选择cut),如下图所示:
在这里插入图片描述
完成上面两步,文件夹中的subclass就添加后了,如下图所示:
在这里插入图片描述
以上是给大家演示怎么在artwork中添加subclass,当我们添加好之后,可以在Allegro的View菜单栏中查看,我们刚才添加的效果,如下图所示:
在这里插入图片描述
当我们想要修改文件的名字的时候,我们可以在其上面点击鼠标两下,就可以修改,如下图所示:
在这里插入图片描述

备注:一下是Cadence中定义的每个artwork中应该添加的subclass,大家可以借鉴下:

在这里插入图片描述
上一篇文章:Cadence Allegro PCB设计88问解析(十二) 之 Allegro中两种单位显示设置 的链接如下,大家可以点击查看哟: link

以上资料主要是本人在PCB设计中和网络搜索整理而成
如有雷同或错误,希望各位大神留言指正,感谢!!!
在这里插入图片描述

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

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

相关文章

Java知识点--IO流(上)

Java知识点--IO流(上)一、文件1、文件的含义2、文件流二、常用的文件操作1、创建文件对象相关构造器和方法2、创建文件案例演示(三种创建方法)3、获取文件相关信息的方法4、获取文件相关信息方法案例演示5、目录的操作与删除6、应…

电脑系统重装下载的系统在哪找到

​因为现在很多人都在使用小白一键重装系统,但是很多人都不太能够了解小白系统重装下载的系统在哪儿,下面是小编提供的具体位置供大家参考。 工具/原料: 系统版本:win10 品牌型号:联想yoga13 软件版本:小白…

期货开户有什么规定

有很多朋友刚刚接触到资本市场,当他们听到期货时,他们觉得它非常遥远和高端,这是普通人无法接触到的。但事实上,情况并非如此。期货是一种非常普通的金融产品,很容易接触。让我们来看看期货开户有哪些必要条件以及有什…

postman环境变量的设置

背景:由于我们项目接口入参都有加密,每次接口调试都得启动项目,运行项目才能把对应的参数给传到后台,然后后台再解密参数,才能进行接口调试,很麻烦(启动前端项目),如果接…

Linux篇【3】:Linux环境基础开发工具使用(中)

目录 一、Linux 编译器:gcc/g 的使用 1.1、知识拓展: 1.2、如何安装 C/C 标准静态库: 1.3、头文件与库文件: 1.4、静态库,静态链接,动态库,动态链接: 二、简单 vim 配置 2.1、…

【SpringBoot】一文了解SpringBoot热部署

文章目录前言手动启动热部署热部署种类手动进行热部署自动启动热部署热部署范围配置热部署的关闭总结🌕博客x主页:己不由心王道长🌕! 🌎文章说明:一文彻底搞懂SpringBoot热部署🌎 ✅系列专栏:Sp…

深入理解Java虚拟机:Java类的加载机制

本篇内容包括:Java 类的加载机制(Jvm 结构组成、Java 类的加载)、类的生命周期(加载-验证-准备-解析-初始化-使用-卸载)、类加载器 以及 双亲委派模型。 一、Java 类的加载机制 1、 Jvm 结构组成 Jvm 整体组成可分为…

坤坤音效键盘(Python实现)

文章目录坤坤音效键盘说明坤坤音效键盘效果展示代码实现安装第三方库准备音频监听键盘播放音频编写逻辑引入线程打包成exe程序坤坤音效键盘说明 坤坤音效键盘说明: 单独按下 j、n、t、mj、n、t、mj、n、t、m 按键,会对应触发 “鸡”、“你”、“太”、…

科技视界杂志科技视界杂志社科技视界编辑部2022年第21期目录

科技视界杂志科技视界杂志社科技视界编辑部2022年第21期目录 科普论坛《科技视界》投稿:cnqikantg126.com 天敌昆虫——让农业生产更安全 季香云; 1-3 储粮昆虫三维模型Web可视化技术研究与应用 阎磊;马宏琳;李亮;李鹏翔;王义超; 4-6 科学实验 非均匀催…

wy的leetcode刷题记录_Day33

wy的leetcode刷题记录_Day33 时间:2022-11-4 目录wy的leetcode刷题记录_Day33754. 到达终点数字题目介绍思路代码收获199. 二叉树的右视图题目介绍思路代码收获754. 到达终点数字 今天的每日一题是:754. 到达终点数字 题目介绍 在一根无限长的数轴上…

CSS:变量函数var和自定义属性

文章目录CSS变量var()函数CSS变量 CSS变量分为两部分:变量声明和变量使用。 变量的声明是由CSS自定义属性和对应的属性朱组成的,比如: :root {--custom-color: deepskyblue;}在这段代码中,–custom-color是属于css的自定义属性名…

方法的使用

目录 1. 举例说明什么叫方法 2. 方法概念及使用 2.1 什么是方法(method) 1.2 方法定义 1.3 方法调用的执行过程 1.4 实参和形参的关系(重要) 2. 方法重载 2.1 为什么需要方法重载 2.3 方法签名 3. 递归 递归执行过程分析 1. 举例说明什么叫方法 我们利用面向对象的方…

2022年特色小镇行业研究报告

第一章 行业概况 特色小镇是在几平方公里土地上集聚特色产业、生产生活生态科技相融合、不同于行政建制镇和产业园区的创新创业平台。根据类型的不同,特色小镇可以分为三类,即产业类、社区类和旅游类。 产业类:通过招商引资吸引企业进入&…

门控循环单元(GRU)【动手学深度学习v2】

理论 候选隐藏状态。 圆圈 表示 按元素乘法。 这里面的 这个符号值得是 按元素相乘。 Rt理解为 和Ht 长度一样的一维向量。(这么理解) 这里如果Rt长的像0的话,那么乘出来的结果,就也像0。 要是像0 的话,相当于是说…

文件操作之文件系统

目录 一 磁盘 1 磁盘的物理结构 2 磁盘在物理结构上如何存储数据 CHS寻址 3 从物理结构到抽象结构 LBA寻址 4管理 二 块组 boot block super block inode table data blocks block bitmap GDT:Global Descriptor Table 块组描述符 三 文件名和目录之…

网课查题接口搭建

网课查题接口搭建 本平台优点: 多题库查题、独立后台、响应速度快、全网平台可查、功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 查题校园题库:查题校园题库后台(点击跳…

字符串匹配算法(C/Java实现)

目录BF算法C语言实现Java实现KMP算法Java实现C语言实现next[]数组的优化BF算法 BF算法,即暴力(Brute Force)算法,是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,…

R语言代做实现:混合正态分布EM最大期望估计法

全文链接:http://tecdat.cn/?p4815 原文出处:拓端数据部落公众号 因为近期在分析数据时用到了EM最大期望估计法这个算法,在参数估计中也用到的比较多。然而,发现国内在R软件上实现高斯混合分布的EM的实例并不多,大多…

Linux系统下实现开机自动加载驱动模块

在使用模块化加载驱动时,若系统内部存在同类别设备驱动,可能会出现无法加载我们添加的动态模块,比如Linux系统内置了CDC驱动,当我们使用兼容CDC和VCP驱动USB转串口芯片时,就会出现上电出现的是CDC串口,从而…

vue3 组件响应式v-model 失效,实践踩坑,一文搞懂组件响应式原理,对初学者友好

文章目录前情提要实战解析最后前情提要 vue3的v-model已经有了变化,假如你还不知道其中细节,看完这篇文章你就完全明白了,我以踩坑的场景来进行解析。起因是在我的项目中需要一个输入框组件,这个组件用来根据输入异步查询系统内已…