24小时热门版块排行榜    

CyRhmU.jpeg
查看: 709  |  回复: 2

天空之城c

新虫 (初入文坛)

[交流] Abaqsu怎么样画抛物线?已有1人参与

请问各位大神,ABAQUS中部件画草图,可以画抛物线吗?比如要画y=2x*x,应该怎么样操作呢?

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

caigen2010

银虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
粗暴的方法是描点,简单的方法是用python二次开发进去。

我自己写了一段你可以参考。


# -*-coding: UTF-8-*-
# -*- coding: mbcs -*-
from abaqus import *
from abaqusConstants import *
from caeModules import *
list=[]
x=-5
while (x<=5):
        y=2*x*x
        list.append((x,y))
        x=x+0.1 #计算下一个
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=5.0)
mdb.models['Model-1'].sketches['__profile__'].Spline(points=list)
mdb.models['Model-1'].sketches.changeKey(fromName='__profile__', toName='Sketch-1')

abaqus打开脚本就可以了。
2楼2018-07-19 17:33:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天空之城c

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by caigen2010 at 2018-07-19 17:33:17
粗暴的方法是描点,简单的方法是用python二次开发进去。

我自己写了一段你可以参考。


# -*-coding: UTF-8-*-
# -*- coding: mbcs -*-
from abaqus import *
from abaqusConstants import *
from caeMod ...

谢谢!!!

发自小木虫Android客户端
3楼2018-07-21 09:21:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天空之城c 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见