Skip to end of metadata

 

Go to start of metadata

 

CADSTAR格式导入功能将帮助用户从CADSTAR设计和库文件到Altium Designer文件的格式转换.

支持的版本和文件格式

Altium Designer内建CADSTAR导入工具支持CADSTAR9或10版本中输出的文件格式. 同时,还不支持二进制CADSTAR格式文件。用户需要将二进制CADSTAR格式文件转换成Altium Designer内识别的CADSTAR存档文件类型。CADSTAR存档文件通常采用 .cpa 或 .csa 作为文件的扩展名.

  • PCB设计文件
  • PCB元器件库文件
  • 多部件库和原理图符号库文件

下表介绍了Altium Designer内建CADSTAR导入工具如何将待导入文件从CADSTAR二进制文件格式转换成存档文件格式;同时,映射到相关Altium Designer输出文件类型。

CADSTAR文件类型

导出成CADSTAR存档文件

Altium Designer输出文件

PCB设计文件 (.pcb)

Use CADSTAR File->Export to convert the binary pcb design (.pcb) to CADSTAR PCB archive (.cpa)

Altium Design PCB document (.pcbdoc)

PCB库文件(.lib)

Use the archive tool in CADSTAR Libraries->PCB Components... to convert the binary pcb library (.lib) to CADSTAR PCB archive (.cpa)

Altium Designer PCB library (.pcblib)

多部件库文件 (.lib) 和原理图符号库文件(*.lib)

The part library (.lib) file is already in ASCII file format. You do not need to do any conversion on the part library. Use the archive tool in CADSTAR Libraries->Schematic Symbols to convert the binary symbol library (.lib) to CADSTAR schematic archive (.csa)

The importer uses both the parts.lib and the symbol schematic archive (.csa) to output an Altium Designer schematic library (.schlib)

导入原理图符号库文件

The importer needs at least 2 files to import a schematic library. The first one is the CADSTAR part library. You can locate the part library file in the CADSTAR Part Library Manager dialog (Libraries -> Parts...):

The part item in the part library references a symbol where the definition is in the separate file. These type of files are called Symbol Library files. Secondly, the importer requires the Symbol Library files in the CADSTAR Schematic archive (.csa) file format. You can convert the symbol library files to .csa file by using the CADSTAR Symbol Library Manager (Libraries -> Schematic Symbols...):

For example, you have a part library file called "parts.lib" that uses the symbol definitions in another file called "symbol.lib". You can importYou need convert the symbol.lib file to symbol.csa file using the archive utility in the CADSTAR Symbol Library Manager. The importer will translate the parts.lib and symbol.csa files to an Altium Designer parts.schlib. You can input multiple "symbol.csa" files that the parts.lib references. Under the hood, a part item definition in the parts.lib file and the symbol definition in the symbol.csa file are equivalent to an Altium Designer schematic library component definition.

导入PCB库文件

The CADSTAR PCB component is equivalent to an Altium Designer PCB footprint.  Given a CADSTAR pcb symbol file (*.CPA), the CADSTAR importer will translate into an Altium Designer pcb library (*.PcbLib).  You can archive the CADSTAR pcb component library (.lib) file to a .cpa file format using the CADSTAR PCB Component Library Manager (Libraries -> PCB Component...):

It does not strictly require a CADSTAR part library file to import a PCB library.  However, if the pcb component is linked to a schematic symbol via a part definition, it is a good practice to supply the part library file when importing pcb library.  This way, the CADSTAR import can map the pin name from schematic component to pcb footprint correctly by using the pin name in the part definition.

导入PCB版图设计文件

The CADSTAR PCB layout file is equivalent to an Altium Designer PCB document.  Given a CADSTAR pcb layout file (*.CPA), the CADSTAR importer will translate into an Altium Designer pcb document (.PcbDoc).  If the pcb layout is in binary file format, the user can archive it to *.CPA file format using CADSTAR file export utility.

运用CADSTAR导入向导工具

  1. Open the Altium Designer File Import Wizard (File » Import).  Click Next.
  2. Select CADSTAR Designs and Libraries in the list.  Click Next. The CADSTAR importer wizard has 2 pages for adding CADSTAR files to import: CADSTAR Design Files and CADSTAR Library Files.
  3. In the page with the header 'Importing CADSTAR Design Files', you can add/remove CADSTAR PCB archive files (.cpa) to the list. The CADSTAR pcb design (layout) archive (.cpa) file will be translated to Altium Designer pcb document (.pcbdoc).
  4. In the page with the header 'Importing CADSTAR Library Files', you can add/remove supported CADSTAR library files to the list. The CADSTAR part library (.LIB) and symbol archive (.csa) files will be translated to Altium Designer Schematic Library (.schlib). The CADSTAR pcb archive file (.cpa) will be translated to Altium Designer PCB Library (.pcbdoc).
  5. If the input files has file types of PCB library or layout files, the layer mapping dialog will display the default layer mapping for each PCB library/design.  You can edit the layer mapping setting. If you like the current layer setting, you can save it to a file. Later on, if you want to use the same later setting, you can load it from the file to apply it to the layer mapping setting.
  6. The wizard will display the output project structure. Each project will contains the output documents. The project and document structure is generated by the input files that you add earlier. The wizard picks the default output path based on the input paths from the files you added. You can change the output path in the 'Output Directory' edit box.
  7. The next step displays the translation status while the importer is working.
  8. Finish.  The output project/file structure will display in the Altium Designer workspace panel. !

Cadstar格式导入功能的更多相关文章

  1. Solr定时导入功能实现

    需要实现Solr定时导入功能的话,我们可以通过使用Solr自身所集成的dataimportscheduler调度器实现 下载对应的jar包,下载地址https://code.google.com/ar ...

  2. 解析大型.NET ERP系统 设计通用Microsoft Excel导入功能

    做企业管理软件很难避免与Microsoft Excel打交道,常常是软件做好了,客户要求说再做一个Excel导入功能.导入Excel数据的功能的难度不大,从Excel列数据栏位的取值,验证值,再导入到 ...

  3. matlab ASCII 格式导入

    matlab ASCII 格式导入 可以用fprintf函数,来代替save函数啊比如现在我有一个变量a=[0.1223 345.4544]如果我想保存它的话,可以用下面的程序:fid = fopen ...

  4. 027医疗项目-模块二:药品目录的导入导出-导入功能的Action的编写

    前一篇文章我们写了Service层,这篇文章我们写一下Action层. 实现的功能: 1:我们先下载模板:然后按照模板里面的规则,插入数据.比如存在d盘. 2:然后浏览找到那个文件,上传上去. 然后把 ...

  5. 026医疗项目-模块二:药品目录的导入导出-导入功能的Service的编写

    这个导入功能要实现的效果是: 思路是: 因为我们最后是在Action层中调用的HxlsRead工具,这个工具传入的就是我们要实现的上一篇文章说到的实现了HxlsOptRowsInterface接口的类 ...

  6. 实现android上解析Json格式数据功能

    实现android上解析Json格式数据功能,该源码转载于安卓教程网的,http://android.662p.com ,个人感觉还不错的,大家可以看看一下吧. package com.practic ...

  7. POI事件模型处理execl导入功能(只支持07版本的execl)

    由于通过new XSSFWorkbook 这种方式导入导致生产环境端口宕机.通过dump文件和javacore文件分析是导入功能导致的.解决办法:自己通过网上写的工具类,不知道是否存在bug. pac ...

  8. odoo导入功能二开

    原来有的导入功能相信很多小伙伴对其功能不是很满意,不过没关系,我们可以二开啊,把它的功能改造成你想要的样子,接下来让我们看看怎么办吧 例如我想把员工导入功能中添加上用户同步注册功能 首先,我要找到原模 ...

  9. c#直接调用ssis包实现Sql Server的数据导入功能

    调用ssis包实现Sql Server的数据导入功能网上已经有很多人讨论过,自己参考后也动手实现了一下,上一次笔者的项目中还用了一下这个功能.思前想后,决定还是贴一下增强记忆,高手请54. 1.直接调 ...

随机推荐

  1. Android 下载文件 显示进度条

    加入两个权限 一个是联网,另一个是读写SD卡 <uses-permission android:name="android.permission.INTERNET">& ...

  2. eclipse中编译时enum出现cannot be resolved to a type错误

    eclipse中编译时enum出现cannot be resolved to a type错误 通常是因为eclise使用的jdk版本的问题...默认是使用的是jdk1.5 应该去选择成jdk1.6或 ...

  3. js:数据结构笔记9--二叉树

    树:以分层的方式存储数据:节点:根节点,子节点,父节点,叶子节点(没有任何子节点的节点):层:根节点开始0层: 二叉树:每个节点子节点不超过两个:查找快(比链表),添加,删除快(比数组): BST:二 ...

  4. "回复 集赞" 抢 《Apple Watch 苹果开发教程》活动开始了!!!

    "回复 集赞" 抢 <Apple Watch 苹果开发教程>活动开始了!!!   活动方式: 回复积赞 第1步:回复该帖   扫描二维码进入活动现场 第2步:召集你的小 ...

  5. HTML的表单元素

    html的表单元素主要用于让用户输入数据并提交给服务器 基本语法:<form action="url" method="提交的方法,get/post,默认为get& ...

  6. SCU3109 Space flight(最大权闭合子图)

    嗯,裸的最大权闭合子图. #include<cstdio> #include<cstring> #include<queue> #include<algori ...

  7. HDU2204 Eddy's爱好(容斥原理)

    题目问[1,n]有几个数是$m^k (k>1)$形式. 如果这样考虑,m已知k未知,对于每一个m统计其k的数量即$\lfloor log_mn \rfloor$个,再容斥,然而m太多了,完全不可 ...

  8. BZOJ1665 : [Usaco2006 Open]The Climbing Wall 攀岩

    直接BFS貌似复杂度飞起来了,于是我们用k-d tree优化找点的过程即可.时间复杂度$O(n\sqrt{n})$. #include<cstdio> #include<algori ...

  9. RN组件之ScrollView

    一.ScrollView 该组件封装了Android平台的ScrollView(滚动组件),并且提供触摸事件"responder"系统功能.使用ScrollView的时候 确保有一 ...

  10. CSS透明度大汇总

    近年来,CSS不透明算得上是一种相当流行的技术,但在跨浏览器支持上,对于开发者来说,可以说是一件令人头疼的事情.目前还没有一个通用方法,以确保透明度设置可以在目前使用的所有浏览器上有效. 这篇汇总主要 ...