part create flexiblebody

Adams/View 명령으로, Modal Neutral File (MNF)에 정의된 모달 정보를 바탕으로 모델 안에 유연체(flexible body) part를 새로 생성한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1806].

정의·용도

part create flexible_body name_and_position 은 기존의 Modal Neutral File (MNF)를 참조하여 새로운 flexible body part를 만든다. MNF는 유연체의 모드 형상과 질량 정보를 담는 파일로, 이 명령은 해당 파일을 모델 내 part로 인스턴스화한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1806].

part 생성 명령군은 생성 대상 타입에 따라 나뉘며, rigid body는 part create rigid_body [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1912], ground part는 part create new_ground [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1818], 비선형 part는 part create fe_part [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1795] 로 만든다. flexible body는 그 중 모달 표현 기반의 변형 가능한 part에 해당한다.

형식 / 필드 / 구문

주요 파라미터는 다음과 같다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1806].

파라미터의미
flexible_body_name생성할 유연체의 이름 (예: flex_body__2)
modal_neutral_file_name참조할 MNF 경로 (예: "d:\mscsoftware\adams\con_rod.mnf")
comments설명 문자열

사용 예

part create flexible_body name_and_position &
  flexible_body_name = flex_body__2 &
  modal_neutral_file_name = "d:\mscsoftware\adams\con_rod.mnf" &
  comments = "example of creating a flexible body"

위 예제는 con_rod.mnf 를 읽어 flex_body__2 라는 이름의 유연체를 생성한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1806]. 생성 후 이름·위치 등은 part modify flexible_body name_and_position 으로 수정할 수 있다 (예: MNF 교체 및 이름 변경) [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1881].

Python Interface에서는 part manager의 createFlexBody 메서드로 유연체를 생성하며, 이는 createRigidBody, createPointMass 와 짝을 이룬다 [Adams_2023.1_Python_Interface_User_Guide.pdf p.12].

관련 항목

출처

  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1806]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1881]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1912]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1818]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1795]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.571]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.577]
  • [Adams_2023.1_Python_Interface_User_Guide.pdf p.12]