- 论坛徽章:
- 0
|
来些变量
为了区分Allegro系统及个人自订的环境变量档案,通常我们会建议使用者,
不要去修改 Allegro 系统的任何安装档案,包括环境变量档案 (位于
<cdsroot>\share\pcb\text 目录下的 env环境变量档案),我们可以复制该env环境变
量档案至个人工作目录下 (由HOME系统变量指定) 的pcbenv目录下。
环境变量
例如:使用者设定系统变量 HOME = \home\Work,则个人自订的 env
环境变量档案位于\home\Work\pcbenv目录下,其文件名称亦为env。
此env档案可以复制自系统的环境变量档案 (<cdsroot>\share\pcb\text\env),然
后再自行修改。
使用者可依之前章节所介绍的Setup>User Preferences…命令,设定专属的环境
变量,以符合自己的需求;亦可完全以手动的方式自行撰写,然后放置于
$HOME\pcbenv目录下,接下来为个人化的env环境变量档案的范例:
___________________________________________________________________
source $TELENV
### User Preferences section
### This section is computer generated.
### Please do not modify to the end of the file.
###
set pcb_baf_pin_number
set film_nosort
set dcnets_delete_norat
set logic_edit_enabled
unset telskill
set skill_old_ilinit
set showelement_basearea
set form_oldreturn
unset showelement_autoavoid
set noconfirm
set noformscriptbutton
unset no_dragpopup
(个人化的 env 环境变量档案内容 )
______________________________________________________________________
1.3 环境变量的使用说明
接下来将为各位读者说明,如何使用以下的章节?
我们已将所有的环境变量,依照Setup>User Preferences…命令中的分类法加以
分类,并加上表格,方便读者查阅,其字段说明如下:
变量名称 环境变量的名称
变量值 环境变量可以接受的设定值
说明 环境变量的简短介绍
生效时机 设定好的环境变量,何时才能有作用
重要等级 在Allegro系统使用中,该环境变量的重要性
建议值 这是我们建议的环境变量设定值
默认值 这是Allegro系统的环境变量默认值
1.4 Autosave 分类
变量名称 autosave
变量值 无
说明 定时自动备份功能
生效时机 定义于使用者的 env 档案中,于激活 Allegro 时生效
重要等级 ★
建议值 不设定此功能
默认值 不设定此功能
使用者可以设定此功能,让Allegro系统会每隔一段时间自动备份目前的档案。 _
定时自动备份功能仅在 Allegro 不使用的状况下(即右下角 Status 窗口
Cmd:Idle)才会被激活,也就是当使用者正在操作 Allegro时,定时自
动备份功能是没有作用的。
所以有可能使用者做了许久,但定时自动备份功能并没有帮你备份
变量名称 autosave_dbcheck
变量值 无
说明 在执行自动备份之前,先做一次 Database 检查
生效时机 定义于使用者的 env 档案中,于激活 Allegro 时生效
重要等级 ★
建议值 不设定此功能 ,执行此功能时会再多花一点时间
默认值 不设定此功能
如果有设定此检查功能,Allegro 系统会在执行定时自动备份功能之前,先做一次快速的Database 检查。
变量名称 autosave_name
变量值 文件名称
说明 定义自动备份的文件名称
生效时机 定义于使用者的 env 档案中,于激活 Allegro 时生效
重要等级 ★
建议值 不设定此功能
默认值 AUTOSAVE.<brd / dra>
变量名称 autosave_time
变量值 10 至 300 (分钟)
说明 定义自动备份的时间间隔
生效时机 定义于使用者的 env 档案中,于激活 Allegro 时生效
重要等级 ★★★★★
建议值 设定此功能为 20
默认值 30 分钟.可以自行定义自动备份的时间间隔,最短为10分钟,最长为300分
1.5 Autovoid 分类
变量名称 av_endcapstyle
变量值 round (圆形)、square (正方形)、octagon (八边形)
说明 定义走线末端在 Shape内的隔离形状
生效时机 执行下一个命令后生效
重要等级 ★★★★★
建议值 设定此功能为 round
默认值 不设定此功能,内定的隔离形状为 octagon
当走线的末端在Shape 内,且走线的宽度大于或等于所连接的Pin或Via 时,
使用者可以定义走线的末端在 Shape 内的隔离形状,共有圆形、正方形、八边形
等三种隔离的形状
当不定义av_endcapstyle时,其隔离形状为八边形
变量名称 av_inline
变量值 大于 0 的数值 (mil)
说明 设定 Pin 的距离,使其 Pin Void 可以连在一起
生效时机 执行下一个命令后生效
重要等级 ★★★
建议值 不设定此功能
默认值 100 mil
首先要设定Shape Parameters内的Create Pin Voids为Individually(不连) In-Line (连)
然后定义av_inline = 100 (mil),再执行 Shape 的Auto Void功能。
变量名称 av_thermal_extend
变量值 数值 (mil)
说明 定义 Thermal Relief Cline进入 Shape的长度
生效时机 执行下一个命令后生效
重要等级 ★★★
建议值 不设定此功能
默认值 5 mil
主要用于Shape 在Auto Void过程中,控制 Thermal Relief Cline由Pin或Via
进入Shape 的长度 |
|