|
发表于 2012-2-6 18:32:00
|
显示全部楼层
本信息来自网络% O: [$ B4 u/ O; k
- T( Y$ a6 i& R" ?" n
关于SolidEdgeInsight的PDM系统的设计与应用分析录入:gengxin 来源:Internet 时间:2011-4-20 【 字体:大 中 小 】 〖 双击滚屏 〗 7 p5 K( Z' B* P4 ]
摘要:该系统基于InsightST建立了一个易于管理的PDM系统,充分发挥了Insight的部署方便、功能强大、形象直观的优点。实现了协同设计,另外还应用了SSL对http的加密,使系统更安全、更健壮。WSS2.0尚不支持工作流,现在SolidEdgeST2已经发布,In..sightST2支持WSS3.0和MOSS2007,可以提供更强大的管理功能和更丰富的管理内容,对工作流也有很好的支持。/ l n) ?/ g8 |6 [; @& q' l
% m9 } e* ?/ {) j ; `) i! ?; |( y/ H# d. }& T) x
) ` J1 j. p$ ^, R关键词:SolidEdge,Insight,PDM系统
. A7 n* w. Q+ p
4 F$ D- W$ s' O- Q! {( j+ B; |+ v6 K9 X$ g 引言: I+ J. Z$ K+ P) {* Q. O- i5 D3 `
% @: ^8 N- L$ C" J1 v- T2 @! K
为了对设计零件进行有效管理,需要部署一个方便易用的PDM系统。在进行比较之后,笔者决定使用SolidEdge内置的Insight来进行部署。SolidEdge是UGS公司推出的、全球居于行业领导地位的、高性价比的三维计算机辅助设计软件系统,服务于设计主流的产品生命周期管理(PLM)市场,能够方便迅捷地实现与其他CAD、CAM、CAE软件的集成。SolidEdge内置产品数据管理软件Insigh,t它把数据管理功能和基于网络的协同功能无缝集成在单一工具中,功能强大、易学易用、快速实施、成本低廉,一般数周或数月即可完成部署。使用Insight能够用组织有序的工作空间来管理分布式的产品数据,其中包括文档资料及相关信息,能自动对版本和修订版进行管理,为设计师重新设计或保存多个版本及版本历史提供方便[1]。Insight还有一个潜在的优势在于它与SolidEdge完全集成。日后只要SolidEdgeCAD升级以后,Insight也自动完成升级,永远保证CAD系统与管理在同一层次下,避免了管理与CAD系统不配套的尴尬局面[2]。在设计过程中,Insight能自动处理文档之间的复杂关系。对于成套零部件,Insight能自动保存零件,装配件,工程图和相关数据的链接性,能对材料明细表进行有效管理[3]。本研究以Insight的ST版本为例,介绍PDM系统的安装与部署。通过对WSS的Web页面设计,能够实现对SolidEdge零件和装配体的在线浏览。此方法也同样适用于V18、V19、V20等版本。! f" ]7 [6 e! ^ w: \
: {( v5 X. U' W: h4 |. d; [0 O; V7 O一、系统需求* R* ]- B2 A- r1 q8 B6 i
/ I7 `6 c4 k; _ InsightST需要WindowsServer2003,IIS6.0。自ST版本起,Insight可以支持SQLServer2005,Insight需要运行于SharePointPortalServer2003或WindowsSharePointServices2.0(WSS2.0)。9 _# _6 W3 ^* s- U& Q( R
5 R( O H/ ]2 d8 ]* ], K二、系统安装
6 J8 W0 J. w. L: K) Y2 {2 E8 `* e" Y/ x0 Q$ _
使用WSS2.0来部署服务器。在安装好WindowsServer之后,通过添加删除组件,确定服务器上安装有DNS,POP3,SMTP,IIS和应用程序控制台等服务。为了实现方便地在服务器上调试服务,最好在服务器上安装上SolidEdge,然后安装SQLServer2000或SQLServer2005,注意,在身份验证模式中要选择混合模式,sa密码最好不要为空。完成安装后要安装最新更新,SQLServer2000要求不低于SP3。然后安装WSS2.0,配置后安装InsightServer。注意,要在扩展虚拟服务器之前安装InsightServer,因为安装InsightServer之前创建的任何站点(包括默认网站)都不能用于In..sight文档库[4]。自定义安装项中选中全部,否则就不能在SharePointWeb部件页中显示SolidEdge文档。& }; A0 ~# T) @7 k
7 J8 _$ S% |9 P2 C+ U8 A0 B
三、系统配置
- A/ z6 X0 j' A9 q. R9 y `' \4 ~7 e' h- V; [5 s, N
3.1..子站点及文档库的建立对零件的不同分类的周期进行管理,系统需要建立不同的站点和文档库。InsightST提供了InsightServer助手。它实现了在WindowsSharePointService2.0上更容易方便地配置InsightServer。首先使用数据库的sa账户和密码初始化InsightSQLServer,然后运行InsightServer助手,它首先检查软件配置,然后指定用于存储Web部件(如果加载)的文档库,创建或重命名..生命周期助手和ECO过程要使用的站点和文档库,指定Options.xml文件的位置,该文件将通过助手创建的文档库更新。也可以灵活地手动新建所需的子站点,新建web部件页,再往web部件页上部署webpart来对服务器进行部署,以实现自己所需要的功能。库是SharePoint协作功能的基础,提供了存储文档或其他文件的基本结构[5]。首先创建需要的零件和装配体文档库,然后将文档库地址添加到InsightServer的工作区编辑器。这样基本的SolidEdge文档存放和管理的文档库就完成了。通过SolidEdge的查看和批注,将零件或装配体添加到product库中。SolidEdge文件并不是直接以文件形式保存在电脑中,而是存储在数据库中,保存的数据可以在系统创建的内容数据库中的dao.Docs表中找到,装配体的BOM表关系也保存在这个表中。这样防止了因对文件误操作对系统造成的破坏,同时也方便备份,更重要的是,这样做避免了向服务器上传的可能带病毒的文件在磁盘上运行的可能性,保证了系统的健壮性和易操作性。3.2..Insight工作组设定WSS2.0提供了4种基本工作组:读者、讨论参与者、网站设计者和管理员。管理员对网站完全控制;网站设计者可在网站上创建列表和文档库,以及自定义网页;讨论参与者可向现有文档库和列表添加内容;读者对网站只读访问。也可以编辑基本工作组的权限和创建新的工作组。WSS网站的操作权限是分配给网站用户组的,而不是直接分配给用户的,管理员通过将用户分配至相应的网站用户组来赋予用户操作权限,这样会简化权限的统一,因为用户常变而组不常变[6..7]。在本系统中是以administrator为管理员用户组成员,为另外的两位工程师在网站设计者组分别添加一个用户,其余的助手添加到讨论参与工作组。为管理员用户和两位工程师分别添加一个文件库,分配以权限,保证每个人的用户不会被他人修改,以避免不必要的矛盾。助手可以将自己的成果上传到工程师的文件库里,但是需要经过批准,明确每个人的权限和职责。3.3..邮件通知为了将文件变更及时通知到每个用户,本系统同时将Insight服务器设置为邮件服务器,安装POP3和SMTP服务,确保POP3服务里面的邮箱状态不能被锁定[8],为每个用户添加一个邮箱,这样用户用自己的用户名登录管理平台后,对自己关心的文档库中点击..通知我,则当文档库中有零件上传或修改时,邮件通知就会自动发送到用户的邮箱中,将通知频率设置为..一有更改就接收通知,以利于用户随时掌握文档库的变化。, m: h& N% O5 D" E0 s0 W( e; K0 h% T
- k+ C/ S" g) B4 K3 @" V7 C8 O四、SolidEdge文件浏览与搜索
d, U I! z+ s4 P b, k% g9 I1 f7 t' _% [ k0 z
为了使系统更加直观形象,该系统实现了在网页中对文件的浏览,为了使用户能够方便地找到自己想要的零件,系统也实现了零件的搜索功能。在基本设置中,可以通过InsightServer助手或自己手动新建web部件页,将Insight提供的BOM视图、图形视图和属性视图的webpart添加到web部件页中。打开Insight文档库,零件和装配体名称后点击出现的下拉菜单,点击..ViewProperties/Graphics/BOM,即可将相应的零件或装配体的BOM表和图形在网页中浏览、旋转和放大查看。图1..办公室椅子在图形视图中的展示WSS2.0提供一个基本搜索服务,可以在其中实现文件的精确搜索和关联搜索,输入零件名称,会自动将与零件相关的装配体和配置文件搜索出来,极大地方便了对文档的查询和管理。图2..齿轮零件的BOM视图另外InsightST也提供了具有搜索功能的web..par,t在web部件页中添加搜索视图,打开右上角的下拉菜单,点击..修改共享web部件项,在控制设置中将InsightWeb部件页面URL输入文本框中,点确定,设置完毕。点击..SolidEdge搜索按钮,在搜索页面中的目标文件夹中直接输入Insight文档库的路径;在准则里面对文件的文件类型、文件名、标题和签出者等属性进行条件设置,点击..搜索就能够找出符合规则的文件。
& E- Q5 L6 {* `# e+ o1 f& U; y! K4 a4 k- q$ |' e( I
五、SSL加密
3 \1 X! l, U) S: Q$ k1 H* ~3 G- k7 c9 T# W
Insight基于SharePoin,t众所周知,在互联网上冲浪,一般都是使用的http协议(超文本传输协议),默认情况下数据是明文传送的,这些数据在传输过程中都可能会被捕获和窃听,因此是不安全的。因此,为了保护敏感数据在传送过程中的安全,在该系统中使用了安全套接字层(SSL,SecureSocketLayer)对系统进行加密。HTTPS(HypertextTransferProtocoloverSSL)就是经过SSL加密后的HTTP,它可以与HTTP信息模型共存并易于与HTTP应用程序相整合[9]。HTTPS就是为了满足对安全性要求比较高的用户而设计的。SSLVPN是新兴的远程访问技术,能够通过Web浏览器或专用客户端提供与企业内部资源的安全连接。该技术位于OSI模型的传输层和应用层之间。SSL协议由Netscape公司提出,用于促进电子商务站点的发展[10]。在Insight服务器上安装..证书服务组件,为Insight管理系统新建证书,然后通过..证书颁发机构颁发证书,将系统的安全通信设置为..要求安全通道(SSL),..要求128位加密。之后就需要通过https来访问加密过的系统,保证了系统的安全。/ a. q9 }2 p+ g4 Y [, z
( a: g2 ?* |+ E/ g# G) I+ N 参考文献:[1]..尹辉俊.基于SolidEdge的PDM系统的应用[J].机械设计,2005(z1):153..154.[2]..张明成,贾仲文,黄..胜.Insight在产品设计与管理方面的应用[J].CAD/CAM与制造业信息化,2004,12:54..55. |
|