<Altium Designer> 将.DSN文件导入并转换成SchDoc文件

2023-09-21 15:05:49

目录

01 使用向导方式导入.DSN

02 消除Unique Identifiers Errors

03 文章总结


大家好,这里是程序员杰克。一名平平无奇的嵌入式软件工程师。

本文主要是总结和分享将OrCAD Capture画的原理图文件(.DSN)导入到Altium Designer,转换成对应的原理图文件(SchDoc)的方法。

本文所使用的编译IDE的环境:

  • Altium Designer19(AD19)
  • Cadence 17.2

下面正式进入本章推送的内容。

01 使用向导方式导入.DSN

1. 依次点击“文件(F)->导入向导”,打开导入向导界面;

图片

2. 在导入向导界面,选择“Orcad Designs and Libraries Files”,然后点击“Next”;

图片

3. 在弹出的界面点击“添加”,选择对应的.DSN文件,然后点击“Next”;

图片

图片

4. 弹出的“importing Orcad Libraries”界面是用于导入OrCAD的原理图库的,此处可以不导入,AD会自动根据.DSN内容进行封装的导出;

图片

5. 在“Orcad导入向导”后续的界面,一直点击“Next”,直到如下界面;此时向导操作已完成,并且生成了对应的工程以及原理图文件。

图片


02 消除Unique Identifiers Errors

上面通过向导导入的方式,已经将.DSN文件导入AD并转换成对应.SchDoc文件,此时对工程进行编译会报错“Unique Identifiers Errors(唯一标识错误)”,这是因为向导仅仅是对元器件进行了复制,并未修改Unique ID,因此需要手动重置元器件的Unique ID。具体操作如下:

1. 打开向导生成的原理图(.SchDoc),依次点击“工具(T)->转换(V)->重置元器件Unique ID(R)”;在弹出的界面,勾选如下设置,然后点击“OK”;此时,.DSN文件导入并转换成.SchDoc工作才算正式完成。

图片


03 文章总结

使用Altium Designer进行PCB设计还是很方面的,其与其他PCB EDA软件的转换上非常便利。本文主要是总结和分享将OrCAD Capture画的原理图文件(.DSN)导入到Altium Designer,转换成对应的原理图文件(SchDoc)的方法。

更多推荐

解决@vueup/vue-quill图片上传、视频上传问题

Editor.vue<template><el-upload:action="uploadUrl":before-upload="handleBeforeUpload":on-success="handleUploadSuccess"name="files":on-error="handleUploadError":s

第一章 计算机网络基础

目录1.1网络体系结构1.1.1OSI/RM七层参考模型1.1.2OSI/RM和TCP/IP模型的比较1.1.3五层协议的体系结构1.1.4计算机1向计算机2发送数据过程1.1.5TCP/IP体系结构的具体实现1.2网络设备概述1.2.1互联设备与OSI的对应关系1.2.2集线器(HUB)1.2.3网桥(Bridge)

酷开系统——酷开科技挖掘下沉市场的重要利器

纵观整个互联网的发展历程,我们经历从搜索时代到电子商务时代,再从社交网络时代到近几年兴起的兴趣网络时代。而在当下的兴趣网络时代,面对多元化、同质化的产品,价值文化成为品牌和消费者建立连接的关键。目前,互联网也已进入价值网络时代。而具有强曝光的互联网智能大屏天然是塑造品牌形象、助力品牌与消费者进行文化价值共创的重要载体。

做了五年功能测试麻木了,现在想进阶自动化测试该从哪里开始?

什么是自动化测试?做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadr

云端IDE的技术选型1

背景考虑到以下几点,准备给低代码平台开发一套云端的IDE:桌面端IDE:vscode或idea,都有需要开发人员安装ide,以及配置环境很多时候,配置开发环境是个非常曲折过程,经常出现版本不匹配,即使有文档,也经常出现文档没有及时更新等问题同时,配置环境又是一个完全不产出任何价值的过程希望有一套云端的开发环境,即开即用

windows下mysql的高可用方案

PS:理论上linux下也可以使用这种方案环境准备:首先准备两台电脑,全部安装MySQL,然后分别查看一下ip地址,我的两个ip分别是:192.168.25.134(简称134)192.168.25.135(简称135)配置:my.ini一、配置两个MySQL的my.ini如下:必須卸载mysqld后面134my.in

ROS相机内参标定详细步骤指南

作者:HermanYe@Galbot@Auromix版本:V1.0测试环境:Ubuntu20.04、ROS1Noetic更新日期:2023/09/14注1:本文内容中的硬件由@Galbot提供支持。注2:@Auromix是一个机器人爱好者开源组织。注3:由于笔者水平有限,以下内容可能存在错误。注4:本文中直接引用各包官

python中的字符串也是可迭代对象吗?

python中的字符串也是可迭代对象吗?━━━━━━━━━━━━━━━━━━━━━━是的,Python中的字符串是可迭代对象。这意味着你可以像处理列表或元组那样处理字符串。例如,你可以使用for循环遍历字符串中的每个字符,或者使用in运算符检查一个字符串是否包含另一个字符串。这些都是Python中可迭代对象的特性。━━

Matlab论文插图绘制模板第114期—带图形标记的图

之前的文章中,分享了Matlab带线标记的图:带阴影标记的图:带箭头标记的图:进一步,分享一下带图形标记的图,先来看一下成品效果:特别提示:本期内容『数据+代码』已上传资源群中,加群的朋友请自行下载。有需要的朋友可以关注同名公号【阿昆的科研日常】,后台回复关键词【绘图桶】查看加入方式。模板中最关键的部分内容:1.数据准

32:TX Text Control ActiveX/ASP.NET/WinForms/WPF Crack

TXTextControlActiveX32.0添加操作“普通”样式表的能力。2023年9月14日-15:38新版本特征脚注-在文档中插入与MicrosoftWord兼容的脚注。脚注是一种文字处理功能,允许用户在页面底部插入附加信息。可编辑的[普通]样式表-添加了操作[普通]样式的功能。这允许您更改文档的根样式,该样式

1. js中let、var、const定义变量区别与方式

1声明语法varupperA='A';letupperB='B';constupperC='C';只声明不初始化的结果,【const定义的常量不可以修改,而且必须初始化】//var声明变量varupperA;console.log('打印大写的A:%s',upperA);//结果:打印大写的A:undefined//l

热文推荐