找回密码
 注册
查看: 9415|回复: 9

[原创]从UG生成叶型导入NUMECA

[复制链接]
发表于 2006-10-8 22:33:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
[watermark]如何从UG生成叶型导入NUMECA
本文叙述如何把发动机界通用的UG叶型导入到NUMECA中,此方法在UG NX3.0 和NUMECA6.1下测试通过。原始数据为压、吸力面截面线点,前后缘的圆心位置和半径,目标文件是geomTurbo格式,使用的全部是绝对坐标系,因为UG下导出的IGES也采用绝对坐标。
1、将叶型数据敲入计算机并按从后沿——前沿——后沿的顺序排列,这是因为numeca的geomTurbo格式在使用blade形式的关键字的时候需要从后沿开始的数据(而选择压力面吸力面的时候则需要丛前沿开始的数据),注意不需要将起始点和结束点设成一样的,UG导入的时候选择封闭曲线即可;
2、在UG下选择curves——spline——BY poles——from files生成封闭曲线,这时候有数个选项,其中有BY poles(通过极点)和through Points(通过点),这里选择前者,原因后面说明;
3、将所有的前后沿圆输入此UG,这时每个截面对应前后有两个圆;
4、用edit curves——edit curves parameters命令后点击第2步生成的某条封闭曲线,再弹出的对话框中选择edit poles;
5、选择添加极点,放大前沿(或后沿)后仔细添加极点,添加的数目根据封闭曲线前沿离前沿圆的距离来定,一般是3、5、7这些,然后选择移动极点,将曲线拖到与圆重合的位置,最后再在前后沿大量增加极点,使极点几乎都落在曲线上;
6、以此类推完成所有截面线;
7、用surface下的through curves将截面线生成实体;
8、使用edit——transform命令将实体根据叶片在发动机中的位置进行变换,其中包括坐标角(一些叶型由于扭转太大,叶型的坐标系和叶片的安装角坐标系不同)、安装角、周向旋转角(不是每一级的第一个叶片都装在360度周向的0度位置)、周向平移(部分转子叶片有、串列叶栅也有些有)、轴向平移等等,这是个细活,最好建立一个表,先把各种距离角度填进去,做一个钩一个。这时候的变化是把这些曲线都变换过去了;
9、选择insert——associative copy——extract,在探出的对话框中选择抽取曲面polynomical Cubic(即三次方曲面),这是因为在前面第5步生成的曲线上极点数是不一样的,而numeca使用blade时需要每个截面点数一样;
10、从file——Export——IGES下将生成的曲面导出,注意叶片各种中间文件的管理;
11、进入IGG——import——找到刚才的IGES文件后单击(双击则全部导入),在entities找到刚才的那个曲面,其余的都不要,一般来讲都叫做什么rotation b surface 128之类的(忘了);
12、选择全视图,这时候能看到整个叶片,不过只能看到最顶和最底的截面以及一条联线,选中这个叶片,Export——geometry selection,得到dat文件;
13、用写字板改写该文件成geomTurbo文件,这样做是为了避免直接导入后缺少截面,或者在merge blade时出现混乱。这个dat文件的特点是前面有一整套的顶截面和底截面的数据,而真正的数据点是在最后一大片,而且各个截面的都放在一块了,根据X坐标很容易区分出来,点数也很容易得到,关键是每个截面线封闭的时候重合的点数有两个,因此必须去掉一个,这也是为什么直接导入会有些问题的原因。
14、这么做的一些原因:
A、如果直接把数据点写成叶型,在前后沿处需要取点,而叶片的弯扭特别大的时候取点就不准确了,而且很难判断取出的点和压吸力面末点的相对位置;
B、航空的叶型前后沿的圆一般都在0.3mm和0.5mm之间,把这么小的一个圆放大到屏幕上进行操作精度还可以的;
C、在numeca下进行第8步的各种坐标变换不直观,很容易此出错,尤其是叶片众多的时候;
D、若要改善型面精度,则在UG下生成实体时提高精度,默认的是0.0258,当然,原始数据是标准的,任何操作都是降低了精度的,操作的中间过程越多,精度下降得越多,这点是无用质疑的!
本方法由清华大学c61总结而成,欢迎拍砖!!!!!
[/watermark]
发表于 2006-10-13 18:26:42 | 显示全部楼层

[原创]从UG生成叶型导入NUMECA

写的太好了,谢谢!
大家支持一下!
 楼主| 发表于 2006-10-27 22:13:31 | 显示全部楼层

[原创]从UG生成叶型导入NUMECA

根据中科院和清华几个同仁的反馈,发现在第9步抽取曲面后得到的叶型数据在autogrid下的却出现了很多奇怪的现象,而且极其不规律,而且不同的UG版本现象也不一样。采用一种更为简单的方法:
    将第7步中的曲线直接导出成IGES,然后在igg里导入这些曲线,最后导出这些曲线成dat文件(注意igg导出的时候选取顺序),直接改写dat文件成geomturbo文件,仔细看看这些文件就能看出些门道,这些数据点就是你原来输入UG的数据点和你在前后沿加上的极点,非常忠于原始数据(出前后沿的两对点外),剔除一个重复点后一般就可以了。要注意的是如果在UG生成叶型使用的是多段线合并而成的时候,后沿的点会有些出入,必须仔细检查这些点,其中有一些重复点(而这种情况下大部分没有重复点,这跟你做线的方法有关)。
    有同仁发现在CATIAR5下导入IGES后,再倒出压力面/吸力面成IGES,进入igg后导出的数据点dat的压/吸力面前后沿不完全重合,这是多个软件的造型精度不匹配所致,这好像也没有什么太好的办法,就像盗版要用外国的盗版,而不要用来外卖到中国的正版的盗版一样——精度有问题!
发表于 2007-1-6 19:09:46 | 显示全部楼层

[原创]从UG生成叶型导入NUMECA

谢谢你们了!!!
发表于 2007-2-6 15:37:29 | 显示全部楼层

[原创]从UG生成叶型导入NUMECA

谢谢了
发表于 2007-10-9 17:07:46 | 显示全部楼层

[原创]从UG生成叶型导入NUMECA

好文,收藏了
发表于 2009-4-28 00:19:45 | 显示全部楼层
呵呵能人好多
发表于 2010-5-5 17:35:09 | 显示全部楼层
mark
发表于 2012-7-12 11:15:27 | 显示全部楼层
谢谢!!!!!!!
发表于 2012-12-11 08:33:22 | 显示全部楼层

回复 9# lenovosk 的帖子

都有各叶高数据了还整那么麻烦干嘛~~

直接生成.geomTurbo文件不就行了~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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