利用Excel和Symbol Wizard快速创建Symbol for dxdesigner
DxDesigner使用手册
DxDesigner使用手册1创建原理图DxDesigner界面1.1新建Project要新产生一个Project文件,首先要执行Dashboard 2007.8EE,点击进入DxDesigner界面(也可以通过开始->Mentor Graphics SDD->Design Entry->DxDesigner)。
随后点击File->New->Project,弹出如下图所示对话框。
最后在Name、Location和Central Library Path中指定新建工程的名称、路径和中心库地址。
点击OK键这样就完成了新项目的创建工作。
1.2设置Project在DxDesigner工作环境中,点击菜单栏Setup->Setting,弹出设置窗口。
此时可以根据个人需求对弹出窗口左侧所列各个相关内容分别进行设置。
而我们一般会对以下几项进行调整,其他均采用默认设置。
在Project选项中心库路径Central Library Path选定正确的中心库。
在Schematic Editor(New Sheet)下我们一般指定Size为A4。
在Display(Font Mapping)可以对原理图设计中所要使用的字体进行调整。
点击Edit Mapping后可以进行相关字体选择。
2绘制原理图2.1设计Schematic项目的相关属性设置完成后,接下来就可以创建原理图设计文件了。
在DxDesigner环境中执行File->New->Schematic新建原理图。
一份原理图可以包含多页,当想增加一页的时候,就不是刚介绍的创建原理图的操作,此时,请按计算机键盘上的“Page Down”完成新加一页的操作或者执行File->New->Sheet即可。
若要删除一页原理图,先用鼠标左键选中该页原理图,然后点击右键选中Delete在弹出的窗口选中“是”即可。
为了便于原理图设计好以后的检查与核对可以修改设计文件的名字以及每一页原理图的名字,此时只要选中相应的原理图后点击鼠标右键选中Rename即可修改文件名。
Mentor库管理工具Symbol的制作
利用Mentor实现Symbol的制作康讯EDA设计部孟有权 2008年4月【摘要】在制作原理图前,先要制作原理图所要用到的器件的图形符号,Symbol 也就是电路元器件所对应的图形,Symbol是带有PIN的图形符号,Symbol不但有相应的属性,而且不同的Symbol有不同的属性,本文仅仅介绍如何利用Mentor里面的Symbol Editor、Symbol Wizard和DxDesigner这三个工具来制作Symbol,以及在制作Symbol的过程中应该注意的问题。
另外,在运用过程中可能还会有些问题出现,不足之处还需要自己的摸索和探讨。
【关键字】Symbol、Expedition、Wizard、DxDesigner、Partation、Parts、Cells 【正文】在制作原理图前,先要制作原理图所要用到的器件的图形符号,Symbol 也就是电路元器件所对应的图形,用图形来描述一个器件的结构,在画原理图的时候用Symbol表示的是一个器件,但是Symbol并不是简简单单的图形,而是带有PIN的图形符号,Symbol不但有相应的属性,而且不同的Symbol有不同的属性,而且Symbol 所带的PIN根据功能和用途的不同也有不同的属性。
下图就是一些简单的Symbol。
在此仅仅介绍如何利用Library Manager里面的工具来制作Symbol。
图 1注:在这里要说明一点的是,在建库时如果选择的是DX Designer/Expedition,那么在这里所建的Symbol就是上面的那些类型的Symbol,但是如果选择的是Design Capture/Expedition,那么在这里制作的就不是上面类型的Symbol了,但是两者都是可以用来制作原理图的,前者就是下面要制作的原理图,而后者目前只是知道能够用来实现电路的仿真、测试。
下面主要介绍在DX Designer/Expedition类型的库下来制作Symbol。
Dxdesigner教程(免费)
Dxdesigner 教程By training一. 原理图设计1. 创建project (手工创建)图1-1file\new\project,在弹出的对话框中输入项目名和放置的位置。
单击确定。
见图1-1和图1-2 w w w .P CB T e c h .n e t图1-2Folder 下的项目中sch2为黑体字表明它是当前正在操作的项目, 图1-3 Sch1下有几个系统自带的文件夹。
Sch 放置创建的原理图,sym 放置手工创建的器件,wir 放置网络信息。
创建原理图前必须在libraries 下添加一些库,添加方法,右击libraries 选add library,在对话框中选择库的路径,type 下拉菜单选择megafile,单击ok 即w w w .P CB T e c h .n e t可。
图1-4Megafile 是压缩格式的库,需要优先指定。
利用创建向导创建图1-5点击tool\project wizard ,若想导入当前project 的library,勾选copy library search order from active project…. (表示复制当前项目的库)。
w w w .P C B Te c h .n e t图1-62. 绘制原理图w ww .P C B T e c h .n e t双击dxdesigner 图标,进入设计窗口,先新建一个schematic 。
File\new\schematic图1-7Setup1:设置图纸大小:双击绘图界面,弹出对话框schematic properties,在Drawing 下选择sch sheet border 的大小图1-8点击project\setting,设置它的schematic border size,会弹出对w w w .P C B T e c h .n e t话框project setting,选择block\border,在Default Sheet Size 下选择适当的尺寸,在Border Sheet Options 下勾选Automatically and border to new schematic 和Enable user-configuarable border..两项,这个功能是当添加新的页面时,它会默认这个属性。
Excel 使用技巧(英文描述)
Excel Cheat SheetSide 1Sean Fox, Academic Computing-Carleton College Oct 30, 2000File Formats:There are 2 different Excel file formats and 5 different versions on campus (5.0/95, and 97/98/2000 (grouped to indicate common file formats)). Each newer version can import and Save As into the older versions formats. Older versions can't necessarily deal with the newer versions files. This cheat sheet will deal with version 97/98/2000.Note that Excel 2000 has some non-critical features (none covered here) which are ignored if the subsequent file is opened in earlier versions. Also, menu options in Excel 2000 are often hidden—click the double-arrow at the bottom of the menu to reveal additional options.Help:The help is context sensitive. If you're in a pop-up window the help button within that window gives you help specific to that task. You can search for help by name, but it helps if you know what Excel calls aparticular feature. It may be useful to look first for a more general topic (or one that's somewhat tangential to your actual goal) that will tell you the name of the featureyou're interested in. Once you know the name you can go directly to help on that topic.Data Entry and Formatting:The pointer changes to reflect what will happen when you click in a given location. Here are some examples:This pointer …pops up when you point to :Menu, Tool Bar, Scroll BarText in a cell. This is the insertion barA cell when you are in selection mode The fill handle at the corner of a selected fill or range.A column or row heading boundary which can then be resizedA split box on the scroll bar•Numerical formatting (scientific notation, number of decimal places, etc.) and Text formatting are under Format..Cell , including a Wrap Text option under the Alignment tab. Changes apply to all selected cells or just the selected portion of a single cell. This can be useful to get a special character (like greek letters from the symbol font), or a subscript mixed plain text.• Paste Special gives an option to paste the formatting (but not the data) from a cell you've copied as well as to Transpose rows and columns•Double-clicking column and row boundaries at the edge of the sheet resizes the column or row to fit the data.• Double-clicking a cell puts you in cell edit mode.Hit return (to accept changes) or escape (to reject changes) to get back out to select mode.Insert..Row/Column puts a new Row/Column above/to the left of the current selected cell.• Window..Freeze Panes "freezes" everything aboveand to the left of the current selected cell so that they stay in place when you scroll. This is very useful for labels that apply to data spaning several screens.• Center Across Selection in the Alignment tab of theCell format window allows you to center a label which is nice for printed output.• It's probably best to do fancy formatting justbefore you are ready to print.Fills:Selecting multiple cells and then dragging the fill handle (at the corner of a cell) allows you to drag and fill cells with data that continue that series. More options are available under Edit..Fill .Multiple Sheets:• Command clicking (control-click in Windows)on sheet tabs (found below the main grid) allows you to select multiple sheets.•New data entered in this mode will appear on all selected sheets.•Edit..Fill allows you to push existing selected data onto all all selected sheets.Cell References:Cells can be referenced individualy ( A4) or as blocks (A4:C12). When formulas with cell references are copied and pasted, the cell references are adjusted to reflect their new location. (e.g. the reference will still refer to the cell "one over and two up") This relative referencing can be disabled: make cell references in formulas absolute by adding a $ in front of the part of the reference to be fixed.e.g. =($A4+1) will always refer to column A, but the row it refers to will change depending on where it is pasted.Likewise =(A$4+1) when copied will always refer to row 4 but its column reference will be relative. When a cell reference is selected F4/Command-T (Windows/Mac)toggles through all the possible absolute/relative reference permutations. Paste Special allows you to paste the values (as opposed to the formulas) you've copied.Formulas:• They are of the format =(A3+B24).• They are easiest to add using the Formula wizard button on the tool bar (with the f x label).• Double-click a cell to edit its formula.•Formulas are auto-calculated on the fly!Excel Cheat Sheet Side2Sean Fox, Academic Computing-Carleton College Oct 30, 2000 Analysis Tools:•Anovas, Regressions, Histograms & more are under Tools..Data Analysis. If this option isn't onthe menu you'll need to go to Tools..Add-Ins andcheck the Analysis ToolPack check box.•The regression option includes a check box to create a corresponding chart.•The histogram option allows you to specify the "bins" into which the data is segregated bycreating a list of numbers representing the topvalue of each bin.Charts:•Use the Chart Wizard (the bar chart icon on the toolbar ).•Most chart types only allow data points with an associated label and value (blue fish, 42). If yourdata points each have two associated variables(e.g. each point has a time and temp associatedwith it, or a height and width) need to use the X-Y scatter chart type. Excel is unable to do true 3-d plots where each data point has 3 variablesassociated with it.•You can change the properties of the elements of your chart by selecting the element inquestion and double-clicking. Clicking on thedata points (which Excel calls a data series) isespecially useful in this regard.•Selecting an axis and double-clicking gets you to the Format Axis window. The Scale tab in thiswindow allows you to specify the min, max, andtick values for the axis as well as whether to uselog scaling.•Title, Axes, and Legends can be added to a chart after it's initial created by selecting the Chart andusing the relevant options in the Insert menu. Charts-Fitting Curves:•You can fit a curve (linear, log or polynomial) toa data series in an X-Y chart by selecting the dataseries and then choosing Chart...Add TrendLine.The options tab has an option to print theformula.•Another way to do the same thing is theregression option under Data Analysismentioned above.Charts-Error Bars:You can create and control error bars on most graph types. Double-click the data series and then the X or Y -Error Bars tab. Then select a standard % or value for the error or indicate columns with distinct error values for each point.Charts--Putting them into a Word document •Make sure your chart is correct in all aspects (fonts, labels, etc) within Excel before moving itto Word.•Use the Copy command to copy the chart and then Paste it directly into the Word document.•This procedure will paste the Chart as a picture.It is also possible to insert it as a live Excelspreadsheet. I don't recommend this secondapproach--it will give you nightmares.•If you need to make changes to the Chart it is almost always better to make the changes withinExcel and redo the Copy, Paste operation. Printing:•Go to Page Setup and select the Sheet tab. Select the Print Area field and then select the area onthe spreadsheet you want to print.•Select landscape or portrait from the Page tab.•You can scale the sheet down or force it to fit ona given height&width page using the Scalingoptions under this tab.•Use print preview and drag the triangles at the edges to resize rows and columns so that thingsfit.•You can force a page break (they appear asdotted lines in the main spreadsheet) by selectingthe top left cell of the new page and then usingInsert..Page Break. (Repeating removes the pagebreak).•You can add headers and footers to your printed page using Header/Footer tab in Page Setup. TheHeader and Footer menus on this window giveyou options for common choices includingnone.•If you have a Column heading or Row label that you want to appear on each printout page usethe Print Titles option in the Sheet tab of PageSetup.•The Print section under Sheet in Page Setup allows you to hide the gridlines in a printout, as well asforce the printing to be black & white (otherwisethings with a hue come out as shades of grey).•Multiple charts may be surrounded by a single boarder. This is a function of the cell formating,and not the charts themselves.Importing Data:•You can import plain text files with columns of data using the normal File...Open procedure. Thiswill start the data import wizard.•If you choose the delimiters option (eachelement in a row is separated by a space, comma,or tab). Note the useful Treat Multiple Delimiters asOne option in step two.•If you choose fixed width the 2nd step allows you to create and drag lines to indicate theboundary between columns. Be sure to scrollthrough enough of your data to be sure thatthings are ending up in the correct columns.If you Open and Save a plain text file in Word it will then be in Word format—not plain text format. Use Save..As and choose Text only as the format from within Word to convert back to plain text for importation into Excel.。
Symbol制作流程指导
1.New Library, 新建一个库,每个器件对应一个库2.Load ASCII…., 加载严宗立做好的封装库,里面包含了器件的PCB封装。
3.选择器件的封装,对应关系在Excel表格中。
点击封装,右键自动生成Component和Symbol,选择“Auto Create。
”生成后,在Footprints框中选中任意一个封装,点击右键,在弹出菜单中选择“Purge Unused”,将没有用到的封装删除掉。
此时一个Component,以及对应的Symbol,Footprint,以及Footprint对应的Pad Sytle已经全部齐备了。
下一步就是编辑Symbol的管脚对应关系,以及修改Component和Symbol的名称。
4.双击Component,进入子页面。
在子页面中点击“View Pin mapping”,点击后打开Excel5.在Excel中,修改相应的属性CompopnentPin Designator---------指的是管脚的号,比如1,脚,A1脚等等Pin FunctionName----------指的是管脚的名称,比如IO,VCC,GND等GateNumber-----------指的是有几个分模块,里面填写模块号,从1,开始SymbolSide-----------指的是管脚在Symbol中的位置,上下左右SymbolPinGroup------------指pin的组合以及位置关系,从1开始,1排完后排2,如果想隔开,就将Group 号空出来一个。
1到3,中间的2就是空出来的。
修改好该Excel后,点击Excel的保存,不要直接关闭Excel文件,然后打开小窗口,点击Step5,然后再点击Done,就修改好了,如果点击Done没有窗口自动关闭,证明有错,需要修改。
6.关闭子窗口,回到主窗口,修改Component和Symbol的名称,如果前面没有Purge Unused封装,则需要Purge Unused掉没有用到的Footprint。
AD9通过Excel快速制作原理图符号
AD9通过Excel快速制作原理图符号根据Datasheet中的器件引脚描述,制作元器件引脚表格,格式如表1:式,再粘贴到EXCEL中,PDF to Word 转换工具推荐solidpdftools.exe,该软件需要注册,否则有15天的试用期。
如图1所示:图1 Solid PDF Tools启动界面点击打开按钮命令,打开一个pdf文件,如图2所示:图2 打开PDF界面点击工具栏中pdf转为Excel命令按钮,弹出如图3所示对话框:图3 表格提取到Excel输入需要转换的页面范围,本例中是5,6页。
转换完成后用Excel软件打开结果如图4所示:图4 导入Excel 图5 编辑符合AD9符合的格式接着编辑excel表格,使之满足AD9软件的需要格式,完成如图5所示。
启动Altium Design 9软件(或者更高版本的软件),本例用AD13演示。
建立如下图6所示的工程。
图6 AD13中建立一个工程点击右下角SCH->SCHLIB List选项,如图7所示。
弹出图8所示的界面。
图7 SCHLIB List选项图8 SCHLIB List对话框弹出图8所示的界面中,如图8所示在View菜单中选择Edit选项。
弹出图9所示的界面。
右键空白处,并选择Smart Grid Insert选项,如图9所示。
图9 Smart Grid Insert选项点击图9 Smart Grid Insert选项,弹出图10所示的设置对话框。
图10 Smart Grid Insert设置对话框点击图10中Automatically Determine Paste按钮。
结果如图11所示。
点击OK如图12所示。
图11 导入完成图12 引脚导入完成最后,点击AD9软件的工具栏,如图13所示,选择Place Rectangle命令,为引脚添加一个框。
并选中全部管脚,旋转到合适位置,如图14所示。
至此,完成全部引脚的导入。
图13 放置矩形框图14 最终完成图谢谢大家支持!更多见《Altium Designer 13电路设计从入门到精通》ISBN编号: 9787512371309书名: Altium Designer 13电路设计从入门到精通出版时间: 2015.6定价: 59.00元是否是套装: 否。
如何导入和导出在 Excel 中编辑的 Symbol Table (符号表)
打开SIMATIC Manager 中的符号表,并通过“Table > Export...”将它导出。
( 11 KB )图01然后,“Export”对话框打开。
选择用于保存符号表的文件夹。
为了进一步在Excel 中编辑符号表,必须选择“Data Interchange Format (DIF)”作为文件类型。
在Microsoft Excel 中,可以打开、编辑和再次保存DIF 文件。
( 11 KB )图02 点击OK 确认后,将符号表导出。
现在可以使用Excel 打开保存在当前文件夹中的DIF 文件(即导出的符号表)。
双击文件即可打开(例如图03 中的“_symlist”文件)。
( 16 KB )图03在打开的Excel 表格中,可以将符号连同相应的地址、数据类型和注释一起输入。
( 20 KB )用“File >Save”保存Excel 表格时,会出现一条信息,提示文件可能包含有与DIF (数据交换格式) 不兼容的功能。
如果点击“Yes”按钮,立即可以将符号表保存在选择的文件夹中。
( 25 KB )图05 然后关闭Excel 表格。
在关闭Excel 表格时,会再次出现图05 中显示的信息。
在此也要点击“Yes”按钮。
现在,通过“Table > Import...”导入已在Excel 中使用STEP 7 Symbol Editor 编辑过的符号表。
在其中选择文件夹和文件名称(要导入的符号表),并点击“Open”按钮。
( 9 KB )图06 用在Excel 中修改过的符号表来覆盖最初的符号表。
导入符号表后,会显示导入结果。
同时请注意“Help”下面的信息(关于信息291:1392 的帮助)。
( 6 KB )图07 点击“Yes”打开日志文件。
现在,STEP 7 中的符号表包含在Excel 中输入的数据。
通过“Table > Save”保存符号表。
( 13 KB )图08 关于在线帮助的注意事项:在导出和导入期间,不考虑可用菜单命令“Edit > Special properties...”编辑的符号属性。
符号编辑器SymbolEditor2.0用户手册(doc 140页)
SymbolEditor新建一个符号库有两种方法:
从文件菜单新建符号库
第一步:选择菜单命令。
选择“文件>选择新建符号库”菜单项,如下图所示:
第二步:给出新建的符号库的名称。
完成第一步操作之后会弹出一对话框(如下图所示),在对话框中我们可以给出符号库的名称和路径。符号库的扩展名为SLB。
一般情况下,将SymbolEditor光盘插入CDROM驱动器后,位于光盘上的安装程序会自动运行。
软盘安装
直接运行软盘根目录下的安装程序。
网络下载安装
先将安装程序的ZIP压缩包从互联网上下载下来。接着,将包含在ZIP文件中的所有文件解压至您本机的任一位置。执行该位置下的安装程序即可。
欢迎您进入北京吉威数源站点下载SymbolEditor或吉威数源公司的其他资源。
通常以楷体字表示注释、提示、或警告。
本章将对SymbolEditor做一个总体的介绍。本章包括以下内容:
“关于SymbolEditor”一节,解释符号库概念,阐明使用符号库编辑器的意义,并且概括了SymbolEditor的基本功能。
“安装SymbolEditor”一节叙述如何将软件安装到您的计算机系统上。
内容简介
《Geoway SymbolEditor 2.0用户手册》由以下内容组成:
入门部分
我们主要对一些基本概念作一个介绍,让广大新用户就SymbolEditor有一个较完整的认识。
使用SymbolEditor 2.0部分
这一部分是软件使用的详细介绍部分。它跨越了SymbolEditor的整个流程,涵盖了制作符号库的各个工序。
“系统运行环境”一节给出了SymbolEditor运行的硬件和软件需求。
Excel插入符号字符的方法
Excel插入符号字符的方法各种符号代表着各种含义,我们又怎样快速的在Excel中插入符号呢?以下是店铺给大家整理的Excel插入符号的技巧,希望能帮到你!Excel插入符号的方法:一、在Excel里插入符号、分数和特殊字符Excel中使用“符号”对话框可以插入键盘上没有的符号(如 ? 和 ?)或特殊字符(如长划线(—) 或省略号(…)),还可以插入Unicode (Unicode:Unicode Consortium 开发的一种字符编码标准。
该标准采用多(于一)个字节代表每一字符,实现了使用单个字符集代表世界上几乎所有书面语言。
) 字符。
可以插入的符号和字符的类型取决于选择的字体。
例如,有些字体可能会包含分数 (?)、国际字符 (?, ?) 和国际货币符号 (£, ¥)。
内置的Symbol 字体包含箭头、项目符号和科学符号。
可能还有其他符号字体,如 Wingdings,该字体包含装饰符号。
二、插入符号、分数或特殊字符注释可以增大或减小“符号”对话框的大小,方法是将指针移至对话框的右下角,直到变成双向箭头,然后拖动到所需的大小。
1、单击要插入符号的位置。
2、在“插入”选项卡上的“文本”组中,单击“符号”。
3、在“符号”对话框中,单击“符号”选项卡,然后执行下列操作之一:单击要插入的符号。
如果要插入的符号不在列表中,请在“字体”框中选择其他字体,单击所需的字体,然后单击要插入的符号。
注释如果使用的是扩展字体(如 Arial 或 Times New Roman),则会出现“子集”列表。
使用此列表可以从语言字符的扩展列表中进行选择,其中包括希腊语和俄语(西里尔文)(如果有的话)。
4、单击“插入”。
提示要通过特殊字符的说明快速查找并插入特殊字符,请单击“符号”对话框中的“特殊字符”选项卡,单击要插入的特殊字符,然后单击“插入”。
三、插入 Unicode 字符通过从“符号”对话框中选择一个字符或直接键入字符代码,可以插入 Unicode 字符。
利用excel绘制芯片原理图简易教程
对于一些引脚数量比较多的芯片(比如FBGA,UBGA封装的芯片)在绘制原理图时如果还采用以往的原理图绘制方法(在原理图中一个一个的添加引脚)就会显得非常的繁琐,工作量也会很大。
为了更快、更准确无误的绘制BGA封装芯片的原理图,在这里给大家介绍一种利用excel表格的原理图绘制方法。
本教程中使用的软件为Altuim Designer,示例芯片为Altera的5CEBA4U15C7N。
具体步骤如下所述:1. 首先从Altera官网上下载excel格式的芯片引脚说明文档,如下图。
2. 下载后打开文档,找到U15的那一页,这页才是5CEBA4U15C7N的引脚说明,如下所示。
3.新建一个excel文档,我们就可以开始绘制原理图了。
新建的excel文档的第一行格式如下。
Objectkind:你要添加的对象的类型,pin代表是引脚,Rectangle代表是矩形框,其他还有很多在这里就不再叙述。
X1,Y1:代表是引脚的坐标位置。
Orientation:是指引脚旋转的角度。
0 DEGREES代表不旋转。
180 DEGREES代表旋转180度。
Name:引脚的名字。
Pin Designator:引脚的标号。
Electrical Type:引脚的电气类型。
主要类型有input,output,IO,POWER,passive等。
Symbols:引脚的标识符,这个类型比较多,大家可以参考Altium Desinger中引脚的属性说明中的Symbols。
4.Excel表格建立完毕后,就可以在表格中填引脚的属性了。
在做FPGA的原理图时建议大家将属于同一个BANK的IO引脚放到同一个sheet中,并将该sheet命名为该BANK的名字。
在填引脚的属性时尽量采用复制、黏贴的方式,避免出现输入错误。
一个完整的BANK的sheet 如下图所示。
5.将所有的芯片引脚都写入Excel表格后,打开Altium Designer软件开始制作原理图。
excel表格中如何制作专业符号
Excel表格中制作专业符号
excel表格中有许多功能是我们不知道的,而且这些功能的实现也是蛮强大的。
很多专业的符合通过excel表格编辑制作出来后,对工作有一定的帮助。
盐城上元计算机老师在编辑专业Excel表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。
1、执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名?如“fuhao1”?并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。
选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。
仿照上面的操作,一一录制好其它特殊符号的输入“宏”。
2、打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。
切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮”项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。
3、选中其中一个“自定义按钮”,仿照第2个秘技的第1点对它们进行命名。
4、右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指
定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1等),确定退出。
重复此步操作,将按钮与相应的宏链接起来。
5、关闭“自定义”对话框,以后可以像使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。
Mentor库管理工具(Symbol的制作)
利用Mentor实现Symbol的制作康讯EDA设计部孟有权 2008年4月【摘要】在制作原理图前,先要制作原理图所要用到的器件的图形符号,Symbol 也就是电路元器件所对应的图形,Symbol是带有PIN的图形符号,Symbol不但有相应的属性,而且不同的Symbol有不同的属性,本文仅仅介绍如何利用Mentor里面的Symbol Editor、Symbol Wizard和DxDesigner这三个工具来制作Symbol,以及在制作Symbol的过程中应该注意的问题。
另外,在运用过程中可能还会有些问题出现,不足之处还需要自己的摸索和探讨。
【关键字】Symbol、Expedition、Wizard、DxDesigner、Partation、Parts、Cells 【正文】在制作原理图前,先要制作原理图所要用到的器件的图形符号,Symbol 也就是电路元器件所对应的图形,用图形来描述一个器件的结构,在画原理图的时候用Symbol表示的是一个器件,但是Symbol并不是简简单单的图形,而是带有PIN的图形符号,Symbol不但有相应的属性,而且不同的Symbol有不同的属性,而且Symbol 所带的PIN根据功能和用途的不同也有不同的属性。
下图就是一些简单的Symbol。
在此仅仅介绍如何利用Library Manager里面的工具来制作Symbol。
图 1注:在这里要说明一点的是,在建库时如果选择的是DX Designer/Expedition,那么在这里所建的Symbol就是上面的那些类型的Symbol,但是如果选择的是Design Capture/Expedition,那么在这里制作的就不是上面类型的Symbol了,但是两者都是可以用来制作原理图的,前者就是下面要制作的原理图,而后者目前只是知道能够用来实现电路的仿真、测试。
下面主要介绍在DX Designer/Expedition类型的库下来制作Symbol。
excel中不能插入特殊符号的解决办法
方法一:word、EXCEL2003符号栏无法使用的解决方法,特殊符合也一样适应,你试试看,1.按[开始]菜单上的[运行],输入cmd,按[确定]2.输入cd C:\program files\microsoft Office\office11\addins 完成后按[enter]键3.输入regsvr32 /u SYMINPUT.DLL 完成后再按下[Enter]键4.输入regsvr32 SYMINPUT.DLL 完成后再按下[Enter]键方法二:今天,同学报障说,使用EXCEL的时候,点“插入特殊符号”没有反应,无法插入特殊符号。
过去看了一下,点“插入”-“特殊符号”,电脑没有任何反应。
在符号栏中插入符号也是,无法插入符号。
但“插入”-“符号”则能正常使用。
即使重新安装OFFICE也无法解决。
出现这个问题,是因为符号表组件损毁或没有加载,解决办法如下:一、特殊符号:特殊符号栏是加载项OfficeSymbol.Connect加载后才有的。
而系统误操作、和其他的软件冲突或根本就没加载上都可引起的无特殊符号栏,另外这个OfficeSymbol.Connect是隐藏的加载项,所以要用命令的形式重新加载。
在VBE的状态下,调出视图-》立即窗口,然后输入AddIns("OfficeSymbol.Connect").Connect = True再回车就ok了!如果加载多了,起可能出现多于的特殊符号栏。
消除的办法是AddIns("OfficeSymbol.Connect").Connect = False(备注:上面的两个命令是显示和隐藏“特殊符号”这个功能的)另外值得关注的是有些软件无法正常的使用也和这个加载项有关。
一般是word,因为许多软件都调用word。
解决方法是在“开始”->“运行”中输入“regedit”然后“确定”打开文件注册表,寻找【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins】主键,将OfficeSymbol.Connect内LoadBehavior由3改为0,WordTableWizard.Connect内的LoadBehavior由9改为0即可。
如何在Excel中使用VBA编程实现自定义功能
如何在Excel中使用VBA编程实现自定义功能Excel是一款功能强大的电子表格软件,它允许用户进行各种数据处理和分析。
然而,有时候我们可能需要实现一些自定义功能,以便更好地适应个人的需求。
在这种情况下,VBA编程可以成为一个非常有用的工具。
本文将向您介绍如何在Excel中使用VBA编程实现自定义功能。
1. 打开Visual Basic编辑器要开始使用VBA编程,您首先需要打开Excel的Visual Basic编辑器。
在Excel中,您可以通过按下Alt+F11快捷键或者点击“开发人员”选项卡中的“Visual Basic”按钮来打开编辑器。
2. 创建一个VBA模块在Visual Basic编辑器中,您可以看到工程资源管理器窗口和代码窗口。
首先,您需要创建一个VBA模块来存放您的自定义功能代码。
在“工程资源管理器”窗口中,右键点击Excel对象,选择“插入” - “模块”。
这样,一个新的VBA模块就会出现在代码窗口中。
3. 编写VBA代码在VBA模块中,您可以编写自定义功能的代码。
VBA提供了丰富的语法和函数,可以用来处理各种Excel操作。
以下是一些常用的VBA编程功能示例:3.1 定义和调用子过程或函数使用Sub或Function关键字可以定义一个子过程或函数,并在需要的时候调用它们。
例如:```VBASub MySub()' 这里是您的代码End SubFunction MyFunction() As Variant' 这里是您的代码MyFunction = 结果End Function```3.2 操作单元格和范围通过使用Range对象,您可以对Excel中的单元格和范围进行操作。
例如:```VBASub CellOperation()' 选中A1单元格Range("A1").Select' 设置A1单元格的值为100Range("A1").Value = 100' 清空A1单元格的内容Range("A1").ClearContentsEnd Sub```3.3 循环和条件语句VBA支持各种循环和条件语句,您可以使用它们来处理和控制数据。
excel中,创建公式的操作步骤
在Excel中,公式是非常重要的功能之一,它可以帮助用户进行数学运算、逻辑判断等操作。
在使用Excel创建公式时,需要遵循一定的操作步骤。
下面将详细介绍在Excel中创建公式的操作步骤,希望对大家有所帮助。
一、打开Excel并选择工作表1. 双击打开Excel软件,或者在电脑桌面的Excel图标上单击右键,选择“打开”来打开Excel。
2. 打开Excel后,可以在“新建”选项中选择“空白工作簿”来创建一个新的工作表,也可以在“打开”选项中选择已有的工作表进行编辑。
二、选择要进行计算的单元格1. 在打开的工作表中,单击鼠标左键选择想要进行计算的单元格。
也可以按住鼠标左键拖动鼠标来选择多个单元格。
2. 如果需要进行跨工作表的计算,可以使用鼠标拖动或按住Ctrl键进行多个工作表的选择。
三、输入公式1. 在选择好要进行计算的单元格后,可以直接在输入框中输入公式,也可以在输入框中输入“=”号来开始输入公式。
2. Excel提供了丰富的数学函数和运算符,用户可以根据需要选择相应的函数和运算符来构建公式。
常用的函数包括SUM、AVERAGE、MAX、MIN等。
3. 在输入公式过程中,可以使用鼠标点击其他单元格,也可以直接在公式中输入需要计算的单元格的位置区域,例如“A1”、“B2”等。
四、编辑公式1. 在输入完公式后,可以使用鼠标点击单元格来选择单元格,也可以直接在公式中修改需要计算的单元格的位置区域来进行编辑。
2. 在编辑公式时,需要小心使用括号,以确保公式的逻辑正确性。
可以使用鼠标拖动来选中需要放在括号中的单元格,也可以直接在公式中输入括号来编辑。
五、复制公式1. 在输入和编辑完公式后,可以使用鼠标右键点击“复制”按钮,然后选择要粘贴的单元格,来复制公式到其他单元格。
2. Excel还提供了填充功能,用户可以直接选中要应用公式的区域,然后点击“填充”按钮来快速填充相同的公式。
六、查看计算结果1. 输入和编辑完公式后,Excel会自动计算公式的结果,并显示在相应的单元格中。
dxdesigner教程
如果是用方法1添加元器件,则需要将该元器件的属性用DataBook表中的记录 来重新标注,这样后续生成的BOM信息才会完整。方法如下:
在DataBook窗口中,点击New Live Verification Window按钮,出现如下窗口,此窗 口罗列了当前页原理图中的元器件与DataBook的匹配状况:
弹出Create Variant的对话框,在Name一栏中输入变量的名称即可(这个变量名称 通常就是派生项目的名称),点击OK
现在就已经打开了DxVariantManager的窗口。在此窗口的工具栏中点击Generate BOM Report按钮,出现Generate BOM的对话框
选择要生成BOM的项目,Output Format选择Excel格式,点击OK就生成该项目的 BOM。
下一步设置PIN Lable:Pin的名字 #: Pin的序号 Symbol side: Pin 的位置,可选择 top,bottom,left,right
添加GND 选择add->component , 元器件name 选择$gnd_syms.N,N不同表示不同的符号, 如AGND,GND等 由于GND的网络名在建GND符号的时候已经建立,因此网络名不需要再填写
添加POWER 方法同添加offpage, 元器件name选择$pwr_syms.N,N不同表示不同的符号
选择Tools->Create Refdes,出现如下窗口
•在netlist format 下拉框中选pads powerpcb 5.0 •按下Run,系统 自动进行编号
根据需要手动更改Reference Number
选中页面内的器件,然后点击工具栏上的Attribute按钮,出现Attribute对话框,在此窗口中 选择PCB表单,可以更改Reference Number
dxdesigner教程
在View窗口中打开cross probe窗口,如下图所示:
选中Enable cross probing复选框,layout system选择powerpcb, 然后 点击connect,系统就会连到已打开的PowerPCB文件。
在PowerPCB下,选择DxDesigner link,弹出如下窗口
点击原理图页面上的任一线段, Connectivity Spreadsheet Editor窗口中相 应的Net名就会点亮
点击Connectivity Spreadsheet Editor窗口中的任一网络名,原理图上的相应 网络就会点亮
不同页间的Net查询时
点击工具栏上的ProjectNavigator Contents按钮,出现ProjectNavigator Contents窗口;
3. 添加offpage, GND , POWER
这几种符号在DxDesigner中的添加与其他软件有所不同,请大家注意 添加offpage
选择add->component , 元器件name 选择$offpageN,N可为1,2,3,表示不同 的 符号(NOTICE:为了规范原理图,在公司内部请大家尽量用这 几种间连接符) 加入到原理图中后,双击offpage, 在弹出的对话框中,选择attribute项,在 attribute 框中,点击netname,在value 项中输入网络名,然后点击set完成对网络的 设置.
在library表中的选项中,import modes for library parts选项选do not overwriting existing parts。在Preference表中,除默认选项外,还需选compare part decal 选项; 然后点击Forward to PCB,就可将网表导入到PCB
Excel宏的创建与使用方法
Excel宏的创建与使用方法Excel是一款功能强大的电子表格软件,它可以帮助我们处理大量的数据和进行复杂的计算。
而Excel宏则是Excel中的一项重要功能,它可以帮助我们自动化完成一系列重复的操作,提高工作效率。
本文将介绍Excel宏的创建与使用方法,帮助读者更好地利用Excel宏进行工作。
一、什么是Excel宏Excel宏是一种自动化执行任务的功能,它可以记录和重放用户在Excel中进行的一系列操作。
通过使用宏,我们可以简化繁琐的操作步骤,提高工作效率。
宏记录了用户在Excel中的操作,包括输入、编辑、格式设置等,然后将这些操作保存为一段可执行的代码。
二、创建Excel宏在Excel中创建宏非常简单,只需要按照以下步骤进行操作:1. 打开Excel,点击“开发工具”选项卡,在“代码”组中选择“宏”。
2. 在弹出的对话框中,输入宏的名称,并选择宏的存储位置。
3. 点击“创建”,Excel将自动打开宏的编辑器。
三、编辑Excel宏Excel宏的编辑器提供了一系列的工具和功能,使得我们可以对宏进行编辑和调整。
以下是一些常用的编辑宏的方法:1. 使用VBA语言编写宏:VBA(Visual Basic for Applications)是一种基于Visual Basic的编程语言,我们可以使用VBA语言编写宏的代码。
在编辑器中,我们可以使用VBA语言编写宏的代码,实现更复杂的功能。
2. 调试宏:在编辑器中,我们可以使用调试工具对宏进行调试,查找和修复代码中的错误。
通过调试宏,我们可以确保宏的正确性和稳定性。
3. 添加注释:在编辑宏的过程中,我们可以添加注释来解释代码的作用和功能。
注释可以帮助其他人更好地理解和使用宏。
四、运行Excel宏创建和编辑完宏后,我们可以将宏应用到Excel表格中。
以下是运行Excel宏的方法:1. 使用快捷键:我们可以为宏设置快捷键,通过按下快捷键来运行宏。
在编辑器中,选择“工具”-“宏”-“宏”选项,然后选择宏,并设置快捷键。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用Excel和Symbol Wizard快速创建
Symbol for dxdesigner
helsin
lg54@
2007-5-18
摘要:
本文以AD公司的AD9779(共100个引脚)为例,用图例讲解了利用Microsoft Excel和Mentor公司的dxdesigner中的Symbol Wizard快速创建Symbol的方法和技巧。
该方法充分利用了Excel强大的文本处理功能,来弥补Symbol Wizard 的某些缺点和不便,使得创建Symbol成为一件轻松愉快的事情,准确、快捷,能获得事半功倍的效果,充分提高了工作效率。
1 引言
在超大规模集成电路技术飞速发展的今天,成百上千个管脚的芯片在印制板上随处可见。
对于电路原理图设计师来说,如果没有现成的Symbol,手动创建Symbol是一件麻烦和头疼的事情。
为了提高效率,Mentor公司推出了IO Designer,可以自动生成常见的FPGA和CPLD的Symbol和原理图,确实很方便。
但是对于FPGA和CPLD之外的芯片,比如DSP、AD、DA等,就无能为力了,还是要手动创建。
在dxdesigner中,利用Symbol Wizard创建Symbol相对来说比较方便,但是还是要一个一个的输入label和pin number。
经同事指点,发现Symbol Wizard 的Pin Setting界面中的输入表格,可以直接粘贴来自Excel文件中的文本行。
通过进一步钻究,提出了利用Excel和Symbol Wizard快速创建Symbol的方法。
2 Excel篇
用Microsoft Excel新建一个空白的xls文件,在第一行的A、B、C、D这四列分别输入lable,pin number,pin type和side,分别表示引脚名称、引脚编号、引脚方向和引脚放在symbol符号的哪一边。
如图1所示。
图1
用Acrobat Reader或Foxit Readrer打开AD9779的datasheet,找到AD9779
引脚说明的那一页,用“选择文本”工具
同理,把剩下的81个引脚的编号和名称分别拷贝到xls文件的第二列和第一列。
注意不要错位!
然后,我们对引脚按照引脚名称进行重新排列。
选中第一列和第二列中所有的引脚名称和引脚编号,然后选择“数据”菜单中的“排序…”命令,出现“排序”对话框,按默认选项操作即可,点击“确定”按钮。
如图4所示。
排序后的
效果如图5所示。
图5
如果把所有引脚放在一个Symbol里,最终的Symbol会很大,所以我们在这里分割Symbol。
把所有的电源和地引脚剪贴到sheet2中。
剪切后,在sheet1中会形成很多空行,所以需要再作一次排序操作。
由于lable的名称不能重复,所以我们把重复的引脚名称加上“_”后缀,再加上引脚编号。
在sheet2中,选中E2单元,然后在公式输入栏中输入“=A2&”_”&B2”,如图6所示。
复制E2单元格,将其粘贴到E3及后面的单元格中,最终效果如图7所示。
图6
图7
把E这一列中所有的文本拷贝到F2开始的单元格中,在出现的“粘贴选项”
中选择“只有值”,其目的是把公式转换成值。
如图8所示。
然后把F这一列中的文本复制到A列中,覆盖原来的文本。
删除E和F列中的文本。
最终效果如图9所示。
图8
图9
然后,在pin type栏中输入引脚方向,如“IN”、“OUT”、“BI”等dxdesigner 支持的引脚类型。
在side栏中输入引脚在symbol中的位置,如“left”、“right”、“top”和“bottom”。
一般而言,输入引脚放在左边,输出引脚放在右边。
最终的效果如图10所示。
图10
全部弄完了之后,就可以准备粘贴到Symbol Wizard里了。
3 Symbol Wizard篇
启动Dashboard,将当前活动工程设为中心库所在的工程。
然后启动
dxdesigner。
点击工具栏上的“Symbol Wizard”按钮
图11
然后在第二步中输入Symbol的名称,存放位置,在第三步和第四步中根据需要进行设置。
在第五步中,用鼠标点击第一行的label单元格,将sheet1中的文本粘贴过来。
效果如图12所示。
图12
然后点击标签页的“+”号,新建一个符号AD9779_2,把sheet2的文本粘贴过来。
如图13所示。
图13
最后,保存。
至此,符号做完了。
是不是很轻松,从头到尾,真正手动输入的字符应该不会超过50个。
4 小结
采用本文提出的利用Excel和Symbol Wizard相结合的方法来创建Symbol,十分快捷、方便和准确。