服务专区
  联系我们
  实施体系
  公司地图
  下载中心
  Q&A
开目荣誉
技术创新
Q&A
下载中心

PDM4.x答疑
    
安装与升级

1.1 服务端安装启动问题
回答:是由于创建的sql数据库中产生了错误。检查数据库是否和现在的PDM系统的版本一致;检查数据库的登录用户名字是否具有管理员权限。
1.2 客户端安装登陆问题
回答:
1.检查并输入正确的标识号、密码和服务器名。
2.检查网络是否正常。
3.访问服务器,如果有口令,输入正确的用户名、口令进行访问。
4.在客户端机器上ping服务端所在机器。
如果ping IP地址成功,而ping 服务器名不成功,则执行以下操作:
⑴打开控制面板---网络---协议---TCP/IP通讯协议,查看其属性,指定IP地址;
⑵如果指定地址,仍然不成功,则再查看客户机的操作系统。如果是WINNT,则建议使两台机器建立信任域。如果是其它系统,建议登录时,一定用服务器的域及用户登录。如果企业有多个独立的主域服务器,建议各服务器之间要建立信任域。
回答:(此问题针对pdm402sp6至pdm403等非智能升级工具安装的pdm版本)
1.打开服务端安装目录下的APPFILES.DAT(用于升级配置文件)文件,修改其中需要升级的文件所在路径后面的版本号。例如需要升级PDM.EXE文件:打开APPFILES.DAT文件,在[files]段下,修改升级PDM.EXE文件所在路径的版本号。
[files] APPFILES\SETUPFILES\EXEC\*=<setup>/v1.0
将上述配置后面的“V1.0”修改为“V1.1”(只要将版本改的比以前高就可以了)保存文件即可。升级其他目录的文件,方法也是将升级文件所在的路径的版本号修改即可。
2.点击开始菜单中的“程序\开目PDM4.0客户端\开目PDM4.0客户端程序”快捷方式或者点击桌面上的“开目PDM4.0客户端程序”快捷图标,启动pdm连接服务端,出现PDM客户端自动升级界面,该界面显示了PDM客户端升级的进度情况。
3.当此客户端自动升级界面消失,并弹出PDM的登录界面后,表示客户端升级成功。
回答:可能是PDM应用程序的安装目录中包含有中文、括号等非法字符。需要重新安装PDM客户端程序,指定标准的安装路径即可。
回答:这是由于服务端APPFILES.dat文件中开启了ugbomex.exe或者kmugbom.exe文件的注册接口,但客户端未安装UG应用程序或者未指定UG安装目录下UGII的路径。具体步骤如下:
1.在服务端APPFILES.dat文件中不开启ugbomex.exe或者kmugbom.exe文件的注册接口;
2.在客户端安装UG应用程序,然后在系统变量Path中增加UG安装目录下UGII的路径,重新启动系统。
回答:是由于客户端使用Oracle9i时ODBC自动添加失败。手动填加ODBC即可。添加方法:
1.使用打开ORACLE9i自带的“Net Configuration Assistant”,选择“本地NET服务名配置->添加->ORACLE8I或者更高版本数据库或服务”,输入“服务名”选择“TCP”网络方式,输入数据库所在的“主机名”后进行测试,测试成功后“完成”;
2.打开“数据源->添加->Oracle in OraHome92”,正确输入“Data Source Name,Tns Server Name及其User”后测试,成功后确定;
3.重新打开PDM即可以成功登陆。
回答:是由于pdm客户端使用的Oracle版本为9i所致。具体解决方法:在客户端的配置文件PDM.con中增加如下配置段:
[DATABASE]
ORADRIVER = Oracle in OraHome90
ORADRIVER名字要与ODBC中添加服务名保持一致,例如:ODBC中添加ORACLE服务名是OraHome92,那么ORADRIVER = Oracle in OraHome92,必须是一致;如果配置完成后,登录系统仍然出现提示“add数据源失败,驱动程序和语法:Oracle ODBC Driver add=Oracle;DSN=pdm;server=pdm4x”,可以在PDMSERVER.ini文件中连接配置部分加上ORADRIVER = Oracle in OraHome92。
回答:是由于卸载老版本PDM时,PDM安装文件夹下dll没有自动卸载掉成功,再次升级时无法覆盖进行注册。具体步骤如下:
1.记下未注册dll,升级完毕后手动注册。
2.在升级完毕的PDM客户端文件夹下,找到自动升级时没有注册成功的dll,在“开始->运行”中输入命令regsvr32,然后将未注册的dll拖到运行里面,回车即完成注册。
回答:是由于pdm中的组织管理模块的控件在安装的时候未注册成功。具体解决办法:手工注册pdm组织管理模块控件:OrgCore.dll和OrgUI.ocx。
回答:是由于pdm客户端启动的时候连接不到pdm服务端程序,PDM服务端程序未启动。具体解决办法:手工启动PDM服务端程序。
回答:是由于非法退出pdm后,在任务管理器中的PDM进程还存在。以下两种方法可以解决:
1.打开任务管理器,找到pdm.exe进程,关掉此进程;
2.稍等一会,进程也会自动关闭。
回答:是由于误删除了一些相关信息而引起的。修复安装后再删除
对象管理

2.1 对象浏览、编辑和圈阅
回答:是由于在对象类定义中该属性被定义为“不可编辑”。属性定义为“不可编辑”时一般只是不让用户手工修改,但可以通过属性录入工具来修改属性值或者通过配置规则自动产生属性值。如果是定义错误,在对象类定义中重新将属性定义为“可编辑”。
回答:由于在windows系统注册表中的CAPP执行程序capp.exe的注册路径不正确,可能是由于重新安装过CAPP软件,并且重新安装时的路径与第一次安装的路径不一致。再次重装CAPP软件,但安装时路径选择第一次安装的路径,或者直接到注册表中将capp.exe的注册信息改为重装后的CAPP软件的路径。
回答: 是由于没有配置浏览器造成的。在pdm系统配置的文卷定义中配置AUTOCAD的浏览器即可。
2.2 关联工艺路线对象管理
回答:1.在零部件结构树上,通过关联对象查询,查询条件中包含“不存在关联”,在查询结果窗口,选中一个或多个不存在关联对象的记录,通过执行按钮“批量创建关联对象”可以成功批量创建关联对象。
2.在工艺路线表文卷浏览或编辑窗口,选择多个加工阶段,通过执行“批量创建关联对象”批量创建多个加工阶段上的关联对象。
回答:是由于PDM程序中默认不显示表达式关联对象,必须通过菜单项操作显示。在关联对象节点下,执行“显示自动关联对象”;在工艺路线表中,执行“显示全部关联对象”。
2.3 工艺规程对象管理
回答:1.“创建关联对象”时信息传递:在对象关联对象标签页下关联目录上执行“创建关联对象”、关联对象查询结果集中执行创建、批量创建关联对象时,可以将对象的属性信息传递到新创建的关联对象中,此功能读取的配置在Pdmserver.ini中[创建关联对象]下。
2.“创建工艺规程”时信息传递:在工艺路线表文卷中,执行“创建关联对象”和“批量创建关联对象”时,可以将工艺路线对象、工艺路线对象关联的零部件对象的属性信息传递到新创建的关联对象中,此功能读取的配置在Pdmserver.ini中[创建工艺规程]下。
2.4 对象定义管理
回答:可能是由于在文卷定义中增加了相应模板,但没有在对象类定义中将模板引入到相应文卷类中。在对象类定义中,将模板引入到对应文卷类中即可。
回答:出现不能添加的原因有两个:1.是否在添加规则项的对象类下添加了变量;2.添加规则的对象是否包含子零部件。
具体的解决办法是在需要添加规则项的对象类下添加变量;并且添加规则项的对象必须
包含子零部件。

CAX集成

3.1 二维软件集成
3.1.1 kmcad集成
回答:由于没有在指定的对象类上指定与展开的样例图纸匹配的文卷类造成的。在对象类定义中,为BOM展开指定的对象类定义与展开样例图纸匹配的文卷类即可。
回答:是由于配置文件kmcad_mx.con中有关信息互动的部分配置错误。配置方法为:在kmcad_mx.con中相关配置段必须配置为“[从标题栏获取信息开始]”,kmcad图纸表格定义与配置相符即可。
3.1.2 autocad集成
回答:是由于配置文件ACAD_mx.con中有关信息互动的部分配置错误。配置方法为:在ACAD_mx.con中相关配置段必须配置为“[标题区信息定义开始]”。
3.1.3 kmcapp集成
回答:是由于没有配置开目参数化CAPP相关配置。将配置文件PDM.con中的“KMCAPP参数化设置”设置为“TRUE”即可。
3.2 三维软件集成
3.2.1 Solikworks集成
回答:是由于没有安装三维软件的应用程序或没有配置其他的浏览器(例如AV)。安装三维应用程序或在文卷定义中配置相应浏览器即可。
3.2.2 UG集成
回答:是由于在PDM.CON文件中的[程序路径配置开始]下的ug编辑路径配置错误。在PDM.CON文件中的[程序路径配置开始]下进行如下配置:
[程序路径配置开始]
APP_UG=E:\Program Files\EDS\Unigraphics NX\UGII\ugs_router.exe <ug>
说明:E:\Program Files\EDS\Unigraphics NX\UGII\ugs_router.exe为本机ug应用程序路径,<ug>为添加参数。
3.3 Bom汇总展开相关
回答:是由于在对象类定义中没有定义BOM汇总对象类上自动创建的参考文卷类。直接在对象类定义中,在BOM汇总对象类上定义自动创建的参考文卷类即可。
回答:由于没有在指定的对象类上指定与展开的样例图纸匹配的文卷类造成的。在对象类定义中,为BOM展开指定的对象类定义与展开样例图纸匹配的文卷类即可。
回答:参照如下情况和解决步逐。
1.是由于调用Load时发生错误,无法打开指定的图纸,PROE应用程序未启动。在展开PROE文件前将PROE应用程序启动。
2.也可能是由于无法启动Pro/E组件,PDM客户端安装目录下的KMBOM目录下的ProEBomEx.exe未注册。在Windows的命令行窗口或DOS命令行窗口中输入ProEBomEx.exe全路径,加上空格和/regserver,单击确定后完成组件的注册。例如:E:\KMPDM40\kmbom\ProEBomEx.exe /regserver。
3.可能是由于无法读取PROE文件,找不到打开文件的格式或者打开PROE文件的路 径中含有中文字符。检查是否能够使用PROE打开所要展开的图纸,并且将PROE文件存放到没有中文路径的文件中。
回答:是由于旧的proebom.dll组件出错。将新的proebom.dll组件(版本2005.1.21)去覆盖PDM客户端下面的旧的proebom.dll组件;在系统中增加新的环境变量,变量名为“lang”,变量值为“chinese_cn”。
回答:由于PDM数据库中不同表的相同字段定义长度不同所导致。手工调整数据库中相应表的字段长度。
回答:可能是由于PDM客户端安装目录下的KMBOM目录下的SwBom.exe未注册。在Windows的命令行窗口或DOS命令行窗口中输入SwBom.exe全路径,加上空格和/regserver,单击确定后完成组件的注册。例如:E:\KMPDM40\kmbom\SwBom.exe /regserver。
回答:可能是由于SOLIDWORKS的参数表名称和系统配置里面的参数表名称不一致,或者在对象类定义中的相应对象类中没有添加参数设计表文卷。使用SOLIDWORKS应用程序打开要展开的图纸,查看参数表名称。查看PDM客户端的bomtemp里面的中间文件,看提取的参数表名称是什么,然后去PDM的系统配置->CAX集成->BOM展开->BOM展开零部件族管理->产生零部件族的参数表,将名字改成中间文件中对应的名字。在对象类定义中填加参数设计表文卷。
回答:可能是由于
1.ACAD_mx.con中配置的参数表不对(针对AUTOCAD);
2.系统配置中处理参数表未开启(针对AUTOCAD);
3.零部件族参数表名称配置的不对(针对AUTOCAD和SOLIDWORKS)。
具体配置方法为:正确配置ACAD_mx.con中参数表的名称和位置,将“系统配置->CAX集成->BOM展开->BOM展开零部件族处理->二维CAD图纸处理参数表”选择为“是”,将“系统配置->CAX集成->BOM展开->BOM展开零部件族处理->产生零部件族的参数表名称”配置为正确的参数表名称。
回答:是由于SOLIDEDGE未正常安装,打开的文件路径中含有中文。重新安装SOLIDEDGE软件。去掉安装路径中的中文名称。
回答:是由于PDM客户端安装目录下的KMBOM目录下的KmUgBom.exe未注册或展开的UG样例所在的目录中包含有中文字符。需要注册KmUgBom.exe组件,注册方法同ProEBomEx.exe组件的注册或确保展开的UG样例所在的目录中没有中文字符。
回答:是由于PDM客户端安装目录下的KMInventorBom.dll未注册。注册KMInventorBom.dll组件,在“开始->运行”中输入命令regsvr32,然后将未注册的dll拖到运行里面,回车即完成注册。
回答:是由于配置文件ACAD_MX.CON配置错误,没有在pdm系统配置中进行零部件属性对应配置。只要正确配置ACAD_MX.CON文件,同时在系统配置中进行零部件属性对应配置即可。
例如:提取结构扩展属性‘备注’
◆ACAD_MX.CON的配置方法:
[明细栏信息定义开始]
……
33,备注
……
[明细栏信息定义结束]
在明细栏配置中配置的有就可以了,而且坐标正确。
◆pdm系统属性的配置方法:
①pdm系统配置=》CAX集成=》bom展开=》bom展开属性对应=》bom展开结构扩展属性对应,配置该属性。
②pdm系统配置=》显示=》零部件结构扩展属性显示,配置该属性。
回答:是由于配置文件ACAD_MX配置错误。没有在系统配置中进行零部件结构属性对应的配置。只要正确配置ACAD_MX.CON文件,同时打开展开时的中间文件,将系统配置中BOM展开下的BOM展开结构属性对应栏的位置号取值,改为中间文件里面明细栏所存在的项目名即可。
回答:是由于展开中包含的外部文卷类型在展开对应的对象类中不存在。在展开对应的对象类中加上缺少的外部文卷类型即可。
回答:由于在系统配置中未配置关联对象的缺省分类出现报错。在系统配置->CAX集成->BOM展开->BOM展开自动分类->关联对象缺省分类,配置缺省分类即可。
回答:可能是由于配置文件PDMSERVER.INI中的CAPP属性提取部分的配置或配置文件ABCD.CON的配置错误。需要正确配置PDMSERVER.INI中CAPP属性提取部分和正确配置ABCD.CON文件,具体参照配置说明。
回答:是由于服务端配置文件PDMSERVER.INI中的CAPP属性提取部分的配置中,配置的属性在相应的对象类中没有定义。在对象类中增加定义相应的属性;将PDMSERVER.INI相关属性的配置段删除。
回答:是由于入库的数据库型CAPP文挡类型在PDM中没有。在PDM中添加所要入库的CAPP文件类型的文档类即可。
回答:是由于图纸中对应列中含有空格。直接将图纸中对应列的空格去掉即可。
回答:查看中间文件中无法生成根对象的短文件名信息。打开我的电脑,修改“工具”->“文件夹选项”->“查看”选项,去掉“隐藏已知文件类型的扩展名”这一选项

权限管理

回答:此功能仅对三维零部件对象有用,在检出或编辑三维装配图文卷时,会弹出级联检出所有下级子零部件窗口,所以这时系统需要判断是否具有子零部件对象检出权限。当用户对三维装配体对象拥有修改权限,并在授权的同时勾选了“传递到子零部件”,不需要再对所有子零部件对象授予修改权限,就可以在检出或编辑三维装配图文卷时检出所有下级子零部件。
回答:是由于在PDM403中增加了对象中心的功能权限,而老用户无此权限,需要重新授权。在功能授权中对用户授予对象中心权限项即可。

项目管理

5.1 项目模板定义
回答:在对象类工作流定义中,没有指定工作流模板。在对象类工作流定义中,给相应对象类指定创建工作流的工作流模板。
回答:可能是由于在ACAD_mx.con中签名配置不对;或系统配置中签名选项未开启;或文卷定义中的“自动签名”未勾选。
在ACAD_mx.con中必须要配置签名的步骤名,例如设计步骤,那么在配置中必须包含设计1这个步骤名称(注意在CON中,所有的步骤名称后面都必须添加数字1或者2,表示签名几次);选择“系统配置->CAX集成->CAD集成->CAD自动签名时写入签名意见”,将配置项选择为“是”;打开“文卷定义”,选择所要签名的文件类型AUTOCAD,将“自动签名”配置项勾选。
回答:由于word.con签名配置不正确;或文卷定义中的“自动签名”未勾选。
WORD中的签字格式必须在word.con中定义正确;打开“文卷定义”,选择所要签名的文件类型WORD,将“自动签名”配置项勾选。
回答:由于ABCD.con签名配置不正确;或系统配置中签名配置未开启;或文卷定义中的“自动签名”未勾选。
查看CAPP表格定义中是否包含设计等需要签名的步骤名称(表格定义中为设计1,所有步骤名称后面都要加上数字1);查看ABCD.con中是否包含签名的步骤名;打开“文卷定义”,选择所要签名的文件类型CAPP,将“自动签名配置象勾选;查看“系统配置->CAX集成->CAPP集成->CAPP自动签名写入签字意见”,将配置项值选择为“是”。
回答:因为在工作流定义中,没有定义回退线导致的。在工作流定义中各个步骤任务之间填加回退线并保存。如果一个步骤要能退回到多个不同的步骤,需要定义多道回退线。
回答:由于没有配置圈阅器。打开文卷定义,找到所要圈阅的文件类型配置支持此类型文件格式的圈阅器;如果配置的圈阅器为本类型的应用程序,处了在文卷定义中配置圈阅器外,在pdm.con中的“程序路径配置”中增加应用程序EXE的路径。
回答:由于步骤任务中没有圈阅的权限。选择对应的步骤任务(比如在“审核”步骤)在上面点击反键选择“属性”,更改其权限设置,将属性改为“圈阅”。

 

若您还有其它需要解决的技术问题,请立即给我们来信。E-mailkmssb@kmcad.com

友情链接
Copyright(C)2008 武汉开目信息技术有限责任公司
电话:027-67869886 传真:027-67869876
鄂ICP备05003020号