Adams/View

MSC Software의 강력한 모델링·시뮬레이션 환경으로, 멀티바디 모델을 대화식으로 구성하고 해석하는 Adams의 핵심 모듈이다 [Adams_2024.1_Adams_View_Function_Builder_User_Guide.pdf p.54].

정의·용도

Adams/View는 모델 생성과 시뮬레이션을 위한 modeling and simulating environment이다 [Adams_2024.1_Adams_View_Function_Builder_User_Guide.pdf p.54]. 사용자는 GUI뿐 아니라 텍스트 기반의 Adams View command language를 통해 모델링 환경과 상호작용할 수 있다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.5].

모델 구성 후에는 Adams/View 내부에서 직접 해석을 실행할 수 있으며, 모델로부터 Adams data set과 Adams Command File을 만들어 표준 Adams 실행 파일에 전달하는 흐름으로 동작한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.2039].

형식 / 필드 / 구문

Command Window

The command window는 Adams View 명령을 입력하는 텍스트 기반 인터페이스를 제공한다. 단일 또는 다중 명령을 받아들일 수 있어 환경과 효율적으로 상호작용할 수 있으나, 사용자가 Adams View command language를 이해하고 있다고 전제한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.5].

SUBMIT 명령

The SUBMIT command는 Adams/View 안에서 모델 해석을 실행한다. 지정한 모델로부터 Adams data set을 생성하고, View_Ana.acf라는 이름의 Adams Command File을 만든 뒤, 연관된 command file을 읽는 표준 Adams 실행 프로세스를 시작한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.2039].

모델 또는 기존 Adams data set 중 하나를 지정할 수 있다. 모델을 선택하면 모델 이름을 따 data set 파일을 작성하며, 예를 들어 모델이 ‘susp1’이면 데이터셋은 susp1.adm으로 기록된다. 동일 파일이 이미 존재하면 기존 파일을 susp1.bck로 개명한 뒤 새 데이터셋을 쓴다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.2039]. command file은 SIMULATION_TYPE, END_TIME, NUMBER_OF_STEPS, INITIAL_STATIC 파라미터를 기준으로 자동 생성하도록 둘 수 있다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.2039].

object_table 명령

The object_table은 모델링 환경 내 하나 이상의 객체 유형을 나열하는 데 쓰인다. link, center_marker 같은 엔티티 유형이나 mass, inertia 같은 속성을 선택적으로 나열·표시할 수 있으며, 나열된 객체는 편집하거나 복사할 수 있다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1078].

관련 항목

  • Solver — Adams/View가 SUBMIT으로 호출하는 해석 실행 엔진
  • Adams View Function Builder — Adams/View의 함수 정의 도구
  • Adams Python Interface — Adams View command language의 대안으로 Python으로 모델 객체를 생성·수정 [Adams_2023.1_Python_Interface_User_Guide.pdf p.5]
  • .adm — SUBMIT 시 생성되는 Adams data set 파일
  • .acf — Adams Command File 확장자

출처

  • The Python interface to Adams는 Adams View command language의 대안으로 Python 언어를 사용할 수 있게 한다. Python 스크립트를 Adams/View에서 import하거나, Adams View command window에서 Python 명령을 실행하거나, batch 모드로 실행할 수 있다 [Adams_2023.1_Python_Interface_User_Guide.pdf p.5].
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.5]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1078]
  • [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.2039]
  • [Adams_2024.1_Adams_View_Function_Builder_User_Guide.pdf p.54]