找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?在线3D打印服务,一键上传,自动报价 
查看: 28199|回复: 24
打印 上一主题 下一主题

【转帖】I-DEAS软件应用中常见问题的处理

[复制链接]
跳转到指定楼层
1
发表于 2002-2-18 19:27:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
I-DEAS软件应用中常见问题的处理
   
中南大学机电工程学院 缪绍日 李蔚 曾韬
  一、 引言  
  I-DEAS是美国SDRC公司推出的功能强大的设计软件,可以提供从产品概念、产品造型、产品仿真、产品测试、产品加工直至逆向工程的全部功能。但是,由于I-DEAS对硬件的要求很高,不同企业在资金、技术和具体应用等方面存在差异,因此在应用过程中如何合理管理,并针对实际需要进行二次开发,使之更好地发挥作用,是所有用户需要解决的常见问题。本文介绍了在文件管理与绘图操作方面的一些解决方法。
  
  二、 文件管理
  
  I-DEAS软件在使用前期,如果用户缺乏经验,没有制定相应的标准,在应用中就难免造成不必要的麻烦,同时由于对文件管理不当,会浪费存储空间。
  
  1. 制定文件名
  
  一般来讲,在企业的图纸设计过程中,项目名称、零件名称、图纸名称由设计者自行命名,这样在不同工作站上就难免出现相同的图纸文件名,即图纸重名。这样,在图纸备份、远程拷贝过程中,极易造成文件丢失,导致不必要的损失,有时在同一台机器上取相同的文件名,造成无法存储。针对这种情况,可以采用以零部件编号来给文件命名的方法来避免,因为零部件编号由设计标准化小组统一决定,具有规范性。另外,一类产品的各种型号可能有多个具有相同名字的零件,而一种产品零件只有唯一的一个零部件编号,可以根据它方便地查找所需零件。
  
  举例来说,YK2212和YK2245是两种型号不同的螺旋锥齿轮数控机床,但在结构上有很大的相似性,因此许多零件名称相同,这样如果以零件名称来命名的话就可能造成图纸重名而导致错误。在实际应用中,可以先统一规定零部件编号,比如床身部分以1开头,Y轴传动部分以2开头,其他部分依次类推,每个部件的零件又按顺序编号,如零件后盖是属于YK2212数控机床Y轴传动部分,可取文件名YK2212—21016,即使在Z轴传动部分有后盖这个零件,按前面的规定可取文件名YK2212—31016,而同样零件如果在YK2245中,就可取名为YK2245—21016。
  
  2. 合理管理硬盘
  
  在使用I-DEAS的过程中硬盘的管理十分重要,特别是在长时间使用的过程中,硬盘空间不足,将成为最令人头疼的问题,如果处理不好,就可能造成系统崩溃,并且在三维向二维传输以及有限元分析过程中速度很慢。虽然可以通过增加内存和购置大硬盘来解决这个问题,但是在不改变现有硬件条件下,可以通过以下一些措施来解决。
  
  (1)采用二进制(.dwg)文件存储 对于由Drafting生成的二维图纸可以采用二进制(.dwg)文件存储。经过比较可以发现,二进制文件所占字节只相当于ASCII(.asc)文件的40%左右,对于绘图工作量大的单位,效果是十分明显的。
  
  (2)尽可能减少库(Library)操作 I-DEAS的库操作对于网络上的实体传输、组内人员分工合作可起到相当大的作用。但由于库内零件、装配、图纸所占的空间都比较大,即使比较简单的零件也要占几兆甚至几十兆的空间,一张图纸空间大约也要几百K字节,而且执行Check out命令后,库中仍然保留文件,造成双重占用。为此,在做完库操作后,对于长期不用的,要用I-DEAS管理程序进行删除。
  
  (3)合理处理长期不使用的图纸文件和模型文件 对于长期不再使用的图形文件和模型文件可以用操作系统与I-DEAS管理相结合的办法使其退出I-DEAS管理。这是由于每生成一个工程项目和一个子项目,在…./ideas/team/project/目录下就生成一个.pmd和.smd文件。其中工程项目管理文件要占500K以上,随子项目的增加其字节也相应增大。对于一些批量较小的图形文件,可利用drafting-m命令进入,这样做只在工作目录下生成一个文件,不生成管理文件。
  
  三、绘图操作
  
  I-DEAS虽然功能强大,但毕竟是外国产品,在制图标准上与我国现行的标准有明显的不同:在三维实体转化为二维视图时,其视图排放与我国标准正好相反,特别是在Drafting模块上进行施工图设计时,一些标注功能不能使用。设计人员在遇到这种情况时,只能按照国标要求再次绘制,不仅效率低,而且容易出错。因此,工作人员可结合I-DEAS提供的程序环境,进行二次开发,以满足实际需要。
  
  例如,I-DEAS不能直接注出基准符号,可以通过I-DEAS的内部语言编写程序,并以.prt的格式保存,在Drafting模块的环境下直接运行即可实现。具体程序如下:
  
  #delete all
  
  #inquire view number(vn)
  
  #read view(vn,,,,,,,,,Sc,,,,)
  
  #get digtize(x,y,sts)
  
  #if sts ne 0 then goto theend
  
  #set system variable(“cweigh”,10)
  
  #x1=x-3/Sc
  
  #y1=y
  
  #x2=x+3/Sc 
  
  #y2=y ;10
  
  #create line(x1,y1,x2,y2,)
  
  #nn:
  
  #get name (tt,stL)
  
  #if (stL eq 0) then goto nn
  
  #get digtize(x#,y#,st#)
  
  #if (st# ne 0) then goto theend
  
  #R=3.5/Sc
  
  #x3=x#
  
  #y3=y#
  
  #repeat
  
  #set system variable(“cweight”,9)
  
  #create arc(x3,y3,R,0,360,C1) ;20
  
  #x4=x
  
  #y4=y3+R
  
  #set system variable(“cweight”,0)
  
  #create line(x,y,x4,y4,L1)
  
  #set system variable(“justify”,5)
  
  #create text(x3,y3,tt,t1)
  
  #get digtize(xm,ym,stm)
  
  #if stm ne 0 then goto theend
  
  #remove entity(C1,sC)
  
  #remove entity(L1,sL)
  
  #remove entity(t1,st)
  
  #y3=ym
  
  #until (stm ne 0)
  
  #theend:  ;30
  
  E:end
  
  该程序可使基准符号的大小不受图纸比例的影响,始终绘出直径为0.7mm的圆和写出5号字体的字母,标注位置可以任意调整,直至满意后确定,基准代号通过键盘输入。如果需要改变圆和字体的大小,对程序稍作修改就不难达到目的。在具体的应用中,可依照上述方法实现螺纹、粗糙度、倒角、键槽、图框以及图号等的自动生成。
  
  四、 结束语
  
  上述方法在I-DEAS软件实际应用中证明是简便有效的,而且笔者在实际使用其他CAD软件,如Pro/ENGINEER、Inventor等软件中发现也存在着类似的问题。因此,使用者只有熟练掌握软件的各方面功能,针对软件特点合理使用,并结合实际需要进行开发和完善,才能最大限度地发挥CAD软件的作用。
  
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2002-2-27 09:41:04 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
3
发表于 2003-5-14 14:25:42 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
4
发表于 2003-5-14 18:37:29 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
5
发表于 2004-5-14 13:38:51 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
6
发表于 2004-5-18 20:13:42 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
7
发表于 2004-5-26 21:54:32 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
8
发表于 2004-9-12 21:11:16 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
9
发表于 2004-12-11 17:04:28 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
10
发表于 2005-3-3 08:17:38 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-4-28 14:46 , Processed in 0.026639 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表