주 콘텐츠로 건너뛰기
File 생성 편집

Import

기능

  • Gen NX 의 text 데이터인 mgt파일을 비롯한 여러가지 구조해석 프로그램의 데이터 파일을 읽어들입니다.

 

호출

[File] 아이콘 > [Import] > [MGT file (for GEN/Gen NX)]

[File] 아이콘 > [Import] > [Nodal Results (for MIDAS GTS)]

[File] 아이콘 > [Import] > [AutoCAD DXF File]

[File] 아이콘 > [Import] > [SAP2000(V6, V7) File]

[File] 아이콘 > [Import] > [SAP2000(V8) File]

[File] 아이콘 > [Import] > [STAAD2000 File]

[File] 아이콘 > [Import] > [STAAD2002 File]

[File] 아이콘 > [Import] > [MSC. Nastran File]

 

입력

MIDAS/GEN MGT File : MIDAS/GEN 의 Text 입력파일인 MCT 파일을 읽어들입니다.

AutoCAD DXF File : AutoCAD의 DXF 파일을 읽어들입니다.

Import DXF File

 

Fig. Import DXF File 대화상자

 

Note 
DXF 파일 import 시에 layer별로 모델을 생성할 수 있다.

 

Note 
DXF file import시 요소형상 오류(중첩된 절점으로 인해 사각형 요소가 삼각형 요소로 인식되는 오류 등) 또는 Solid요소 등과 같은 Import 에러가 발생하더라도 그 부분(Nodes/Elements)만 skip하고 Import가 가능하다. 이때, 화면상에 "[WARNING] Invalid Node(No.XX) is skipped!", "[WARNING] Invalid Element(No.XX) is skipped!"가 나타난다.

 

폴리라인(Polyline)을 개개의 Line으로 분리하여 데이터를 불러 올 수 있습니다.

 

Note 
지원 가능한 Entity 타입
- LINE : Beam 요소
- POLYLINE : Beam 요소
- LWPOLYLINE : 3절점 or 4절점 - Plate 요소, 나머지 : Beam 요소
- 3DFACE : Plate 요소

 

Note 
DXF File이 Polyline이고 폐단면(삼각형/사각형)인 경우에 Plate로 변환하여 Import 한다.
단, Plate의 thick(W/O Drill)는 Type으로 처리한다.

 

 

SAP2000(V6, V7) File

 

SAP2000의 데이터 파일인 fn.s2k 파일을 GEN의 Text 입력파일인 MGT 파일로 변환하여 읽어들입니다. 이때 fn.s2k 파일은 SAP2000에서 *.s2k Export 기능을 수행하여 만든 파일을 대상으로 합니다.
SAP2000 파일을 GEN의 데이터파일로 변환하는 과정에서의 제한사항은 다음과 같습니다.

 

SAP2000 명령 세 부 명 령 변환 제 한 사 항 GEN의 기능
System DOF O - *STRUCTYPE
LENGTH, FORCE O - *UNIT
CYC O Harmonic Steady-State Analysis 인 경우 Static Analysis로 변환 -
COORDINATE - O - -
JOINT - O - *NODE
LOCAL ANG O - *LOCALAXIS
AXVEC, PLVEC O   *LOCALAXIS
RESTRAINT - O - *CONSTRAINT
CONSTRAINT (1) - O - *RIGIDLINK
WELD - X - -
PATTERN - O - -
SPRING - O - -
MASS - O - -
MATERIAL (2) Isotropic O - *MATERIAL
Orthotropic O 1축만고려하여 변환 *MATERIAL
Anisotropic O 1축만고려하여 변환 *MATERIAL
FRAME SECTION (3) Prismatic R, P, B, C, T, A, I,  L, 2LShape Section O - *SECTION
Prismatic General Section O - *SECTION
Prismatic Database Section X - -
Nonprismatic Section O - *SECTION
SHELL SECTION - O - *THICKNESS
NLPROP (4) - O - *SPRING
      *ELASTICLINK
FRAME GEN, DEL O - *ELEMENT
LOCAL, ANG, PLVEC O - *ELEMENT
IOFF, JOFF O - *OFFSET
RIGID (5) O 1.0 이외의 값은 고려할수 없어 1.0으로 변환 *OFFSET
IREL, JREL O - *FRAME-RLS
SHELL GEN, DEL O - *ELEMENT
PLVEC,ANG X - -
PLANE GEN, DEL O - *ELEMENT
3,4절점 요소 O - *ELEMENT
9절점 요소 X - -
MATANG X - -
ASOLID GEN, DEL O - *ELEMENT
3,4절점 요소 O - *ELEMENT
9절점 요소 X - -
MATANG, ARC X - -
SOLID GEN, DEL O - *ELEMENT
6,8절점 요소 O - *ELEMENT
MATANG X - -
NLLINK (6) 1절점 요소 O - *SPRING
2절점 요소 O - *ELASTICLINK
MATTEMP - X - -
REFTEMP - O - -
PRESTRESS - O - *PRESTRESS
LOAD FORCE O - *CONLOAD
RESTRAINTDISPLACEMENT O - *SPDISP

SPRING

DISPLACEMENT

O MIDAS에는 해당명령에 일치하는 명령이 없음. 가장 유사한 지점강제변위하중으로 변환 *SPDISP
GRAVITY(Beam) O - *BEAMLOAD
GRAVITY(Shell) O - *PRESSURE
GRAVITY(Plane/Asolid/Solid) X - -
CONCENTRATED SPAN O - *BEAMLOAD
DISTRIBUTED SPAN O - *BEAMLOAD
PRESTRESS O - *PRESTRESS
UNIFORM O - *PRESSURE
SURFACE PRESSURE O - *PRESSURE
PORE PRESSURE X - -
TEMPERATURE O -

*ELTEMPER

*THERGRAD

ROTATE X - -
PDFORCE - O - *INIFORCE
PDELTA - O - *PDEL-CTRL
MODES N,CUT,TOL O - *EIGEN-CTRL
RITZ O - *EIGEN-CTRL
SHIFT X - -
NLLINK X - -
FUNCTION - O 파일을 이용한 FUNCTION은 해당파일이 *.s2k와 동일한 폴더 내에 있어야 함

*SFUNCTION

*TFUNCTION

SPEC NAME, ANG, DAMP, F1, F2, DIRF,MODC(CQC,SRSS,ABS) O - *SPLDCASE
MODC(GMC) X - -
HISTORY Linear  Transient/Periodic Analysis O - *THLDCASE
Nonlinear Transient Analysis X - -
Acceleration Data O - *GROUND-ACC
Load Data (7) O - *DYN-SLOAD
LANE - O - *LINELANE
VEHICLE DB Vehicle (8) O - *VEHICLE
User Define Vehicle O 변환이 불가능하여 DB-24하중으로 변환한 후 경고메세지 출력함 *VEHICLE
VEHICLE CLASS - O - *VCLASS
BRIDGE RESPONSE - X - -
MOVING LOAD NAME, RF, CLASS, LANE, LMIN, LMAX, SF O - *MVLDCASE
CALC O - *MOVE-CTRL
TOL, SET X - -
COMBO - O - *LOADCOMB

 

< 주석정리 >

1. CONSTRAINT

DIAPH, PLATE, ROD, BEAM Type의 Constraint가 Auto Axis를 갖는 경우 현재버전에서는 Global Z축을 Axis로 함.
SAP에서 Master Node설정하는 방법에 대해 구체적으로 언급되지 않았음. MIDAS로 변환시 Constraint되는 절점들 중에서 절점들 사이의 중앙위치를 기준으로 가장 가까운 절점을 Master Node로 변환함.
EQUAL,LOCAL의 경우 정확한 변환을 할 수 없어서 MIDAS의 Rigid Link로 변환함. 변환 후경고 메시지 출력.

 

2. MATERIAL

SAP에서는 Weight Density와 Mass Density 두가지를 사용함. 변환시 Weight Density가 존재하지 않고 Mass Density만 존재하는 경우, 경고 메시지 출력 후 Mass Density를 Weight Density로 변환함 (Weight Density = Mass Density * 중력가속도)
Mass Density가 존재하는 경우 MIDAS의 Structure Type의 Converting Type of Model weights to Masses 유형을 Convert to X,Y,Z로 변경

 

3. FRAME SECTION

MPL(Mass Per Length)는 해당 단면을 갖는 Frame Element의 양단 절점에 Nodal Mass로 변환.
WPL(Weight Per Length)는 해당 단면을 갖는 Frame Element의 Beam Load로 변환. Beam Load는 Gravity Load가 있는 하중조건에 포함

 

4. NLPROP

MIDAS에서는 NLLINK에 해당하는 요소가 없음. NLLINK에 해당하는 요소는 NLPROP중에서 선형강성만을 취하여 Elastic Link로 변환함
KE와 K가 모두 있는 경우 KE를 Elastic Link의 강성으로 변환.
KE가 없고 K만 있는 경우 K를 Elastic Link의 강성으로 변환.
KE와 K가 모두 없는 Elastic Link의 강성을 0으로 변환함.

 

5. RIGID

SAP에서의 RIGID명령은 Frame에 Offset을 준 다음, Offset된 부분에서의 Rigidity를 나타내는 Factor임. 1인경우 Fully Rigid이고 0인경우 Fully Flexible이 됨. MIDAS에서는 Fully Rigid인 경우만 표현할 수 있음.
SAP에서 Element Type과 Global Type을 한 요소에 동시에 부여한 경우 MIDAS에서는 Global Type만 변환함.

 

6. NLLINK

MIDAS에서 SAP의 NLLINK를 정확하게 표현할 수 없어 1 절점 NLLINK는 Spring support로 변환하고 2 절점 NLLINK는 Elastic link로 변환함

 

7. Load Data

MIDAS에서는 Dynamic Nodal Load를 입력 할때 특정 절점에 대한 재하를 원칙으로 하나 SAP의 경우는 재하될 Static Load Case를 지정하게 되어있음. 변환시 지정된 Static Load Case에 절점하중이 존재하는 경우 해당 절점에 Load Function을 재하함. 그러나 해당 Static Load Case에 절점하중이 없는경우 변환할 수 없으므로 Warning Message출력 후 변환하지 않음

 

8. DB Vehicle

변환되는 DB하중 : COOPERE80, P5, P7, P9, P11, P13, AML
변환 안되는 DB하중 : HL-93M, HL-93K, HL-93S, RL, HN-44, HSN-44, HN-44L, HSN-44L( 임시DB-24하중으로 변환한후 경고메세지 출력)

 

 

SAP2000 File V8(Nonlinear) Import 제한사항

 

SAP2000 V8의 Export로부터 생성된 수정되지 않은 *.s2k만 변환이 가능합니다.

SAP2000 V8 파일을 GEN의 데이터파일로 변환하는 과정에서의 제한사항은 다음과 같습니다.

 

Contents Table 변환 MIDAS 비고
Joint Summary-Joint Assignments O    
Joint Coordinates O *NODE  
Joint Restraint Assignments O *CONSTRAINT  
Joint Local Axes Assignments 1-Typical O *LOCALAXIS  
Joint Local Axes Assignments 2-Advanced O *LOCALAXIS  
Joint Pattern Assignments(1) O -  
     Joint Pattern Definitions(1) O -  
Joint Spring Assignments1-Uncoupied O *SPRING  
Joint Spring Assignments2-Coupied O

*GSPRING  

*GSPRTYPE

 
     Joint Panel Zone Assignments X -해당사항 없음  
FRAME Summary-Frame Assignments O -  
Connectivity - Frame/Cable O *ELEMENT  
Frame Cable Assignments X    
Frame Design Procedures X    
Frame Insertion Point Assignments O *SECTION  
Frame Local Axes Assignments1-Typical O *ELEMENT  
Frame Local Axes Assignments 2 - Advanced O *ELEMENT  
Frame Material Temperatures X -해당사항 없음  
Frame NL Hinge Assignments X    
Frame Offset Along Length Assignments(2) O *OFFSET  
Frame Output Station Assignments X -해당사항 없음  
Frame P-Delta Force Assignments O *INFORCE  
Frame Prestress 1 - Patterns O *PRESTRESS  
Frame Prestress 2 - Load Multipliers O *PRESTRESS  
Frame Property Modifiers O *SECT-SCALE  
Frame Reference Temperatures O *ELTEMPER  
Frame Release Assignments 1 - General(3) O *FRAME-RLS  
Frame Release Assignments 2 - Partial Fixity(3) *FRAME-RLS  
Frame Spring Assignments(4) *SPRING  
Frame Auto Subdivision Assignments X -해당사항 없음  
Frame Tension And Compression Limits X    
AREA Summary - Area Assignments O -  
Connectivity - Area(5) O *ELEMENT  
Area Auto Mesh Assignments X - 해당사항 없음  
Area Local Axes Assignments 1 - Typical(6) X - 정의 안됨  
Area Local Axes Assignments 2 - Advanced(6) X - 정의 안됨  
Area Material Temperatures X - 해당사항 없음  
Area Reference Temperatures O *ELTEMPER  
Area Spring Assignments(5) *SPRING  
SOLID Summary - Solid Assignments O -  
Connectivity - Solid O *ELEMENT  
Solid Local Axes Assignments 1 - Typical(6) X - 정의 안됨  
Solid Local Axes Assignments 2 - Advanced(6) X - 정의 안됨  
Solid Material Temperatures X - 해당사항 없음  
Solid Property Assignments X - 해당사항 없음  
Solid Property Definitions X - 해당사항 없음  
Solid Reference Temperatures O *ELTEMPER  
Solid Spring Assignments(4) X - 정의 안됨  
Solid Auto Mesh Assignments X - 해당사항 없음  
Link Summary - Link Assignments O -  
Connectivity - Link O

*ELASTICLINK,  

*NL-LINK

 
Link Local Axes Assignments 1 - Typical O

*ELASTICLINK,  

*NL-LINK

 
Link Local Axes Assignments 2 - Advanced O

*ELASTICLINK,  

*NL-LINK

 
Link Property Definitions 01 - General O *NL-PROP  
Link Property Definitions 02 - Linear O *NL-PROP  
Link Property Definitions 03 - MultiLinear X - 해당사항 없음  
Link Property Definitions 04 - Damper O *NL-PROP  
Link Property Definitions 05 - Gap O *NL-PROP  
Link Property Definitions 06 - Hook O *NL-PROP  
Link Property Definitions 07 - Rubber Isolator O *NL-PROP  
Link Property Definitions 08 - Sliding Isolator O *NL-PROP  
Link Property Definitions 09 - Plastic(Wen) O *NL-PROP  
Link Property Definitions 10 - Plastic(Kinematic) X - 해당사항 없음  
Link Property Assignments O *NL-PROP  
Program Control O *UNIT  
Material Material Properties 1 - General O *MATERIAL  
Material Properties 2 - Advanced *MATERIAL - anisotropic
Material Properties 3 - Design Steel X    
Material Properties 4 - Design Concrete X    
Material Properties 5 - Design Aluminum X    
Material Properties 6 - Design ColdFormed X    
SECTION Frame Section Assignments O *SECTION  
Frame Section Properties 1 - General O

*SECTION    

*SECT-SCALE

 
Frame Section Properties 2 - Concrete Column X    
Frame Section Properties 3 - Concrete Beam X    
Frame Section Properties 4 - Auto Select X    
Frame Section Properties 5 - Nonprismatic *SECTION - sect. scale
Thickness Area Section Properties O *THICKNESS  
Area Stiffness Modifiers X - 해당사항 없음  
Static    Load Case Joint Loads - Force O *CONLOAD  
Joint Loads - Ground Displacement O *SPDISP  
Frame Loads - Distributed O *BEAMLOAD  
Frame Loads - Gravity(7) O *BEAMLOAD - SelfModifier
Frame Loads - Point O *BEAMLOAD  
Frame Loads - Temperature(8) O

*ELTEMPER 

*THERGRAD 

*NDTEMPER

 
      - Joint Pattern
Area Loads - Gravity(7) O *PRESSURE - SelfModifier
Area Loads - Pore Pressure X - 해당사항 없음  
Area Loads - Rotate X - 해당사항 없음  
Area Loads - Surface Pressure O    
Area Loads - Temperature(8) O

*ELTEMPER 

*THERGRAD

 
Area Loads - Uniform To Frame X - data 부족 - FLOADTYPE       - FLOORLOAD
Area Loads - Uniform O *PRESSURE - Joint Pattern
Area Loads - Wind Pressure Coefficients X - 정의 안됨  
Solid Loads - Gravity(7) X - 정의 안됨 - SelfModifier
Solid Loads - Pore Pressure X - 해당사항 없음  
Solid Loads - Surface Pressu*PRESSUREre X - 정의 안됨  
Solid Loads - Temperature(8) O

*ELTEMPER 

*THERGRAD

 
Link Loads - Gravity(7) X - 해당사항 없음  
Case - Static 1 - Load Assignments O *STLDCASE  
Load Case Definitions O *STLDCASE  
Moving  Load Case Bridge Loads 1 - Lane Definitions O *LINELANE - Both                  - Independent
Bridge Loads 2 - Standard Vehicles O *VEHICLE  
Bridge Loads 3 - General Vehicles 1 O *VEHICLE  
Bridge Loads 4 - General Vehicles 2 O *VEHICLE  
Bridge Loads 5 - Vehicle Classes O *VCLASS  
Bridge Loads 6 - Bridge Response O *MOVE-CTRL  
Case - Moving Load 1 - Lane Assignments O *MVLDCASE  
Case - Moving Load 2 - Lanes Loaded O *MVLDCASE  
Case - Moving Load 3 - MultiLane Factors O *MVLDCASE  
Eigen Value Problem Combination Definitions O *LOADCOMB - load case
Masses 1 - Mass Source O *LOADTOMASS  
Masses 2 - Assembled Joint Masses X - 해석후 생성  
Joint Added Mass Assignments O *NODALMASS  
Frame Added Mass Assignments(9) *NODALMASS  
Area Added Mass Assignments(9) *NODALMASS  
Case - Modal 1 - GeneralO   *EIGEN-CTRL  
Case - Modal 2 - Load Assignments - Eigen X - 해당사항 없음  
Case - Modal 3 - Load Assignments - Ritz O *EIGEN-CTRL  
Response Spectrum Analysis Function - Response Spectrum - BOCA96 X - 해당사항 없음  
Function - Response Spectrum - EuroCode8 O *SFUNCTION  
Function - Response Spectrum - From File X - 해당사항 없음  
Function - Response Spectrum - IBC2000 O *SFUNCTION  
Function - Response Spectrum - NBCC95 O *SFUNCTION  
Function - Response Spectrum - NEHRP97 X - 해당사항 없음  
Function - Response Spectrum - NZS4203 X - 해당사항 없음  
Function - Response Spectrum - UBC94 O *SFUNCTION  
Function - Response Spectrum - UBC97 O *SFUNCTION  
Function - Response Spectrum - User O *SFUNCTION  
Case - Response spectrum 1 - General(10) O *SPEC-CTRL  *SPLDCASE  
Case - Response spectrum 2 - Load Assignments(10) O *SPLDCASE  
Case - Response spectrum 3 - Interpolated Damping X - 해당사항 없음  
Case - Response spectrum 4 - Proportional Damping X - 해당사항 없음  
Case - Response spectrum 5 - Damping Overrides X - 해당사항 없음  
Analysis Analysis Case Definitions O *ANAL-CTRL  
Active Degrees of Freedom O *STRUCTYPE  
Case - Static 2 - Nonlinear Load Application X - 해당사항 없음  
Case - Static 3 - Nonlinear Stage Information X - data 부족 *STAGE
Case - Static 4 - Nonlinear Parameters X - data 부족 *STAGE      
      *NONL-CTRL
Case - Direct History 1 - General(11) O *THLDCASE  
Case - Direct History 2 - Load Assignments O *GROUND-ACC  *DYN-SLOAD  
Case - Direct History 3 - Proportional Damping O *THLDCASE  
Case - Direct History 4 - Integration Parameters X - 해당사항 없음  
Case - Direct History 5 - Nonlinear Parameters O *THLDCASE  
Case - Modal History 1 - General O *THLDCASE  
Case - Modal History 2 - Load Assignments O *GROUND-ACC  *DYN-SLOAD  
Case - Modal History 3 - Interpolated Damping X - 해당사항 없음  
Case - Modal History 4 - Proportional Damping O *THLDCASE  
Case - Modal History 5 - Damping Overrides O *THLDCASE  
Case - Modal History 6 - Nonlinear Parameters O *THLDCASE  
Case - Buckling 1 - General(12) O *BUCK-CTRL  
Case - Buckling 2 - Load Assignments O *BUCK-CTRL  
Case - Steady State 1 - General X    
Case - Steady State 2 - Load Assignments X    
Rigid Link Joint Constraint Assignments(13) O *RIGIDLINK  
Constraint Definitions - Beam *RIGIDLINK - Auto Axes
Constraint Definitions - Body O *RIGIDLINK  
Constraint Definitions - Diaphragm *RIGIDLINK - Auto Axes
Constraint Definitions - Equal O *RIGIDLINK  
Constraint Definitions - Line O *RIGIDLINK  
Constraint Definitions - Local X - 해당사항 없음  
Constraint Definitions - Plate *RIGIDLINK - Auto Axes
Constraint Definitions - Rod *RIGIDLINK - Auto Axes
Constraint Definitions - Weld O *RIGIDLINK  
Lateral Load (Wind) Auto Wind - ASCE7-88 X - 해당사항 없음  
Auto Wind - ASCE7-95 X - 해당사항 없음  
Auto Wind - ASCE7-98 O *WIND  
Auto Wind - BOCA96 X - 해당사항 없음  
Auto Wind - BS6399-95 X *WIND  
Auto Wind - NBCC95 O *WIND  
Auto Wind - UBC94 X - 해당사항 없음  
Auto Wind - UBC97 O *WIND  
Auto Wind - User X - 해당사항 없음  
Auto Wind Exposure For Horizontal Diaphragms X - 해당사항 없음  
Auto Wind Loads To Groups X - 해당사항 없음  
Auto Wind Loads To Horizontal Diaphragms X - 해당사항 없음  
Auto Wind Loads To Joints X - 해당사항 없음  
Lateral Load (Seismic) Auto Seismic - BOCA96 X - 해당사항 없음  
Auto Seismic - IBC2000 X - data 부족 - Seismic Group
Auto Seismic - NBCC95 O *SEIS  
Auto Seismic - NEHRP97 X - 해당사항 없음  
Auto Seismic - UBC94 X - 해당사항 없음  
Auto Seismic - UBC97 O *SEIS  
Auto Seismic - UBC97 Isolated X - 해당사항 없음  
Auto Seismic - User Coefficient X - 해당사항 없음  
Auto Seismic - User Loads X - 해당사항 없음  
Auto Seismic Eccentricity Overrides X - 해당사항 없음  
Auto Seismic Loads To Groups X - 해당사항 없음  
Auto Seismic Loads To Horizontal Diaphragms X - 해당사항 없음  
Auto Seismic Loads To Joints X - 해당사항 없음  
Time History Functions Function - Time History - Cosine X - 해당사항 없음  
Function - Time History - From File O *TFUNCTION  
Function - Time History - Ramp X - 해당사항 없음  
Function - Time History - Sawtooth X - 해당사항 없음  
Function - Time History - Sine X - 해당사항 없음  
Function - Time History - Triangular X *TFUNCTION  
Function - Time History - User O - 해당사항 없음  
Function - Time History - User Periodic X - 해당사항 없음  
Group Groups 1 - Definitions X    
Groups 2 - Assignments X - data 부족 *GROUP     
      *BNDR-GROUP
Groups 3 - Masses and Weights X    

 

< 주석정리 >

1. JOINT PATTERN

§ 현재 Element Temperature Load, Temperature Gradient, Area Surface Load에 적용 .

 

2. BEAM END OFFSET

§ Rigid Factor 기능 없음

주의) Fully Rigid Offset으로 변환

§ SAP에서 Element Type과 Global Type을 한 요소에 동시에 부여한 경우 MIDAS에서는 Global Type만 변환함.

 

3. BEAM END RELEASE

§ Frame Release의 Partial Fixity의 경우 SAP은 Stiffness로 입력

**MIDAS는 비율로 입력

주의) Fully Fixity로 변환

 

4. ELEMENT SPRING

§ Frame Spring Assignment : Node Spring으로 변환

§ Area Spring Assignment : Node Spring으로 변환(face#5, #6인 경우만(∵local axes))

§ Solid Spring Assignment : local axes가 정의되지 않으므로 변환 불가

 

5. AREA ELEMENT

 

SAP2000 Ver. 8.0.8 MIDAS/GEN 5.8.1 비 고
Section-Type sub-type Element type  
Shell Shell Thick Plate (5-1) Thick  
Thin Thin  
Membrane Plane Stress (5-2)  
Plate Thick Plate Thick 요소 특성 일치
Thin Thin  
Plane Stress Plane Stress 요소 특성 일치
Strain Strain  
Asolid Axisymmetric soild 요소 특성 일치

 

(5-1) SAP 2000에서 Shell-Shell 요소는 Shell-Membrane 요소와 Shell-Plate 요소를 조합한 것으로 요소자유도는 요소좌표계 x, y, z 이동변위자유도와 회전변위자유도 모두를 가진다. 그러나 MIDAS/GEN 에서는 이에 대응하는 적절한 요소가 존재하지 않으므로 Plate 요소로서 대체한다.

(5-2) SAP 2000에서 Shell-Membrane 요소는 평면내 두 방향에 대한 이동변위자유도와 평면과 직교방향의 회전변위자유도(drilling moment)를 가진다. MIDAS/GEN에서는 이에 대응하는 요소로서 Wall-Membrane 요소가 있지만 Wall 요소를 모델링하기 위해서는 절점의 연결순서(좌측 아래에서부터 반시계방향)와 반드시 수직부재이어야 하는 제약사항이 따른다.

그러므로 SAP2000의 Shell-Membrane 요소를 MIDAS/GEN의 Wall-Membrane 요소로서 인식하기 위해서는 여러 가지 제약사항들이 존재하기 때문에 평면내 두 방향에 대한 이동변위자유도만 존재하는 Plane-Stress 요소로서 대체한다.

 

6. LOCAL AXES

Area Local Axes : SAP - default : GLOBAL과 동일

MIDAS - default : 절점 연결 순서대로 local axes를 정의

 

  SAP(default :GLOBAL) MIDAS
Ex(1) image1462.gif image1463.gif
Ex(2) image1464.gif image1465.gif

 

7. GRAVITY LOAD

Frame : element beam load로 변환(*self modifier > 0이면 self weight 적용)

Area : pressure load로 변환(face#5, #6에 Global 방향으로(local axes))

Solid : local axes가 정의되지 않고 또 ..... 이므로 변환 불가

 

8. TEMPERATURE LOAD

Frame Temperature Load
Joint Pattern이 있는 경우 Nodal Temperature로 변환하고, Joint Pattern의 평균을 Element Temperature Load로 변환

Frame Temperature Gradient
Joint Pattern이 있는 경우 Pattern 무시

Area Temperature load
Joint Pattern이 있는 경우 Nodal Temperature로 변환하고, Joint Pattern의 평균을 Element Temperature Load로 변환

Area Temperature Gradient
Joint Pattern이 있는 경우 Pattern 무시

Solid Temperature Load
Joint Pattern이 있는 경우 Nodal Temperature로 변환하고, Joint Pattern의 평균을 Element Temperature Load로 변환

 

9. ADDED MASS

Frame added mass -> Nodal mass로 치환

Area Added mass -> Nodal mass로 치환

 

10. RESPONSE SPECTRUM ANALYSIS CONTROL

SAP은 response spectrum load case마다 analysis control을 assign 하는 것이 가능하나, MIDAS는 하나의 analysis control만 assign이 가능하므로 첫 번째 analysis control만 변환

 

11. Time History Load Case에서 Direct Integration Analysis Method의 경우

parameter는 Newmark method만 변환가능

 

12. Buckling Analysis Control

SAP은 load case마다 buckling analysis control을 assign 하는 것이 가능하나, MIDAS는 하나의 analysis control만 assign이 가능하므로 첫 번째 analysis control만 변환

SAP에서 Load type이 "Load case"인 경우만 변환

 

13. RIGID LINK

Master node는 첫 번째 Slave node

Diaphragm과 Plate의 경우 질량이 추가된 node(질량중심)를 Master node로 설정

Beam, Diaphragm, Plate, Rod : Auto Axis 메시지 처리 후 변환 안 됨

 

14. 기타

Section Offset과 Beam End Offset 동시 고려 안 됨

Beam End Offset의 Global type과 Element type 동시 고려 안 됨

Frame Auto Subdivision - 변환 불가

Area Auto Mesh - 변환 불가

  

 

 

STAAD 2000&2002 File

 

STAAD의 데이터 파일인 fn.std 파일을 GEN의 텍스트형 데이터 파일인 MGT 파일로 변환하여 읽어들입니다.
STAAD 파일을 GEN의 데이터파일로 변환하는 과정에서의 제한사항은 다음과 같습니다.

 

STAAD 명령 MIDAS/GEN의 기능 제한사항
Unit Unit System 파일 전체 단위를 통일해야 변환가능
길이단위 중 Decameter, Kilometer는 변환하지 않음(현재 임의단위로 변환)
힘단위 중 Decanewton, Meganewton은 변환하지 않음(현재 임의단위로 변환)
Joint Coordinate Node Local Axis 변환안됨
Member Incidence Create Elements(선형요소) 변환안됨
Element Incidence

Create Elements

(평면, 입체요소)

변환안됨
Element Mesh - 변환안됨
Reference Joint and Member - 변환안됨
Groups Group 변환안됨
Rotation of Structure - 변환안됨
Inactive/Delete Activities 변환안됨
Member Property Section Steel Table에서 정의되는 단면은 변환안됨
Element Release - 변환안됨
Member Truss - 변환안됨
Member Cable - 변환안됨
Member Tension/Compression - 변환안됨
Member Offset - 변환안됨
Constant Material E값만 변환가능
Support Supports 경사지점은 변환안됨
Draw - 변환안됨
Cut-off Frequency Eigenvalue Analysis Control Frequency 명령은 변환안됨
Def of Moving Load - 변환안됨
Def of UBC Seismic Load - 변환안됨
Def of Time History - 변환안됨
Ele Load(Trapezoidal)

Element Beam Loads

(Trapezoidal Loads)

변환안됨
Area Load - 변환안됨
Temperature Load - 변환안됨
Fixed End Load - 변환안됨

 

STAAD 명령 세부 명령 변환 제한 사항

관련 MIDAS

명령

Unit - § 중립단위계로 변환(Newton,Meter) *UNIT
Joint Coordinate JOINT            COORDINATE   - *NODE

JOINT

COORDINATE

CYLINDRICAL

또는

 CYLINDRICAL REVERSE

X § 차기버전
REPEAT -
REPEAT ALL -
Member Incidence MEMBER INCIDENCE § 동일한 ID를 갖는 SHELL, SOLID가 있는 경우 경고메세지 출력 후 ID를 재지정하여 변환함.

*ELEMENT

(Beam, Truss)

REPEAT
REPEAT ALL
Element Incidence (Shell) ELEMEMT INCIDENCE(SHELL) § 동일한 ID를 갖는 MEMBER, SOLID가 있는 경우 경고메세지 출력후 ID를 재지정하여 변환함.

*ELEMENT

(Plate, Plane Stress)

REPEAT
REPEAT ALL
Element Incidence Solid ELEMENT INCIDENCE SOLID § 동일한 ID를 갖는 MEMBER, SHELL이 있는 경우 경고메세지 출력후 ID를 재지정하여 변환함.

*ELEMENT

(Solid)

REPEAT
REPEAT ALL
Element Mesh Generation - X - -
Redefined of Joint and Member Numbers - X - -
 GROUP GEOMETRY § 해당 ID를 갖는 Node와 Element에 대해서 MIDAS Element에 대해서 MIDAS GROUP명령으로 변환 *GROUP
JOINT -  
MEMBER -  
ELEMENT -  
SOLID -  
Rotate of Structure Geometry - X - -
Start User Table External File Name X § 파일을 이용하는 User Section Table은 변환 안됨 -
TYPE - *SECTION
NAME -
PROPERTY -
Member Properties DB Section § AISC DB에 대해서만 변환 *SECTION
PRISMATIC

§ Property (AX, AY, AZ, IX, IY, IZ)가 있는 경우 Value Type으로 변환

 § Trapezoidal Shape은 Rectangle Shape으로 변환

TAPERED -
UPTABLE § 파일로 입력된 User Table의 경우 변환안됨.
ASSIGN X

§ 해석과 설계 후 단면을 자동으로 지정하는 명령으로 변환 불가능

§ 경고메세지 출력 후 해당 요소는 임의 단면번호를 부여함

-
Element Properties -

§ f1에 대해서만 변환

§ f2...f4 (Thickness at other nodes of the element)가 존재하는 경우 경고 메세지 출력

*THICKNESS
Define Material E, G, POISSON, DENSITY, ALPHA

§ CONSTANT 명령에 사용된 Material만 변환

§ 임의의 Material 이름과 ID 부여하여 변환

*MATERIAL
DAMPING,CDAMP X -
Constant E, G,POISSON, DENSITY, ALPHA

§ CONSTANT명령에 사용된 Material만 변환

§ 임의의 Material 이름과 ID부여하여 변환

§ CONCRETE,STEEL, ALUMINUM이 사용된 경우 값으로 변환

*MATERIAL
CDAMP X -
BETA,REF,REFJT - *ELEMENT
Member Truss - - *ELEMENT
Member Cable - - *ELEMENT
Member Tension - - *ELEMENT
Member Compression - - *ELEMENT
Element Plane Stress(1) - § ELEMENT TYPE을 Plane Stress로 지정함 *ELEMENT
Element Ignore  (Inpalne Rotation) - - *ELEMENT
Support INCLINED X § 추후변환예정 -
FOOTING X - -
ELASTIC MAT X - -
FX, FY, FZ, MX, MY, MZ - *CONSTRAINT
KFX, KFY, KFZ, KMX, KMY, KMZ - *SPRING
Member Offsets LOCAL X § Distance표현방법이 다름 -
GLOBAL - *OFFSET
Member Release Partial Moment Release X - -
Partial Moment 이외의 Release - *FRAME-RLS
Master/Slave - § XRANGE, YRANGE, ZRANGE를 이용하여 종속절점을 지정하는 경우 변환안됨(추후예정) *RIGIDLINK
Loading - § MIDAS는 하중조건 정의를 위해 Name을 이용함. 변환된 하중조건 이름은 ?LDC하중조건번호?로 함 *STLDCASE
Joint Load - - *COINLOAD
Member Load UNI or UMOM §  f4(Perpendicular distance from the member shear center to the plane of loading)값은 변환하지 않음                                                                § X,Y,Z(Local좌표)로 입력된 하중은 Global좌표 하중으로 변환 *BEAMLOAD
CON or CMOM   *BEAMLOAD
LIN   *BEAMLOAD
TRAP   *BEAMLOAD
Element Load PRESSURE § x1,y1만 입력되어 요소집중하중이 되는 경우 변환 하지 않음                                                         § x1,y1,x2,y2가 입력되어 요소임의지점에 하중을 재하 하는 경우 변환하지 않음 *PRESSURE
TRAP - *PRESSURE
Area Load - X - -
Floor Load - X - -
Prestress Load PRESTRESS - *PRESSURE
Fixed End Load POSTSTRESS X - -
Support Displacement - - *SPDIST
Temperature Load - X - -
Selfweight - - *SELFWEIGHT
Spectrum - X § 추후예정 -
Time Load - X § 추후예정 -
Repeat Load - X - -
Load Generation - X - -
UBC Load - X - -
Wind Load - X - -
Calculate Natural - X § 추후예정 -
Modal - X § 추후예정 -
Load Combination 선형조합 - *LOADCOMB
SRSS § LOAD CASE번호가 음수인 경우 SRSS와 선형조합이 공존하게 됨. 이러한 경우 SRSS와 선형조합을 각각의 LOAD COMBINATION(LBCSRSS, LBCADD)으로 만든 후, 새로운 COMBINATION의 Sub Combination이 되게함

 

< 주석정리 >

1. Shell Element

STAAD 2000 MIDAS/GEN 5.8.1 비고
Element Type Element Type  
Shell Default Plate (1-1) Thick  
Plane Stress Plane Stress 요소 특성 일치

IGNORE

(INPLANE RATATION)

Plate Thick 요소 특성 일치

 

(1-1) STAAD 2000에서 Shell요소의 요소자유도는 요소좌표계 x, y, z 이동변위자유도와 회전변위자유도 모두를 가진다. 그러나 MIDAS/GEN에서는 이에 대응하는 적절한 요소가 존재하지 않으므로 Plate 요소로서 대체한다.

 

 

NASTRAN File

 

NASTRAN의 데이터 파일을 Civil의 Text 입력 파일인 MCT파일로 변환하여 읽어 들입니다. 이때, 정확하게 데이터를 변환하기 위해서는 FEAMAP으로 작성된 입력파일이 요구됩니다. 단위계는 kgf, m로 자동변환되며, 변환하는 과정에는 다음과 같은 제한사항이 있습니다.

 

사용자정의 좌표(1) 

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
CORD1R - O - -
CORD2R - O - -
CORD1C - O - -
CORD2C - O - -
CORD1S - O - -
CORD2S - O - -

 

절점(2)

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
GRID - O - *NODE
GRIDB - X "Grid point location on boundary of axisymmetric fluid problem" 으로 해당 기능이 MIDAS Civil에 존재하지 않음 -

 

요소

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
Line Elements(3)
CBAR

EID,PID,GA,GB,

X1,X2,X3

O PID는 값만 변환하고, PBAR데이터는 변환하지 않음 *ELEMENT(beam)

PA,PB,

W1A,W2A,W3A,

W1B,W2B,W3B

X 추후고려 -
CBEAM

EID,PID,GA,GB

X1,X2,X3

O PID는 값만 변환하고, PBEAM데이터는 변환하지 않음 *ELEMENT(beam)

BIT,PA,PB,

W1A,W2A,W3A,

W1B,W2B,W3B,

SA,SB

X 추후고려 -
CBEND - X 곡선부재로서 변환할 수 없음 -
CONROD

EID,G1,G2,MID,

A,J,C

O MID는 값만 변환하고, MAT데이터는 변환하지 않음· A,J,C값을 이용하여 새로운 단면을 생성하여야 함, 추후고려 *ELEMENT(truss)
NSM X - -
CROD EID,PID,G1,G2 O PID는 값만 변환하고, PBEAM데이터는 변환하지 않음 *ELEMENT(truss)
CTUBE EID,PID,G1,G2 O PID는 값만 변환하고, PBEAM데이터는 변환하지 않음 *ELEMENT(beam)
Surface Elements
CTRIA3, EID,PID,G1,G2, O - *ELEMENT(beam)
CTRIARR G3     (plane stree,plate)

THETA or MCID,

ZOFFS,

T1,T2,T3

X - -
CTRIA6 - O 절점 3개의 요소로 변환 -
CQUAD4, EID,PID,G1,G2, O - *ELEMENT(beam)
CQUADR G3,G4     (plane stree, plate)

THETA or MCID,

ZOFFS,

T1,T2,T3

X - -
CQUAD - X Plane Strain Element(4) -
CQUAD8 - O 절점 4개의 요소로 변환 -
CHSEAR - X Civil에는 존재하지 않는 요소 -

CCONEAX,

CTRIAX6,

CTRIAX,

CQUADX

- X Axisymmetric Elements(5) -
Solid Elements
CTETRA

EID,PID,

G1-G10

O G1-G4까지만 고려하여 변환. 그 이상의 절점을 갖는 요소(고차요소)는 4절점 요소로 변환 *ELEMENT(solid)
CPENTA

EID,PID,

G1-G15

O G1-G6까지만 고려하여 변환. 그 이상의 절점을 갖는 요소(고차요소)는 6절점 요소로 변환 *ELEMENT(solid)
CHEXA

EID,PID,

GA-G20

O G1-G8까지만 고려하여 변환. 그 이상의 절점을 갖는 요소(고차요소)는 8절점 요소로 변환 *ELEMENT(solid)

 

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
Elastic Scalar Elements
CELAS1(6) EID,PID,G1, O - *ELASTICLINK
C1,G2,C2     *SPRING
CELAS2 EID,K,G1, O - *ELASTICLINK
C1,G2,C2     *SPRING
GE,S X - -

CELAS3

CELAS4

- - Scalar Spring Connection to Scalar Points Only로서 Scalar Points를 고려하지 않기 때문에 변환할 수 없음 -
Rigid Elements
RBE2 EID,GN,CM,GMi O - *RIGIDLINK

RBAR

RBE1

RBE3

RROD

-  X  -

 

단면성질

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
PBAR

PID,MID,A,I1,I2,J,

K1,K2

O  MIDAS/Civil의 Value Section으로 변환 *SECTION

NSM,Ci,Di,Ei,

Fi,I12

X - -
PBEAM(7)

PID,MIDl,A(A,B),

I1(A,B),I2(A,B),

J(A,B),K1,K2

O - *SECTION

NSM(A,B),C1(A,B),

C1(A,B),D1(A,B),

D2(A,B),E1(A,B),

E2(A,B), F1(A,B),

F2(A,B),S1,S2,

NSI(A,B),CW(A,B),

M1(A,B),M2(A,B),

N1(A,B),N2(A,B)

X - -
PROD PID,MID,A,J,C O - *SECTION
NSM X - -
PTUBE(8) PID,MID,OD,T,OD2 O - *SECTION
NSM X - -
PSHELL(9) PID,MID1,T O - *THICKNESS

MID2,12I/T**3,

MID3,TS/T,NSM,

Z1,Z2,MID4

X - -
PSOLID MID O - -

PID,CORDM,IN,

STRESS,ISOP,

FCTN

X - -
PELAS K1,K2 O -

*ELASTICLINK

*SPRING

PID1,PID2,GE1,

GE2,S1,S2

X -  

 

재질

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
MAT1 MID,E,G,NU,A O - *MATERIAL

RHO,TREF,GE,

ST,SC,SS,MCSID

X - -

 

경계조건

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
SPC

SID,G1,C1,D1,

G2,C2,D2

O - *CONSTRAINT
SPC1 SID,C,Gi O - *CONSTRAINT

 

정적하중

NASTRAN 명령 세부명령 변환여부 제한사항 관련 MIDAS명령
FORCE

SID,G, F,N1,

N2,N3

O - *CONLOAD
CID X ·  추후변환 -
MOMENT

SID,G,M,N1,

N2,N3

O - *CONLOAD
CID X · 추후변환 -
PLOAD1

SID,EID,TYPE,

SCALE,X1,P1,

X2,P2

O - *BEAMLOAD
PLOAD4

SID,EID,P1,P2,

P3,P4,G1,

G3orG4,N1,N2,N3

O - *PRSSURE
CID X · 추후변환 -

 

<주석정리>

1. 사용자 정의 좌표

(1) 사용자가 정의한 직교좌표계(Rectangular Coordinate), 원주좌표계(Cylindrical Coordinate), 구좌표계(Spherical Coordinate)는 GEN의 기본좌표계(Base Coordinate, Global Coordinate)로 변환

(2) Nastran 입력파일에서 사용자 정의 좌표계에 위치한 절점은 데이터 변환시 좌표변환에 의하여 기본좌표계의 위치로 변환됨

 

2. 절점

(1) 절점 ID가 100000이상인 경우 GEN에서 절점을 인식할 수 없기 때문에 새로운 ID를 부여하여 변환

(2) (1)과 같은 경우 발생시, 절점 ID가 포함된 데이터(ex. 요소, 하중 등)는 새롭게 지정된 절점 ID가 사용됨

 

3. Surface Elements

Surface Elements의 요소종류(ex. Plane stress element, Plate element)는 요소데이타인 PID에 해당하는 PSHELL데이터를 이용하여 결정한다. 해당 PSHELL데이터 중에서 MID1만 있을 경우 Plane stress element로 변환하고 그 이외의 경우 (MID1과 MID2가 모두 입력되는 경우, MID2만 입력되는 경우)는 Plate element로 변환함

 

4. Plane Strain Element

Nastran에서 사용되는 Plane Strain Element는 기본좌표를 X-Y평면으로 하고 있음.
GEN은 X-Z평면을 기본좌표로 하기 때문에 변환할 수 없음.

 

5. Axisymmetric Element

Nastran에서 사용되는 Axisymmetric Element는 기본좌표를 X-Y평면으로 하고 있음.
GEN은 X-Z평면을 기본좌표로 하기 때문에 변환할 수 없음.

 

6. CELAS1

(1) Nastran에서 G1(절점1)과 G2(절점2)가 모두 입력되는 경우 MIDAS/GEN,CIVIL의 Elastic Link로 변환하고 G1 또는 G2 중 하나만 입력되는 경우 GEN,CIVIL의 Elastic Support로 변환함

(2) Elastic Link로 변환해야 하는 경우, 양단에 부착되는 스프링의 자유도(C1,C2)가 서로 다른 경우 경고메세지 출력 후 변환하지 않음

(3) CELAS1에 적용된 변환제약사항은 CELAS2에서도 동일하게 적용

 

7. PBEAM

(1) CBEAM의 단변성질을 정의한 명령어로서 변단면 입력을 지원하고 있음

(2) B단(CBEAM의 끝단)에 입력되는 A,I1,I2,I12,J값이 모두 0일때 변단면으로 판단으로 간주. 그 이외의 경우, 일반단면으로 변환

 

8. PTUBE

(1) USER/DB 단면중 size가 입력된 단면으로 변환함

(2) T값이 0인경우 Solid Round Section으로 변환하고, 그렇지 않은 경우 Pipe Section으로 변환

(3) OD2값이 0이 아닌 경우 변단면으로 변환

 

9. PSHELL

(1) MID1(Material identification number for the membrane)만 입력되는 경우 In-plane thickness만 T값으로 변환

(2) MID2(Material identification number for the bending)만 입력되는 경우 In-plane thickness는 T/1000.의 값으로 Out-of-plane thickness는 T값으로 변환

(3) (1),(2)이외의 경우 In-plane 과 Out-of-plane thickness를 모두 T값으로 변환

 

10. Material

(1) GEN, CIVIL에서는 Isotropic Material만 사용할 수 있음

따라서, Nastran에서 지원하는 MAT2,MAT3등과 같은 Anisotropic Matrial은 변환할 수 없음

 

 

Lusas DAT File 제한사항

 

1. Lusas 의 X-Y평면에 존재하는 Plane Strain요소는 midas Civil로 변환할 수 없음 (GEN 에서는 Plane Strain 요소가 X-Z평면에만 존재 가능)

2. Lusas의 Consistent Mass는 변환할 수 없음

 

 

1
컨텐츠가 도움이 되셨나요?