치수 구속 매개변수 정의
수학 등식 및 식을 사용하여 치수 구속 형상을 제어할 수 있습니다.
파라메트릭 등식은 다음을 포함합니다.
- 치수 구속의 이름
- 다음을 사용할 수 있는 식:
- 값
- 사용자 정의 변수 및 기존 치수 구속을 나타내는 변수
- 수학 연산자, 함수 및 상수
치수 구속을 위한 식
치수 구속을 작성하면 도면요소의 치수 또는 도면요소의 점 사이의 치수가 이름=값(예: d1=12.34) 형태의 등식으로 정의됩니다.
이 등식에서 다음과 같이 값을 식으로 대체할 수 있습니다. 이름=식.
- 식 내부에서는 값, 변수, 수학 연산자, 수학 함수 및 상수를 사용할 수 있습니다.
- 식의 결과는 바로 값입니다.
변수는 다음 중 하나일 수 있습니다.
- 사용자 정의(예: length1=12.5)
- 기존 치수 구속의 이름(예: d2=rad1)
식 및 변수를 정의하고 편집하려면 매개변수 관리자를 사용합니다.
바로 식을 편집할 수도 있습니다.
치수 구속 등식 예
예 |
설명 |
d1=rad1 |
변수 d1을 변수 rad1의 값으로 설정합니다. |
d2=rad2*2 |
변수 rad2에 2를 곱하고 결과 값으로 변수 d2를 설정합니다. |
length1=cos(ang1) |
사용자 정의 변수 length1을 각도 ang1의 코사인 값으로 설정합니다. |
dist1=(length1 + d1) / 2 |
사용자 정의 변수 length1과 변수 d1을 더하고 2로 나눈 값으로 사용자 정의 변수 dist1을 설정합니다. |
구속 이름
치수 구속(동적 구속 및 주석 구속 모두)은 식과 공식에서 사용되는 사용자 정의 변수 외에 이름으로도 식별됩니다.
매개변수 관리자에서는 모든 치수 구속 변수가 이름, 식 및 값과 함께 나열됩니다.
명명 규칙은 다음과 같습니다.
의미 |
기본 이름 |
구속 |
거리 |
d1, d2, ..., dn |
정렬, 수평, 수직 |
지름 |
dia1, dia2, ..., dian |
지름 |
반지름 |
rad1, rad2, ..., radn |
반지름 |
각도 |
ang1, ang2, ..., angn |
각도 |
사용자 정의 |
user1, user2, ..., usern |
식에서 사용됨 |
구속 변수 이름을 바꾸려면
- 치수 구속을 지정합니다.
- 속성 팔레트의 구속 아래에서 이름을 편집합니다.
- 또는 -
- 치수 구속을 지정합니다.
- 매개변수 관리자 팔레트의 치수 구속 아래에서 이름을 편집합니다.
- 또는 -
- 치수 구속을 두 번 클릭합니다.
- 변수 이름을 바로 편집합니다.
참고: 구속 변수 이름은 고유해야 합니다.
파라메트릭 등식
연산자 및 함수를 사용하여 공식과 등식을 정의합니다.
식은 표준 수학 규칙을 따라 평가됩니다.
연산자
식 및 공식에서 다음 연산자를 사용할 수 있습니다.
연산자
|
설명 |
+
|
더하기 |
-
|
빼기(또는 단항 부정) |
*
|
곱하기 |
/
|
나누기 |
^
|
거듭제곱 |
%
|
부동 소수점 모듈로 |
.
|
소수 구분 기호 |
(expr)
|
식을 정의하기 위한 괄호 |
함수
식 및 공식에서 다음 함수를 사용할 수 있습니다.
기능 |
구문 |
코사인 |
cos (expr) |
사인 |
sin (expr) |
탄젠트 |
tan (expr) |
아크 코사인 |
acos (expr) |
아크 사인 |
asin (expr) |
아크 탄젠트 |
atan (expr) |
하이퍼볼릭 코사인 |
cosh (expr) |
하이퍼볼릭 사인 |
sinh (expr) |
하이퍼볼릭 탄젠트 |
tanh (expr) |
아크 하이퍼볼릭 코사인 |
acosh (expr) |
아크 하이퍼볼릭 사인 |
asinh (expr) |
아크 하이퍼볼릭 탄젠트 |
atanh (expr) |
평방근 |
sqrt (expr) |
시그넘 함수(-1,0,1) |
sign (expr) |
절대값 |
abs (expr) |
소수점 자르기 |
trunc (expr) |
가장 가까운 정수로 올림 |
round (expr) |
반내림 |
floor (expr) |
반올림 |
ceil (expr) |
배열에서 가장 큰 요소 |
max (expr1;expr2) * |
배열에서 가장 작은 요소 |
min (expr1;expr2) * |
도-라디안 |
d2r (expr) |
라디안-도 |
r2d (expr) |
로그, 밑수 e |
ln (expr) |
로그, 밑수 10 |
log (expr) |
지수, 밑수 e |
exp (expr) |
지수, 밑수 10 |
exp10 (expr) |
멱함수 |
pow (expr1;expr2) * |
임의의 십진수, 0-1 |
임의 |
상수 pi |
pi |
상수 e |
e |
*) OS 형식 설정에 정의된 대로 목록 구분 기호(세미콜론 또는 쉼표)를 사용합니다.
^ 맨 위로
식 평가
표준 수학 규칙에 따라 다음 우선 순위를 사용하여 식이 평가됩니다.
- 괄호 안의 식(가장 안쪽의 괄호가 가장 먼저 평가됨)
- 표준 연산자 순서:
- 지수
- 곱하기 및 나누기
- 더하기 및 빼기
- 우선 순위가 동일한 연산자는 왼쪽부터 오른쪽으로 평가됩니다.