PART
Adams/View 의 part 명령으로, 모델 내 부품(part)을 생성·수정·복사·병합·표시하는 명령군이다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1833].
정의·용도
part 명령은 강체(rigid body)를 비롯한 부품 객체를 다루는 Adams/View Command 언어의 동사(verb) 그룹이다. 새 강체를 생성하거나 기존 부품의 이름·위치·질량 속성을 수정하고, 부품을 복사하거나 다른 부품으로 병합하며, 화면 표시를 제어한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1833] [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1840]. 부품들은 JOINT 등의 구속(constraint)으로 서로 연결될 수 있으며, 연결되지 않은 부품은 ground 처럼 독립적으로 존재한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1260].
형식 / 필드 / 구문
part create rigid_body name_and_position
새 강체를 이름과 위치 정보로 생성한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1833].
| 필드 | 값 유형 |
|---|---|
part_name | a new part |
ground_part | boolean |
adams_id | adams_id |
comments | string |
view_name | an existing view |
location | location |
orientation | orientation |
along_axis_orientation | location |
in_plane_orientation | location |
relative_to | an existing model, part or marker |
exact_coordinates | exact_coordinates |
이 밖에 part create rigid_body initial_velocity (초기 속도 부여), part create rigid_body mass_properties (질량 속성 부여) 같은 하위 명령이 있다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1828] [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1830].
part modify rigid_body name_and_position
기존 강체의 이름과 위치를 수정한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1911].
| 필드 | 값 유형 |
|---|---|
part_name | an existing part |
new_part_name | a new part |
ground_part | boolean |
adams_id | adams_id |
part merge rigid_body
한 부품을 다른 부품으로 병합한다. part_name 이 병합되는 원본 부품이고 into_part_name 이 병합 대상이며, 병합 후 원본 부품은 변경되지 않는다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1840].
part merge rigid_body part_name = existing part into_part_name = existing part
| 파라미터 | 설명 |
|---|---|
Part_name | 대상 부품으로 병합될 부품 |
Into_part_name | 병합될 새 부품의 이름 |
사용 예
부품 생성/수정 (name_and_position) [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1912]:
part create rigid_body name_and_position &
part_name = part__1 &
new_part_name = part__2 &
ground_part = yes &
adams_id = 1 &
comments = "modifying an existing part" &
planar = yes &
relative_to = ground
부품 복사 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1770]:
part copy &
part_name = part_3 &
new_part_name = part_3_copy
부품 병합 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1840]:
part merge rigid_body & part_name = part_2 & into_part_name = part_3
FE Part 의 초기 속도 수정 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1797]:
part modify fe_part initial_velocity &
fe_part_name = FE_Part_2 &
vm = Marker_14 &
vx = 200
부품 표시/가시성은 part display 및 display_attributes visibility part 로 제어한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1839] [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.454]. defaults name_generation part 로 part_prefix 를 지정하면 이후 생성되는 부품 이름에 접두어(예: MY_PART_2)가 붙는다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.399].
관련 항목
- View —
part명령이 속한 모델링 환경 - View Command Language — 명령 구문 체계
- MARKER — 부품의 위치·속도 기준으로 사용
- JOINT — 부품 간 연결 구속
- Solver
- Adams View Command User Guide — 출처 매뉴얼
출처
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.399]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.454]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1260]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1770]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1797]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1828]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1830]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1833]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1839]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1840]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1911]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1912]