하중과 모터의 수식과 함수

수식을 사용해서 모션 해석에서 하중이나 모터 작업을 정의할 수 있습니다.

수식 작성하는 방법

하중 또는 모터 PropertyManager에서 수식을 선택합니다.

모터나 하중의 수식을 만들 경우 지원되는 함수만을 사용할 수 있습니다.

수식 함수 기초사항

수식 함수란 수치 하나를 반환하는 C 또는 FORTRAN와 같은 수식입니다. 단순 상수, 연산자, 결과 (예: 속도, 가속도, 파워나 하중 플롯)와 사용가능한 지원되는 함수의 조합을 사용해서 수식을 만들 수 있습니다.

상수

수식에 정수와 실제 수만을 포함할 수 있습니다. 복소수는 지원되지 않습니다.

연산자

SOLIDWORKS Motion에 다음과 같은 순서로 산술 연산자가 포함됩니다.
기호 작업 순서
** 지수화 1
/ 나누기 2
** 곱셈 3
+/- 덧셈/뺄셈 4
수식 함수에서 빈 공간의 수를 포함할 수 있습니다. 빈 공간을 포함해서 함수 수식을 쉽게 읽을 수 있도록 할 수 있습니다. 빈 공간 사용의 제한사항은 다음과 같습니다.
  • 수 중간에 빈 공간을 남길 수 없습니다.
  • 함수와 왼쪽 괄호 사이에 빈 공간을 남길 수 없습니다.

SOLIDWORKS Motion 결과

지원되는 많은 함수가 변수로 SOLIDWORKS Motion 결과를 사용할 수도 있습니다.

SOLIDWORKS Motion 결과를 인수로 사용할 수 있도록 허용하는 함수를 사용할 때 목록에서 결과를 더블 클릭해서 수식에 입력합니다.

수식에 사용하기 전에 반드시 결과를 작성해야 합니다.

제약 사항

함수를 정의하는데 일부 제약 사항이 있습니다.

중첩 함수

10 단계까지의 함수, 부분식이나 연산자를 중첩할 수 있습니다. 예를 들어, FUNCTION = f1(f2(f3(f4)))은 구문론적으로 타당한 함수 정의입니다(여기에서 f1, f2, f3, f4가 함수 부분식). 그러나 부분식이 11단계로 중첩되어 있어서 FUNCTION = f1 (f2(... (f11 ) ...)은 타당한 정의가 아닙니다.

함수 수식의 기호 수 제한

표현식에 1,000개보다 많은 수의 기호를 사용하지 마십시오. 이는 연산자, 괄호, 함수와 수를 포함합니다.

함수가 의미하는 요소 수의 제한

모든 유형에 25개의 이상의 표준 요소에 의존하는 다른 함수를 정의하면 안 됩니다. 작성하는 모든 수식이 최대 25개의 파트, 25개의 하중 등에 반드시 의존해야만 합니다.