5DC 파일에서 객체 가져오기

<5DC> 형식은 스플라인을 점 집합(xyzijk)으로 불러올 수 있습니다. 주요 피처:5DC The main 피처:

  • UTF-8 인코딩된 텍스트 형식만 지원

  • 여러 스플라인을 포함할 수 있으며, 구분자로 새 줄에 ";"(세미콜론) 기호를 사용합니다. 기호 뒤에 곡선의 이름을 지정할 수 있습니다.

  • 스플라인 점(직선)의 최소 개수는 2개 이상이어야 합니다

  • 파일의 첫 번째 줄에는 점 대신 설정이 포함될 수 있습니다

파일의 첫 번째 줄에 설정이 포함되어 있지 않은 경우, 첫 번째 줄을 포함한 각 줄에 대해:

  • 좌표 숫자는 공백으로 구분됩니다

  • 점은 6개의 숫자로 제공됩니다: "X Y Z NX NY NZ", 여기서 (X,Y,Z)는 점의 좌표, (NX,NY,NZ)는 법선 벡터입니다 coordinates of a 점

파일의 첫 번째 줄에 설정이 포함된 경우, 첫 번째 줄을 제외한 각 줄에 대해:

  • 좌표 숫자는 설정 줄에 지정된 구분자로 구분됩니다

  • 점은 설정 줄에 지정된 형식에 따라 여러 숫자로 표현됩니다


설정 줄이 지정된 경우, 3개의 필수 파라미터와 6개의 선택적 파라미터를 포함할 수 있습니다. 파라미터는 공백으로 구분해야 합니다.

필수 파라미터:

  • 점 숫자 형식:


형식

설명

한 줄의 점 개수

1

tffNormalVector

점의 좌표 및 법선

6

2

tffQuaternion

점의 좌표 및 쿼터니언 X Y Z W

7

3

tffEulerXYZ

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rx Ry Rz

6

4

tffEulerXZY

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rx Rz Ry

6

5

tffEulerYXZ

점의 좌표 및 이동 축 기준 회전 오일러 각도 Ry Rx Rz

6

6

tffEulerYZX

점의 좌표 및 이동 축 기준 회전 오일러 각도 Ry Rz Rx

6

7

tffEulerZXY

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rz Rx Ry

6

8

tffEulerZYX

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rz Ry Rx

6

9

tffEulerXYX

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rx Ry Rx

6

10

tffEulerXZX

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rx Rz Rx

6

11

tffEulerYXY

점의 좌표 및 이동 축 기준 회전 오일러 각도 Ry Rx Ry

6

12

tffEulerYZY

점의 좌표 및 이동 축 기준 회전 오일러 각도 Ry Rz Ry

6

13

tffEulerZXZ

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rz Rx Rz

6

14

tffEulerZYZ

점의 좌표 및 이동 축 기준 회전 오일러 각도 Rz Ry Rz

6

15

tffFixedABC

점의 좌표 및 고정 축 기준 오일러 각도 Rx Ry Rz

6

16

tffFixedXZY

점의 좌표 및 고정 축 기준 오일러 각도 Rx Rz Ry (이동 축 회전 없음)

6

17

tffFixedYXZ

점의 좌표 및 고정 축 기준 오일러 각도 Ry Rx Rz (이동 축 회전 없음)

6

18

tffFixedYZX

점의 좌표 및 고정 축 기준 오일러 각도 Ry Rz Rx (이동 축 회전 없음)

6

19

tffFixedZXY

점의 좌표 및 고정 축 기준 오일러 각도 Rz Rx Ry (이동 축 회전 없음)

6

20

tffFixedZYX

점의 좌표 및 고정 축 기준 오일러 각도 Rz Ry Rx (이동 축 회전 없음)

6

21

tffFixedXYX

점의 좌표 및 고정 축 기준 오일러 각도 Rx Ry Rx (이동 축 회전 없음)

6

22

tffFixedXZX

점의 좌표 및 고정 축 기준 오일러 각도 Rx Rz Rx (이동 축 회전 없음)

6

23

tffFixedYXY

점의 좌표 및 고정 축 기준 오일러 각도 Ry Rx Ry (이동 축 회전 없음)

6

24

tffFixedYZY

점의 좌표 및 고정 축 기준 오일러 각도 Ry Rz Ry (이동 축 회전 없음)

6

25

tffFixedZXZ

점의 좌표 및 고정 축 기준 오일러 각도 Rz Rx Rz (이동 축 회전 없음)

6

26

tffFixedZYZ

점의 좌표 및 고정 축 기준 오일러 각도 Rz Ry Rz (이동 축 회전 없음)

6

27

tffTwoAngAB

점의 좌표 및 두 각도 AB

5

28

tffTwoAngAC

점의 좌표 및 두 각도 AC

5

29

tffTwoAngBA

점의 좌표 및 두 각도 BA

5

30

tffTwoAngBC

점의 좌표 및 두 각도 BC

5

31

tffAxisAngleRad

점의 좌표 및 축-각도 (라디안)

6

32

tffAxisAngleDeg

점의 좌표 및 축-각도 (도)

6

  • 각도 단위 지정: True (도)/False (라디안). 3~30번 항목의 형식에 적용됩니다.

  • 구분자 — 항상 한 문자입니다.

선택적 파라미터 (추가 변환):

  • X축 방향 변환. X=N, 여기서 N은 오프셋 값

  • Y축 방향 변환. Y=N, 여기서 N은 오프셋 값

  • Z축 방향 변환. Z=N, 여기서 N은 오프셋 값

  • A 각도로 회전. A=N, 여기서 N은 회전 각도 값

  • B 각도로 회전. B=N, 여기서 N은 회전 각도 값

  • C 각도로 회전. C=N, 여기서 N은 회전 각도 값


설정 줄이 포함되지 않은 파일 예시:

format5DC.5dc
; first
0.000000 0.000000 0.000000 -1.000000 0.000000 0.000000
0.000000 50.000000 0.000000 0.000000 0.000000 1.000000
50.000000 50.000000 0.000000 0.000000 1.000000 0.000000
50.000000 50.000000 50.000000 1.000000 0.000000 0.000000
; second
25.000000 0.000000 0.000000 0.000000 0.000000 1.000000
50.000000 50.000000 -50.000000 0.000000 1.000000 0.000000

작업 할당에서 버튼을 통해 5D 윤곽 가공 작업에 곡선을 추가한 결과가 다음 이미지에 표시됩니다:작업 영역../images/download/thumbnails/142650224/image2019-1-11_17-27-44.png5D 윤곽 가공

../images/download/attachments/142650224/image2019-10-16_15-45-27.png

설정 줄이 포함된 파일 예시:

format5DC_2.5dc
tffEulerXYZ true , A=0.00 B=0.00 C=0.00
0.000,0.000,0.000,0.000,-90.000,0.000
0.000,50.000,0.000,0.000,0.000,90.000
50.000,50.000,0.000,-90.000,0,0.000
50.000,50.000,50.000,-90.000,0,0.000

작업 할당에서 버튼을 통해 5D 윤곽 가공 작업에 해당 곡선을 추가한 결과가 다음 이미지에 표시됩니다:작업 영역../images/download/thumbnails/142650224/image2019-1-11_17-27-44.png5D 윤곽 가공

../images/download/attachments/142650224/format5DC_2_eng.png