求助帖:hypermesh optistruct 灵敏度分析遇到点小疑问,该怎么解决?

浏览:1109 回答:9


对 a和b点创建的位移响应,则这个响应的值就是a、b点的位移值对吗,也有正负吗? 因为计算刚度的公式k与a、b点位移值是有关的,a是向上运动为正,b是向下运动为负!所以公式中要用a-b来表示a和b的绝对值相加,k=986090/arctan((a-b)/986.09)(单位:N .mm/°),在软件中貌似不识别arctan(),所以在软件中,输入k=986090/atan2((a-b),986.09),来计算。可是输入成(a-b),最终结果中没有k的灵敏度,输入成(a+b)就有k的灵敏度,好奇怪,不知道问题在哪?输入成(a+b)得到的灵敏度值特别大,这值正常吗! 如果您要觉得哪里我描述的不清楚,您回复我,我在补充问题!

图片2.png


捕获.png

捕获.png

捕获.png


邀请回答 我来回答

全部回答

(4)
默认 最新
lkaa_

请问 解决了吗? 刚度灵敏度怎么输出,编的公式没用啊 公感觉式里面参数没有定义

2021年6月30日
评论 点赞
账户已注销
1、DRESP1,4,b里面多了RegionID-711806,删掉。 2、DEQATN,1,k(a,b)里面实数要有小数点,改成986090.0,nastran的语法规定实数必须是小数形式。
2017年4月21日
评论 3 点赞
账户已注销
fem文本格式打开,找到DRESP和DEQATN语句,贴出来看看。
2017年4月21日
评论 1 点赞
账户已注销
直接在node里面选择节点就行,regionID是指的分区,优化算法里面把模型分区后,每次迭代每个分区只保留一定数量的限制条件,这里可以不设置。
2017年4月21日
评论 1 点赞

没解决?试试专家一对一服务

换一批