이 예에서는 유동 구동 각도 동작이 작성되어 지정되었습니다. 비틀림 스프링도 다음과 같이 정의됩니다.
m = new Motion("유동 구동 각도");
m.setAxisOfRotation(0, 1, 0);
m.setCenterOfRotation(3, 0, 0);
m.initialPosition = 0;
m.minimum = 0;
m.maximum = 90;
p = m.property("저항 토크");
v = p.variation("비틀림 스프링");
v.setValue("결속 각도", 0, "도");
v.setValue("압축 각도", 90, "도");
v.setValue("결속 토크", 0.5, "lbf-in");
v.setValue("압축 토크", 10, "lbf-in");
p.apply(v);
a.select("VALVE-DOOR");
a.applyMotion(m);
행별 설명은 다음과 같습니다.
“m”이라는 동작 객체가 작성되고 유동 구동 각도 유형으로 설정됩니다. 초기 위치 및 동작 경계처럼 회전 축 및 회전 중심이 설정됩니다.
m = new Motion("유동 구동 각도");
m.setAxisOfRotation(0, 1, 0);
m.setCenterOfRotation(3, 0, 0);
m.initialPosition = 0;
m.minimum = 0;
m.maximum = 90;
특성 객체 "p"가 작성되고 저항 토크 유형으로 설정됩니다. 변형 객체 "v"가 작성되고 비틀림 스프링 유형으로 설정됩니다. 스프링의 매개변수가 정의된 다음 다시 특성에 적용됩니다.
p = m.property("저항 토크");
v = p.variation("비틀림 스프링");
v.setValue("결속 각도", 0, "도");
v.setValue("압축 각도", 90, "도");
v.setValue("결속 토크", 0.5, "lbf-in");
v.setValue("압축 토크", 10, "lbf-in");
p.apply(v);
"VALVE-DOOR"라는 부품이 선택되고 이 부품에 모션이 적용됩니다.
a.select("VALVE-DOOR");
a.applyMotion(m);