본문으로 건너뛰기

V.2.8.24.1204

Major Features

V.2.8.24.1204

  • 빠른검색 검색 시, Asterisk(*)가 포함된 검색 가능하도록 수정

    • *A = 텍스트의 끝이 "A"인 모든 노드 검색
    • A* = 텍스트의 시작이 "A"인 모든 노드 검색
    • A = 텍스트에 "A"가 포함된 모든 노드 검색
  • GetSelectedNodes API 추가 (FromFilter 기능과 동일)

    • GetSelectedNodes API 추가
  • Normal 방향을 가지고 있는 Circle 그리기 기능 추가

    • Normal 방향을 가지고 있는 Circle 그리기 API 추가
  • 무광택 기능 추가

    • 무광택 API 추가
  • 노트 복사 기능 추가

    • 노트 복사 API 추가

V.2.8.24.1111

  • UDA 기능 수정
    • 한글 속성에 값이 등록되지 않는 오류 수정

V.2.8.24.1104

  • Frame 기능 개선

    • 설정 - 프레임 - 모델 앞에 표시 옵션이 해제되어 있음에도, XY 평면이 모델 앞으로 표시되는 현상 수정
  • UDA 기능 추가

    • 지정된 키의 값 목록 및 해당 값에 연계된 노드 목록 API 추가
  • Transform 기능 추가

    • 지정된 개체를 기준점에서 축 기반 회전
  • 치수 측정 중 화면 이동 기능 추가

    • 마우스 횔을 클릭한 상태로 화면 이동이 되도록 개선

V.2.8.24.1021

  • Snapshot 기능 개선
    • Json 리뷰 저장 시 모델 BoundBox 데이터 추가
    • 카메라 복원 기능 개선

V.2.8.24.1004

  • 양방향 화살표 표시 기능 추가
  • 측정 우클릭 메뉴 - 문자열 수정 추가
  • 암호화 된 VIZ 파일을 복호화 하는 API 추가 (VIZ 파일 암호화 기능은 ShdCore에 구현)

V.2.8.24.910

  • Review 아이템 Description 가져오는 오류 수정
  • NoteItem Description 수정 기능 추가
  • MeasureItem Description 수정 기능 추가
  • 모델 데이터 베이스 속도 개선
    • 자동 생성, UDA 포함 선택 시 생성되는 속도 개선
    • 데이터 베이스 준비 완료 시 검색 버튼 활성화 여부 수정
    • 쿼리문을 작성하여 데이터 추출

V.2.8.24.820

  • 리뷰 json/ xml 파일 - 보이기/ 숨기기 여부 추가

V.2.8.24.731

  • Frame 생성 API 개선

V.2.8.24.704

  • 빠른 검색 결과 부재명 표기 및 삭제 기능 추가
  • Transform 이슈 수정

V.2.8.24.620

  • Vertex Color 변경 기능 추가
  • Toolbar 배치 Drag & Drop 변경 기능 추가

Full List

Full List of Issues Covering all Changes in this Release

ModuleSummaryCategory
Object3DManagerGetSelectedNodes API 추가
GetSelectedNodes(Object3dFilter)
New Feature
ShapeDrawingManagerNormal 방향을 가지고 있는 Circle 그리기 API 추가 - 선
AddCircle(Vertex3D, Vertex3D, Single, Int32, Int32, Color, Boolean)
New Feature
ShapeDrawingManagerNormal 방향을 가지고 있는 Circle 그리기 API 추가 - 면
DrawCircle(Vertex3D, Vertex3D, Single, Int32, Int32, Color, Single, Boolean)
New Feature
ModelShaderKind무광택 API 추가New Feature
NoteManager노트 복사 API 추가
CopyNote()
New Feature
UDAManager지정된 키의 값 목록 및 해당 값에 연계된 노드 목록 API 추가
GetValueNodes(string)
New Feature
TransformManager지정된 개체를 기준점에서 축 기반 회전 API 추가
RotateAround(List<Node>, Vector3D, Vector3D, Single, AngleFormat, Boolean)
New Feature
ShapeDrawingManager양방향 화살표 표시 기능 추가
AddArrow(List<Vertex3DItemCollection>, Int32, Color, Color, Single, Single, Boolean, Boolean)
AddArrow(List<Vertex3DItemCollection>, Int32, Single, Single, Color, Color, Single, Single, Boolean, Boolean)
New Feature
ModelManager파일 복호화 관련 API 추가
Open(string file, string password)
OpenStream(StreamData stream, string password)
Add(List<string> files, string password)
Add(string[] files, string password)
AddStream(List<StreamData> items, string password)
GitHub (Example)
New Feature
NoteItemNoteItem Description 수정 기능 추가
UpdateDescription(string description)
New Feature
MeasureItemMeasureItem Description 수정 기능 추가
UpdateDescription(string description)
New Feature
FindManager표기된 빠른 검색 결과 노트 삭제 API 추가
ClearSearchNodeNote()
New Feature
ShapeDrawingVertexColorManagerVertex Color 변경 기능 추가
GetColor(int id)
SetColor(int id, List<VertexColorData> vertexColor)
GitHub (Example)
New Feature

Resource

Figure 1: Normal 방향을 가지고 있는 Circle 그리기 기능 추가

RELEASE_2.8.24.1202.003.png

RELEASE_2.8.24.1202.004.png

Figure 2: 무광택 기능 추가

RELEASE_2.8.24.1202.002.png

Figure 3: 노트 복사 기능 추가

RELEASE_2.8.24.1202.001.png

Figure 4: 모델 앞에 표시 옵션이 해제되어 있음에도, XY 평면이 모델 앞으로 표시되는 현상 수정

RELEASE_2.8.24.1104.png

Figure 5: 양방향 화살표 표시 기능 추가

RELEASE_2.8.24.930.001.png

Figure 6: 측정 우클릭 메뉴 - 문자열 수정 추가

RELEASE_2.8.24.930.002.png

Figure 7: 자동 생성, UDA 포함 선택 시 생성되는 속도 개선

RELEASE_2.8.24.910.001.png

Figure 8: 데이터 베이스 준비 완료 시, 검색 버튼 활성화 여부

RELEASE_2.8.24.910.002.png

Figure 9: 쿼리문을 작성하여 데이터 추출

RELEASE_2.8.24.910.003.png

Figure 10: 리뷰 json 파일 - 보이기/ 숨기기

RELEASE_2.8.24.820.001.png

Figure 11: 빠른 검색 결과 부재명 표기 및 삭제

RELEASE_2.8.24.701.001.png

RELEASE_2.8.24.701.002.png

RELEASE_2.8.24.701.003.png

Figure 12: Vertex Color 활용 - Gradation

RELEASE_2.8.24.617.004.png

Figure 13: Toolbar Drag & Drop 변경 기능 추가

Toolbar 배치 변경 후 설정창 확인 및 적용 버튼으로 저장할 수 있습니다.

RELEASE_2.8.24.617.003.gif

Sample1: Normal 방향을 가지고 있는 Circle 그리기 기능 추가

- AddCircle

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
Data.Vertex3D center = new Data.Vertex3D(0, -50, 0);
Data.Vertex3D normal = new Data.Vertex3D(0, 1, 0);

int shapeId = vizcore3d.ShapeDrawing.AddCircle(
center /* Center Vertex */
, 46685 /* Radius */
, 36 /* Side Count : 12 ~ 36 */
, normal /* normal */
, 1 /* Group Id */
, Color.Purple /* Line Color */
, true /* Visible */
);
}

- DrawCircle

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
Data.Vertex3D center = new Data.Vertex3D(0, 50, 0);
Data.Vertex3D normal = new Data.Vertex3D(0, 1, 0);

int shapeId = vizcore3d.ShapeDrawing.DrawCircle(
center /* Center Point */
, normal /* normal */
, 50 /* Radius */
, 36 /* Side Count : 12 ~ 36 */
, 1 /* Group Id */
, Color.Purple /* Line Color */
, 5 /* Thickness */
, true /* Visible */
);
}

Sample2: 지정된 개체를 기준점에서 축 기반 회전

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
List&ltVIZCore3D.NET.Data.Node&gt node =
vizcore3d.Object3D.FromFilter(Data.Object3dFilter.SELECTED_TOP);

vizcore3d.Object3D.Transform.RotateAround(
node
new Data.Vector3D(100, 0, 0),
new Data.Vector3D(0, 0, 1),
180,
Data.AngleFormat.DEGREE,
true);
);
}