Abaqus 인터페이스(3D)

3D 모델의 충전+보압(섬유가 포함되거나 포함되지 않음) 및 변형 결과를 추가 구조(일반적으로 응력) 해석을 위해 Abaqus로 내보낼 수 있습니다.

주: 이 기능은 PC의 3D 모델에만 사용할 수 있습니다.

필요한 결과 및 메쉬 파일을 Abaqus에서 사용할 수 있는 형식으로 자동으로 변환하는 API 스크립트(PC 전용)를 사용할 수 있습니다.

Autodesk Moldflow Insight 결과는 *.xml 형식으로 내보내고 3D 메쉬는 Abaqus 입력(*.inp) 형식으로 내보냅니다. API 스크립트는 현재 프로젝트 폴더에 생성된 폴더에 인터페이스 파일을 저장합니다. 예를 들어 Windows XP의 경우 My Documents₩My AMI 20xx Projects₩Project1₩<study_name>_interface_files이고, Windows Vista의 경우 My Documents₩My AMI 20xx Projects₩Project1₩<study_name>_interface_files입니다. 여기서 xxxx는 사용 중인 Autodesk Moldflow Insight 소프트웨어의 버전 번호이고 <study_name>Abaqus로 내보내는 스터디의 이름입니다.

Abaqus와 인터페이스로 연결

Autodesk Moldflow Insight 결과 및 메쉬 파일은 이진 파일입니다. Abaqus에서 사용하려면 이러한 파일을 ASCII 형식으로 변환해야 합니다. Autodesk Moldflow Insight는 API 스크립트 mpi2abq.vbs를 사용하여 이러한 파일을 자동으로 변환합니다.

인터페이스 파일

Abaqus에서 사용하기 위해 Autodesk Moldflow Insight에서 내보낼 수 있는 파일 유형은 여러 가지입니다. 내보낸 실제 파일은 Autodesk Moldflow Insight 스터디 파일에 포함된 항목에 따라 달라집니다.

메쉬 파일

API 스크립트는 3D 메쉬를 Abaqus 입력 형식으로 변환합니다. 이 인터페이스 파일의 이름은 <study_name>_mesh.inp입니다. Abaqus *.inp 형식에 대한 자세한 내용은 Abaqus 매뉴얼을 참조하십시오.

주: 메쉬 모델의 경우 Patran에서 Abaqus 입력 파일로 변경하십시오.

MPI 6.0 릴리스 전에는 Abaqus에 입력하기 위해 Autodesk Moldflow Insight 메쉬 모델을 변환하는 데 Patran(*.pat) 파일 형식을 사용했습니다. *.pat 형식의 메쉬 모델과 원래 3D Abaqus 인터페이스에 의해 생성된 결과 데이터(*.xml) 파일 사이에 약간의 불일치가 발견되었습니다. 예를 들어 다음과 같습니다.

  • 예측된 미성형이 있으면 메쉬 모델의 충전되지 않은 요소에 결과가 없습니다. Abaqus에서는 메쉬 모델과 해당 *.xml 파일 사이에 일관성이 있어야 합니다.
  • 메쉬 모델에 금형 외부 표면 메쉬, 냉각관 및/또는 러너 시스템이 포함된 경우 충전+보압 해석 결과는 제품 캐비티에 있는 요소에만 해당됩니다. 메쉬 모델과 결과 파일 사이에 불일치가 있으므로 Abaqus에서 이 모델이 실패합니다.

또한 3D 오버몰딩, 마이크로칩 인캡슐레이션을 인터페이스로 연결하거나 Abaqus에 대한 메쉬 어그리게이션을 사용하여 3D 변형 결과를 인터페이스로 연결하려는 경우 *.pat 파일 형식은 제한된 유틸리티입니다.

MPI 6.0부터는 3D Abaqus 인터페이스에서 3D 메쉬를 Abaqus 입력 형식으로 변환합니다. 이런 식으로 Autodesk Moldflow Insight는 강체 운동을 제거하기 위해 세 개의 점 구속조건을 출력하고, 여러 성분 사이에 접촉 면 조건을 작성하며, Abaqus 입력 파일에 압력 및 온도 조건을 직접 전달할 수 있습니다.

재료 속성 데이터 파일

섬유 충전 재료의 경우 이러한 파일이 생성됩니다.

기본 방향
기본 섬유 배향 방향은 섬유 배향 텐서의 고유 벡터이고 섬유 배향 텐서의 고유 값은 해당 기본 뱡향으로 정렬되는 섬유의 확률을 나타냅니다. 이러한 데이터는 <study_name>_principalDirections.xml에 저장됩니다.
주: 섬유 배향 텐서에서 기본 방향으로 변경하십시오.

MPI 6.0 릴리스 전에는 기계 및 열팽창 계수 분포와 함께 3D Abaqus 인터페이스로 전달된 섬유 배향 텐서 및 이 데이터가 인터페이스에서 *.xml 파일로 출력되었습니다. 이로 인해 데이터 변환이 약간 불편했습니다. 따라서 MPI 6.0부터는 Autodesk Moldflow Insight에서 재료 속성 세트의 기본 방향을 직접 출력합니다.

기계적 속성
개별 엔지니어링 상수 성분 파일(예: <study_name>_E11.xml, <study_name>_E22.xml, <study_name>_E33.xml, <study_name>_v12.xml 등)에 저장된 요소 기반 결과이며, 직교 이방성 가정에 기반한 기본 방향의 9개 성분입니다. 이러한 기계적 속성의 계산은 선택한 마이크로공학 모델 및 선택한 클로저 근사치와 함께 9개 상수의 섬유 배향 평균 모델을 기반으로 하며, 충전+보압 공정 설정의 섬유 변수에서 지정합니다.
열팽창 계수
<study_name>_ltec_1.xml, <study_name>_ltec_2.xml<study_name>_ltec_3.xml에 저장된 요소 기반 결과이며, 1차, 2차 및 3차 기본 방향의 선형 열팽창을 나타냅니다. 이러한 값은 배향 평균과 함께 충전+보압 공정 설정의 섬유 변수에서 선택한 방법을 기반으로 계산됩니다.

충전되지 않은 재료의 경우 다음과 같은 파일이 생성됩니다.

  • <study_name>_Moduli.xml
  • <study_name>_PoissonRatios.xml
  • <study_name>_ShearModuli.xml
  • <study_name>_Ltecs.xml
초기 응력 파일

Autodesk Moldflow Insight는 3D 변형 해석에 의해 계산된 초기 응력을 인터페이스로 전달합니다. API 스크립트는 이 데이터를 변환하여 <study_name>_initStresses.xml에 저장합니다.

주: 체적 수축에서 초기 응력 데이터로 변경하십시오.

MPI 6.0 릴리스 전에는 3D Abaqus 인터페이스가 strintf3d 스크립트를 사용하여 3D 유동의 체적 수축 결과를 AbaqusAutodesk® 변환기(*INITIAL CONDITIONS, TYPE=STRESS, USER 명령 사용)에서 초기 응력으로 변환할 수 있는 형식으로 변환했습니다. 그러나 3D 변형에서는 독점 기술을 사용하여 내부적으로 초기 응력은 계산하므로 3D 변형 및 Abaqus에서 예측한 최종 변형 결과의 불일치를 쉽게 식별할 수 있습니다. 이러한 이유로 MPI 6.0 릴리스부터는 3D 변형에서 계산된 초기 응력 데이터가 3D Abaqus 인터페이스로 직접 전달됩니다.

단위 변환

MPI 6.0 릴리스 전에는 인터페이스 파일이 항상 SI 단위 시스템으로 생성되었으며 단위 변환을 처리하려면 특별한 스크립트를 코딩해야 했습니다. MPI 6.0 릴리스부터는 SI가 아닌 다른 단위 시스템을 선택하는 경우 mpi2abq 스크립트에서 단위 변환을 처리합니다.