본문으로 건너뛰기

ModelManager

VIZCore3D.NET Model Manager

Properties

NameTypeDescription
AddFilterstringAdd Filter
AddStreamFilterstringVIZ 파일 추가 필터
AllowDuplicateModelbool모델 중복 허용 여부
BodyToPartboolBody To Part 변환 옵션 : Body 형식으로만 모델링된 CAD 데이터를 변환 시 Body 상위에 Part 노드를 임의로 생성. 기본값 False
BoundBoxBoundBox3D모델의 전체 Bound Box 반환
Countint조회중인 모델 파일의 개수
DgnQualityintDGN Quality. 0(Default). 0 ~ 8
EnableBodyboolBody 노드 사용 유무
EnableModelDatabaseAutobool모델 데이터베이스 자동생성
EnableModelDatabaseUDAbool모델 데이터베이스 UDA 정보 포함
EnableUndoRedoboolUndo / Redo (비)활성화. 기본값 False
ExportFilterstringExport Filter
FilesList<string>조회중인 모델의 파일 목록(경로 + 파일 이름)
FileSetStatusboolMODEL FILE-SET 상태
GenerateEdgeDatabool모델 열기 시, Edge 데이터 생성 여부. 모델을 열기 전에 설정 필요.
LoadEdgeDatabool모델 열기 시, Edge 데이터 로딩 여부. 모델 열기 전에 설정 필요.
MeshCountint로딩된 형상의 Mesh Count 반환. 모델이 로딩되지 않거나, 초기화 되지 않은 경우 '-1' 반환
ModelDataChangedbool모델 데이터 변경 여부
OpenFilterstringOpen Filter
OpenMergeStructureModeMergeStructureModes모델 열기 시, 노드 합치기 옵션. 모델 열기 전에 설정 필요. 모델 열기 후, 원복 해야 함.
PrimitiveDataReadWritePrimitiveDataReadWriteOptionPrimitive Data Read/Write Option
ReadNormalCylinderSideint일반 원통형 실린더 품질 개수. Range : 12 ~ 36. Default : 12.
ReadSmallCylinderSideint작은 원통형 실린더 품질 개수. Range : 6 ~ 36. Default : 6.
RemoveNodeNameSlashOptionboolCAD 파일의 노드 이름 앞의 슬래쉬('/') 제거 옵션 : 기본값(False)
SaveFilterstringVIZ, VIZXML 파일 저장 필터
SaveFilterVIZstringVIZ 파일 저장 필터
SaveFilterVIZXMLstringVIZXML 파일 저장 필터
SaveMergeStructureModeMergeStructureModes모델 저장 시, 노드 합치기 옵션. 모델 저장 전에 설정 필요. 모델 저장 후, 원복 해야 함.
SecuritySecurityManagerModel Security 관리
SpaceSearchSpaceSearchManagerSpace Search
UncheckToUnloadbool모델 자동 언로드
VIZXMLtoVIZOptionExportVIZXMLToVIZOptionsVIZXML을 VIZ로 저장시 옵션

Methods

NameDescription
AddAdd Models
AddFileDialog모델 추가 다이얼로그
AddStreamAdd Stream
AddStreamFileDialogAdd Stream File Dialog
Append모델 추가
AppendFileDialogShow Append File Dialog
AppendStream스트림 형식을 추가
BeginStreamBegin Stream
ClearAttribute경량 3D 파일 (VIZ)의 속성 정보를 제거
ClearMergeNodeRuleFile노드 병합을 위한 XML Rule 파일 제거
CloseClose Model
Contains모델 파일 중복 검사
ConvertFileDialogCAD 파일을 VIZ 파일 형식으로 변환
ConvertToVIZCAD 파일을 VIZ 파일 형식으로 변환. 모델과 동일한 이름의 ATT 파일이 있는 경우, 속성이 포함되어 변환됨.
ConvertToVIZWVIZWide3D 모델(*.VIZW) 변환
ConvertToVIZWithAttribute복수개의 속성파일의 정보를 포함하여 CAD 파일을 VIZ 파일 형식 변환
CreateMoldData현재 모델에 Mold 정보를 생성
EndStreamEnd Stream
ExportAttribute경량 3D 파일(VIZ)에 포함된 속성 정보를 메타데이터 형식으로 내보내기
ExportFileDialog내보내기 파일 다이얼로그
ExportGrid3D Grid(Bounding Box) 내보내기
ExportGridReverse3D Grid(Bounding Box) 제외 영역 내보내기
ExportIdtfIDTF 파일 형식으로 내보내기
ExportModelDialogExport Model Dialog
ExportModelStructureDatabase모델 구조 정보 SQLite 데이터베이스 내보내기
ExportNode노드 내보내기
ExportNodeDialog노드 내보내기 다이얼로그
ExportNodes선택된 노드 내보내기
ExportNodesDialog지정된 노드 내보내기
ExportObjOBJ 파일 형식으로 내보내기
ExportObjDialogOBJ 파일 형식으로 내보내기
ExportOutsideDialogExport Outside Dialog
ExportParts지정된 모델의 모든 Part(부재)를 파일로 내보내기
ExportSimplifiedModelCAD/VIZ 파일의 단순화(간소화) 모델 내보내기
ExportSTLSTL (ASCII, BINARY) 파일 형식으로 내보내기
ExportStructureDialogExport Structure Dialog
ExportU3DU3D 파일 형식으로 내보내기
ExportVIZVIZ 파일 형식으로 내보내기
ExportVIZMVIZM (Mobile) 파일 형식으로 내보내기
ExportVIZWVIZW (Web) 파일 형식으로 내보내기
ExportVIZWwithReviewVIZW 및 Review Data (Json 형식) 내보내기
ExportVIZXMLVIZXML 파일 형식으로 내보내기
GetFileMetadataGet File(VIZ) Metadata
GetModelBoundBoxVIZ 파일의 BoundBox를 반환
GetModelInformation현재 로딩된 모델의 세부 정보
GetModelNodeThumbnailVIZ 파일의 노드별 Thumbnail 이미지를 생성 후 반환
GetModelStructureVIZ 파일의 Structure 반환
GetModelStructureDataSet모델 구조 정보를 DataSet 형식으로 반환
GetModelThumbnailVIZ 파일 헤더에 포함되어 있는 Thumbnail 반환
IsOpenIs Open Model
IsOpenByNameIs Open Model
MergeSingleNode단일 노드로 모델 병합
MergeToVIZ복수 개의 VIZ 파일을 단일 VIZ 파일로 저장(병합)
NewEmptyModel빈모델을 생성
OpenOpen Model
OpenFileDialog모델 열기 대화상자
OpenStreamOpen Stream
OpenUriOpen Uri
RebuildBoundingBoxRebuild BoundingBox
RemoveNodes필터 문자열을 포함하는 노드를 제거하고, VIZ 파일을 저장
SaveAsFileDialog모델 다른이름으로 저장 다이얼로그
SaveAsVIZ모델 VIZ 형식으로 저장
SaveAsVIZXML모델 VIZXML 형식으로 저장
SaveDuplicate중복 모델이 포함된 모델 저장
SaveFileDialog모델 저장 다이얼로그
SaveVIZ모델 VIZ 형식으로 저장
SaveVIZXML모델 VIZXML 형식으로 저장
SetDgnDeviationDialogSet DGN Deviation
SetMergeNodeRuleFile노드 병합을 위한 XML Rule 파일 지정 : CAD 모델 열기/추가 시 모델 구조 병합
SetModelMatrixSet Model Matrix
ShowConversionDialogShow Conversion Dialog
ShowSimplifyModelDialogShow Simplify 3D Model Dialog

Events

NameDescription
OnModelClosedEvent모델 닫기 이벤트
OnModelOpenedEvent모델 열기 이벤트
OnModelProgressChangedEventModel Load Progress Changed Event
OnStreamProgressChangedEventStream Progress Changed Event Handler