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 缺省 |
|