多线段合并的两种方法:Cadance allegro与CAD交互

news2024/10/7 20:25:38

文章目录

  • 问题引入
  • Pe命令(推荐)
  • block命令

问题引入

我们知道在Cadance allegro 中,涉及到板框文件和丝印层倒角的问题。而这些板框和丝印倒角的图形来自于CAD中的结构文件(dxf文件),再导入到Cadance allegro下的PCB操作软件PCB Editor中。所以倒角可以从两个地方解决,一个是在来源处CAD中,另一个是在PCB Editor中。但是在PCB Editor中操作时只能在PCB文件(.brd)中操作,而如果要对封装文件(.dra)的丝印不能进行倒角,比如我们对封装中的丝印层进行倒角操作,因为用line画出弧形是非常困难的,这个时候采用的思路是来源处CAD中修改再对封装文件使用change进行换层下面讲这个思路中涉及多段合并的问题,有两个比较好的方法:1、pe命令;2、block命令,这两个命令均在CAD中完成。在这里插入图片描述注解:回到对PCB文件(.brd)操作,这个文件中可以用Manufacture处的Fillet命令实现。但是封装文件(.dra)中没有Manufacture这个选项,而单独做的封装文件也不能放进到PCB文件(.brd)中,只有这个有对应这个封装文件的网络表导入到PCB文件中有各个器件的关系时,这个封装文件才能放进去PCB文件中。

怎么在CAD中倒角,有一个方法是在矩形的四个角处根据“相切、相切、半径”命令做圆操作。然后把多余的圆部分和矩形不需要的部分删除掉。怎么删除一个圆或者图形的一部分,最后问题就成了多段线段连接闭合的问题。在这里插入图片描述

Pe命令(推荐)

相较于block命令,这个命令操作步骤非常繁杂,但是可以导入到Cadance allegro里面。

第一步画一个矩形。
在这里插入图片描述

第二步,命令窗口输入PE,然后enter确认(这里也可以用空格键表示确认)
在这里插入图片描述

第三步,紧接着CAD会出现下一个提示,直接输入M,用enter确认执行。
在这里插入图片描述

第四步,执行第三步后会提示选择对象,这时候选择多条边,选择后用enter确认执行。

在这里插入图片描述
第五步,CAD会提示,输入Y,用enter确认执行。
在这里插入图片描述
第六步,输入J,Enter确认执行。
在这里插入图片描述
第七步,输入模糊距离,Enter确认执行。
在这里插入图片描述
第八步,右键确认结束。
在这里插入图片描述
在这里插入图片描述
注意:在对线段和弧线连接的这种复杂过程中,由于软件捕捉,性能这方面的问题,可能一遍达不到效果,多执行第六步和第七步即可。

block命令

Block命令非常简单,但是在导入封装文件或者PCB板文件时会出现下面问题,还没有找到解决办法。
在这里插入图片描述

第一步,选择一个没有闭合的图形。
在这里插入图片描述
第二步,输入Block命令,按下enter确认执行此命令。
在这里插入图片描述

第三步,在提示下,起个名字,按下确定结束。
在这里插入图片描述
在这里插入图片描述
第四步,如果要恢复到之前的状态,就需要解绑。选中图形,命令框输入X,enter确认执行即可。
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

人工智能︱AI数字人有什么用?

有了数字人,直播都不用亲自上阵了? 那咱随便捏个数字人放到直播间,是不是就能轻松把货卖出去啦? 虚拟数字人是AI技术的一种应用,我们先来看看它的定义: 虚拟数字人是通过计算机程序和人工智能技术创建的…

【Java 数据结构】包装类 (通俗易懂)

🎉🎉🎉点进来你就是我的人了 博主主页:🙈🙈🙈戳一戳,欢迎大佬指点!人生格言:当你的才华撑不起你的野心的时候,你就应该静下心来学习! 欢迎志同道合的朋友一起加油喔🦾&am…

粒子组件解析

1. GameObject → Create Other → Particle System。 2. 选中 Particle System,可看到下列屬性: 3.Particle System: Duration: 粒子发射时间(设定为5秒,每5秒发射一次粒子)。 Looping:是否循环产生粒子…

FE_CSS 元素的显示与隐藏

类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现!本质:让一个元素在页面中隐藏或者显示出: display 显示隐藏visibility 显示隐藏overflow 溢出显示隐藏 1 display 属性用于设置一…

深入理解栈:从CPU和函数的视角看栈的管理、从栈切换的角度理解进程和协程

我们知道栈被操作系统安排在进程的高地址处,它是向下增长的。但这只是对栈相关知识的“浅尝辄止”。栈是每一个程序员都很熟悉的话题,但你敢说你真的完全了解它吗?我相信,你在工作中肯定遇到过栈溢出(StackOverflow&am…

网工的四个等级,你在第几个?

网工的天花板有多高? 初级网工,月薪1万以内;高级网工,月薪2-3万;顶级网工,年薪百万不是梦。 对于大多数网工,需要完成的是从初级到高级的进阶。网工是靠技术吃饭的,对于众多在一线干…

Chapter10-NameServer 源码解析

10.1 模块人口代码的功能 10.1.1 入口函数 首先看一下 NameServer 的源码目录(见图 10-1 ) 。NamesrvStartup 是模块的启动入 口, NamesrvController 是用来协块各个调模功能的代码。 我们从启动代码开始分析,找到 NamesrvStartup…

C++ 标准模板库(Standard Template Library,STL)

✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 🍎个人主页:小嗷犬的个人主页 🍊个人网站:小嗷犬的技术小站 🥭个人信条:为天地立心&…

chatGPT工具

Cursor.so 是利用了chatgpt 4.0 api 的一个chatGPT工具。大约第一个月前我初次使用的时候,它在它的官网是这么申明的。这段时间,它的版本迭代速度很快,使用方式也和最初不一样了,按实际的来即可。现在是这样的,如下图&…

一文讲解内核模块依赖!

前言 不知大家有没有想过,在一个内核模块代码中,会用到printk函数,而这个函数不是我们实现的,它是内核代码的一部分,但我们为什么能够编译通过呢? 我们的代码之所以能够编译通过,是因为对模块…

Kubernetes安装

Kubernetes 也称为 K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统。 Kubernetes 核心能力: 服务发现和负载均衡 Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器,如果进入容器的流量很大, Kubernetes 可以负载…

艾瑞报告:预计2023年家用智能照明市场规模过百亿,Yeelight易来引领行业发展

照明是家居的主要部分,以智能化控制技术光环境设计为核心的智能照明成为智能家居重要的子系统与子应用,智能照明通过精准的设计,将单品链接成系统,通过算法和云平台实现智能化,针对不同的空间适配不同的灯光&#xff0…

使用注解存储Bean对象

日升时奋斗,日落时自省 目录 1、存储Bean对象 1.1、五大类注解 1.2、添加注解存储Bean对象(Controller) 1.3、Bean的命名规则 1.4、其他类注解演示 1.5、为什么需要五大类注解 1.5.1、JavaEE标准分层 1.5.2、实例分层结构 1.5.3、分…

GPT模型支持下的Python-GEE遥感云大数据分析、管理与可视化技术及多领域案例实践应用

目前,Earth Engine上包含超过900个公共数据集,每月新增约2 PB数据,总容量超过80PB。与传统的处理影像工具(例如ENVI)相比,Earth Engine在处理海量遥感数据方面具有不可比拟的优势。一方面,它提供…

【Linux】线程同步分析:什么是条件变量?生产者消费者模型是什么?POSIX信号量怎么用?阻塞队列和环形队列模拟生产者消费者模型

上一篇文章我们分析了什么是线程互斥, 以及线程互斥的特点和使用. 说白了, 线程互斥就是多线程在争抢使用临界资源, 谁抢到了谁就用, 抢不到的就等. 这样不会因为多线程同时访问临界资源而造成错误. 虽然没有错误, 但是, 思考另外一个问题:这样合理吗&#xff1f…

Android Studio连接使用第三方模拟器

使用Android Studio自带的模拟器,第一会比较卡,第二配置容易出错,第三,自带的模拟器很吃电脑配置。如果电脑配置较差,会比较耽误事。所以为例解决上面三个问题,可以在电脑上按照第三方手机模拟器&#xff0…

陶泓达:4.18午间欧盘黄金原油最新精准操作建议!

黄金方面: 黄金消息面解析:周一(4月17日)美市盘中,美国公布的4月纽约联储制造业指数和4月NAHB房产市场指数均超出预期,提振了美联储在5月继续加息的预期。数据公布之后,美元指数加速上扬&#x…

【wireshark】Ubuntu 安装 wireshark 以及 wireshark 过滤器的使用

目录 1、安装wireshark 2、wireshark 过滤器比较符号 3、wireshark 过滤方式 (1) 根据 IP 地址过滤 (2) 根据端口号过滤 (3) 根据报文长度过滤 (4) HTTP协议过滤 参考文章链接:Wireshark 过滤器使用 1、安装wireshark 在命令行输入如下命令安装 wireshark …

Flutter与Android开发:构建跨平台移动应用的新选择

Flutter与Android开发:构建跨平台移动应用的新选择 本文内容提纲如下: 介绍Flutter技术:Flutter是一种由Google推出的开源UI工具包,用于构建高性能、跨平台的移动应用。文章将介绍Flutter的基本概念、特点和优势,包括其…

计算机设置定时任务及自动开关机

目录 创建定时任务 自动开关机 创建定时任务 1、右击桌面计算机,点击管理,打开计算机管理或通过控制面板打开[控制面板-管理工具-计算机管理] 2、依次选择:系统工具->任务计划程序->任务计划程序库->Microsoft->Windows&#…