CATIA环境的设置与管理ppt课件.ppt
1,CATIA V5 培训教材 - 高级应用,CATIA V5 环境的设置与管理,北京江达科技发展有限公司BEIJING JIANGDA TECHNOLOGY CO., LTD.,2,目录,CATIA V5 环境CATIA V5 OptionsCATIA V5 用户界面,3,CATIA V5 环境,4,概要,什么是 CATIA V5 环境?创建 CATIA V5 环境定制 CATIA V5 环境 管理 CATIA V5 环境,一、CATIA V5 环境定义二、CATIA V5 环境变量三、默认的 CATIAV5 环境四、服务器型环境,5,一、CATIA V5 环境的定义,环境的定义:CATIA V5 环境制约着 CATIA 的运行方式和状态,是由一组环境变量组成的可编辑的文本文件(*.txt)。这些环境变量可以定制搜索路径,也可以预设运行方式和状态。These variables are created in a text file and managed by the environment editor. An environment is required to run CATIACATIA V5 有两种环境:全局环境:由系统管理员创建、编辑和删除,当前工作站所有用户均能使用,并且可以在服务器上共享(对于服务器型环境而言)用户环境:仅由当前用户管理使用的环境,6,二、缺省的 CATIA V5 环境,缺省的环境所在路径:环境的位置在 CATIA 安装时能够客户化;如果安装 CATIA V5 时没有指定环境目录,那么缺省的全局环境位于:Windows NT:C:WinntProfilesAll UsersApplication DataDassault SystemesCATSettingsCATEnvWindows 2000 或者 Windows XP: C:Documents and SettingsAll UsersApplicationDataDassaultSystemesCATEnvFor UNIX : /CATEnv缺省的环境名称:CATIA V5 默认的环境是“CATIA_P*.V5R*.B*” 【*CATIA V5 的平台(Platform);*CATIA V5 的版本(Release)】/$OSDS目录下的两个文件定义了缺省环境的名称以及所在的路径 “EnvDir.txt”和“EnvName.txt” ,启动 V5 时若未指定环境,则使用这两个文件中的环境。启动 V5 一般都要指定环境,例如:/$OSDScodebinCATSTART.exe -run CNEXT.exe -env CATIA_P3.V5R14.B14 -direnv D:CATIAV5R14CATEnv -nowindow,EnvName.txt,EnvDir.txt,7,三、CATIA V5 环境变量(1/2),常用的一些环境变量,CATIA V5 临时文件夹,8,三、CATIA V5 环境变量(2/2),Windows 平台的一些特殊环境变量变量值“CSIDL”(见前一页)代表操作系统中的几个特定的目录(系统不同,该目录的名称有所不同)例如,有些系统指的是“C:Windows”,而有些系统则指“C:Winnt” 不管系统如何(目录名称存在差异),“CSIDL”指向的是同一用途的目录,对于 Windows XP:CSIDL_APPDATA = C:Documents and SettingsuserApplication Data CSIDL_LOCAL_APPDATA = C:Documents and SettingsuserLocal SettingsApplication Data 相关的几个环境变量是:CATUserSettingPathCATTempCATReportCATErrorLog变量值“DSKEY_TMPDIR”“DSKEY_TMPDIR”指向当前系统由“TMP”或者“TEMP”变量指定的目录,9,四、服务器型环境,服务器型环境都是全局环境,在桌面上不能创建快捷方式(图标)。服务器型环境与普通环境的“CATUserSettingPath”变量值是不同的:CATUserSettingPath=CSIDL_COMMON_APPDATADassaultSystemesDSKEY_USERIDCATSettings (此为服务器型环境)CSIDL_APPDATADassaultSystemesCATSettings (此为普通环境)其它一些变量也存在不同:CATUserStandardPathCATTempCATErrorLogCATReportUSER_HOME,10,创建 CATIA V5 环境,全局与否Global / user,打开环境编辑器,下拉菜单 Environment / New,新环境的 CATIA V5 安装所在路径,是否服务器型环境,11,定制 CATIA V5 环境(1/2),用户可以:创建新的环境复制、删除、修改已有的环境,例如改变这几个变量的值( “CATDocView”,“CATUserSettingPath”,“CATReferenceSettingPath”)向已有环境添加新的变量和注释例如:添加CATNostartDocument = YES(V5 启动后不载入任何文档) 工具:环境编辑器(Environment Editor):CATIAENV命令:setcatenv,delcatenv,lscatenv,readcatenv,chcatenv 强调一点:不允许改变环境变量的名字!,12,定制 CATIA V5 环境(2/2),Temporary settings 和 Permanent settings:Version 5 生成两类数据:Application data contained in the documents you createSetting files which are non-editable. Temporary settings Permanent settings.CSIDL value 机制: permanent settings (CATSettings) 存放在CSIDL_APPDATA temporary settings (CATTemp; etc.)存放在CSIDL_LOCAL_APPDATACATIA V5R16 CSIDL 缺省值 on Windows 2000/XP: CSIDL_APPDATA = C:Documents and SettingsuserApplication Data CSIDL_LOCAL_APPDATA =C:Documents and SettingsuserLocal SettingsApplication Data,13,管理 CATIA V5 环境,从命令行管理环境1、setcatenv:setcatenv -cs CATIA -e -d -p -a (-server)恢复默认的环境:setcatenv -cs CATIA -e CATIA.V5R9.B09 -d -p -a global -desktop yes(恢复环境并在桌面上建立快捷方式)setcatenv -cs CATIA -e CATIA.V5R9.B09 -d -p -a global -desktop yes tools(恢复环境、在桌面上建立快捷方式,并在开始菜单建立工具条) 2、其它命令: lscatenv: 列出当前工作站上所有的环境 delcatenv: 删除环境 readcatenv:读取指定环境的变量值 chcatenv: 修改指定环境中变量的值,14,练习一:,在当前环境中添加变量“CATnostartDocument = YES”,检查启动 V5 时的状态。,15,CATIA V5 Options,16,概要,什么是 V5 Options ?设置选项途径选项文件的位置 Options 设置缺省与保存设置锁定选项共享设置,17,什么是 CATIA V5 Options?,选项文件的扩展名是 CATSettings,其存储位置由环境变量“CATUserSettingPath”控制,选项的作用是客户化 CATIA V5 的用户界面、运行方式和运行状态等特性。CATIA V5 管理员定义选项的默认值,并能将其锁定;不同级别的选项可以组合起来使用;将选项放到服务器上可使之共享。,18,设置选项途径,两种设置方法a)下拉菜单 Tools - Optionsb)命令 CATOptionsMgt.exe,或者,19,选项文件的位置,Options的设置以 *. CATSettings 文件保存在缺省文件夹C:Documents and SettingsuserApplication Data中。删除 *. CATSettings ,重新启动CATIA,CATIA 按缺省的Options设置启动,并自动生成 *. CATSettings 文件。选项文件位于由环境变量“CATUserSettingPath”声明的路径,20,一、一般设置Options设置,用户界面形式,自动存储,规定时间内未使用则V5自动退出,打开父文档时是否装入子文档,拖拽特征以执行拷贝(按Ctrl)粘贴和剪切粘贴,内存占用过多(系统将不稳定而引起退出,例如:Command interrupted)提醒,21,一、一般设置Options设置,在线帮助(Online Help)的位置,22,二、安全性Options 设置,1、Automatic backup every xx minutes 每隔xx分钟,CATIA对当前状态进行保存,当非正常退出后,可热启动恢复最后一次保存的状态。,23,三、合理利用资源Options 设置,1、Licensing中产品抓取的更改需重新启动才有效,而在Shareable product中可动态地抓取释放。,24,2、Auto disconnection 使若在指定的时间长度不用CATIA,CATIA会自动退出,释放License 。,三、合理利用资源Options 设置,25,1、减少可Undo的次数,节省缓存。,四、性能Options 设置,26,四、性能Options 设置,2、选中 Preselect in Geometry view,鼠标移动处的几何对象会变红。取消该选项,减轻显存负担。,27,四、性能Options 设置,避免隐藏元素的重新显示,在浏览高度分隔的场景(比如工厂和建筑)时非常有用,28,五、显示设置Options 设置,在屏幕的右下方的数值表示当前作图区内的几何体显示放大比例,各种显示颜色设置,29,六、兼容性 Options 设置,1、V4 Data Reading,V4数据模型保存的PROJECT文件路径输入关联至模型的逻辑路径,30,六、兼容性 Options 设置,2、IGES(可转换成实体、曲面、线架),31,六、兼容性 Options 设置,3、STEP,32,六、兼容性 Options 设置,CCDV5时,是否打散标注尺寸,使之不作为一个整体来看,33,七、参数与知识工具 Options 设置,1、创建同步关系式,34,七、参数与知识工具 Options 设置,2、单位定制,35,七、参数与知识工具 Options 设置,Display创建尺寸时的显示模式(4种)设置尺寸线Gap设置尺寸线离被标注元素的距离间隙Overrun设置尺寸界线(上部),36,八、关联设计Options 设置,1、Keep link with selected object 一定要选中,使元素 Part 间关联。,37,九、树的显示Options 设置,1、在Part的树上显示出的External ref, Cst, Parameter, Relations等。,38,九、树的显示Options 设置,2、二维制图特征树上显示参数和公式,39,九、树的显示Options 设置,3、树上的参数带值、公式显示。,40,九、树的显示Options 设置,4、在Part的树上显示出Material, Cst等。,41,九、树的显示Options 设置,5、定制特征树节点上显示的文档名称,42,十、草图设置Options 设置,43,十一、制图设置Options 设置,1、制图一般设置,44,十一、制图设置Options 设置,2、投图设置,投图之后再通过改属性生成中心线,不如在投影前设置好。,45,十二、大装配的设置Options 设置,1、Check Work with the cache sys,使可在设计模式和显示模式之间切换,显示模式下数据极轻。,46,十二、大装配的设置Options 设置,2、打开时不激活显示,47,十二、大装配的设置Options 设置,3、自动转换设计模式,48,十三、DLNamesOptions 设置(1/3),为了保证 V5 数据安全,利用 DLName(Directory Logical Name)定义某些特定的目录给 V5 专用(访问文件的方式)。DLName 指向 Windows 的目录路径,定义该路径时可以使用 Windows 的系统变量(例如:DLNAME1=$HOME 而 HOME=C:)执行 import/export 操作,快速定义 DLNAME,也可以使用 CATSysDLExport 批处理命令。管理员用户能够将 DLNames 的定义锁定,DLNames 的选项设置存储于 DLNames.CATSettings 文件,用户可以共享多个环境对 DLName 的定义。,49,激活 DLName 选项 配置 DLNameDLName:Allow end users to access data from specific directories referenced by logical namesAllow implementation of a tightly data storage strategy,十三、DLNamesOptions 设置(2/3),将 DLName 设置为Allowed 并且 Current,50,十三、DLNamesOptions 设置(3/3),下拉菜单 File Open 除了“Open”,DLName 还作用于下述的操作:File - Save ( included:Save AS、Save All and Save Management.)File - DeskFile - New fromeFile - Send ToEdit - LinksSearch order(Other folders option) Browse another catalog Save in catalog,51,十四、文件管理Options 设置,1、Linked Doc localization(关联文件的定位策略) 将uuserDSProduct1拷贝到E:tmpDS下,打开E:tmpDS下的Product1,Product1会到四个地方去找属于它的Part1。我们可以让它只用Relative folder的方式,而其它方式Active=No。若有两个或两个以上的方式设为Yes,则按次序(见图),先到Relative folder找,未找到再去Folder of the pointing document.找。,52,十四、文件管理Options 设置,2、创建新文档的初始状态设置,53,缺省与保存选项,与锁定选项一样,管理员还能为普通用户设定选项的默认值。 如果 CATReferenceSettingPath 和 CATUserSettingPath 连接了多个目录,那么找到的最后一个选项缺省值有效。选项复位(恢复缺省值):Tools - Options,54,锁定选项_Locking Settings(1/2),选项的状态:管理员未锁定 ,锁定 ;普通用户锁定管理员的含义:管理员锁定某些选项,使同一环境下的普通用户不能再修改它们。管理员锁定的选项存储在由环境变量 CATReferenceSettingPath 设置路径如果 CATReferenceSettingPath 连接了多个路径,那么找到的第一个锁定选项有效。,55,锁定选项_Locking Settings(2/2),步骤:1、以管理员身份登录系统,创建一个路径并设置必要的访问权限,用于存储管理员选项。2、修改环境变量 CATReferenceSettingPath 使之等于 a)创建的路径3、运行 V5 管理员模式/$OSDScodebinCATSTART.exe -run CNEXT.exe -admin -env -direnv -nowindow 4、拉菜单 Tools - Options 锁定某些选项,管理员,普通用户,56,共享设置(1/2),目的: Locking Settings 所有用户在相同环境下工作; Not locked Settings 所有用户有相同初始环境。向所有机器发布或共享C:MyLockedSettings每台机器设置CATRefrenceSettingPath,57,共享设置(2/2),环境 1 和 环境 2 的锁定选项共同作用于用户 1 和用户 2,即找到的第一个锁定选项有效。,用户 3 和 用户 4 继承环境 1 和 环境 3 的设置,58,Concatenation Mechanism(1/2),Order of PrioritySetting files are stored in directories referenced in the Version 5 runtime environment by:CATReferenceSettingPath:points to the directory(s) where administrator settings are stored CATUserSettingPath:points to the directory where user settings are stored. When a session is started, the directories pointed to by these variables are searched in the following hierarchical order: all files found first in the CATReferenceSettingPath, and then in the CATUserSetting Path will be read in this order of priority.,59,Concatenation Mechanism(2/2),Concatenation Mechanism Involving One or More Administration LevelsWhen a session is started, if no setting file is found either in the CATReferenceSettingPath or in the CATUserSettingPath, the setting value is the default provided by the software. If settings files have been deleted, an end user will inherit the setting values set by the administrator or the default values provided by the software.If there are administrator directories pointed to by CATReferenceSettingPath, and the settings have not been locked, the value is the value written in the last administrators file found in CATReferenceSettingPath, or in the user file found in the CATUserSettingPath. In this case, the end user will be able to modify the settings.If there are administrator directories pointed to by CATReferenceSettingPath, and settings have been locked, the setting value is the value written in the first administrator directory where this attribute has been locked. End users will not be able to modify the settings.,60,更为详细的选项说明,请参见CATIA Infrastructure User Guide,61,定制CATIA V5 用户界面 Customize,CATIA V5用户界面Workbench定义定制Workbench创建新Workbench创建新工具条工具条中增加命令创建快捷键选项设置,62,CATIA V5 用户界面,通用工具,工具条,下拉菜单,V5 文档,工作台,63,Workbench 定义 (1/2),工作台(Workbench)是一组用以完成某种特定作业的工具及命令的集合体 每一种 V5 文档都与一类(组)特定的工具及命令(工作台)相关联 打开某种类型的文档,即会进入与之关联的工作台 工作台组织工具和命令,也包括下拉菜单中的内容(Insert & Tools & Analyze),64,Workbench 定义(2/2),定制工作台,下拉菜单 View - Toolbars - Customize Start Menu:定置 Start 下拉菜单和常用工作台 User Workbenches:自定义工作台 Toolbars:当前工作台可见的工具条列表于此 Commands:在此通过拖动操作向工具条添加命令 Options:一些选项,例如 Lock position of toolbarsUser Interface Language这里做的定置将存储于下述文件:FrameGeneral.CATSettingsFrameConfig.CATSettingsDialogPosition.CATSettings,,65,定制 Workbenches,Favorite Workbenches are those that are displayed in Welcome Panel when you start a CATIA session,You can also access the Welcome panel by clicking on Workbench icon,To assign a key shortcut to the command,66,创建新 Workbench (1/2),1,2,4,5,起名,67,创建新 Workbench (2/2),Close,6,7,图标,68,创建新工具条(1/3),定义完Workbech后,可以定义工具条,选,选Toolbars,1,进入workbench,2,3,可以利用列表中已有工具条,New,4,69,创建新工具条(2/3), 起名,5a,6a, OK,5b,也可以创建一个新的,或插入一个新的已有,6b, OK,(4b),(5b),70,创建新工具条(3/3),新创建的工具条,Close,7,已有工具条,新的空的工具条,71,工具条中增加命令(1/4),在新创建的工具条上添加命令新工具条中添加命令Remove 移去命令(还可查看工具条有什么命令),72,工具条中增加命令(2/4),在现有的工具条上添加命令(拖拽方式),选Commands,选,1,确认在当前 Workbench中有所需要的工具条,2,3,选工具条,4,加命令,73,工具条中增加命令(3/4),可以加图标(也可不加),Close,6,(6),74,工具条中增加命令(4/4),可以直接把命令拖到外部相应的工具条,就象word操作一样),6,Close,7,75,创建快捷键,1、模块快捷键2、创建命令快捷键,76,选项设置,1、界面语言2、锁定工具条,77,Thank You !,