marker create
marker create 는 Adams/View 의 명령어로, 모델에 새로운 marker(좌표계 기준점)를 생성한다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1284].
정의·용도
marker 는 Adams 모델에서 위치와 방향을 정의하는 국소 좌표계 역할을 하며, marker create 명령으로 이름·위치·방향 등을 지정해 직접 생성할 수 있다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1283]. constraint 나 force 를 만들 때 I marker / J marker 가 자동으로 생성되는 경우와 달리, marker create 는 사용자가 명시적으로 marker 를 만드는 명령이다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.157][Adams_2024.1_Adams_View_Command_User_Guide.pdf p.676].
형식 / 필드 / 구문
주요 인자는 다음과 같다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1283].
| 인자 | 의미 |
|---|---|
marker_name = | 생성할 marker 의 이름 |
adams_id = | Adams 식별 ID |
comments = | 주석 문자열 |
location = | 위치 좌표 (예: 10, 20, 10) |
node_id = | 연관 node ID |
orientation = | 방향 (예: 10, 10, 10) |
relative_to = | 위치/방향의 기준이 되는 객체 (예: piston) |
reference_marker_name = | 참조 marker |
사용 예
기본적인 marker 생성 예는 다음과 같다 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1283].
marker create &
marker_name = marker__1 &
adams_id = 1 &
comments = "a new marker" &
location = 10, 20, 10 &
node_id = 5 &
orientation = 10, 10, 10 &
relative_to = piston &
reference_marker_name = marker_33
조건부 함수 안에서도 사용할 수 있으며, 아래는 .mod1.par1 이 존재할 때 marker_3 을 생성하는 예이다 [Adams_2024.1_Adams_View_Function_Builder_User_Guide.pdf p.165].
if condition=(DB_EXISTS(".mod1.par1")) marker create marker=marker_3 end
관련 항목
- floating_marker create — 자유롭게 움직이는 marker 를 생성하는 관련 명령 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.626]
- constraint create — 조인트 생성 시 I/J marker 가 자동 생성되는 명령군 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.139]
- measure create pt2pt —
from_point/to_point로 marker 를 참조하는 측정 명령 [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1327] - View
- View Command Language
- View Function Builder
출처
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1283]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1284]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.157]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.626]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.676]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.139]
- [Adams_2024.1_Adams_View_Command_User_Guide.pdf p.1327]
- [Adams_2024.1_Adams_View_Function_Builder_User_Guide.pdf p.165]