모션 클래스
이 클래스는 모션 매개변수를 설정하는 데 사용됩니다.
모션 클래스 특성
| 모션 특성 | 유형 | 값 |
유형 | 문자열 | "선형", "각도", "결합된 선형/각도”, “결합된 궤도/회전”, “장동”, “슬라이딩 베인”, “자유 모션" |
initialPosition | 수 | |
minimum | 수 | |
maximum | 수 | |
모션 클래스 메서드
| 모션 메서드 | 설명 | 데이터 반환 여부 |
m = new Motion(유형) | 이름이 m인 새 모션 객체를 작성합니다(모든 모션 유형일 수 있음). 유형 = 문자열 | 아니오 |
property(유형) | 모션 유형의 특성을 가져옵니다. 유형 = 문자열 | 예 |
readFrom(m) | 모션 m을 이 모션에 복사합니다. | 아니오 |
// 선형 모션 인터페이스 setDirectionNormalTo(e) reverseDirection() setDirection(x, y, z) | 선형 모션에 대한 장치 방향을 설정합니다. e = 도면요소 객체; x, y, z = 숫자 | 아니오 |
// 각도 모션 인터페이스 setAxisofRotationNormalTo(e) reverseAxisOfRotation() setCenterOfRotationToCentroid(e) setAxisOfRotation(x,y,z) setCenterOfRotation(x,y,z) | 각도 모션에 대한 회전 축과 중심을 설정합니다. e = 도면요소 객체; x, y, z = 수 | 아니오 |
motionComponent(유형) | 결합된 모션의 구성요소 유형을 반환합니다. 유형 = 문자열 | 예 |
// 장동 모션 인터페이스 setTiltAxisNormalTo(e) reverseTiltAxis() setTiltAxis(x,y,z) setAxisOfNutationNormalTo(e) reverseAxisOfNutation() setAxisOfNutation(x,y,z) setCenterOfNutationToCentroid(e) setCenterOfNutation(x,y,z) | 장동 모션에 대한 회전 축과 중심을 설정합니다. e = 도면요소 객체; x, y, z = 수 | 아니오 |