不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

如何通過Python提取集合的U3位移數(shù)據(jù)并輸出到Execl當(dāng)中? 20

瀏覽:1555 回答:8

前處理分析時,建立了一條線集,集合中有400個結(jié)點,在ODB中需要將線集上400結(jié)點的U3位移數(shù)據(jù)提取出來,并輸出到Execl中。

現(xiàn)在通過軟件操作提取數(shù)據(jù),輸出到execl中時需要一個個的點選400個結(jié)點,比較麻煩耗時,希望大家提供一下幫助,如何通過Python語言提取線集上的數(shù)據(jù)并輸出到Execl當(dāng)中?非常感謝

邀請回答 我來回答

全部回答

(4)
默認(rèn) 最新
SnowWave02

odb = session.odbs['xxxx']

nodes = odb.rootAssembly.nodeSets['xxx'].nodes[0]

nodeLabels = [i.label for i in nodes]

nodesValues = odb.steps['xx'].frames[x].fieldOutputs['U'].values

output = []

for node in nodesValues:

    nodelabel = node.nodeLabel

    if nodelabel in nodeLabels:

        output.append(node.data[2])

參考以上代碼即可取出相應(yīng)集合里面U3的值

2018年11月15日
已采納 評論 4 點贊 1
SnowWave02
odb = session.odbs[

參考如上代碼即可

2018年11月15日
評論 點贊
eFEA

加q,2812468512

2018年11月10日
評論 點贊
長頸鹿愛學(xué)習(xí)
可以有償代寫,感興趣的加Q 412418412
2018年11月10日
評論 點贊

沒解決?試試專家一對一服務(wù)

換一批
    App下載
    技術(shù)鄰APP
    工程師必備
    • 項目客服
    • 培訓(xùn)客服
    • 平臺客服

    TOP