PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用在Allegro软件中,Class和SubcClass是一个相对新的专业术语,这里单独拿一节出来给大家讲解一下。相信不少画过PCB的读者也许跟笔者一样也用过AD,刚从AD过来学习allegro都会发现allegro这个平台所有对象都分Class和Subclas。比如上一节中的板框我是定义在了BoardGeometry的Outline里面。其实Allegro将所有元素都分类的很仔细是方便后…

大家好,又见面了,我是你们的朋友全栈君。

在Allegro软件中,Class和SubcClass是一个相对新的专业术语,这里单独拿一节出来给大家讲解一下。

相信不少画过PCB的读者也许跟笔者一样也用过AD,刚从AD过来学习allegro都会发现allegro这个平台所有对象都分Class和Subclas。比如上一节中的板框我是定义在了 Board Geometry 的Outline里面。

其实Allegro将所有元素都分类的很仔细是方便后期的操作,我觉得建立了Subclass其实就是对每个Class的一个细化,比如在Board Geometry中有丝印层silkscreen_Top,在Package Geometry也有 silkscreen_Top。而在AD中silkscreen_Top就只有一层了,所以假如我选择了对Board Geometry中有丝印层silkscreen_Top的任何编辑都不会影响,Package Geometry的 silkscreen_Top。

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

换句话说,其实就是allegro把不同元素细化,方便各个对象管理和控制。

《一》初步认识class和Subclass

这里主要讲我们PCB常用的class,以及subclass,其他class和subclass用的不多,在大家熟悉软件做项目多了就加深印象了,后面的叠层设置和项目实战系列加深class和subclas的理解。

刚入门allegro常接触的几个class是下面板框、封装、铜皮、位号这几个大类

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

常见的Class

常用的subclass是顶层丝印、底层丝印、装配层、placebound、顶层开窗、底层开窗、顶层paste、底层paste层。

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

常用的Subclass

《二》查看class和Subclass

(1)在颜色面板可以看查看Class和Subclas

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

(2)在左边的选项面板中可以查看

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

《三》添加和删除subclass

在上一节添加DXF的时候我们可以添加对应的层,但是我们不可能每次都要无缘无故找个DXF来添加subclass,那样太麻烦了。

比如我需要添加一个DXF的图层,我计划添加在Board Geomtry里面的添加一个DXF subcalss,方法如下:

(1)Stup菜单中选择Suclass

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

(2)进入菜单后,找到我们需要加的Board Geomtry,然后在右侧的弹出的菜单输入DXF,按Enter即可。

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

Subclass添加界面

(3)如果需要删除subcalss,前提是确保您的PCB上没有调用任何该subclass的元素,否则删除会失败,但是系统会提示您它的位置。如刚刚我们添加的DXF需要删除就点击左侧 -> 的这个按键这里就可以删除了

PCB设计-Allegro软件入门系列第九讲-Class分类和Subclass应用

DXF删除界面

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160471.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vector越界访问会怎么样_vector下标访问

    vector越界访问会怎么样_vector下标访问intmain(){vector<int>ivec(10);cout<<ivec[0]<<endl;cout<<ivec[100]<endl;}vector中包含三个迭代器:first迭代器指向第一个元素;finish迭代器指向最后一个有效元素的下一个位置;end_of_storage迭代器指向整个vector空间末尾的下一个位置。访问ve…

    2022年10月1日
    5
  • css 更改所有text,CSS之cssText「建议收藏」

    css 更改所有text,CSS之cssText「建议收藏」更改元素样式Thisisdiv一般更改的样式比较少的话,我们直接给style属性赋值div.style.width=”200px”;div.style.height=”200px”;div.style.lineHeight=”200px”;但是一旦需要更改的样式很多的话,可以使用cssText来设置div.style.cssText=”width:200px;height:20…

    2022年7月14日
    17
  • servu搭建ftp服务器_简单ftp server怎么用

    servu搭建ftp服务器_简单ftp server怎么用使用Serv-U搭建FTP服务器  操作一:Serv-U的安装1、双击安装包,点击“下一步” 2、选择安装位置,点击“下一步” 3、进入安装过程,如下图 4、安装完成 操作二  Serv-U的配置每个Serv-U引擎都能用来运行多个虚拟的FTP服务器,而虚拟的FTP服务器就称之为“域”。对于每个Serv-U  FTP服务器来讲,应该至少创建一个域和一个用

    2025年11月1日
    2
  • (一)activiti学习笔记

    (一)activiti学习笔记

    2021年7月12日
    85
  • mbus总线是什么意思_Can总线如何配置500k波特率

    mbus总线是什么意思_Can总线如何配置500k波特率MBus总线上自动波特率识别1、通过前导字节0x68,捕获引脚通过1、0比特的两个上升沿的差值除以2来自动识别出波特率。2、为什么是通过两个上升沿,而不是一个上升沿一个下降沿,比如两个比特11的长度除以2来计算?因为两条平行的MBUS总线间存在电容效应,在实验室里面由于线比较短,不容易测试出来,但在实际产品使用中是真实存在的,因此在实验室里面分别用10nf、47nf、23n…

    2022年10月8日
    2
  • 基于Vue的电商后台管理系统

    基于Vue的电商后台管理系统前端项目是基于Vue的SPA项目,前端技术栈采用Vue+VueRouter+Element-UI+Axios+Echarts。目前完成进度:登陆界面、登录和退出功能、导航守卫功能

    2022年6月14日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号