Cadstar格式导入功能
- Attachments:4
- Added by Wenlong Hua, last edited by Wenlong Hua on Dec 30, 2008 (view change)
- show comment
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导入向导工具
- Open the Altium Designer File Import Wizard (File » Import). Click Next.
- 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.
- 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).
- 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).
- 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.
- 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.
- The next step displays the translation status while the importer is working.
- Finish. The output project/file structure will display in the Altium Designer workspace panel. !
Cadstar格式导入功能的更多相关文章
- Solr定时导入功能实现
需要实现Solr定时导入功能的话,我们可以通过使用Solr自身所集成的dataimportscheduler调度器实现 下载对应的jar包,下载地址https://code.google.com/ar ...
- 解析大型.NET ERP系统 设计通用Microsoft Excel导入功能
做企业管理软件很难避免与Microsoft Excel打交道,常常是软件做好了,客户要求说再做一个Excel导入功能.导入Excel数据的功能的难度不大,从Excel列数据栏位的取值,验证值,再导入到 ...
- matlab ASCII 格式导入
matlab ASCII 格式导入 可以用fprintf函数,来代替save函数啊比如现在我有一个变量a=[0.1223 345.4544]如果我想保存它的话,可以用下面的程序:fid = fopen ...
- 027医疗项目-模块二:药品目录的导入导出-导入功能的Action的编写
前一篇文章我们写了Service层,这篇文章我们写一下Action层. 实现的功能: 1:我们先下载模板:然后按照模板里面的规则,插入数据.比如存在d盘. 2:然后浏览找到那个文件,上传上去. 然后把 ...
- 026医疗项目-模块二:药品目录的导入导出-导入功能的Service的编写
这个导入功能要实现的效果是: 思路是: 因为我们最后是在Action层中调用的HxlsRead工具,这个工具传入的就是我们要实现的上一篇文章说到的实现了HxlsOptRowsInterface接口的类 ...
- 实现android上解析Json格式数据功能
实现android上解析Json格式数据功能,该源码转载于安卓教程网的,http://android.662p.com ,个人感觉还不错的,大家可以看看一下吧. package com.practic ...
- POI事件模型处理execl导入功能(只支持07版本的execl)
由于通过new XSSFWorkbook 这种方式导入导致生产环境端口宕机.通过dump文件和javacore文件分析是导入功能导致的.解决办法:自己通过网上写的工具类,不知道是否存在bug. pac ...
- odoo导入功能二开
原来有的导入功能相信很多小伙伴对其功能不是很满意,不过没关系,我们可以二开啊,把它的功能改造成你想要的样子,接下来让我们看看怎么办吧 例如我想把员工导入功能中添加上用户同步注册功能 首先,我要找到原模 ...
- c#直接调用ssis包实现Sql Server的数据导入功能
调用ssis包实现Sql Server的数据导入功能网上已经有很多人讨论过,自己参考后也动手实现了一下,上一次笔者的项目中还用了一下这个功能.思前想后,决定还是贴一下增强记忆,高手请54. 1.直接调 ...
随机推荐
- 【转载】C语言中的undefined behavior/unspecified behavior - 序
嗷嗷的话: 这都是一些细枝末节的东西,我想不做编译器的话,大部分都很难碰到.研究学习这些只是出于对C语言一种偏执狂. 写出来是为了找到和我一样的偏执狂. 在随后的的文章中,首先我写一写191种unde ...
- hdu 5761 Rowe Bo 微分方程
1010 Rower Bo 首先这个题微分方程强解显然是可以的,但是可以发现如果设参比较巧妙就能得到很方便的做法. 先分解v_1v1, 设船到原点的距离是rr,容易列出方程 \frac{ dr} ...
- 二分查找法 java
前几天去面试,让我写二分查找法,真是哔了狗! 提了离职申请,没事写写吧! 首先二分查找是在一堆有序的序列中找到指定的结果. public class Erfen { public static int ...
- js:数据结构笔记11--排序算法(1)
基本准备: function CArray(numElems) { this.dataStore = []; this.pos = 0; this.numElems = numElems; this. ...
- django 代码片段3
#coding=utf-8 # 没有++ 和--其他的都一样 foo=1 show_output=True if show_output and foo==1: print 'pyhont and % ...
- TYVJ P1023 奶牛的锻炼 Label:dp
背景 USACO 描述 奶牛Bessie有N分钟时间跑步,每分钟她可以跑步或者休息.若她在第i分钟跑步,可以跑出D_i米,同时疲倦程度增加1(初始为0).若她在第i分钟休息,则疲倦程度减少1.无论何时 ...
- TYVJ P1047 乘积最大 Label:dp
背景 NOIP 2000 普及组 第三道 描述 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年.在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力 ...
- POJ 2104 K-th Number(划分树)
题目链接 参考HH大神的模版.对其中一些转移,还没想清楚,大体明白上是怎么回事了,划分树就是类似快排,但有点点区别的.多做几个题,慢慢理解. #include <cstdio> #incl ...
- POJ 1691 Painting A Board(迭代深搜)
题目链接 调了一上午,单步的效率太低了,特别是在有递归的情况下...下午来了,输出调试了下,就发现bug了,各种混乱啊. 比较高兴的事,1Y了.本来还准备用edge1优化一下的,结果完全没用到.. # ...
- [BZOJ 4436][Cerc2015]Kernel Knights
[Cerc2015]Kernel Knights Time Limit: 2 Sec Memory Limit: 512 MBSubmit: 5 Solved: 4[Submit][Status][D ...