PDM学霸徐淼考试精华整理.docx
- 文档编号:28789319
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:14
- 大小:26.79KB
PDM学霸徐淼考试精华整理.docx
《PDM学霸徐淼考试精华整理.docx》由会员分享,可在线阅读,更多相关《PDM学霸徐淼考试精华整理.docx(14页珍藏版)》请在冰豆网上搜索。
PDM学霸徐淼考试精华整理
名词解释:
1、Dataset:
数据集,是用来管理(存放)应用软件生成的数据(文件)的一种对象。
2、角色:
指用户在一特定组中所从事的工作类型,即工作岗位。
3、命名的引用(NamedReference):
一个Dataset中可以包含一个或多个文件对象(IMANFile),这些文件称为命名的引用,它们存放在Volume中。
4、签出:
可锁定数据库中的对象,以便只有您能够修改它。
同时防止对数据的并发操作。
5、签入:
可解除对象的锁定,从而允许其他用户访问对象。
6、NamedACL:
命名的访问控制列表,每一个权限表由一组访问者以及与之相对应的权限组成.
7、ACE:
ACE即ACCeSSControlEntry,权限控制列表中的每一行称为权限控制条.
8、ACL:
即权限控制列表(AcccssControlList)
9、工作流(Workflow):
为了完成某项任务,按照一定的顺序进行一系列工作的过程称为工作流程。
10、主模型:
一般是指设计室设计人员创建的零件模型.
11、精确装配(precise):
定义的产品结构是一个静态的结构,总成指向其部件的是一个确定的版本(或ItemRevision)。
12、非精确装配(Imprecise):
定义的产品结构是一个动态的结构,总成指向其部件的是一个Item,具体用item下面的哪个版本,由版本规则RevisionRule来确定。
13.更改权限:
控制修改数据对象访问权限的权限,用户拥有此权限时,可修改数据对象的访问权限,修改的权限将覆盖基于规则的访问权限。
应用基于对象的访问权限控制时,必须拥有该权限。
14、PDM(ProductDataManagement):
产品数据管理,管理整个产品生命周期内所有与产品相关信息和过程的技术.
15、BOM视图(BOMView):
TCEng中一种具体定义Item(装配件)信息的数据对象,它存放了该Item(装配件)的装配结构.
16、人员:
对应自然人,提供了人员的基本信息,包括名称、地址、员工编号等信息。
17、组:
指由不同角色的用户组成的,为同一目标而协同工作的组织。
18、用户:
人员的合法的TC系统账号(ID,密码)。
19、产品结构树:
将产品按照部件进行分解,部件再进一步分解成子部件和零件,直到零件为止,由此形成的分层树状结构。
20、Wherereference:
(何处引用,查看引用关系)引用查询,用于查询某数据对象(包括所有的Workspace对象)被那些其他Workspace对象所引用。
21、Whereused:
(何处使用,查询装配结构)使用查询,只用于查询零部件(Item、ItemRevision)被那些其他零部件所使用(在这些部件中装配了这个被查零部件)。
22、复制:
将对象信息复制到剪贴版中,以备执行粘贴操作。
23、剪切:
剪除对象与父对象之间的关系,执行剪切操作后,该对象将从父对象下消失,但是仍旧存在于Tceng系统中。
24、粘贴:
将剪贴版中的对象与目标对象建立关系。
执行此操作前需要执行复制或者剪切操作。
25、删除:
将对象从Tceng系统中清除,该对象与其他对象的关系也将同时消失。
若有多于一个的对该对象的引用,则需要先将其他关系切断,再执行删除操作。
简答题:
1、描述6个学过的handler及用法。
①create_status:
创建状态字;②add_status:
添加状态字;③EPM_set_rule_based_protected:
控制流程中不同用户对数据的访问权限;④EPM_attach_item_revision_targets:
将有规格关系BOMVIEWRevision关系的对象附加到流程中;⑤EPM_attach_related_objects:
将目标对象的特定关系对象以目标/引用关系附加到工作流程中⑥EPM_check_target_objects:
流程发起时检查对象本身是否有状态字,根据参数设置,决定是否将有状态字的对象进入流程;⑦EPM_vaildate_target_objects:
限制一些特定类型的对象作为目标;⑧EPM-attach—aseembly-components:
流程发起时按照特定的条件附加装配件下面的零件.
2、基于规则的权限管理、基于对象的权限管理
基于规则的权限:
设置具有共性的访问者(例如有相同的职责,或在同一个项目组工作)的权限;设置具有共性的Teamcenter对象(例如Item、数据集、文件夹等)能够被哪些访问者访问.基于对象的权限:
是指对某个具体的对象设置能够被哪一类(如某一组、某一角色等)或哪一个(某一个用户)访问者访问的权限。
3、电子仓库的概念?
电子仓库的类型有哪些?
电子仓库主要功能是什么?
电子仓库:
是在PDM中实现某种特定数据存储机制的元数据库及其管理系统。
它保存所有与产品相关的物理数据和文件的元数据,以及指向物理数据和文件的指针.类型:
集中式、分布式和虚拟式三种.
功能:
数据对象的检入和检出、改变数据对象的状态、转换数据对象的属主关系、数据对象的动态浏览与导航、数据对象的归档、数据对象的安全控制与管理功能等.
4、数据关联(引用)查询的作用和查询方式。
用于查找某数据对象(包括所有的Workspace对象)被那些其他Workspace对象所引用。
查询方式:
上一层,可以通过鼠标双击一级一级往上查;最顶层,直接查找最后一级的对象;所有层,把层层关联的对象都列出来。
5、定制查询的过程,具体的实例;
以根据零组件版本属性表单的某一属性查询零组件为例.1进入查询构建器;2在右侧窗口中输入新建查询的名称;3在“搜索类”下拉列表中选择到零组件类,即POM_object\POM_application_object\WorkspaceObject\ItemRevision;4单击“显示设置”,选择“全部属性";5在“属性选择”框中双击“类型”,将其添加到下方的搜索准则中;6在“属性选择”框中双击“零组件版本主属性表”,在弹出对话框中输入Form,搜索并单击“确定”;7在属性选择框中双击“属性”,在弹出对话框中输入零组件版本属性表单对应的POM类名称,搜索;8在属性选择框中双击”属性,将其添加到搜索准则中,最后单击“创建”即可完成.
6、规则树的修改有哪些注意事项?
答:
①不要修改规则树中系统对象分支所使用的权限表②不要修改位于规则树上层区域系统对象分支的设置③在工作数据分支中为工作中的数据添加新规则和新权限表④权限表是可选的⑤不要手工修改关于权限设置的文件⑥infodba是一个特殊的帐户,不要用INFODBA修改ACL和在流程中做发放。
7、权限管理中,规则树的优先级如何判断?
顶端的规则优先于树结构底端的规则;子级优先于父级。
8、工作流程设计:
设计审批流程包括设计、校对、审核、批准几个节点,回退设置到设计节点。
画出此工作流程图.校对者为工程师角色,审核者为部门经理,批准者为公司经理,写出完整的实现步骤。
(1)创建流程模板
①以infodba登录,打开“工作流设计器",单击“文件”→“新建根节点模板…”;②填写新流程模板名称test,基于根节点模板选择“ReviewProcess",单击“确定";③进入编辑模式,新建do任务、“审核"任务(3个),连接,并修改节点名称;④分别在校对,审核,批准的撤销里加任务demote,参数设置:
-level,值:
设计;⑤在设计中加属性:
选中“设计"→显示任务属性面板→命名的ACL,名称:
sheji_acl→创建,点“+”选择“Owninguser",添加“读"、“写”、“删除”权限,然后点“保存”→“指派”,关闭即可;⑥仿照操作⑤分别在校对、审核、批准的perform_signoffs下加属性,添加可读权限;⑦勾选“阶段设为可用"→是。
(2)创建工作流程
①以普通用户登录,选中要走流程的零组件,新建→工作流程;②模板选择刚刚创建的test,在“指派所有任务”中指派相应的校对者,审核者及批准者,确定;③进入“我的工作列表”,选择流程,点查看器,点“设计”节点,在弹出的“执行DO任务”对话框,点“完成”→确定;④在校对、审核、批准节点审核决定为“拒绝”,都将回退到“设计”节点。
9、什么是工作流,PDM中工作流有什么特点?
一般将在计算机网络上实现的业务流程称为工作流。
优点:
固化流程,减少人为因素,提高业务质量;便于实现业务自动化,提高业务效率;强化管理,易于进行过程监控;有完善的历史记录,易于对业务完成情况进行追溯和统计分析,便于发现问题并持续改进.
10、什么是权限?
权限的三要素是什么?
权限是针对某个或某类访问者,对处于某个特定环境或阶段的某类数据对象类型,所定义的规则条件,来决定是否具备执行某个动作的权利.权限的三要素:
访问者,数据对象和操作。
11、什么是主模型?
什么是主模型文件及非主模型文件?
主模型作用?
主模型:
一般指设计室设计人员创建的零件模型,用UGMASTER来保存.非主模型:
可以是二维工程图、分析模型、制造模型。
TC中用UGPART来保存.主模型文件:
是零件在一特定版次的几何形状。
非主模型文件:
是一个包含主模型文件零件的装配文件.主模型的作用:
1)支持并行工程;2)非主模型文件总是包含了最新主模型的定义;3)实现数据分离,大量减少数据冗余。
4)可以对主模型文件和非主模型文件分别进行访问控制设置,安全性更好.
12、在产品的整个生命周期中,根据不同部门对BOM的不同需求,主要存在哪几种BOM?
并解释EngineeringBOM的概念.
4种;①工程物料清单EBOM(EngineeringBOM);②计划物料清单PBOM(PlanBOM);③制造物料清单MBOM(ManufacturingBOM);④成本物料清单CBOM(CostingBOM)。
EngineeringBOM:
主要是设计部门产生的数据,产品设计人员根据客户订单或者设计要求进行产品设计,生成包括产品名称、产品结构、明细表、汇总表、产品使用说明书、装箱清单等信息,这些信息大部分包括在EBOM中。
13、解释Teamcenter系统中文档管理的作用。
①文档对象的浏览;②文档的分类归档管理;③文档的版本管理;④文档的安全控制。
14、实现将Item版本主属性表中的供应商(supplier)、原材料(material)、图幅(drawing_NO)与UGMASTER中的supplier、Raw_material、drawing_no实现双向属性映射,如何配置脚本?
{Datasettype=“UGMASTER”
{Itemtype=“Item"
SUPPLIER:
ItemRevision.GRM(IMAN_master_form,ItemRevisionMaster)。
Supplier/master=both/description=”Supplier”
MATERIAL:
ItemRevision。
GRM(IMAN_master_form,ItemRevisionMaster)。
Material/master=both/description=”Raw_material"
DRAWING_NO:
ItemRevision.GRM(IMAN_master_form,ItemRevisionMaster)。
drawing_no/master=both/description=”drawing_no”
}
}
15、BMIDE基本作用:
在Teamcenter中增加Dataset类型、Item类型、值列表(LOV)及进行其它的系统配置工作。
16、Teamcenter中常用的权限类型和访问者类型包括哪些?
权限类型:
读、写、删除、更改权限、提升、回退、复制、更改所有权、发布、导入、导出等
访问者类型:
(优先级由高到低)Approver(RIG)、Approver(Role)、Approver(Group)、Approver、User、OwneringUser、Group、OwneringGroup、Role、RoleinGroup、RoleinOwneringGroup、GroupAdministrator、SystemAdministrator、world
17、描述将装配数据导入NX中的两种方式的关键过程.
(1)调用“ImportAssembly”对话框以交互方式导入:
①启动NXManager,选择“File”→“ImportAssemblyintoTeamcenter…”;
②在“Numbering”标签页,定义编号规则并指定存储路径;在“Main”标签页,指定要导入的装配文件
③点击“执行"完成导入
(2)编写批处理文件调用命令工具“UG_Import”,以批处理方式执行导入:
①启动Teamcenter命令行环境;②使用NX下的“ug_import”命令导入UG文件。
18、如果用户只安装了TC客户端,那么如何实现具有TC环境的命令行?
启动DOS窗口输入:
settc_root=C:
\Siemens\TEAMCE~1
settc_data=C:
\Siemens\tcdata
call%tc_data%\tc_profilevars
19、简述分类管理的功能。
①以零件和零件簇的方式管理和组织企业的产品、零件、部件以及相关的信息;②提供了基于属性的相似零件、标准零件及相关文档的检索、实现相似对象的快速检索,避免了重复设计和相似设计;③提供了对企业各项信息的访问权限的控制.为特定用户或用户组定制属性访问权限,显示不同的属性或隐藏部分属性
20、现在要对WORD数据集进行权限控制,控制要求如下:
(1)WORD文件在其生命周期的所有阶段仅所有者可查看;
(2)WORD文件在审批过程中,审批节点的审批者对文件可见;(3)WORD文件所有者,拥有赋予权限及更改文件所有者的权限;根据上述描述,使用Teamcenter权限规则,设计权限树,要求如下:
(1)描述方案设计思路;
1)word属于数据集,在dataset下添加权限,一般在working状态下添加权限;2)审批过程属于流程,在流程中添加审核者可查看word权限;3)同1)
(2)画出所有新增或修改的ACL及权限分支.
1)Hasclass(Dataset)
HasType(Msword)→word_acl(添加owninguser读、写、更改所有的权限)
2)审核节点添加approver->读√
21、项目组的项目经理如何使用Teamcenter系统内部邮箱功能,将设计任务书发送给项目中各个成员,简述实现步骤。
①选中“设计任务书”,单击“文件”→“新建"→“信封"②在“收件人”中指定具体邮件要发送到的项目成员(系统支持操送功能)③填写主题,单击“发送"④可以在收件人的Home下的邮箱中看到发来的邮件
22、解释BOM视图版本、ActionHandler及RuleHandle的概念。
BOM视图版本:
Teamcenter中一种具体定义零组件版本(装配件版本)信息的数据对象,它存放了该零组件版本的装配结构.BOM视图版本必须依附于零组件版本。
否则无使用意义。
ActionHandler:
用于定义一个任务的动作(Action)。
ActionHandler执行例如:
显示信息、搜索上个任务的结果、通知用户、设置权限、启动应用等动作。
RuleHandler:
用于将事件规则结合到流程模板的任务中。
RuleHandler对一个动作进行条件判断控制。
23、解释分类管理中存储类,抽象类的概念。
存储类:
由父类继承属性和存储类本身特殊属性的集合所定义,可形成对具体零部件等信息的定义。
抽象类:
用于合并存储类中的通用属性,分类实例不能存储于抽象类中。
24、简述Project模块的四种用户身份及其功能。
①项目管理员:
创建和管理项目;②项目小组管理员:
修改项目信息;③特权小组成员:
对项目指派数据;④小组成员:
拥有读权限。
25、TC主要安装步骤
1、安装UGNX4.0(或5。
0)及License。
2、安装Oracle10数据库软件(仅安装软件),创建数据库监听.3、使用Teamcenter数据库模板安装数据库,安装完毕,测试连接4、安装TeamcenterServer
26、安装TeamcenterClient(RichClient)
安装要求
Oracle数据库服务器
创建Oracle数据库监听(启动监听命令:
LSNRCTLSTART)
安装Teamcenter数据库及测试连接;安装TeamcenterServer及Client
27、TCEng中的数据集:
UGMASTER用于保存三维主模型;UGPART用于保存非主模型,可以是二维工程图、分析模型、制造模型。
大题:
1、画出Teamcenter两层架构图,并描述Teamcenter两层架构的主要安装步骤.
步骤:
①操作系统的相关工作②安装NX7。
5及License服务器③安装Oracle及Teamcenter数据库④安装Teamcenter企业服务器⑤安装胖客户端胖客户端
2、Teamcenter四层架构原理图,每层的名称及其作用;
客户端层:
负责客户端的应用,处理用户界面的输入输出,并负责保障文件缓存.
Web层:
处理客户端的安装、登录请求、客户端的业务逻辑请求程序、向客户端提供静态内容,处理客户端和企业层的交互。
企业层:
负责业务逻辑、安全规则应用、从数据库存取数据以及提供动态内容至客户端。
资源层:
存储Teamcenter的持久数据和文件管理。
3、在Tceng的规则树中为UGMaster数据集添加名为UGModel的NamedACL,简述其操作方法及步骤。
该Tceng系统初始的规则树如下所示:
1)新建名称为UGModel的NamedACL.操作:
在“访问管理器中"右边面板中的ACL名称框中输入UGModel,并设置好相关权限,点击“新建命名的ACL”按钮;2)为HasType(UGMASTER)的规则添加名称为UGModel的命名ACL。
操作:
展开在“访问管理器”在侧的TC的规则树,然后定位到HasType(UGMASTER)分支,在“访问管理器"右边面板的“NamedACL"下拉表中选择刚新建的“UGModel",并点击“访问管理器"右边面板下方的“修改"按钮.
4、在Tceng的规则树中为UGPart数据集的二维工程图类型数据添加名为UGDrawing的NamedACL,简述其操作方法及步骤.该Tceng系统初始的规则树如下所示。
1)新建名称为UGDrawing的NamedACL.操作:
在“访问管理器中"右边面板中的ACL名称框中输入UGDrawing,并设置好相关权限,点击“新建命名的ACL”按钮;2)在HasType(UGPART)下新建一条规则.操作:
展开TC的规则树,选择HasType(UGPART)分支,在“访问管理器中”右的边面板做好如下设置:
①规则条件为HasName=*dwg*;②命名的ACL设为UGDrawing;③设置完后通过“访问管理器”右边面板下方的“添加"按钮添加规则。
5、写出make_user命令的语句结构,并解释主要参数的意义?
写出使用该命令创建如下人员的命令。
maker_user-u=infodba-p=infodba-g=dba—user=u001—group=管理组-person=赵经理-role=经理-volume=volume1
maker_user-u=infodba-p=infodba—g=dba—user=u002—group=管理组-person=钱总师-role=总设计师—volume=volume1
6、批处理文件启动NXManager的方法。
新建一个文本文件,输入:
SET TC_ROOT=D:
\Siemens\TEAMCE~1
SET TC_DATA=D:
\Siemens\tcdata
Call %TC_DATA%tc_profilevars
Cd/d %ugii_base_dir%\UGMANAGER
Ugmanager –u=infodba –p=infodba
并保存为tc。
bat文件,双击tc.bat文件,即可启动UGMANAGER
7、定制查询MySearch,根据ItemID查找Item
1、添加查询构建器到导航面板2、输入名称MySearch、搜索类选择item、属性选择ID然后点击“+"添加一个搜索准则,创建3、进入我的Teamcenter新建一个item4、打开搜索视图,选择搜索项为MySearch5、输入ID号即可查询到刚才创建的item
8、定制查询MySearch01,根据ItemRevisonMasterForm中“projectid”的值来查询ItemRevision;
1、创建一个Item2在属性表中填写内容3创建根据属性表查找的查询方式4使用查找(1、输入名称MySearch01、搜索类选择ItemRevision
2、双击零组件版本主属性表,选择Form,确定3、双击属性,选择ItemVersionMaster确定4、选择项目ID,点击“+”创建、新建item,指定项目ID6、打开搜索视图,选择搜索项为MySearch01)。
9、定制查询MySearch02
根据ItemMasterForm中“projectid”的值来查询Item
1创建一个Item2在属性表中填写内容3创建根据属性表查找的查询方式4使用查找(1、输入名称MySearch02、搜索类选择Item,双击零组件版本主属性表,选择Form,确定2、双击属性,选择ItemMaster确定3、选择项目ID,点击“+"创建4、新建item,指定项目ID
5、打开搜索视图,选择搜索项为MySearch02,即可看到搜索结果)。
10、布置的试验一、试验二BMIDE的操作过程,语言描述。
冷部署:
将模板扩展打包后,通过TEM安装到生产服务器的部署方法.打包后输出在workspace—location\project\output\packaging路径下.
热部署:
热部署即使用部署模板命令直接部署到测试服务器的部署方法。
BMIDE项目的创建
1)文件-〉新建-〉项目—>选择“新建业务建模器IDE模板项目—>填写项目名称,比如“zyy”->填写前缀(2、3、4位必须包含一个数字)->选择语言->浏览BMIDE的工作空间,查看Windows资料夹结构,并与BMIDE导航器中的项目文件做比较.2)Teamcenter项目的部署A。
冷部署文件—>新建-〉其他—〉选择“打包模板扩展"—〉以管理员身份打开Teamcenter环境管理器—>浏览之前生成的打包模板扩展文件中的“feature_lbx.xml”-〉选择扩展中的项目“lbx”—〉输入操作系统密码—>安装功能部件B.热部署窗口->首选项-〉选择“服务器连接概要表”,修改TcData->选择IIOP协议—〉双击业务对象item,选择“显示规则”,点“添加”->选“浏览”,自动弹出TAO窗口,并弹出teamcenter存储库连接窗口—〉输入密码,点“连接”,连接成功—〉打开部署窗口,输入密码,点“连接”,连接成功,部署完成
3)Teamcenter项目的关闭与保存
业务对象的创建
1)以Item为父级新建业务对象—>填写业务名称,勾选高级—〉填写名称及描述-〉双击打开业务对象L3_selfpart
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PDM 学霸徐淼 考试 精华 整理