SiP 工具启动的时候,首先调用%HOME%/pcbenv目录下的env文件。当%HOME%/pcbenv目录下 env文件中没有相关参数时,系统自动在安装目录(../SPB16.3/share/pcb/text/env)下调用env文件,所以建议用户在使用时,把安装目录下的env复制到%HOME%/pcbenv目录下。
HOME的值是由系统中环境变量来指定的。当使用软件出现问题时,可通过改变HOME的目录来确定是不是当前的设置出了问题。若用户同时使用多个不同版本的软件,可用不同的%HOME%目录,把HOME设置成变量,例如HOME=%CDSROOT%。
SiP的env文件,可通过两种方法来设置,一种是直接打开%HOME%PCBENV/env文件来设置,另外一种要在SiP Layout工具中,选择Setup→User Preferences Editor或者选择PCB Editor utilities→Environment Editor来设置。接下来讲解常用的几个命令,其他命令可参考帮助文件。
下面是SiP工具默认的env文件:
这个零件库的路径,说明当前的库在哪个目录下。
设置单个字母作为快捷键。上面的设置表示可通过“+”、“-”键在加入连线时,进行换层操作。
下面再举个例子,如果需要设置旋转的快捷键,可在env文件中加入如下行:
用户在SiP中选中元器件或其他物体,可在命令行中输入r,实现旋转的命令。需要说明的是,要重启SiP,该命令才起作用。
下面以几个常用的变量设置为例来说明如何设置变量。
例1:鼠标显示设置
(1)启动SiP,选择Setup→Userferences,弹出User Preferences Editor对话框,如图2-6所示。
图2-6 User Preferences Editor对话框
(2)选择Diplay树状列表下的Cursor。在pcb_cursor下拉列表框中选择Cross,表示把鼠标显示改成小“十”字方式。再选择Infinite,表示把鼠标显示改成大“十”字。Immediate表示当前命令立即有效。
(3)单击OK按钮。返回工作窗口,可看到鼠标的显示已经从小“十”字变成大“十”字。
例2:自动存盘设置
打开User Preferences Editor对话框,选择File_managerment树状列表下的Auto Save,如图2-7所示。
图2-7 Auto Save
●autosave:表示系统按一定时间进行自动备份。
●autosave_dbcheck:表示在自动备份前是否需要进行数据检查。
●autosave_name:自动备份时文件的名字,不设置表示用默认的名字。
●autosave_time:自动备份的时间间隔,默认值是30分钟。这个值最小值为10分钟,最大值为300分钟。
●Restart:表示需要SiP重新启动,这个设置才生效。需要用户注意的是只有当状态栏中为Idle时,自动备份才能起作用。如果用户需要强制备份,建议在SiP命令行中直接输入write filename,表示自动存盘文件为f ilename.sip。这样就可快捷地产生f ilename.sip文件。这个文件名可根据用户需要改动。