프로 함수 공식
이름: 사인 곡선
구축 환경: Pro/E 소프트웨어, 직교 좌표계
x=50*t
y=10*sin(t*360)
z=0
이름: 나선형 곡선
설립 환경: PRO/E; 원통 좌표(원통)
r=t
세타=10+t*(20*360)
z=t*3
02
나비 곡선
구면 좌표 PRO/E
방정식: rho=8 * t
세타=360 * t * 4
파이=-360 * t * 8
03
로도니아 곡선
데카르트 좌표계 사용
세타=t*360*4
x=25+(10-6)*cos(세타)+10*cos((10/6-1)*세타)
y=25+(10-6)*sin(세타)-6*sin((10/6-1)*세타)
*********************************
04
원에 나선
열 좌표계
세타=t*360
r=10+10*sin(6*세타)
z=2*sin(6*세타)
05
인벌류트 방정식
r=1
앙=360*t
s=2*pi*r*t
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0
06
대수 곡선
z=0
x = 10*t
y = 로그(10*t+0.0001)
07
구면 나선(구면 좌표계 사용)
로=4
세타=t*180
파이=t*360*20
이름: 이중 아크 외부 사이클로이드
카디르 좌표
방정식: l=2.5
b=2.5
x=3*b*cos(t*360)+l*cos(3*t*360)
Y=3*b*sin(t*360)+l*sin(3*t*360)
이름: 스타 라인
카디르 좌표
방정식:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
이름: 하트 라인
빌드 환경: pro/e, 원통형 좌표
a=10
r=a*(1+cos(세타))
세타=t*360
이름: 잎 모양의 선
환경 설정: 데카르트 좌표
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
데카르트 좌표의 나선
x=4 * cos (t *(5*360))
y=4 * 죄 (t *(5*360))
z = 10*t
08
포물선
데카르트 좌표
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
이름: 디스크 스프링
환경 설정: pro/e
원통형 좌석
r = 5
세타=t*3600
z =(sin(3.5*세타-90))+24*t
방정식: 아르키메데스 나선
x=(a +f sin(t))cos(t)/a
y=(a -2f +f sin(t))sin(t)/b
Pro/Secure 관계식 및 함수 관련 설명 데이터
관계에서 사용되는 함수
수학 함수
다음 연산자를 관계식(방정식 및 조건문 포함)에 사용할 수 있습니다.
다음 수학 함수도 관계에 포함될 수 있습니다.
cos () 코사인
탄젠트 () 탄젠트
죄 () 사인
sqrt() 제곱근
asin () 아크 사인
acos () 아크 코사인
atan() 아크 탄젠트
sinh () 쌍곡선 사인
cosh () 쌍곡선 코사인
tanh () 쌍곡선 탄젠트
참고: 모든 삼각 함수는 단위도를 사용합니다.
log() 밑이 10인 로그
ln() 자연 로그
exp() e의 거듭제곱
abs() 절대값
ceil()은 값보다 작지 않은 가장 작은 정수입니다.
floor() 값을 초과하지 않는 가장 큰 정수
ceil 및 floor 함수에 선택적 인수를 추가하고 이를 사용하여 반올림할 소수 자릿수를 지정할 수 있습니다.
반올림 매개변수가 있는 이러한 함수의 구문은 다음과 같습니다.
ceil(parameter_name 또는 숫자, number_of_dec_places)
층(parameter_name 또는 number, number_of_dec_places)
여기서 number_of_dec_places는 선택적 값입니다.
1) 숫자 또는 사용자 정의 매개변수로 표현할 수 있습니다. 매개변수 값이 실수이면 CNC WeChat 공개 계정 cncdar에 의해 정수로 잘립니다.
2) 최대값은 8입니다. 8을 초과하는 경우 반올림할 숫자(첫 번째 인수)는 반올림하지 않고 초기 값을 사용합니다.
3)'를 지정하지 않으면 기능은 이전 버전과 동일합니다.
소수점 이하 자릿수를 지정하지 않는 ceil 및 floor 함수를 사용합니다. 예는 다음과 같습니다.
실(10.2)은 11입니다.
floor(10.2)의 값은 11입니다.
소수점 이하 자릿수를 지정하는 ceil 및 floor 함수를 사용합니다. 예는 다음과 같습니다.
ceil(10.255, 2)은 10.26과 같습니다.
ceil(10.255, 0)은 11과 같습니다. [ceil(10.255)과 동일]
바닥(10.255, 1)은 10.2와 같습니다.
바닥(10.255, 2)은 10.26과 같습니다.
09
커브 테이블 계산
곡선 테이블 계산을 통해 사용자는 곡선 테이블 기능을 사용하여 관계를 통해 차원을 구동할 수 있습니다. 크기는 스케쳐, 부품 또는 어셈블리 크기일 수 있습니다. 형식은 다음과 같습니다. evalgraph("graph_name", x), 여기서 graph_name은 곡선 테이블의 이름, x는 곡선 테이블의 x축을 따른 값, y는 값이 반환됩니다.
혼합 기능의 경우 궤적 매개변수 trajpar를 함수의 두 번째 인수로 지정할 수 있습니다.
참고: 곡선 테이블 기능은 일반적으로 x축의 정의된 범위 내에서 x 값에 해당하는 y 값을 계산하는 데 사용되는 CNC WeChat 공개 번호 cncdar입니다. 범위를 벗어나면 y 값은 외삽법으로 계산됩니다. 초기 값보다 작은 x 값의 경우 시스템은 초기 점에서 접선을 확장하여 외삽 값을 계산합니다. 마찬가지로 끝점 값보다 큰 x 값의 경우 접선을 끝점에서 바깥쪽으로 확장하여 외삽 값을 계산합니다. WeChat 추가: steven52014가 매크로 프로그램 자습서 사본을 보냅니다.
복합 곡선 궤도 함수
복합 곡선의 궤도 매개변수 trajpar_of_pnt를 관계에 사용할 수 있습니다.
다음 함수는 0.0에서 1.0 사이의 값을 반환합니다. trajpar_of_pnt("trajname","pointname"). 여기서 trajname은 복합 곡선의 이름이고 pointname은 참조점의 이름입니다.
궤적은 곡선의 접선에 수직인 평면이 참조점을 통과하는 복합 곡선을 따른 매개변수입니다. 따라서 기준점이 곡선 위에 있을 필요는 없습니다. 매개변수 값은 곡선의 기준점에 가장 가까운 점에서 계산됩니다.
복합 곡선이 멀티트랙 스캔의 골격으로 사용되는 경우 trajpar_of_pnt는 trajpar 또는 1.0-trajpar와 일치합니다(하이브리드 기능에 대해 선택한 시작점에 따라 다름).
10
관계에 대해
관계(매개변수 관계라고도 함) CNC WeChat 공개 계정 cncdar는 사용자 정의 기호 크기와 매개변수 간의 방정식입니다. 이 관계는 기능 간, 매개변수 간 또는 구성요소 간의 설계 관계를 캡처하므로 사용자가 모델 수정의 효과를 제어할 수 있습니다.
관계는 디자인 지식과 의도를 포착하는 방법입니다. 매개변수와 마찬가지로 모델을 구동하는 데 사용되며 관계도 모델을 변경합니다.
관계식을 사용하여 모델 수정의 효과를 제어하고, 부품 및 어셈블리의 크기 값을 정의하고, 설계 조건에 대한 제약 조건으로 사용할 수 있습니다(예: 부품 모서리와 관련된 구멍 위치 지정).
모델 또는 구성 요소의 서로 다른 부분 간의 관계를 설명하기 위해 설계 프로세스에서 사용됩니다. 관계는 단순한 값(예: d1=4)이거나 복잡한 조건부 분기 문일 수 있습니다.
관계 유형
두 가지 유형의 관계가 있습니다.
1) 방정식 - 방정식의 좌변에 있는 하나의 매개변수를 우변의 식과 같게 합니다. 이 관계는 치수 및 매개변수에 값을 지정하는 데 사용됩니다. 예:
단순 할당: d1=4.75
복소 할당: d5 = d2*(SQRT(d7/3.0+d4))
2) 비교 - 왼쪽의 표현과 오른쪽의 표현을 비교합니다. 이 관계는 일반적으로 논리 분기에 대한 제약 조건 또는 조건문으로 사용됩니다. 예:
제약 조건: (d1 + d2)> (d3 + 2.5)
조건문에서; IF (d1 + 2.5)>= d7
관계 증가
다음과 같이 관계를 늘릴 수 있습니다.
1) 피처의 단면(스케치 모드에서"Sketcher& quot;>"Relation"를 선택하여 단면이 생성된 경우 ;>"처음에"를 추가);
2) 기능(부품 또는 조립 모드)
3) 부품(부품 또는 조립 모드에서).
4) 구성 요소(구성 요소 모드에서).
관계 메뉴를 처음 선택한 경우 사전 설정은 현재 모델(예: 부품 모드의 부품)에서 관계를 보거나 변경하는 것입니다.
관계에 액세스하려면"관계""파트" 또는"구성요소" 메뉴에서 다음 명령 중 하나를 선택합니다."모델 관계" 메뉴: 구성 요소 관계-구성 요소의 관계를 사용합니다.
구성 요소가 하나 이상의 하위 구성 요소를 포함하는 경우"구성 요소 관계" 메뉴는 다음 명령과 함께 나타납니다.
─현재-기본적으로 최상위 구성 요소입니다.
─이름-구성 요소 이름을 입력합니다.
1) 스켈레톤 관계 - 컴포넌트에서 스켈레톤 모델의 관계를 사용합니다(컴포넌트에만 해당).
2) 파트 관계 - 파트의 관계를 사용합니다.
3) 기능 관계 - 기능별 관계를 사용합니다. 기능에 횡단면이 있는 경우 사용자는 CNC WeChat 공개 계정 cncdar 표면(Sketcher)에서 횡단면의 관계(Sketcher)에 액세스하거나 전체 기능의 관계를 가져올 수 있습니다. 접속하다.
배열 관계 - 배열에 특정한 관계를 사용합니다.
노트:
1) 횡단면 관계에 의해 제어된 매개변수에 횡단면 외부의 관계를 할당하려고 하면 모델을 재생성할 때 시스템에서 오류 메시지를 표시합니다. 이미 횡단면 외부의 관계에 의해 구동되는 매개변수에 관계를 할당하려고 할 때도 마찬가지입니다. 관계 중 하나를 삭제하고 재생성합니다.
2) 부품 또는 하위 어셈블리의 관계에 의해 구동되는 치수 변수에 구성 요소가 값을 할당하려고 하면 두 개의 오류 메시지가 나타납니다. 관계 중 하나를 삭제하고 재생성합니다.
3) 모델의 아이덴티티 요소를 수정하면 모델과 함께 스케일되지 않기 때문에 관계가 무효화될 수 있습니다. 단위 수정에 대한 자세한 내용은"미터법 및 비미터법 측정 단위 정보" 도움말 주제.
관계식에서 매개변수 표기법 사용
관계에는 네 가지 유형의 매개변수 기호가 사용됩니다.
1) 크기 기호 - 다음 크기 기호 유형이 지원됩니다.
─d#-부품 또는 조립품 모드의 치수.
─d#:#-컴포넌트 모드에서의 크기. 구성 요소 또는 구성 요소의 프로세스 ID가 접미사로 추가됩니다.
─rd#-부품 또는 최상위 어셈블리의 참조 크기입니다.
─rd#:#-컴포넌트 모드에서의 참조 크기(컴포넌트 또는 컴포넌트의 프로세스 ID가 접미사로 추가됨).
─rsd#-스케쳐에서 (섹션)의 참조 크기입니다.
─kd#-스케치(섹션)의 알려진 치수(상위 부품 또는 어셈블리).
2) 공차-공차 형식과 관련된 매개변수입니다. 크기가 숫자에서 기호로 변경되면 이러한 기호가 나열됩니다.
─tpm#-더하기 및 빼기 대칭 형식의 공차 #은 차원의 수입니다.
─tp# - 더하기 및 빼기 형식의 양수 허용 오차 #은 차원의 수입니다.
─tm# - 덧셈 및 뺄셈 형식의 음수 허용 오차. #은 차원의 수입니다.
3) 인스턴스 수-배열 방향의 인스턴스 수인 정수 매개변수입니다.
─p#-여기서 #은 인스턴스 수입니다.
참고: 인스턴스 수를 정수가 아닌 값으로 변경하면 Pro/ENGINEER에서 소수 부분이 잘립니다. 예를 들어 2.90은 2가 됩니다.
4) 사용자 매개변수 - 매개변수 또는 관계를 추가하여 정의된 매개변수일 수 있습니다.
E.g:
볼륨=d0*d1*d2
Vendor=& quot;Stockton Corp."
노트:
─사용자 매개변수 이름은 문자로 시작해야 합니다(관계에서 사용되는 경우).
─d#, kd#, rd#, tm#, tp# 또는 tpm#은 차원용으로 예약되어 있으므로 사용자 매개변수 이름으로 사용할 수 없습니다.
─사용자 매개변수 이름은 !, @, #, $와 같은 영숫자가 아닌 문자를 포함할 수 없습니다.
11
목재 필링을 위한 베니어판의 수를 계산하는 방법
회전 운동학
박리 과정에서 나무 단면의 단면에서 회전칼의 칼날이 가로지르는 궤적을 박리 곡선이라고 합니다. 여기에서는 회전 절단기의 기구학 설계를 위한 기초와 실제 회전 절단의 궤적이라는 두 가지 문제에 대해 논의합니다.
1) 회전 절단기의 기구학 설계를 위한 기초
목재 섹션을 벗겨내는 목적은 종이 롤을 푸는 것처럼 균일한 두께의 고품질 연속 베니어판을 얻는 것입니다. 현재 요구 사항을 충족하는 두 가지 종류의 운동 궤적이 있습니다: 아르키메데스 나선 및 원형 인벌류트.
아르키메데스 나선의 기본 공식은 다음과 같습니다.
x=ɑsinφ cosφ
y=ɑφsinφ
나무 섹션에서 나사를 푼 베니어의 공칭 두께는 곡선의 J축 방향에서 나선의 각 섹션의 피치입니다(φ2=2π+φ1). △χ=를 일정하게 하려면 cosφ는 1과 같아야 하고 φ=90°여야 합니다. a φ=90°, y=arfsin90°=0일 때, 즉 블레이드의 높이가 0이고 블레이드가 x축에 있어야 합니다(즉, 회전축을 통과하는 수평면). 목재 단면 - 척 축의 중심선). 필요한 베니어판의 두께에 관계없이 블레이드의 높이는 항상 0(h=0)이라고 말할 수 있습니다.
원의 인벌루트 공식은 다음과 같습니다.
x=acosφ1+aφ1sinφ1
y=asinφ1-aφ1cosφ1
공식에서: φ1 ------- 발생선과 좌표 중심점 사이의 수직선과 x축 사이의 각도.
로터리 나이프는 x축에 평행한 직선으로 움직이므로 x축 방향의 인벌류트 섹션의 피치는 베니어판의 공칭 두께입니다. S=△χ(acos(2π{{3}}φ1){{5}}a( 2π{{7}}φ1)sin(2π{{10}}φ1)]-[acosφ1+acosφ1+ aφ1sinφ1
]
=[acosφ1{{2}} a(2π+φ1)sinφ1] -[acosφ1+2φ1sinφ1]
=21πasinφl
S가 일정한 값(S=2πα)이어야 하는 경우 φl은 2πn+270°여야 하므로 y=a sin270°—acos270°=-a=h입니다. 베니어판의 품질을 보장하기 위해 박리 과정에서 목재 세그먼트에 대한 회전 칼의 여유 각도(절단 각도) 또는 회전 칼의 뒷면과 회전 칼 사이의 각도(θ)가 수직면은 목재 세그먼트의 회전 절단 직경을 따라야 합니다. h=-a=-s/2π의 값은 s 값의 변화에 따라 변경되므로 회전 칼의 회전 중심도 이때 그에 따라 변경되어야 합니다. 그래서 회전 절단기의 구조가 너무 복잡합니다. 이러한 이유로 로터리 커터와 로터리 커터의 목재 세그먼트 사이의 이동 관계 설계로 원형 인벌류트를 사용하는 것은 적절하지 않습니다.
반대로 아르키메데스 나선이 이상적입니다. 베니어판의 공칭 두께 변경에 관계없이 A 값은 항상 0이며 회전 칼의 회전 중심선은 변경할 필요가 없습니다. 따라서 현재 로터리 커터와 로터리 커터의 목재 세그먼트 사이의 기구학적 관계를 설계하기 위한 이론적 기초로 사용됩니다. 회전 절단 시 실제 이동 궤적은 생산 중이며 회전 칼날의 설치 높이(h)는 반드시 클램핑 샤프트의 중심선을 연결하는 선과 동일한 수평면에 있을 필요는 없습니다. 이는 박피 목재 단면의 목재 종, 박리 조건, 박피 베니어판의 두께, 박피 기계의 구조 및 정확도 및 기타 이유 때문입니다. 고품질 베니어판을 얻으려면 칼을 설치할 때 h≠0이 양수 또는 음수일 수 있으며 회전 칼의 중심조차도 회전 칼의 양 끝보다 약간 높을 수 있습니다.
회전 칼날 설치 위치가 다른 경우(h 값이 다름) 회전 절단 곡선은 다음과 같습니다.
h>0 이때 박리곡선은 아르키메데스 나선과 유사하다.
h=0은 아르키메데스 나선입니다.
0>h>-a는 길쭉한 인벌류트입니다.
h=-a는 인벌류트입니다.
h<-는 단축된="">-는>
수학 공식
UFO
구면 좌표
rho=20*t^2
세타=60*log(30)*t
파이=7200*t
& quot;rho=200*t"
& quot;theta=900*t"
& quot;phi=t*90*10"
바구니
원통 좌표
r=5{{3}}0.3*sin(t*180)+t
세타=t*360*30
z=t*5
사인 곡선
데카르트 좌표계
x=50*t
y=10*sin(t*360)
z=0
나선형 곡선
원통 좌표
r=t
세타=10+t*(20*360)
z=t*3
나비 곡선
구면 좌표
로=8 * t
세타=360 * t * 4
파이=-360 * t * 8
로도니아 곡선
데카르트 좌표계 사용
세타=t*360*4
x=25+(10-6)*cos(세타)+10*cos((10/6-1)*세타)
y=25+(10-6)*sin(세타)-6*sin((10/6-1)*세타)
원에 나선
열 좌표계
세타=t*360
r=10+10*sin(6*세타)
z=2*sin(6*세타)
인벌류트 방정식
r=1
앙=360*t 90*t
s=2*pi*r*t pi*rt/2
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0
대수 곡선
z=0
x = 10*t
y = 로그(10*t+0.0001)
구형 나선
구면 좌표계
로=4
세타=t*180
파이=t*360*20
더블 아크 사이클로이드
카디르 좌표
l=2.5
b=2.5
x=3*b*cos(t*360)+l*cos(3*t*360)
Y=3*b*sin(t*360)+l*sin(3*t*360)
스타 라인
카디르 좌표
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
감정선
원통 좌표
a=10
r=a*(1+cos(세타))
세타=t*360
잎 모양
데카르트 좌표
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
데카르트 좌표의 나선
x=4 * cos (t *(5*360))
y=4 * 죄 (t *(5*360))
z = 10*t
포물선
데카르트 좌표
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
디스크 스프링
원통 좌표
r = 5
세타=t*3600
z =(sin(3.5*세타-90))+24*t
30도 테이퍼 홀 가공
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
WHILE[#1LE5.]DO1
#2=탄[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
END1
G0Z50.M05
G91G28Z0Y0M09





