애니바디 클래스 입력값 확인 방법
AnyFixedRefFrame 을 예로 들자. class 를 삽입하면 아래와 같다. AnyFixedRefFrame GlobalRef = { //Origin = {0.0, 0.0, 0.0}; //Axes = {{1.0, 0.0, 0.0}, {0.0, 1.0, 0.0}, {0.0, 0.0, 1.0}}; }; 반드시 입력해야되는 값은 없다. 원한다면 Origin, Axes를 설정할 수 있다. Help로 가자. Optional-Initialization Member 는 우리가 설정할 수 있는값들이다. 두번째 class를 보면, AnySwitchVar 이라고 되어 있고, Name 은 viewRefFrame.Visible 이다. 아래와 같이 정의할 수 있다. AnyFixedRefFrame GlobalRef = { ..
2021. 4. 16.
에니바디 세그먼트, 노드, STL바디 개념
에니바디에서는 세그먼트가 하나의 뼈 역할을 합니다. 해석을 포함한 전체 모델링의 큰 순서는 아래와 같습니다. 세그먼트 정의 -> 조인트로 연결 -> 드라이버 정의(운동학) -> 운동학 해석 -> 근육 정의 및 부착 -> 역동역학 해석 세그먼트를 정의 할 때, 세그먼트 안에 노드들을 정의합니다. 노드들은 조인트연결이나 근육 연결에 사용됩니다. 세그먼트 정의 부터 살펴봅시다. AnySeg = { //r0 = {0.0, 0.0, 0.0}; //rDot0 = {0.0, 0.0, 0.0}; //Axes0 = {{1.0, 0.0, 0.0}, {0.0, 1.0, 0.0}, {0.0, 0.0, 1.0}}; //omega0 = {0.0, 0.0, 0.0}; Mass = 0.0; Jii = {0.0, 0.0, 0.0}; ..
2021. 4. 15.