VERTEX(DXF)

다음 그룹 코드는 정점 도면요소에 적용됩니다.

정점 그룹 코드

그룹 코드

설명

100

하위 클래스 표식기(AcDbVertex)

100

하위 클래스 표식기(AcDb2dVertex 또는 AcDb3dPolylineVertex)

10

위치 점(2D일 경우 OCS, 3D일 경우 WCS)

DXF: X 값, APP: 3D 점

20, 30

DXF: 위치 점의 YZ 값(2D일 경우 OCS, 3D일 경우 WCS)

40

시작 부분의 폭(선택 사항, 기본값 = 0)

41

끝 부분의 폭(선택 사항, 기본값 = 0)

42

팽창(선택 사항, 기본값 = 0). 팽창은 호 세그먼트에 대한 사이각의 1/4 접선으로서 호가 시작점에서 끝점으로 시계 방향으로 진행될 경우 음의 값입니다. 팽창값이 0(영)이면 직선 세그먼트를, 1이면 반원을 나타냅니다.

70

정점 플래그:

1 = 곡선 맞춤으로 작성한 추가 정점

2 = 이 정점에 대해 정의된 곡선 맞춤 접선. 곡선 맞춤 접선의 방향이 0이면 DXF 출력에서 생략될 수 있지만 이 비트가 설정된 경우에는 중요합니다.

4 = 사용하지 않음

8 = 스플라인 맞춤에 의해 스플라인 정점 작성

16 = 스플라인 프레임 조정점

32 = 3D 폴리선 정점

64 = 3D 폴리곤 메쉬

128 = 폴리면 메쉬 정점

50

곡선 맞춤 접선 방향

71

폴리면 메쉬 정점 색인(선택 사항, 0이 아닌 경우만 제공)

72

폴리면 메쉬 정점 색인(선택 사항, 0(영)이 아닌 경우만 제공)

73

폴리면 메쉬 정점 색인(선택 사항, 0이 아닌 경우만 제공)

74

폴리면 메쉬 정점 색인(선택 사항, 0이 아닌 경우만 제공)

91

정점 식별자

폴리면 메쉬의 일부가 되는 모든 정점에는 정점 플래그 128 비트가 설정되어 있습니다. 도면요소가 메쉬의 정점 좌표를 제공할 경우, 정점에 대한 64비트가 설정될 뿐 아니라 10, 20, 30 그룹에 의해 정점 좌표가 제공됩니다. 정점 색인 값은 정점 도면요소가 폴리선에 표시되는 순서대로 결정되며 첫 번째 정점의 색인은 1로 지정됩니다.

정점이 메쉬의 면을 정의하는 경우, 정점 플래그 그룹은 64비트가 아닌 128비트 세트를 갖게 됩니다. 이 경우, 면 도면요소의 10, 20, 30(위치) 그룹은 의미가 없으며 DXF 파일에는 항상 0(영)으로 쓰여집니다. 메쉬를 정의하는 정점 색인은 71, 72, 73 및 74 그룹 코드에서 제공하는 데, 그룹 코드의 값은 색인별로 이전에 정의했던 정점 중 하나를 지정합니다. 색인이 음수이면 해당 정점으로 시작되는 모서리는 표시되지 않습니다. 첫 번째 0 정점은 면의 정점들 중 마지막을 표시합니다.