分享

Allegro?env介绍

 败败0619 2013-01-16
Allegro的运行可以通过以下3个渠道来改变行为:
1. 启动时自动寻找并运行local env文件,Allegro受local env的设置影响
2. 在Allegro环境的user preference对话框内,设置某些选项,这些设置项目同时会写入到local env文件中,从而影响所有的Allegro,因此它也是通过local env文件改变Allegro行为的.
3. 在console windows键入命令同样可以改变当前Allegro的行为,只是键入的内容不会写入到local env文件中去.
Env file
local env文件为位于用户根目录下,有path和alias两个部分组成,env文件在末尾有user preference的内容,是用户在allegro的user preference界面下设置后由Allegro写入的,为了防止env文件被破坏,将文件设置成read only属性.
User preference
user preference的目录及目录下的每个设置项是由preference路径下的prf文件及文件中的内容决定的,这些文件随Allegro一起安装,用户可以创建自己的prf文件.每个文件可以最多定义16个变量,文件结尾不能有空行,否则会造成Allegro崩溃,每个变量的设置值都被存储在local env文件内的user preference部分而不是prf文件里.
Autosave
Autosave 是否自动保存
Autosave_dbcheck 自动保存的同时是否dbcheck
Autosave_name 自动保存的文件名,缺省AUTOSAVE.brd
Autosave_time 自动保存时间间隔,缺省30分钟,设成15

Autovoid
Av_endcapstyle 线头端点的避开形状,缺省
Av_inline 缺省
Av_thermal_extent 缺省5mil,thermal-relief深入到shape的长度,对于热汗盘密度高的地方,设置2~3mil可以保证每个热焊盘都产生触角
Pad_drcplus 在shape自动避让时,shape与焊盘的避让距离加上这个值.缺省
Browse
Browser_nodircheck 在browser窗口中有change dir选项
Browser_nosticky 选择该项时,browser窗口总是打开当前目录
Browser_win31 不选该选项
Clip_filebrowser 选择该项,clpcopy可以不受库路径的限制
Nolast_directory 不选该选项
Nolast_file 不选该选项
Old_scriptbrowser 不选该选项
Padlib_filebrowser 不选该选项

Config_paths
Aptpath flash(*.bsm)的路径,有了*.fsm后已经不使用
Artpath 光绘文件的D码文件路径
Clippath clip路径
Devpath device路径
Dfasuditpath DFA audit(*.arl,*.rle)文件路径
Ncdpath NC Drill文件路径
Scriptpath script路径
Techpath tech文件路径
Textpath extracta command文件路径
Viewpath *.color文件路径
Wizard_template_path 模板文件*.brd,*.dra路径
Xtalk_table_path 窜扰文件路径

Control_paths
Color_nofilmrecord 选了该项后,visibility没有光绘效果选项
Control_auto_raise 不选
Find_nongui_reject 不选
Fine_reject_graphics 不选,缺省值blink
No_zoom_to_object 不选
Wv_voltage_nets 不选

Design_paths
Modulepath reuse modules(*.mdd)路径
Padpath 焊盘路径
Psmpath 库路径,包括*.psm,*.osm,*.bsm,*.ssm,*.fsm
Signoisepath signoise model locations (*.dat,*.wave,*.ibs,*.mod,*.ctl)
Techpath tech文件路径
Topology_template_path 拓扑结构路径

Display_paths
Bug_solaris_hit_lines 不选
Display_backingstore 不选
Display_drcfill 选了该项后,DRC以实心图形显示
Display_manual_colorpriority 不选
Display_nocolor_dynamics 当移动器件时变成白色
Display_nodynamicarcwith 不选,
Display_nohilitefont 不选
Display_nolinewidth 不选
Display_norepair 不选
Display_nosaved_geometry 不选
Display_noskeletal_draw 不选,选该项后,不允许skeletal draw
Display_raster_ops on
Display_shapefill 缺省4
Display_shapefill_analysis 不设置
Display_thintext 不选
No_dynamic_zoom 不选,如果选了该项,中键只能放大、缩小

Drawing
Drawing_4mils 不选
Drawing_no_4mils_msg 不选

Drc
Drc_diff_pair_override 设为0时,当设定的差分线距离primary小于default的line to line时,不报错。对于走45度斜线的场合,允许差分线间距在primary基础上有公差,100表示1个设计单位
Drc_diff_pair_primary_separation_tolerance min:max,primary的公差值,差分线的间距在primary-min:primary+max之间。
Drc_odd_pad_pad 详见allegro解释
Include_teminators 在计算xnet的时延时包括匹配端接的时延,默认不包括
Pre_12.0_delay_rule 不设置
Same_net_traps ?

Etch
Acon_route_on_active_subclass 设置了该项后,以当前的active layer作为走线的开始层
Allegro_dynam_timing 设置后,将开启动态timing功能,最好定义功能键开启该功能
Allegro_etch_length_on 在连线时可以实时显示走线长度,选择该项并定义功能键。
Bubble_no_display_invisble 在利用bubble功能调线,连线时不显示未打开的层。
Bubble_shove_bondpads 不选
No_swap_ripup 在swap过程中不ripup走线
Rats_factor 不设置
Ratt_off_if_connected 不选
Slide_arcs 缺省值,允许平移圆弧

File_management
Ads_boardrevs brd文件的版本数量,设置2
Ads_logrevs 1
Ads_textrevs 1
Temp 缺省,每人的不同,怎样设置

Gloss
Cbd_check gloss改变了走线连接后进行DRC check
Gloss_pad_shape gloss考虑焊盘的形状对line entry优化

Misc
Art_circvects 缺省,不设置
Autosilk_disregard_solder_mask autosilk 不理会阻焊,不选该项
Dcnet_del_norat 将DC网络的NO RAT属性删除
1st_ref_des 在自动编号时的开始序号,不设置
idf_nodelete 不选
iges_arcs 不选
logic_edit_enabled 不选
nc_legend_file 缺省,不设置
netrev_fullmessages 缺省
old_style_flash_symbols brd文件使用旧的热焊盘形式,对于274D可以选择该选项
pcb_baf_pin_number 反标注使用管脚号而不是管脚名
preserve_symbol_textblocks 保留symbol使用的字符大小,不选择
schematic_editor capture

plot
plot_shape_spacing 缺省
print_nt_extension 缺省
print_unix_command 缺省

roam
pcb_autoroam 缺省
nosminc 缺省96

skill 缺省

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多