Solid Edge的三维管道设计.docxVIP

  • 693
  • 0
  • 约9.38千字
  • 约 16页
  • 2021-12-08 发布于天津
  • 举报
PAGE 1 PAGE 1 Solid Edge的三维管道设计 本文介绍了采用SolidEdge软件进行三维管道设计的方法,利用VisualBaslc.NET、Excel和SolidEdge结合,给出了平面样条曲线路径和三维样条曲线路径的设计方法,实现了SolidEdge交互环境难以完成的功能,解决了复杂管子的设计问题。说明白SolidEdge“管线设计”模块的应用步骤和方法,给出了自定义管材和管件的方法。 0引言 SolidEdge是SiemensPLMSoftware公司面向中端市场推出的VelocitySeries解决方案中的三维CAD软件,VelocitySeries解决方案包括SolidEdge、Femap、CAMExpress和TeamcenterExpress共4个产品,涵盖了产品开发过程中的产品设计、仿真分析、数控加工和产品数据管理。 管道由管子、管件、法兰、垫片、紧固件、阀门、管道特别件和管道支吊架组成,用以输送、安排、混合、分别、排放、计量或掌握流体流淌,也可以用来传送介质信号。常见的管道有采暖管道、给排水管道、热力管道、煤气管道、压缩空气管道、制冷管道、氧气管道、乙炔管道、输油管道和仪表管道等,在工农业生产和日常生活中都有着广泛的应用。管道设计包括管道路径的设计,管材、管件和阀门的选用,以及补偿器和管道支架的设计等。采用SolidEdge进行三维管道设计时,可以首先在SolidEdge零件环境中进行管道零件的设计,然后在SolidEdge装配环境中进行装配,也可以直接利用SolidEdge装配环境中供应的“管线设计”模块进行管道设计。如图1所示为使用SolidEdge软件设计的某型号超细振动磨机,如图2所示为其充气管道系统。 1管子零件设计 管道零件中外形变化较多的是管子,其外形通常是不规则的,有一定的设计难度,是管道零件设计的关键。管子通常使用“扫掠拉伸”特征命令沿管子路径扫掠得到实心管子,然后再利用“薄壁”特征命令进行抽壳,得到中空的管子。管子路径可以在草图环境中利用“直线”和“圆弧”等绘图命令以及相应的编辑命令来绘制,然后利用“派生曲线”特征命令将所绘制的多个草图元素转换成可作为“扫掠拉伸”特征路径的样条曲线。可以看出路径设计是管子设计的关键,SolidEdge环境中采用交互方式时不支持按方程创建曲线,难以直接绘制精确的拟合曲线。对于复杂曲线设计需要采用二次开发的方法来解决,利用SolidEdgeAPI编程,操纵其BSPlineCurve2d对象,可以在SolidEdge参考平面上绘制二维B样条曲线;通过编程将曲线的型值点写入Excel文件中,然后在SolidEdge零件环境中,利用“按表创建曲线”命令,可以按该Excel文件中的曲线型值点坐标数据创建三维样条曲线。 图1超细振动磨机 图2超细振动磨机的充气系统 1.1二维B样条曲线路径的设计 SolidEdge是基于Windows系统开发的软件,供应了完整的基于COM(ComponentObjectModel组件对象模型)的应用程序接口API,任何支持COM的编程语言都可以作为SolidEdge的开发工具,本文给出了以VisualBasic.NET2008为开发工具的关键代码。ActiveXAutomation技术是微软公司提出的基于COM的开发技术标准,SolidEdge支持ActiveXAutomation技术,利用SolidEdge供应的体系结构,将SolidEdge作为ActiveXAutomation应用程序的数据服务器,可以直接对SolidEdge不同层次的对象进行访问、操作和掌握。对SolidEdge进行二次开发,必需了解SolidEdge的对象模型,SolidEdge的对象模型是一种树型结构,每一个对象代表了SolidEdge中一个明确的功能,根对象通常为“SolidEdgeFramework.Application”,BSPlineCurve2d对象的层次结构如图3所示。 图3BSPlineCurve2d对象层次结构 下面分析利用BSPlineCurve2d对象的方法创建曲线的基本方法和关键代码。 本文介绍了采用SolidEdge软件进行三维管道设计的方法,利用VisualBaslc.NET、Excel和SolidEdge结合,给出了平面样条曲线路径和三维样条曲线路径的设计方法,实现了SolidEdge交互环境难以完成的功能,解决了复杂管子的设计问题。说明白SolidEdge“管线设计”模块的应用步骤和方法,给出了自定义管材和管件的方法。 0引言 SolidEdge是Siemens

文档评论(0)

1亿VIP精品文档

相关文档