【问题标题】:How to change the coloring of the mode shapes in Abaqus如何在 Abaqus 中更改振型的颜色
【发布时间】:2017-03-28 22:44:42
【问题描述】:

如何将 Abaqus 中的颜色更改为与我从 matlab 中获得的颜色相当。您的帮助将不胜感激。

【问题讨论】:

    标签: abaqus


    【解决方案1】:

    这里是 abaqus cae 的自定义颜色表示例。保存在 .py 文件中并在等高线图模块中执行“运行脚本”。

    session.Spectrum(name="custom",colors=(\
    '#000004','#010107','#02020C','#030312','#050417','#07051D','#0A0722',\
    '#0D0828','#100A2E','#130B34','#170B3B','#1B0C41','#1F0C47','#230C4D',\
    '#270B52','#2C0B57','#300A5C','#350A60','#390963','#3E0965','#420A68',\
    '#460B69','#4A0C6B','#4E0D6C','#530E6D','#57106D','#5B116E','#5F136E',\
    '#63146E','#67166E','#6B176E','#6F196E','#731A6E','#771C6D','#7B1D6D',\
    '#7F1F6C','#83206B','#87216A','#8B2369','#8F2468','#932667','#982766',\
    '#9C2964','#A02A63','#A42C61','#A82D5F','#AB2F5D','#AF315B','#B33359',\
    '#B73557','#BB3755','#BF3952','#C23B50','#C63D4D','#C9404B','#CD4248',\
    '#D04545','#D34842','#D74B3F','#DA4E3D','#DD513A','#DF5437','#E25734',\
    '#E55B31','#E75F2D','#E9622A','#EC6627','#EE6A24','#F06E21','#F1721D',\
    '#F3771A','#F57B17','#F67F13','#F78410','#F8880D','#F98D0A','#FA9207',\
    '#FB9606','#FB9B06','#FCA007','#FCA50A','#FCA90E','#FCAE13','#FCB318',\
    '#FBB81D','#FBBD23','#FAC229','#F9C72F','#F8CC36','#F7D13D','#F6D644',\
    '#F5DB4C','#F4E055','#F3E55E','#F2E968','#F1EE72','#F2F27C','#F3F587',\
    '#F5F991','#F8FC9B','#FCFFA4'))
    session.viewports['Viewport: 1'].odbDisplay.contourOptions.setValues(spectrum='custom')
    

    我将把它留给 matlab 专家来计算如何获取其轮廓颜色方案的十六进制代码。

    【讨论】:

    • 知道 Abaqus 是否需要以十六进制指定颜色吗?我可以使用 RGB 值吗?编辑:我刚刚尝试使用 colors=([0,0,1],[0,1,0],[1,0,0]) 并收到错误消息:TypeError: colors[0], found tuple, expecting string
    猜你喜欢
    • 2021-11-24
    • 2021-12-26
    • 1970-01-01
    • 2019-11-23
    • 2018-06-05
    • 2021-08-19
    • 1970-01-01
    • 1970-01-01
    • 2016-01-24
    相关资源
    最近更新 更多