본문 바로가기
지하안전평가/참고

MIDAS GTS NX 에러코드

by 엔티J-α 2020. 1. 30.

마이다스-GTS-NX-단축키-모음-확인하기

 

이 글을 검색했다면, 지금 상당히 열받아 있을 가능성이 90% 이상으로 생각된다. 마이다스는 원래 그런 프로그램이다. 그래서 정리했다. 마이다스(MIDAS GTS NX)를 사용하면서 자주 뜨는 에러코드. 아래에서 확인하고 스마트하게 대응해 보자.

 

MIDAS-GTS-NX-마이다스-에러-코드-확인

 

MIDAS GTS NX 에러코드

모델링 과정 또는 해석수행중 출력되는 경고 및 에러메세지에 대해, 원인과 해결방안을 확인할 수 있는 CODE다. 원인을 알면 해결책이 떠오르는 게 당연한 이치이지만, 이 프로그램의 경우 에러가 떴다면 수정보다는 처음부터 다시 모델링 하는 게 98%이상 효과적일 것이다. 그래도 뭐가 문제였는지 알아보자.

 

 

 


Error
Num.
Message String Suspected Cause Suggested Action
1000 SOLVER LOCK WAS NOT DETECTED. _ARG_REP_ 솔버 라이선스 체크시 발생하는 에러 또는 라이선스가 없는 경우 발생한다.  
1002 CANNOT OPEN INPUT FILE '"_ARG_REP_"'. 파일 입력 오류  
1006 SELF DEPENDENCY FOUND IN MULTIPOINT CONSTRAINT DEFINITION FOR _ARG_REP_"." MPC(Multi-point Constraint) 또는 Rigid Body 요소에서 종속자유도(Dependent/Constraint DOF)가 재귀적 정의를 통해 결과적으로 다시 자기 자신에 의존성을 가지도록 정의되었을 때 발생한다 Constraint Equation(MPC) 또는 Rigid Body 요소의 정의가 잘못되었으므로 자유도 간의 의존성 관계를 재검토해야 한다. 의존성 관계가 복잡한 경우 connector 요소를 이용한 강체 해석(정적/동적)을 활용한다.
1008 _ARG_REP_" IS ALREADY CONSTRAINED. CANNOT BE CONSTRAINED BY MULTIPOINT CONSTRAINT." SPC (Single-point Constraint)로 구속되거나 MPC(Multi-point Constraint) 또는 Rigid Body 요소를 통해 종속자유도로 정의된 자유도를 다시 종속자유도로 정의하고자 하는 경우에 발생한다. 중복 정의된 것으로 나온 자유도를 적절히 수정하여 중복 정의를 제거해 준다.
1009 INVALID INDEPENDENT NODE DEFINITION IN RBE ID=_ARG_REP_"." Rigid body 요소에서 주자유도는 반드시 6개의 성분이 정의되어야 하는데 그렇지 않은 경우 발생한다. 주자유도가 총 6개의 성분을 갖도록 적절히 정의한다.
1010 INVALID RIGID BODY MOTION DEFINITION IN RBE ID=_ARG_REP_"." 외연적 동해석에서 비선형 Rigid Body 요소와 선형 MPC(Multi-point Constraint)가 엉켜있는 경우 발생한다 Rigid Body 요소와 선형 MPC(Multi-point Constraint)가 서로 연결되지 않도록 수정한다.
1018 INVALID MATERIAL DATA IN MATERIAL ID="_ARG_REP_". 주어진 재료의 입력 데이터 또는 계수 값의 오류에 의하여 주어진 재료를 이용한 해석이 불가능하다고 판단되는 경우 출력 한다. 해당 재료 데이터를 수정 한다
1019 UNABLE TO DEFINE ELEMENT ORIENTATION FOR "_ARG_REP_" ELEMENT ID="_ARG_REP_". 1차원 요소 에서 입력 된 요소 Y-축으로 요소 좌표를 생성 시킬 수 없을 때 에러 메시지가 출력 한다 입력 된 Y-축이 요소의 축 방향과 같지 않도록 수정한다.
1020 NODAL COORDINATE HAS NEGATIVE X VALUE IN AXISYMMETRIC ELEMENT ID="_ARG_REP_". 축대칭 요소의 반지름 방향 좌표 (X 좌표) 는 양수로 제한되며, 축대칭 요소 절점의 X 축 좌표값이 음수일 경우 발생한다 축대칭 요소는 1,4 사분면에 위치하도록 모델을 수정한다.
1022 INVALID MATERIAL REFERENCE IN PROPERTY ID="_ARG_REP_". 특정 요소/Property 에 부적합한 재료가 정의된 경우 발생한다. 요소와 Property에 맞는 재료를 사용하도록 수정한다.
1023 NOT ENOUGH ELEMENTS DEFINED TO FORM CAVITY ID=_ARG_REP_"." 공동 복사 (cavity radiation) 열전달 해석시 공동을 형성하는 요소 수가 모자라는 경우 발생한다. 공동을 형성하는 요소를 2개 이상 지정한다.
1024 NON-UNIQUE GLOBAL PLY ID IN COMPOSITE PROPERTY ID=_ARG_REP_"." 하나의 복합재료 Property에는 중복된 Global Ply ID가 정의될 수 없으며, 중복된 ID가 존재하는 경우 발생하는 에러이다. 단일 복합재료 Property내에 중복된 Global Ply ID가 없도록 수정한다.
1024 "CANNOT RESUME WRITING TO RESULT FILE "_ARG_REP_ "." 시공단계 해석시 기존의 결과파일이 현재의 시공단계 해석을 위한 결과파일과 일치하지 않는 경우 발생한다. 기존의 결과 파일을 삭제한 후, 다시 시공단계 해석을 수행한다.
1026 ELEMENT COORDINATE SYSTEM MUST BE SPECIFIED FOR BUSH ELEMENT ID=_ARG_REP_"." 하나의 절점으로 이루어진 Bush 요소에 대해 사용자가 요소좌표계를 결정해 주지 않은 경우 발생한다. 해당하는 Bush 요소를 찾아 요소 좌표계를 지정해준다.
1028 FRACTIONAL EXPONENT CANNOT BE USED WITH FREE CONVECTION EQUATION PROVIDED. 대류 경계조건 방정식의 지수가 정수가 아닌 경우 수치적 오류가 발생할 수 있으므로, 오류 메시지를 출력한다. 대류 경계조건 방정식의 지수를 정수로 바꾼다.
1032 CURVE FITTING FAILED IN MATERIAL ID="_ARG_REP_". 초탄성(hyperelastic) 재료의 시험 데이터로부터 재료 상수를 얻기 위한 Curve fitting 과정에서 해를 얻지 못 할 때 에러 메시지를 출력 한다. Curve Fitting에 관련된 설정(Error Norm for Fit, Range of Test Data for Fit) 을 조정해서 재시도 할수 있다. 또한, 모델의 차수를 바꾸어 주거나, 재료 데이터를 수정해서 시도한다.
1033 INVALID THICKNESS INTEGRATION POINT IN COMPOSITE PROPERTY ID="_ARG_REP_". 복합재료 두께방향 적분점 개수가 잘못 입력 되었을 경우 발생한다. 적분점 개수는 3점 적분 이상 홀수 차수로 입력한다.
1036 INVALID ELEMENT TYPE FOR NONLINEAR EXPLICIT DYNAMIC ANALYSIS. 외연적 비선형 동해석에서 지원되지 않는 요소 사용시 발생한다. 고차 사면체 요소를 제외한 고차 solid 요소, plane strain, axisymmetric 요소, 고차 plane stress/shell 요소, 사각형 surface 요소, layered solid 요소는 외연적 동해석에 사용될 수 없다.
1037 PRELOAD (BOLT LOAD) IS NOT SUPPORTED IN ANALYSIS ID="_ARG_REP_". 볼트 하중은 선형정적 해석과 비선형 정적 해석에서 지원되며, 지원되지 않는 해석에서 볼트 하중을 사용하였을 경우 발생한다. 지원되지 않는 해석에서 볼트 하중을 사용하지 않도록 모델을 수정한다
1038 BOTH (DISPLACEMENT/VELOCITY/ACCELERATION) AND (VELOCITY/ACCELERATION/DISPLACEMENT) CANNOT BE SPECIFIED TO THE SAME DOF. NODE ID= . 외연적 비선형 동해석에서 한 자유도에 변위, 속도, 또는 가속도가 중복되어 지정됐을 경우 발생한다. 물리적으로 한 자유도에 변위, 속도, 가속도 경계조건 중 한 가지만 부가하면 나머지는 결정되므로, 한 가지만 경계조건으로 부가한다.
1040 NO MATERIAL TEMPERATURE FIELD DEFINED FOR TEMPERATURE DEPENDENT MATERIALS. 온도 의존 재료를 정의했는데, 해석케이스에서 재료온도가 지정되지 않았을 경우 발생한다. 재료온도를 입력하거나, 온도 의존 재료가 불필요한 경우 일반재료를 정의하여 사용한다.
1041 INITIAL "_ARG_REP_" CANNOT BE APPLIED TO "_ARG_REP_" ELEMENTS." Initial condition이 잘못된 종류의 요소에 적용된 경우이다. Initial condition이 의도한 요소에 적용되었는지, 적용된 요소의 종류가 해당 initial condition에 적합한 종류인지 확인하고 수정한다.
1042 "COMPOSITE PROPERTY CANNOT BE ASSIGNED TO _ARG_REP_" ELEMENTS." 복합재료 Property6면체hexa 요소 또는 5면체 Penta 요소 외의 solid 요소에 지정했을 경우 발생한다. Solid 복합재료 요소로는 6면체hexa 요소 또는 5면체 Penta 요소만 사용할 수 있다.
1043 NO "_ARG_REP" PROPERTY DEFINED IN MATERIAL ID="_ARG_REP" 해당 ID의 재료에 해석에 필요한 종류의 재료가 정의되어 있지 않은 경우이다. 수행하는 해석에 적합한 재료를 정의해 준다.
1044 RIGID ZONE OF HIGHER ORDER BAR ELEMENT ID = "_ARG_REP_" CANNOT EXCEED HALF THE ELEMENT LENGTH. 고차보요소의 중간절점(mid-node)의 위치보다 큰 강역길이가 입력된 경우 강역길이는 고차보요소의 중간절점(mid-node)의 위치보다 작아야 하므로, 해당사항에 대해 고려하지 않는다.
1045 "MATERIAL COORDINATE SYSTEM CANNOT BE CHANGED DURING CONSTRUCTION STAGE ANALYSIS." 시공단계에서 Property를 변경할 때, 재료좌표계 또는 전체좌표계와의 각도를 변경할 경우 발생한다. 시공 단계에서 Property를 바꿀 때, 재료좌표계는 변경하지 않는다.
1046 "INVALID RELEASE DOF DEFINITION IN "_ARG_REP_" ELEMENT ="_ARG_REP"." bar, shell release 정보에 모든 자유도를 release 한 경우 발생한다. ReleasaeRBE 요소로 처리하는데 RBE요소는 하나의 자유도라도 dependent 정보가 있어야 한다. (기존 GTS에서는 가능하므로 추후에는 가능하도록 수정 필요)
1102 ERROR ENCOUNTERED WHILE READING INPUT FILE '_ARG_REP_" 파일 입력 오류  
1201 CANNOT OPEN SCRATCH FILE _ARG_REP_"." 해석 도중 필요한 임시 파일을 만들 수 없는 경우에 해당한다. 디스크 용량이 부족하거나 쓰기가 금지된 경우 주로 발생한다. 디스크 용량이 충분한 폴더로 모델 파일을 이동시키거나 임시파일 경로를 별도로 지정한다.
1202 CANNOT OPEN RESTART FILE _ARG_REP_"." Restart 파일을 이용한 해석 시, 입력한 Restart 파일을 열수 없는 경우 발생한다. Restart 해석을 위한 이전 단계 해석을 수행하여 Restart 파일을 생성한다.
1203 IDENTICAL RESTART FILENAME SPECIFIED FOR BOTH READ AND WRITE METHOD. Restart 파일을 이용한 해석 시 입력한 Restart 파일과 출력을 위한 Restart 파일의 이름이 동일한 경우 발생한다. 입력을 위한 Restart 파일 이름을 변경하거나 Restart 해석의 서브케이스 이름을 변경한다.
2001 NEGATIVE JACOBIAN IN ELEMENT ID=_ARG_REP_"." 요소 형상에 있어서 뒤틀림이 심하거나 절점 순서가 잘못 정의된 경우 발생한다. 선형 해석의 경우에는 모델링 문제로 인한 것이므로 에러 처리하는 반면, 비선형 정적 해석의 경우에는 계산 도중 수렴하지 않은 상태에서 발생할 수도 있기 때문에 에러로 간주하지 않는다. 문제가 발생한 요소를 찾아 그 형상의 문제점을 바로잡는다.
2004 FAILED TO COMPUTE EIGENVALUES. "_ARG_REP_ 고유치 문제 자체의 수치적인 문제 등으로 인하여 고유치 계산 도중 계산이 비정상적으로 종료된 경우 발생한다. 경우에 따라 추가 메시지가 있을 수 있다. 일반적인 해결방법은 없으나 해석 모델 자체에 문제가 있는 경우가 대부분이다.
2005 CANNOT PERFORM BUCKLING ANALYSIS WITH ENHANCED FORMULATION TETRA ELEMENTS. 4절점 Solid 요소(enhanced formulation)을 사용하여 좌굴해석을 수행하는 경우 발생한다. 4절점 Solid 요소를 기본 방법(full integration)으로 변환하여 좌굴해석을 수행한다.
2006 CANNOT RUN DENSE EIGEN SOLVER WITH ENHANCED FORMULATION TETRA ELEMENTS. 4절점 Solid 요소(enhanced formulation)를 사용하여 모드해석을 수행하는 경우, 조밀행렬 방정식 해법(dense solver)를 사용할 때 발생한다. 방정식 해법을 자동(auto) 또는 다중프런트(multifrontal)로 바꾸어 해석하거나, 4절점 solid 요소를 기본 방법(full integration)으로 변환한다.
2007 FACTORIZATION FAILED DUE TO SINGULARITY AT "_ARG_REP_" (RANK="_ARG_REP_"). 행렬분해(decomposition) 과정 중에 특이성(singularity)이 발생하여 더 이상 행렬분해를 진행할 수 없을 때 발생한다. 일반적으로 전체 해석 모델의 구속이 부족한 경우에 발생하므로 SPC(Single-point Constraint), MPC(Multi-point Constraint), Rigid Body 요소, 접촉조건 등을 추가하는 방법으로 적절한 구속을 추가해서 특이성을 제거함으로써 이 에러를 없앨 수 있다. 요소강성이 발생하지 않는 자유도가 있는 요소가 있는 경우 AUTOSPC(Automatic Single-Point Constraint)가 옵션을 선택하지 않은 경우 역시 발생할 수 있으므로 이 경우 AUTOSPC 옵션을 사용하거나 적절한 구속을 추가해서 특이성을 제거해줘야 한다.
2008 ERROR IN LINEAR EQUATION SOLVER ("_ARG_REP_"). 특이성 에러(2007, 2129) 이외에 연립방정식 해법 내에서 발생할 수 있는 기타 에러. 반복적 해법(AMG 솔버)을 사용하는 경우에는 행렬의 특이성이 있는 경우에도 ERROR 2007 대신 이 에러가 발생한다. (반복적 해법이 아닌 경우에 이 에러가 발생하는 상황은 정상적인 상황이 아닐 수 있으므로 주의가 필요하며, 이 경우 괄호 안의 추가 메시지 참조) AMG 솔버를 사용하는 경우 행렬의 특이성으로 인한 것일 수 있으므로 ERROR 2007의 경우를 참조하면 된다.
2009 FAILED TO DETERMINE MATERIAL AXIS BY PROJECTION IN ELEMENT ID="_ARG_REP_". 주어진 재료좌표계를 Layered Solid 요소에 투영할 수 없는 경우 발생한다. 주어진 재료좌표계의 1방향이 Layered Solid 요소의 중립면에 투영이 가능하도록, 즉 중립면과 수직하지 않도록 수정한다.
2012 IMPROPER LINEAR EQUATION SOLVER SELECTED. TRY OTHER SOLVERS OR USE AUTO SELECTION. 해석 종류에 맞지 않는 연립방정식 해법(Equation Solver)을 지정해서 사용하고자 하는 경우에 발생한다. (: 고유치 해석에 AMG 솔버를 선택해서 사용하고자 하는 경우) 고유치 해석(Modal, Buckling)의 경우 직접적 해법(Dense Solver, Multifrontal Solver)을 선택하거나 솔버 자동선택 옵션(Auto)을 사용하면 된다.
2013 CANNOT RUN EMLS EIGEN SOLVER FOR "_ARG_REP_" EMLS(Enhanced Multi Level Substructuring) 으로 좌굴 해석을 수행할 경우 발생한다.  
2014 "SYSTEM MATRIX IS TOO LARGE FOR SPARSE DIRECT SOLVER." 모델의 크기가 시스템 메모리에 비해 과도하게 큰 경우.  
2101 1D ELEMENT LENGTH IS ZERO IN ELEMENT ID="_ARG_REP_". 1차원 요소의 길이가 0인 경우 발생한다. 해석 모델을 확인한다.
2102 SCRATCH FILE IO FAILED. 해석 중 임시로 생성되는 파일 IO 오류이다. 디스크 용량이 충분한 폴더로 모델 파일을 이동시키거나 임시파일 경로를 별도로 지정한다.
2103 FAILED TO CONVERGE IN NONLINEAR ANALYSIS. LOAD INCREMENT="_ARG_REP_". 비선형 해석 도중 특정 하중 중분단계에서 수렴에 실패 한 경우 발생한다. 단 수렴 실패시 해석 종료 옵션이 켜진 경우에 해당되며, 비선형 해석은 종료된다 비선형 해석 파라미터(하중증분 수, 최대 bisection, 수렴오차 등)를 수렴에 유리하도록 수정한다
2104 SINGULARITY OCCURRED WHILE COMPUTING CONSTITUTIVE MATRIX IN ELEMENT ID="_ARG_REP_". 요소의 뒤틀림이 심하여 요소의 성능이 제대로 발휘되지 않는다고 판단된 경우에 해당한다. 일반적으로  음수 Jacobian 에러와 비슷한 수준의 모델에서 발생하며, Hybrid 요소를 사용한 경우에만 발생한다. 선형 해석의 경우에는 문제가 발생한 요소를 찾아 형상을 수정하는 것이 바람직하다. 비선형 정적 해석의 경우에는 하중 변화가 심한 경우 발생하게 되며 하중 스텝 개수를 늘리는 것이 좋다.
2105 CANNOT COMPUTE CONSISTENT TANGENT MODULUS, MATERIAL ID="_ARG_REP_
    ", ELEMENT ID="_ARG_REP_", INTEGRATION POINT="_ARG_REP_".
탄소성 모델에서 주어진 재료 데이터를 만족시키는 접선강성(tangent modulus)를 구하지 못 한는 경우 출력 한다. 변위 증분이 큰 경우 또는 경화 곡선이 복잡한 경우 주로 발생한다. 하중 스텝 수를 늘리거나 재료 모델의 연화 구역을 없애 주거나, 경화 곡선을 2차 형태로 바꾸는 등 경화 곡선을 단순화 한다. 여전히 문제가 발생한다면, perfect plastic 모델로 바꾸어 주는 등의 시도를 할 수 있다.
2107 TOO MANY THICKNESS INTEGRATION POINTS IN PROPERTY ID="_ARG_REP_" FOR EXPLICIT DYNAMIC ANALYSIS (MAX=31) Shell 요소를 이용한 외연적 비선형 동해석에서 두께방향 적분점(소성 재료에서 사용)의 개수를 너무 크게(31개 이상) 입력한 경우 줄력된다. 두께방향 적분점 개수를 31개 이하로 줄인다.
2108 CRITICAL TIME STEP IS ZERO IN EXPLICIT DYNAMIC ANALYSIS. 외연적 동해석 실행중 잘못된 입력값 등으로 인하여 시간 스텝이 0으로 결정되는 경우에 해당한다 재료 밀도를 입력하지 않은 경우 또는 요소의 과도한 변형에 의해 발생한다. 먼저 재료 물성치를 확인하고 이상이 없다면 현재까지 얻어진 해석 결과를 확인한다. 해석 결과에 요소의 과도한 변형 등이 발견되면 time scale factor를 줄이는 것이 좋다. 요소의 과도한 변형은 메쉬 형상 또는 하중의 크기와도 관련이 있다.
2109 ZERO DIAGONAL MASS FOUND IN EXPLICIT DYNAMIC ANALYSIS. 대각화된 질량행렬에 0인 대각원소 값이 존재하는 경우에 발생한다. 질량값(재료의 밀도 또는 질량요소)이 제대로 입력되었는지 확인한다. 사용되지 않는 자유도가 존재하는 경우 해당 자유도를 구속해준다.  AUTOSPC(Automatic Single-Point Constraint)를 켜주면 대각화된 질량행렬에 0인 대각원소 값이 있는 자유도의 경우 사용되지 않는 자유도로 보고 자동으로 구속조건을 적용해준다.
2110 MASS MPC OR RBE MASS CANNOT BE DIRECTIONAL IN EXPLICIT DYNAMIC ANALYSIS. MPC(Multi-point Constraint)의 독립자유도를 가진 절점 또는 Rigid Body 요소를 구성하는 절점에 방향성을 가진 질량 행렬이 존재하는 경우에 발생한다. MPC의 독립자유도를 가진 절점이나 Rigid Body 요소를 구성하는 절점의 질량행렬은 방향성을 가져서는 안되므로 요소 사용에 주의해야 하며 특히 질량요소를 사용하여 질량행렬을 직접 입력하는 경우 방향성을 가지지 않도록 주의해야 한다., 질량행렬은 대각원소만 존재해야 하며 대각원소의 x,y,z 방향 성분의 값이 모두 같아야 한다.
2111 SCALAR MASS CANNOT BE SPECIFIED TO ROTATIONAL INERTIA IN EXPLICIT DYNAMIC ANALYSIS. 스칼라 질량 요소를 사용하여 회전자유도에 대한 Inertia를 입력하는 경우에 발생한다. 스칼라 질량은 회전자유도에 적용할 수 없으므로 이 경우 집중질량 요소를 이용하여 질량행렬을 입력하고 사용하지 않는 자유도는 구속하는 방법을 사용한다.
2112 INSUFFICIENT MEMORY FOR TEMPORARY EIGENVECTOR STORAGE. REDUCE NUMBER OF EIGENVECTORS. 고유치를 계산하는 과정에서 한꺼번에 구해야할 고유치의 개수가 너무 많아서 메모리가 부족한 경우에 발생한다. 구하고자 하는 고유치의 개수가 많은 경우 이를 구간별로 나누어서 구하는 방법으로 한꺼번에 계산해야하는 고유치의 개수를 줄여준다.
2113 FACTORIZATION FAILED IN EIGEN SOLVER. THIS MAY BE DUE TO EXCESSIVELY CLUSTERED EIGENVALUES. 고유치를 계산하는 과정에서 shift 값이 거의 중복된 고유치 사이에서 결정되는 경우이다. 주로 Sturm sequence check과정에서 발생한다. 고유치가 많이 존재하는 영역을 벗어나도록 계산 영역을 설정하거나 Sturm sequence check를 하지 않도록 하는 것이 좋다. 또는 고유치 개수를 조절하여 중복될 것으로 예상되는 고유치보다 많은 개수를 계산하도록 한다.
2116 FAILED TO CONVERGE IN AMG (~). Fix Singularity by Dummy Spring’이 꺼져있는 상태에서 AMG 솔버를 사용하는 경우 지정된 최대 반복계산 회수(Maximum iteration) 안에 요구된 수준의 수렴 허용오차(Convergence tolerance) 이내로 수렴을 하지 못했을 때 발생한다. 최대 반복계산 회수(Maximum iteration)를 증가시키거나 수렴 허용오차(Convergence tolerance)를 증가시키면 된다. 직접해법 (Multifrontal solver)으로 교체해볼 수도 있다.
2117 DIVERGENCE DETECTED IN EXPLICIT DYNAMIC ANALYSIS. 외연적 비선형 동해석의 해가 발산한다고 판단되는 경우 발생한다. 외연적 동해석의 해가 발산의 정확한 원인을 판단하여 적절한 조치를 취하는 것이 중요하다. 초기속도를 비정상적으로 크게 입력했거나, 외부하중이 급격하게 크게 입력되어 충격에 의한 진동 모드를 제대로 모사할 수 없는 경우 주로 발산하게 된다. 특히 발산원인이 time step과 관련있는 경우,  time scale factor를 줄이는 방법을 선택할수 있다.
2118 FAILED TO FIND ELEMENT PATCH FOR FASTENER ID Fastener 요소의 연결 옵션 중 파트패치(part patch)를 사용한 경우, 연결절점이 발견되지 않았을 때 발생하는 오류이다. 연결절점을 검색하는 기준(property ID)을 확인한다.
2120 TOO MANY NODES CONNECTED TO FASTENER ID="_ARG_REP_" FOR EXPLICIT DYNAMIC ANALYSIS (MAX=40) Fastener 요소를 이용한 외연적 비선형 동해석의 경우, 연결절점이 40개 이상 발견된 경우 발생하는 오류이다. 연결절점의 검색 범위를 작게 변경한다.
2122 NO FLEXIBLE-BODY MODE. 모드기반 해석 (과도응답해석/주파수응답해석/모드해석)을 이용한 위상최적화 수행 시 경계조건이 부족하여 강체 모드만 있는 경우 유연체 모드가 있어야 의미있는 해석이 되므로 적절한 경계조건을 추가한다.
2123 DIVERGENCE DETECTED IN EXPLICIT DYNAMIC ANALYSIS AT TIME="_ARG_REP_".("_ARG_REP_ 외연적 비선형 동해석의 해가 발산한다고 판단되는 경우 발생한다. 외연적 동해석의 해가 발산의 정확한 원인을 판단하여 적절한 조치를 취하는 것이 중요하다. 초기속도를 비정상적으로 크게 입력했거나, 외부하중이 급격하게 크게 입력되어 충격에 의한 진동 모드를 제대로 모사할 수 없는 경우 주로 발산하게 된다. 특히 발산원인이 time step과 관련있는 경우,  time scale factor를 줄이는 방법을 선택할수 있다.
2124 PROPERTY ID="_ARG_REP_" IS ASSIGNED TO INCOMPATIBLE ELEMENT TYPE. 요소 타입과 맞지 않는 Property가 지정된 경우 발생한다. 요소 타입에 맞는 Property를 지정한다.
2125 CONTACT SEGMENT WITH NODE IDS = "_ARG_REP_" IS INVALID. IDENTICAL NODAL COORDINATES FOUND IN THE SEGMENT. 요소 형상이 크게 뒤틀린 경우에 해당 요소의 면에 대응하는 접촉 단위면(contact segment)의 절점 들이 동일한 좌표를 가르키는 경우 출력한다. 뒤틀림이 심한 해당 요소 부분 메시를 조정한다.
2126 RIGID MATERIAL IN COMPOSITE PROPERTY (ID = "_ARG_REP_") IS NOT ALLOWED. 복합재료 Property 에서는 rigid 재료을 사용할 수 없다. Rigid 재료을 사용하고자 하는 부분에 대해서 복합재료 Property를 사용하지 않도록 수정한다.
2127 INSUFFICIENT MEMORY FOR TEMPORARY RITZ VECTOR STORAGE. 고유치 해석을 위한 메모리 공간이 확보되지 않은 경우 발생하는 오류이다. 계산하고자 하는 고유치 개수를 줄인다.
2128 MULTI-BODY SYSTEM SEEMS TO BE OVER-CONSTRAINED. 선형해석에서 connector 요소를 사용하는 경우 connector 요소로 인한 구속이 중복되어 정의되어있는 경우 발생한다. 구속이 중복정의되지 않도록 connector 요소를 적절히 수정해준다.
2130 LIMIT VALUE OF STRESS CONSTRAINT FOR MATERIAL ID = "_ARG_REP" IS ZERO. 위상최적화에서 설계제약조건으로 응력조건을 사용할 때, 재료의 한계응력이 "0" 인 경우 발생한다. 해당 재료의 적절한 항복응력을 입력해준다.
2131 ERROR ENCOUNTERED DURING ANALYSIS RESTART. CURRENT ELEMENT IS INCONSISTENT WITH STORAGE DATA. Restart 해석 시 기존에 작성된 Restart 파일에 기록된 요소 데이터의 사이즈가 현재 해석에 사용중인 요소와 맞지 않는 경우 발생한다. Restart 파일을 기록할 때 사용된 요소 타입과 현재 해석에 사용중인 요소 타입을 일치시킨다.
2132 ERROR ENCOUNTERED IN MODIFIED CAM CLAY MATERIAL MODEL. TENSILE STRESS IS APPLIED IN ELEMENT ID= "_ARG_REP_" MATERIAL ID= "_ARG_REP_". Modified Cam Clay 재료에 인장 응력이 반영된 상황에서 발생한다. 적용 하중을 바꾸어서 압축하중이 반영되도록 수정한다.
2133 MODIFIED CAM CLAY MATERIAL MODEL ID="_ARG_REP_" CAN ONLY BE USED WITH SOLID, PLAIN STRAIN, OR AXISYMMETRIC ELEMENTS. Modified Cam Clay 재료가 solid, plain strain, axisymmetric 이외의 요소에 적용된 경우 Modified Cam Clay 재료가 적용된 요소를 수정한다.
2134 ERROR ENCOUNTERED IN ELEMENT ID="_ARG_REP_". MODIFIED CAM CLAY MATERIAL MODEL ID="_ARG_REP_" CAN ONLY BE USED WITH SOLID, PLAIN STRAIN, OR AXISYMMETRIC ELEMENTS. Modified Cam Clay 재료가 solid, plain strain, axisymmetric 이외의 요소에 적용된 경우 Modified Cam Clay 재료가 적용된 요소를 수정한다.
2135 ERROR ENCOUNTERED IN MODIFIED CAM CLAY MATERIAL MODEL. IN MATERIAL ID "_ARG_REP_", INITIAL VOID RATIO MUST BE LARGER THAN ZERO. Modified Cam Clay 재료의 초기 간극비가 0 보다 작은 값이 계산된 경우 Modified Cam Clay 재료 모델 값을 수정한다.
2137 ERROR ENCOUNTERED IN MATERIAL ID = "_ARG_REP_". "_ARG_REP_" MATERIAL MODEL CANNOT BE USED WITH VISCOELASTIC MATERIAL. 해당 ID의 재료에 Duncan-Chang, Jardine, Jointed rock, Modified Cam Clay 중 하나의 재료모델을 정의하여 비선형 정적해석과 점탄성 해석을 동시에 해석하는 경우 발생한다. 점탄성 재료를 제거하거나 Duncan-Chang, Jardine, Jointed rock, Modified Cam Clay이외의 재료모델을 정의하여 사용한다.
2138 "CANNOT COMPUTE ELASTIC-CREEP TANGENT MODULUS, MATERIAL ID="_ARG_REP_
    ", ELEMENT ID="_ARG_REP_", INTEGRATION POINT="_ARG_REP_"."
점탄성 재료에서 주어진 재료 데이터를 만족시키는 접선강성(tangent modulus)를 구하지 못 한는 경우 출력 한다. 점탄성 재료의 property를 확인한다.
2139 "MISSING DILATANCY ANGLE IN COULOMB FRICTION MODEL WITH VARIABLE FRICTION ANGLE, MATERIAL ID=_ARG_REP_". " Coulomb friction 재료에서 friction angletable data로 정의하고 dilatency를 정의하지 않은 경우에 출력한다. Dilatency의 경우 table data를 지원하지 않으므로 non-associated flow rule을 사용하기 위해서는 값을 지정해야 한다. 혹은 associated flow fule을 사용하기 위해서는 frictiontable data로 정의하지 않아야 한다. Coulomb friction 재료의 dilatency 값을 지정하거나 frictiontable이 아닌 값으로 정의한다.
2140 "SHELL INTERFACE ELEMENT ID= "_ARG_REP_" CAN ONLY BE ATTACHED TO SHELL ELEMENTS." shell 요소가 아닌 다른 요소에 shell interface 요소가 붙어 있음. shell interface 요소가 붙어 있는 요소를 shell 요소로 바꾼다.
2141 SHELL INTERFACE ELEMENT ID= "_ARG_REP_" CANNOT FIND ATTACHED SHELL ELEMENT." shell interface 요소의 아래 혹은 위 면에 shell 요소가 붙어 있지 않은 경우. shell interface 요소의 아래 혹은 위 면에 shell 요소를 붙여준다.
2142 PILE ELEMENT ID= "_ARG_REP_" IS NOT EMBEDDED IN SOLID  ELEMENT." pile 요소가 끼워져 있는 요소가 solid type의 요소가 아닌 경우. pile 요소가 끼워져 있는 요소를 solid type의 요소로 바꿔어 준다.
2143 "ANALYSIS CANCELED BY USER REQUEST." 사용자가 해석중단을 호출한 경우임.  
2145 "FAILED TO CHANGE ELEMENT PROPERTY TO PROPERTY ID = "_ARG_REP_". INCOMPATIBLE MATERIAL MODELS." 변경하려는 Property의 기존 재료와 변경된 Property의 새로운 재료가 호환성이 없는 경우 발생한다. 재료비선형 해석의 경우 Property 변경시 기존 비선형 재료모델과 같은 모델을 사용한다.
2149 "UNABLE TO FIND STABLE EQUILIBRIUM BASED ON GIVEN C, PHI IN SLOPE STABILITY ANALYSIS. FACTOR OF SAFETY MAY BE LESS THAN "_ARG_REP_"." 사면 안정해석에서 안전율이 매우 작은 경우, 즉 안전율이 사용자가 제공한 안전율 증분보다 작은 경우 발생한다. 사용된 물성치가 하중에 대해서도 매우 불안정한 문제이다. 사용된 물성치 및 문제정의를 재검토 할 필요가 있다.
2150 "ERROR WHILE INTEGRATION OF POLYLINE IN SAM MODULE (ELEMENT ID = "_ARG_REP"). CHECK POLYLINE DEFINITION." SAM 모듈 계산중 Polyline 적분 오류시 발생한다. SAM Polyline 정의에 오류가 있으므로 Polyline 정의를 확인한다
2151 "ERROR IN EMBEDDED ELEMENTS. FOLLOWING EMBEDDED TRUSS ELEMENTS HAVE NO MOTHER ELEMENT: "_ARG_REP_". " Embedded truss elementsmother element를 찾을 수 없는 경우에 발생한다. embedded truss elementsmother element 가 포함된 mesh set을 해석에 포함한다.
2416 "FAILED TO GENERATE SURFACE INTERPOLATION FUNCTION WITH GIVEN DATA." 입력한 sample data의 분포가 least squarebasis를 유일하게 결정하지 못하는 경우 Interpolation에 필요한 sample data를 더해준다.
3501 CANNOT CLOSE SCRATCH FILE "_ARG_REP_". 해석 중 임시로 생성되는 파일이 정상적으로 삭제되지 않았음을 알려준다.  
3503 FAILED TO WRITE ANALYSIS DATA TO FILE OR READ ANALYSIS DATA FROM FILE. 해석 시 사용하는 바이너리 파일인 임시 파일, Restart 파일 및 해석결과 파일을 쓰거나 읽을 때 발생할 수 있으며, 디스크용량이 부족하거나 쓰기가 금지된 경우 주로 발생한다. 디스크 용량이 충분한 폴더로 모델 파일을 이동시키거나 임시파일 경로를 별도로 지정한다.
4003 UNREASONABLE MATERIAL DATA IN MATERIAL ID="_ARG_REP_". 재료의 입력 계수 값이 재료의 안정성을 만족하지 않거나 물리적 타당성을 위배하는 경우 출력한다 문제가 발생한 재료에 입력 된 계수를 확인 하여 수정한다
4005 SINGULARITY IN SYSTEM MATRIX FIXED AT _ARG_REP_"." Fix Singularity by Dummy Spring’이 켜져있는 경우 행렬분해(decomposition) 중에 발생한 특이성(singularity)을 행렬의 대각항에 작은 값을 추가하여 해결하였음을 알려주는 경고 메시지이다.Fix Singularity by Dummy Spring’이 꺼져있는 경우에는 같은 상황에서 2007번 에러가 발생한다. 전체 해석 모델의 구속이 부족한 경우에 발생하므로 SPC(Single-point Constraint), MPC(Multi-point Constraint), Rigid Body 요소, 접촉조건 등을 추가하는 방법으로 적절한 구속을 추가해서 특이성을 제거함으로써 이 경고 메시지를 제거할 수 있다. 최대 6개까지 절점 번호와 자유도를 출력하여 준다.
4009 NEGATIVE STRENGTH VALUE SPECIFIED "_ARG_REP_". USING ABSOLUTE VALUE. 한계 응력 (Limit Stress) 값이 음수로 입력 되었을 경우, 양수로 바꾸어 준 후 경고 메시지를 출력 한다. 한계 응력 (Limit Stress) 값을 양수로 입력 한다.
4010 FAILED TO FIND APPROPRIATE SHIFT FOR EIGEN SOLVER. (ZERO MASS MATRIX). 고유치 계산을 위한 적절한 shift 값을 찾을 수 없는 경우에 발생한다. 해석 모델의 질량 관련 데이터가 제대로 입력되었는지 확인한다.
4011 SYSTEM MASS IS DIRECTIONAL. USING AVERAGED MASS CENTER AS MODAL FACTOR REFERENCE. 시스템 질량에 방향성이 있고 (X, Y, Z 방향 질량이 다른 경우) 무게 중심을 기준으로 Modal factor 를 계산하는 경우 발생한다. 이 경우 방향에 따라 무게 중심의 위치가 다르기 때문에, 3방향의 평균치를 이용한다.  
4012 INVALID GRID POINT ID="_ARG_REP_" SPECIFIED IN GRID POINT WEIGHT GENERATOR. 절점 중량 정보 (Grid Point Weight Information) 출력을 위하여 사용자가 지정한 기준 절점을 찾지 못할 경우 발생한다. 이 경우 원점이 기준점으로 사용된다. 잘못 지정된 기준 절점을 수정한다.
4013 INVALID GRID POINT ID="_ARG_REP_" SPECIFIED IN MODAL FACTOR CALULATION. 모드 팩터 (Mode Factor) 출력을 위하여 사용자가 지정한 기준 절점을 찾기 못할 경우 발생한다. 이 경우 질량 중심이 기준점으로 사용된다. 잘못 지정된 기준 절점을 수정한다.
4014 ONE OR MORE NON-ZERO DEGREES OF FREEDOM WERE AUTO-CONSTRAINED. AUTOSPC(Automatic Single-Point Constraint)가 켜져있는 경우 AUTOSPC가 적용된 자유도가 발생했음을 알려주는 경고 메시지이다. AUTOSPC가 켜지지 않은 경우에는 같은 상황에서 2007번 에러가 발생한다. 요소 강성이 발생하지 않는 자유도에 대해서 적절한 구속조건을 적용하면 경고 메시지를 제거할 수 있다.
4017 THERE ARE ONLY "_ARG_REP_" EIGENVALUES IN THE RANGE OF INTEREST. 구하고자 하는 고유치 개수가 해석 모델이 가진 총 고유치 개수보다 많은 경우에 발생한다. 구하고자 하는 고유치 개수를 적절히 줄이거나 해석 모델의 질량 데이터 등에 문제가 없는지 확인한다.
4018 ONLY "_ARG_REP_" EIGENVALUES WERE COMPUTED SUCCESSFULLY. 구하고자 하는 고유치 개수만큼 정상적으로 다 계산해내지 못했음을 알려준다. 계산 영역 내에 구하고자 하는 개수만큼 고유치가 존재하지 않기 때문일 수도 있으므로 계산 영역을 적절히 늘려주고 필요에 따라 Sturm Sequence Check을 켜는 것도 도움이 될 수 있다.
4020 IGNORING Y-DIRECTION IN GRAVITY LOAD FOR AXISYMMETRIC PROBLEM. 축대칭 문제에서 원주방향으로 중력이 주어졌을 경우 발생한다. 이때 원주방향 중력은 무시된다. 원주방향 중력 성분을 제거한다.
4021 NO LAYER DEFINED IN COMPOSITE PROPERTY. NOT CREATING PROPERTY ID="_ARG_REP_". 복합재료를 정의할 때 적층(layer) 정보를 입력하지 않은 경우에 발생한다. 적층 정보를 입력하지 않은 복합재료가 해석에 사용되지 않는 경우에는 문제가 발생하지 않는다.
4024 FAILED TO CONVERGE IN NONLINEAR ANALYSIS. LOAD INCREMENT="_ARG_REP_". 비선형 해석 도중 특정 하중 중분단계에서 수렴에 실패 한 경우 출력한다. 단 수렴 실패시 해석을 계속 진행하는 옵션이 켜진 경우에 해당되며, 비선형 해석은 계속 진행된다. 경고메세지 2103 참조
4025 MAXIMIUM ITERATION REACHED IN RETURN MAPPING, MATERIAL ID=" _ARG_REP_", ELEMENT ID="_ARG_REP_ ", INTEGRATION POINT="_ARG_REP_ ". 탄소성 모델에서 주어진 재료 데이터의 항복 곡선과 일치하는 응력 상태를 계산 하지 못 하는 경우 출력 한다. 변위 증분이 큰 경우 또는 경화 곡선이 복잡한 경우 주로 발생한다. 하중 스텝 수를 늘리거나 재료 모델의 연화 구역을 없애 주거나, 경화 곡선을 2차 형태로 바꾸는 등 경화 곡선을 단순화 한다. 여전히 문제가 발생한다면, perfect plastic 모델로 바꾸어 주는 등의 시도를 할 수 있다.
4026 STIFFNESS MATRIX IS NOT POSITIVE DEFINITE IN PRE-STRESSED LINEAR STATIC ANALYSIS. 프리스트레스 (Pre-stressed) 선형 정적 해석에서 시스템 강성행렬이 양의 정부호 (positive definite) 성질을 갖지 않는 경우 출력된다. 초기응력에 의한 기하강성 효과로 인하여 시스템 강성행렬이 구조적 안정 상태를 벗어난 경우에 해당된다. 사용자의 의도에 따라 초기응력을 조절하거나, 현상태에서 해석을 진행할 수 있다.
4027 MID-NODES OF ELEMENT ID="_ARG_REP_" ARE RELOCATED TO CENTER OF CORNER POINTS. 고차 요소(quadratic element)의 중간절점(mid-node) 위치가 변경되었음을 알려준다. 중간절점 위치의 변경은 자코비안(Jacobian)이 음수인 요소에 대해 적용되며, 변경된 위치는 인접한 꼭지점 사이의 중점이 된다. 요소망을 검토하여 중간절점의 위치변경이 발생한 요소 모양을 수정한다.
4028 MID-NODES OF ALL QUADRATIC SOLID ELEMENTS ARE RELOCATED TO CENTER OF CORNER POINTS. 자코비안(Jacobian) 검토를 거치지 않고 모든 고차요소(quadratic element)의 중간절점 위치가 변경되었음을 알려준다.  
4029 PARAMETER LAMBDA IS OUT OF RANGE IN ELASTO-PLASTIC MATERIAL ID="_ARG_REP_". MODIFIED VALUE "_ARG_REP_" WILL BE USED. 복합경화모델 (Combined hardening rule)을 사용하는 경우 경화계수 (hardening factor)0 에서 1 사이의 값을 갖지 않는 경우 출력한다. 경화 계수 (hardening factor) 값을 수정한다.
4030 ITERATIONS STOPPED IN AMG BEFORE SOLUTION CONVERGED (~). Fix Singularity by Dummy Spring’이 켜져있는 상태에서 AMG 솔버를 사용하는 경우 지정된 최대 반복계산 회수(Maximum iteration) 안에 요구된 수준의 수렴 허용오차(Convergence tolerance) 이내로 수렴을 하지 못했을 때, 계산 결과는 그대로 저장되면서 본 경고가 출력된다.Fix Singularity by Dummy Spring’이 꺼져있는 경우에는 같은 상황에서 2116번 에러가 발생한다. 최대 반복계산 회수(Maximum iteration)를 증가시키거나 수렴 허용오차(Convergence tolerance)를 증가시키면 된다. 뒤틀림이 심한 요소를 찾아 메시를 수정해야 하는 경우도 있다.
4031 STEFAN BOLTZMANN CONSTANT IS ZERO. RADIATION CONDITIONS WILL HAVE NO EFFECT. 복사(일반 복사와 공동복사) 조건이 포함되어 있지만, 스테판 볼쯔만 상수가 0으로 주어질 경우 출력된다. 스테판 볼쯔만 상수 값을 입력하여 해결한다.
4032 FAILED TO FIND ELEMENT CONNECTED TO SEGMENT WITH NODE IDS = # # # # . THIS SEGMENT IS IGNORED. 접촉 페어 (Contact pair) 에 정의된 단위면 (contact segment)과 일치하는 요소의 자유면이 존재하지 않는 경우 발생한다. 해당 단위면(contact segment)이 무시된다.
4033 MULTIPLE CONNECTED ELEMENTS FOUND FOR SEGMENT WITH NODE IDS = # # # # . THIS SEGMENT IS IGNORED. 접촉 페어 (Contact pair) 에 정의된 단위면 (contact segment)과 일치하는 요소의 자유면이 2개 이상인 경우 출력된다. 주로 메시 세트 경계에 있는 요소의 면이 자유면으로 잘못 인식되는 경우이며, 이때 단위면과 일치하는 요소의 자유면을 2개 이상 발견될 수 있다. 해당 단위면(contact segment)은 무시된다.
4035 CONTACT SURFACE ID = # DEFINED IN CONTACT PARAMETER ID = # WAS NOT FOUND. THIS PARAMETER IS IGNORED. 접촉 파라미터 (Contact parameter) 에 지정된 master/slave 접촉면 ID 에 해당하는 접촉면이 존재하지 않는 경우 출력된다. 접촉 파라미터를 확인한다.
4037 CANNOT DETERMINE CRITICAL TIME STEP. TIME STEP VALUE OF "_ARG_REP_" WILL BE USED. 외연적 동해석 실행중 시간 스텝을 결정할 수 없는 경우에 출력된다. 구조 전체가 강체인 경우와 같이 안정 시간 스텝 (stable time step) 이 계산되지 않는 경우 발생한다. 이때 자동 결정되는 시간스텝의 크기가 너무 크면 해석의 정확도에 영향을 미치므로 주의가 필요하다.
4039 DOF "_ARG_REP_" IS ALREADY CONSTRAINED. MULTIPOINT CONSTRAINT IGNORED. SPC(Single-point Constraint) 로 구속되거나 MPC(Multi-point Constraint) 또는 Rigid Body 요소를 통해 종속자유도로 정의된 자유도를 다시 종속자유도로 정의하고자 하는 경우에 발생한다. 중복 정의된 것으로 나온 자유도를 적절히 수정하여 중복 정의를 제거해 준다.
4040 MAXIMUM NUMBER OF ITERATIONS FOR AMG IS TOO SMALL. DEFAULT VALUE "_ARG_REP_" WILL BE USED. AMG 솔버를 사용하는 경우 최대 반복계산 회수(Maximum iteration)를 너무 작게(<10) 설정한 경우 발생한다. 최대 반복계산 회수(Maximum iteration)를 증가시킨다.
4041 RESIDUAL TOLERANCE FOR AMG IS TOO SMALL. DEFAULT VALUE "_ARG_REP_" WILL BE USED. AMG 솔버를 사용하는 경우 수렴허용오차를 너무 작게(<1E-16) 설정한 경우 발생한다. 수렴허용오차(relative residual tolerance)를 증가시킨다.
4042 DISCREPANCY IN CONSTRAINTS, CONTACT OR MATERIAL PROPERTIES FOUND IN SUBCASE COMBINATION.  COMBINED RESULTS OF SUBCASES ID # AND # MAY BE INVALID. 다른 재료 온도를 사용한 서브케이스결과 또는 경계조건, 접촉조건, MPC(Multi-point constraints) 등 조건을 다르게 사용한 서브케이스 결과를 합성하는 경우 발생한다. 서브케이스 결과의 선형 합성이 정확하지 않을 수 있으므로, 해당 조건을 같게 조정할 필요가 있다.
4043 DIAMETER OF FASTENER ID "_ARG_REP_" IS TOO SMALL TO FIND ADJACENT NODES ON ELEMENT PATCH. Fastener 요소의 연결 옵션 중 요소패치(element patch) 또는 파트패치(part patch)를 사용한 경우, 충분한 연결절점이 발견되지 않았을 때 발생하는 경고 메시지다. 연결절점의 검색 범위를 크게 하거나, 연결절점을 검색하는 기준(요소 ID 또는 Property ID)을 확인한다.
4045 MINIMUM ALLOWED TIME STEP REACHED. "_ARG_REP_" MAY BE LARGER THAN THE SPECIFIED. 과도 상태 해석(transient analysis)에서 자동 하중 스텝(automatic time step) 기능을 사용하는 경우, 입력된 최대 허용 오차값을 만족시키기 위해 요구되는 시간 스텝이, 최대 하중 양분화 수준(bisection level)에서의 시간 스텝보다 작은 경우에 발생한다. 그리고 내연적 동해석(implicit dynamic analysis)에서 충격(impace) 하중이 존재하는 경우, 본 경고 메시지가 발생할 수 있다. 최소 시간 스텝으로도 최대 허용 오차값을 만족시키지 못하고 있으므로, 하중이 지나치게 가혹하게 부여된 것이 아닌지 확인하거나, 최대 하중 양분화 수준(bisection level)을 적절히 조절하여 계산량이 허용하는 범위 내에서 정확한 해석이 이루어 질 수 있도록 해주는 것이 좋다.
4046 FAILED TO ESTIMATE DOMINANT FLEXIBLE FREQUENCY IN LINEAR DIRECT TRANSIENT ANALYSIS ID = "_ARG_REP_". DEFAULT TIME STEP WILL BE USED. 선형 시간이력 해석 (직접법)에서 자동 시간 예측에 사용하기 위한 최저차 고유진동수 예측에 실패한 경우, 기본 시간 스텝을 이용하여 해석을 진행한다. 강체 모드를 포함한 모델의 경우 자동 시간 스텝 기능을 사용할 수 없다.
4047 INFINITE RESPONSE DETECTED DUE TO RESONANCE AT FREQUENCY = "_ARG_REP_". 주파수응답해석에서 응답을 구하고자 하는 주파수가 공진주파수와 너무 가까운 경우 발생한다. 감쇠를 적절히 추가하거나 계산하고자 하는 주파수 값을 적절히 옮겨 주면 없앨 수 있으나 주파수응답해석에서 발생한다고 해서 특별히 문제가 될 상황은 아니므로 무시해도 무방하다.
4048 INFINITE RESPONSE DETECTED DUE TO RIGID BODY MODE AT FREQUENCY = 0 주파수응답해석에서 강체모드가 있는 구조물에 대해 주파수 0에 대한 응답을 구하고자 하는 경우 발생한다. 적절한 구속을 통해 강체모드를 제거해주거나 계산하고자 하는 주파수 영역을 0보다 큰 값에서 시작하도록 수정하면 된다.
4049 MEMBRANE MATERIAL IS RIGID. BENDING AND SHEAR PROPERTIES WILL BE IGNORED. Shell 요소에서 membrane 재료가 rigid 재료로 정의되었으나 bending 또는 shear 재료는membrane 재료와 다른 경우 발생한다. 이 경우 bending 이나 shear 재료는 무시된다. Bending 이나 shear 재료를 membrane 과 동일하게 설정해주면 메세지 출력을 억제할 수 있다.
4051 MULTI-BODY SYSTEM SEEMS TO BE OVER-CONSTRAINED. DUPLICATED CONSTRAINTS IGNORED. 선형해석에서 connector 요소를 사용하는 경우 connector 요소로 인한 구속이 중복되어 정의되어있는 경우 발생한다. 구속이 중복정의되지 않도록 connector 요소를 적절히 수정해준다.
4052 EXCESSIVE MESH IRREGULARITY DETECTED FOR CASTING DIRECTION CONTROL. ESTIMATED IRREGULARITY MEASURE = 위상최적화에서 제조조건으로 성형조건을 사용하는 경우 성형방향으로 요소의 격자형태가 불규칙적으로 배치되어있는 경우 발생한다. 성형방향으로 요소가 잘 정렬된 상태로 만들거나 성형방향이 적절한지 확인한다.
4053 EXCESSIVE ERROR DETECTED DURING JOINT CONDITION ENFORCEMENT. 외연적 동해석에서 조인트 조건 부가중 오차가 큰 경우 발생한다. 조인트 조건 부가에 사용되는 벌칙계수의 크기가 작은 경우가 대부분이며, 외연족 동해석의 시간 스텝을 작게 조절하여 해결한다.
4054 "NEGATIVE JACOBIAN IN ELEMENT ID="_ARG_REP_"." 고차요소의 요소형상이 좋지 않은 경우. 해당 요소 형상을 개선해야 함.
4055 "SYSTEM MATRIX SEEMS TO BE TOO LARGE FOR PHYSICAL MEMORY. PERFORMANCE MAY BE SEVERELY DEGRADED." 모델의 크기가 시스템 메모리에 비해 과도하게 큰 경우.  
4056 STIFFNESS MATRIX IS NOT POSITIVE DEFINITE IN BUSH PROPERTY ID = "_ARG_REP_". Bush Property의 강성이 6x6행렬로 정의되었을 때, 이 행렬이 양의 정부호 (positive definite) 성질을 갖지 않는 경우 출력된다. 요소가 matrix spring에 해당하는 경우로 강성행렬이 구조적 안정 상태를 벗어난 경우에 해당된다. 사용자의 의도에 따라 현상태에서 해석을 진행할 수 있다.
4057 EQUIVALENT LINEAR ANALYSIS FAILED TO CONVERGE WITHIN MAX. ITERATIONS = "_ARG_REP_". 등가선형 해석 중 전달경계요소와 지반요소의 전단탄성계수와 감쇠비가 최대반복계산 회수(max iteration) 내에 수렴하지 않는 경우 발생한다. 등가선형 해석 파라미터의 최대반복계산 회수(max iteration)를 증가시킨다.
4059 "IMPLICIT DYNAMIC ANALYSIS OF VARIABLE MASS SYSTEM IS NOT SUPPORTED (ANALYSIS ID = "_ARG_REP
    "). ONLY FINAL PORE-PRESSURE FIELD WILL BE USED."
내연적 동해석에서 시간에 따라 변화하는 간극수압을 지정한 경우 발생한다. 이때 초기 간극수압필드는 무시되고, 최종 간극수압 필드가 사용된다. 내연적 동해석에서 간극수압 필드가 시간에 따라 변화하는 즉, 시스템 질량 변화하는 문제는 지원하지 않는다.
4060 "IGNORING UNPARALLEL K0 DEFINITION FOR PLANE STRAIN/AXISYMMETRIC ELEMENTS." " MAXIMUM K0 VALUE WILL BE USED FOR COMPUTING HORIZONTAL STRESSES." Plane Strain 또는 Axisymmetric 요소에서 Global 좌표축에 평행하지 않게 정의된 K0 계수를 이용하여 K0 조건을 부가하는 경우 된 경우 발생한다. Global 좌표축에 평행하지 않은 K0 계수는 Solid 요소에서만 적용가능하다.
4061 "POINT("_ARG_REP","_ARG_REP","ARG_REP") IS OUTSIDE OF VALID INTERPOLATION RANGE." Interpolation 값을 구하려고 하는 위치가, 주어진 data 외부에 있어서 extrapolation이 필요한 경우. Interpolation 값을 구하고자하는 위치를 포함하도록, 추가적인 data를 입력해준다.
4063 "CRITICAL FACTOR OF SAFETY NOT FOUND IN "_ARG_REP_" TRIES IN SLOPE STABILITY ANALYSIS. FACTOR OF SAFETY IS GREATER THAN "_ARG_REP_"." 사면 안정해석에서 안전율이 주어진 1+(최대 시도 회수)X(안전율 증분) 보다 큰 경우 발생한다. 사면 안정해석 모델이 매우 안정한 상태이며, 실제 안전율은 계산된 값 보다 더 클 수 있다.
4064 "MATERIAL ASSIGNED TO HOST MESH OF GAUGE PROPERTY (ID = "_ARG_REP_") IS NOT UNIQUE." 시공단계 해석의 change property 사용시, 하나의 gauge property가 서로 다른 material로 바뀌려고 하는 경우. 첫번째 바뀐 propertymaterial만 적용된다. 하나의 gauge property를 가지는 mesh set은 동일한 material이 유지되도록 변경한다.
4105 ONE OF THE FREQUENCY RANGE BOUNDARIES IS TOO CLOSE TO A FREQUENCY. 계산된 고유치 중 하나가 계산 영역의 경계값에 너무 가까이 있어서 계산의 정확도에 문제가 발생했음을 알려준다. 경계값에 있는 고유치가 충분히 내부로 포함되도록 고유치 계산 영역을 적절히 조절해 준다.
4106 EIGENVALUES HAVE NOT PASSED STURM SEQUENCE CHECK. 계산된 고유치들이 Sturm Sequence Check을 통과하지 못했음을 알려주는 경고 메시지이다., 계산된 고유치의 개수가 Sturm Sequence Check에 의해 계산 영역 내부에 존재하는 것으로 평가된 고유치의 개수와 일치하지 않음을 알려준다. 고유치 계산 영역을 적절히 조절한다.
4108 EIGENVECTORS MAY NOT BE ORTHOGONAL. 주어진 고유치 문제의 수치적 특성 등으로 인하여 계산된 고유치의 정확도가 떨어져서 고유벡터간의 직교성이 크게 벗어나고 있음을 의미한다. 고유치 계산 영역을 적절히 조절하거나 필요에 따라 Sturm Sequence Check을 켜는 것도 도움이 될 수 있다.
4109 EIGENVALUES ARE TOO CLUSTERED TO EVALUATE. SOME EIGENVALUES MAY BE LOST. 고유치가 너무 중복된 값을 많이 가지게 되는 경우에 계산 영역 지정이나 구하고자 하는 고유치 개수에 따라 일부 고유치 값이 구해지지 못하고 빠지게 되는 상황이 발생했음을 알려주는 경고 메시지이다. 좌굴해석의 경우 하중의 크기가 너무 작은 경우에도 수치적인 문제에 의해 이런 상황이 발생할 수 있다. 모델의 특성상 중복 고유치가 많아지는 경우(원통형 셸 등)가 있으므로 이를 확인한다. 좌굴해석의 경우에는 하중의 크기를 적절히 조절해 준다.

  - 출 처 -

Midas GTS NX On-line Manual


 

총평

Midas GTS NX 에러코드 정리하느라 손가락이 좀 아팠다. 도움이 됐으면 좋겠지만, 솔직히 찾아보고도 어질어질하지 않나? 그렇다. 그냥 새로 모델링 하자. 그게 제일 빠른 길이다. 담배 한 대 태우고 다시 자리에 앉자.

댓글