writeFieldReport를 사용하여 abaqus Python 매트릭스에서 연결을 인쇄하는 방법

Amirsmol

특정 요소 세트에 대한 연결 매트릭스를 인쇄하려고합니다. abaqus / viewer의 프로브 값과 프로브 값을 사용하여이 작업을 수행하는 방법을 알고 있습니다. 불행히도 프로브 값 기능은 보고서 파일에 아무것도 기록하지 않습니다. writeFieldReport를 사용하여 특정 요소 집합에 대한 연결 매트릭스를 인쇄하는 방법을 아는 사람이 있습니까? 이런 아웃풋을 찾고 있어요

  Part Instance  Element ID        Type  Attached nodes
--------------------------------------------------------------------------------
    PART-1-1         167        C3D8        3309        3310        3198        3197 

    309         310         198         197

감사

DougR

이 스크립트는 어셈블리 레벨 요소 세트에서 노드 연결 정보를 내 보냅니다. 아래 스크립트에 표시된대로 사용자 변수를 설정하면 odb와 동일한 디렉토리에 텍스트 파일이 내보내집니다.

from abaqusConstants import *
from viewerModules import *
import os

# User variables ------------------
elementSetName='fix'
outPutFileName='tmp.txt'
# ---------------------------------

currView=session.viewports[session.currentViewportName]
cOdbD=currView.odbDisplay
odb = session.odbs[cOdbD.name]
odbRootA=odb.rootAssembly

directory=os.path.split(odb.path)[0]

with open(os.path.join(directory,outPutFileName),"w") as f:  

    f.write("%s\n" % ('  Part Instance  Element ID        Type  Attached nodes'))
    f.write("%s\n" % ('--------------------------------------------------------------------------------'))   

    for element in odbRootA.elementSets[elementSetName.upper()].elements[0]: 

        f.write("%s" % ('    ' + element.instanceName + '         ' + str(element.label) + '        ' + element.type))

        nodeNum=0
        for node in element.connectivity:
            nodeNum+=1
            if nodeNum>4:
                f.write("\n%s\n" % (''))
                nodeNum=-4

            f.write("%s" % ('        ' + str(node)))
        f.write("\n")
        f.write("\n")

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python을 사용하여 Excel 차트 시트에서 차트를 인쇄하는 방법

분류에서Dev

객체 지향 형식 (OOP)에서 C ++ 재귀를 사용하여 연결 목록을 인쇄하는 방법

분류에서Dev

Python을 사용하여 Linux 포트에 연결하는 방법

분류에서Dev

클래스 연결 목록을 사용하여 재귀 인쇄를 수행하는 방법

분류에서Dev

Powershell에서 Start-Process를 사용하여 abaqus python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

<a> ... </a> 태그 사이에 쓰여진 텍스트를 인쇄하고 beautifulsoup을 사용하여 다른 속성을 해당 텍스트와 연결하는 방법

분류에서Dev

Python : Apache Beam을 사용하여 Snowflake에 연결하는 방법?

분류에서Dev

print ()를 사용하여 연결 목록을 인쇄하는 방법

분류에서Dev

Python을 사용하여 Mitmproxy에서 응답 콘텐츠를 인쇄하는 방법

분류에서Dev

Haskell에서 setElem을 사용하여 매트릭스를 업데이트하는 방법

분류에서Dev

PowerQuery를 사용하여 Excel을 Oracle에 연결하는 방법

분류에서Dev

Java를 사용하여 Csv에서 여러 열을 인쇄하는 방법

분류에서Dev

Selenium Python을 사용하여 이메일 주소를 인쇄하는 방법

분류에서Dev

agentForService를 사용하여 만든 에이전트에 Python UnetSocket을 연결하는 방법은 무엇입니까?

분류에서Dev

Qt에서 연결을 사용하여 "X"(종료) 버튼을 클릭 한시기를 확인하는 방법

분류에서Dev

Java를 사용하여 회색조 2D 매트릭스를 JPanel에 인쇄하는 방법

분류에서Dev

Groupby를 사용하여 Python Pandas에서 문자열을 연결하는 방법은 무엇입니까?

분류에서Dev

Ajax를 CherryPy와 함께 사용하여 Python 스크립트를 실행하여 웹 인터페이스에서 Raspberry Pi Zero에 SSH로 연결하는 방법

분류에서Dev

Python에서 Beautifulsoup을 사용하여 텍스트 만 인쇄하는 방법은 무엇입니까?

분류에서Dev

D3.js를 사용하여 2D 매트릭스에서 최대 값을 찾는 방법

분류에서Dev

Google 거리 매트릭스 결과 Json 데이터를 인쇄하는 방법

분류에서Dev

cmd를 사용하여 파일 (텍스트)에서 특정 줄 (변수 포함)을 인쇄하는 방법

분류에서Dev

JUnit을 사용하여 Selenium Cucumber 결과를 TestRail에 연결하는 방법

분류에서Dev

jQuery를 사용하여 프린터에 문자열을 인쇄하는 방법

분류에서Dev

Python 3.4.5를 사용하여 Hiveserver2에 연결하는 방법

분류에서Dev

세 개의 테이블을 사용하여 MySQL의에서 SQL 문을 사용하여 매트릭스 스타일 데이터를 얻는 방법

분류에서Dev

! 해결! xmlHttpRequest를 사용하여 JavaScript의 .json 파일에서 테이블을 인쇄하는 방법

분류에서Dev

Python : 클래스를 사용하여 사전에 정보를 추가 한 다음 추가 된 사전 항목의 키와 값을 인쇄하는 방법

분류에서Dev

열 이름을 포함하여 Python에서 쿼리 결과를 인쇄하는 방법

Related 관련 기사

  1. 1

    Python을 사용하여 Excel 차트 시트에서 차트를 인쇄하는 방법

  2. 2

    객체 지향 형식 (OOP)에서 C ++ 재귀를 사용하여 연결 목록을 인쇄하는 방법

  3. 3

    Python을 사용하여 Linux 포트에 연결하는 방법

  4. 4

    클래스 연결 목록을 사용하여 재귀 인쇄를 수행하는 방법

  5. 5

    Powershell에서 Start-Process를 사용하여 abaqus python 스크립트를 실행하는 방법은 무엇입니까?

  6. 6

    <a> ... </a> 태그 사이에 쓰여진 텍스트를 인쇄하고 beautifulsoup을 사용하여 다른 속성을 해당 텍스트와 연결하는 방법

  7. 7

    Python : Apache Beam을 사용하여 Snowflake에 연결하는 방법?

  8. 8

    print ()를 사용하여 연결 목록을 인쇄하는 방법

  9. 9

    Python을 사용하여 Mitmproxy에서 응답 콘텐츠를 인쇄하는 방법

  10. 10

    Haskell에서 setElem을 사용하여 매트릭스를 업데이트하는 방법

  11. 11

    PowerQuery를 사용하여 Excel을 Oracle에 연결하는 방법

  12. 12

    Java를 사용하여 Csv에서 여러 열을 인쇄하는 방법

  13. 13

    Selenium Python을 사용하여 이메일 주소를 인쇄하는 방법

  14. 14

    agentForService를 사용하여 만든 에이전트에 Python UnetSocket을 연결하는 방법은 무엇입니까?

  15. 15

    Qt에서 연결을 사용하여 "X"(종료) 버튼을 클릭 한시기를 확인하는 방법

  16. 16

    Java를 사용하여 회색조 2D 매트릭스를 JPanel에 인쇄하는 방법

  17. 17

    Groupby를 사용하여 Python Pandas에서 문자열을 연결하는 방법은 무엇입니까?

  18. 18

    Ajax를 CherryPy와 함께 사용하여 Python 스크립트를 실행하여 웹 인터페이스에서 Raspberry Pi Zero에 SSH로 연결하는 방법

  19. 19

    Python에서 Beautifulsoup을 사용하여 텍스트 만 인쇄하는 방법은 무엇입니까?

  20. 20

    D3.js를 사용하여 2D 매트릭스에서 최대 값을 찾는 방법

  21. 21

    Google 거리 매트릭스 결과 Json 데이터를 인쇄하는 방법

  22. 22

    cmd를 사용하여 파일 (텍스트)에서 특정 줄 (변수 포함)을 인쇄하는 방법

  23. 23

    JUnit을 사용하여 Selenium Cucumber 결과를 TestRail에 연결하는 방법

  24. 24

    jQuery를 사용하여 프린터에 문자열을 인쇄하는 방법

  25. 25

    Python 3.4.5를 사용하여 Hiveserver2에 연결하는 방법

  26. 26

    세 개의 테이블을 사용하여 MySQL의에서 SQL 문을 사용하여 매트릭스 스타일 데이터를 얻는 방법

  27. 27

    ! 해결! xmlHttpRequest를 사용하여 JavaScript의 .json 파일에서 테이블을 인쇄하는 방법

  28. 28

    Python : 클래스를 사용하여 사전에 정보를 추가 한 다음 추가 된 사전 항목의 키와 값을 인쇄하는 방법

  29. 29

    열 이름을 포함하여 Python에서 쿼리 결과를 인쇄하는 방법

뜨겁다태그

보관