浏览模式: 普通 | 列表

ALLEGRO 如何生成钻孔文件

[ 2007-11-11 20:29:54 | 作者: Admin ]
Manufacture -> NC -> Drill Customization->auto generate symbols
Manufacture -> NC -> Drill Legend
Manufacture -> NC ->NC parameters->enhanced excellon format->close
Manufacture -> NC -> NC Drill->auto tool select->optimize drill head travel

Allegro如何生成光绘文件(转贴,整理)

[ 2007-11-10 20:47:58 | 作者: Admin ]
-------------------制板用文件有钻孔文件和底片文件,最后给板厂的文件为:---------------------------
普通二层板:
nc_param.txt,
ncdrill.tap(ncdrill.drl), 钻带文件
art_aper.txt, (光圈表及光绘格式文件)Aperture and artwork format
art_param.txt,(光绘参数文件)Aperture parameter text
top.art, (元件面布线层 Gerber 文件)Top(comp.)side artwork
bottom.art,(阻焊面布线层 Gerber 文件)Bottom(comp.) side artwork
soldermask_top.art, (元件面阻焊层 Gerber 文件)Top(solder) side solder mask artwork
...

阅读全文...
铜的厚度
35UM 50UM 70UM
宽度 电流 宽度 电流 宽度 电流
0.15 0.20 0.15 0.50 0.15 0.70
0.20 0.55 0.20 0.70 0.20 0.90
0.30 0.80 0.30 1.10 0.30 1.30
0.40 1.10 0.40 1.35 0.40 1.70
0.50 1.35 0.50 1.70 0.50 2.00
0.60 1.60 0.60 1.90 0.60 2.30
0.80 2.00 0.80 2.40 0.80 2.80
1.00 2.30 1.00 2.60 1.00 3.20
1.20 2.70 1.20 3.00 1.20 3.60
...

阅读全文...

allegro 如何设置布线间距

[ 2007-11-09 20:41:21 | 作者: Admin ]
setup -> constraints->set standard values->default value form
或者
setup -> constraints->set extended design rules->set values-> ...

16.0:
setup -> constraints->space->spacing->spacing constraint set->all layers->line->line to -> line->4mil

设置差分最小间距
edit->properties->(点击net)->table of contents-> diffp_min_space
负片
setup —>Drawing Options, 在Thermal pads 和Filled Pads前面画勾
Add shape 画一个封闭区域
Edit —>Change Net (Name)指定网络
shape Fill 敷铜完成
正片
Add shape 画一个封闭区域选择Crosshatch或Solid Fill
Edit —>Change Net (Name)指定网络
Shape —>Parameters参数设置
Void —>Auto自动避让
shape Fill 敷铜完成
注意:金属化孔要事先做好flash symbol!
铜区的编辑(shape的修改)
...

阅读全文...
选Setup-> Cross-section

如果要设置板层厚度, 先定义板层材料
setup->materials

部分yacc和lex关键字

[ 2007-11-05 20:58:49 | 作者: Admin ]
%union里定义的联合体最终会被生成一个叫yylval的全局变量,
这个全局变量可以在lex和yacc之间传递变量。



%type<xxx> 这里的xxx必须是%union里定义的一个成员变量,那么%type<xxx> 里定义的类型就会被存储这个成员变量里

%token<xxx> 与%type类似,只是它所代表的是token而已

%left 左结合
%right 右结合
%prec
%nonassoc
====================================
Lex 变量
yyin  FILE* 类型。 它指向 lexer 正在解析的当前文件。
yyout  FILE* 类型。 它指向记录 lexer 输出的位置。 缺省情况下,yyin 和 yyout 都指向标准输入和输出。
yytext  匹配模式的文本存储在这一变量中(char*)。
yyleng  给出匹配模式的长度。
...

阅读全文...
2002年世界杯,韩国对德国比赛中,在进球的5秒前,判断出进球
最终这一球保持到比赛结束
有兴趣的可一看看录像,看进球前5秒钟发生了什么
这一事件的发生概率大概是十万分之一左右
<%

' BSD 2.0 license,

' http://www.opensource.org/licenses/bsd-license.php

'

'转贴或修改请保留bug提供人和bug修复人的信息,包括邮箱和网站名称,

'如bug提供人和bug修复人另有要求的除外

'可以在 http://www.vtalkback.com/site-map 对代码进行测试

'版本 0.1.3

'------------------------------变量初始化-----------------------------------------------------------

ver="0.1.3"

'script configuration

'debug =0

'Response.CharSet="gb2312";

'current_charset="utf-8"
...

阅读全文...

韩非子是左撇子

[ 2007-10-21 20:41:37 | 作者: Admin ]
通常左撇子都很聪明,
但是,当左撇子在小时候被强制使用右手写字时就会变成口吃
从这两条来看韩非子都很符合,
所以韩非很可能是左撇子
封神榜的作者是谁
对于封神榜作者,一直有争论,有说是许仲林,有说是陆西星
然而,在古人署名时有一个特点,特别是那种不好直接署名的文章,
比如假托他人名称或根本不署名的文章、书籍,
作者会把自己的名字夹藏在书中,最为常见的是放在书的开始或结尾处,
因为书的开始或结尾处比较稳定,比较少的被修订着进行修改。

我在封神榜的开始和结尾处找了一下,在第100回发现了这一句:
倡化宣猷万姓苏
这一句是很明显的署名,如果把他倒过来读就是
苏姓万猷宣化倡
即:苏万猷,宣化人,职业是倡人(唱戏的)
苏万猷是谁现在已经很难查到了,是否真有其人,为什么他要编写封神榜?
我不禁想到了马致远,马也是一个唱戏的,同时也对道教有很深了解,经常编写一些神怪戏曲
也许苏万猷就是马致远一脉相承的徒子徒孙 [smile]

...

阅读全文...
΢¼ѯ