找回密码
 注册
Simdroid-非首页
查看: 790|回复: 21

在OPTISTRUCT中如何施加力矩进行拓扑优化?

[复制链接]
发表于 2007-8-16 17:39:08 | 显示全部楼层 |阅读模式 来自 山东淄博
在OPTISTRUCT中进行拓扑优化.我设定了边界条件,在结构上施加力矩(扭矩).目标函数为柔顺度最小,约束条件为体积约束.但是优化过程出现错误.错误如下(hyperworks 7.0):

***********************************************************************

ANALYSIS RESULTS :
------------------


ITERATION   0

ERROR #      317 FROM SUBROUTINE spasmb
Static load case        1 has zero force vector - check input data
This error occurs in subroutine slvdrv

                      ***** FATAL ERROR ENCOUNTERED *****

请问如何处理?谢谢!
发表于 2007-8-17 09:59:05 | 显示全部楼层 来自 上海徐汇区
Simdroid开发平台
要不,你把hm文件上传来看一看,具体是什么样的结构
回复 不支持

使用道具 举报

发表于 2007-8-17 10:25:28 | 显示全部楼层 来自 广东深圳
检查一下你加的力矩单位,和你用的单位系统是否匹配,我上次就是单位弄错了,按照我的单位系统压力应该是mpa,但我是按照pa加的,求解器就报错了(因为加的载荷太大可能会造成没有优化结果)。
回复 不支持

使用道具 举报

发表于 2007-8-17 17:23:59 | 显示全部楼层 来自 美国
把文件上传上来看看吧,也学是你施加力矩时出错
回复 不支持

使用道具 举报

 楼主| 发表于 2007-8-24 15:38:49 | 显示全部楼层 来自 山东淄博
文件太大,不能上传.
哪位可否做一个简单空心圆柱体的拓扑优化,一端固定,另一端施加扭矩.目标函数为柔顺度最小,约束为体积比50%或40%.传上来.我学习,参考参考!.谢谢了.
回复 不支持

使用道具 举报

发表于 2007-9-4 14:41:25 | 显示全部楼层 来自 浙江宁波

回复 #5 wqg_96170 的帖子

解决了吗〉如果解决了大家都学习一下。。。
回复 不支持

使用道具 举报

发表于 2007-9-4 14:44:45 | 显示全部楼层 来自 浙江宁波
可能的就是你的卡片中建立了一个空的force,displayed之后而且没有应用于subcase,,,
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-7 10:19:11 | 显示全部楼层 来自 山东淄博
没有解决.另外,我没有施加FORCE.

[ 本帖最后由 wqg_96170 于 2007-9-7 10:25 编辑 ]
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-10 11:12:24 | 显示全部楼层 来自 山东淄博
一个简单空心圆柱体的拓扑优化,一端固定,另一端施加扭矩.目标函数为柔顺度最小,约束为体积比50%.求解出错,现将文件(包括.hm,.fem,.out文件)传上来请各位看看,帮解决.谢谢了.

[ 本帖最后由 wqg_96170 于 2007-9-10 11:14 编辑 ]

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2007-9-10 15:43:43 | 显示全部楼层 来自 湖北武汉
原帖由 wqg_96170 于 2007-8-16 17:39 发表
在OPTISTRUCT中进行拓扑优化.我设定了边界条件,在结构上施加力矩(扭矩).目标函数为柔顺度最小,约束条件为体积约束.但是优化过程出现错误.错误如下(hyperworks 7.0):

************************************ ...

你的错误说你力加的有问题哦
回复 不支持

使用道具 举报

发表于 2007-9-10 15:48:52 | 显示全部楼层 来自 湖北武汉
刚才检查了一下你的fem,我发现怎么只有一个spc阿,力矩呢?没找到,你自己检查下你的loadstep里面是不是没有定义力矩和spc的结合,我机器没有hm,光看了fem文件,说错别怪
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-10 16:11:13 | 显示全部楼层 来自 山东淄博

回复 #10 sunguobing 的帖子

我加的力矩有问题.但我不知道问题在哪?
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-10 16:14:50 | 显示全部楼层 来自 山东淄博

回复 #11 sunguobing 的帖子

没有关系.大家共同讨论,共同进步

loadstep里面有约束spc和力矩torsion.你可用我的HM文件运行一次,再看看结果.(我用7.0)
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-12 19:44:31 | 显示全部楼层 来自 陕西西安

wqg_96170 的帖子

一个简单空心圆柱体的拓扑优化,一端固定,另一端施加扭矩.目标函数为柔顺度最小,约束为体积比50%.求解出错,现将文件(包括.hm,.fem,.out文件)传上来请各位看看,帮解决.谢谢了. part.rar (51.85 KB)

急!哪位神仙帮帮忙!!!
回复 不支持

使用道具 举报

发表于 2007-9-14 12:56:12 | 显示全部楼层 来自 广东深圳
帮你看了一下~~感觉设置没有什么错误,但是在我这里同样不能通过。想了一下,你可以将两边加方向相反的力来模拟力拒的,这样的话进行优化是没有问题的,模型已经改好,现上传【hm,fem】
后面是动画~

[ 本帖最后由 shen2mzy 于 2007-9-14 13:56 编辑 ]

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2007-9-14 12:59:40 | 显示全部楼层 来自 广东深圳
另外加上力拒为什么优化出现问题,还希望高手冒个泡,出来回答一下~~
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-14 16:35:43 | 显示全部楼层 来自 山东淄博
首先谢谢楼上shen2mzy的辛劳!
通过集中力(forces)替代力矩(moments)是可以实现拓扑优化.施加分布力或压力(pressures)也是可以实现拓扑优化的.

我还是想知道为何施加力矩出问题? 急切希望高手出来回答!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复 不支持

使用道具 举报

发表于 2007-9-14 18:09:07 | 显示全部楼层 来自 广东深圳
是啊,压力我已经实现了,就是扭矩不知道怎么会出现问题
回复 不支持

使用道具 举报

 楼主| 发表于 2007-9-14 19:57:46 | 显示全部楼层 来自 山东淄博
请高手出山吧!
回复 不支持

使用道具 举报

发表于 2007-11-12 14:35:11 | 显示全部楼层 来自 湖北武汉

gao

gao a ,shizai shi gao
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 04:25 , Processed in 0.050246 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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