본문으로 건너뛰기

Export Option

VIZPub 콘솔 사용 시 적용 가능한 Export 옵션 파라미터 목록입니다.


Log Export Option​

-log​

Data Log 표시

-log 1

Default : 1 (Basic)

값설명
0None
1Basic
2Detail
3Information

-export_logfile​

결과 Log XML File 생성 여부

-export_logfile 2

Default : 2 (Always)

값설명
0None
1On Error
2Always

-export_logfile_path​

결과 Log XML File 출력 경로 설정

-export_logfile_path "C:\LOG.xml"
팁

경로를 설정하지 않으면 Output과 동일한 경로에 생성됩니다.


Image (Thumbnail) Export Option​

-export_img​

미리보기 이미지 추출 여부

-export_img t

Default : t (true)

경고

미리보기 이미지는 별도 파일이 아닌 VIZ 파일 내부에 포함되어 저장됩니다.


-img_width​

이미지 넓이

-img_width 400

Default : 400


-img_height​

이미지 높이

-img_height 300

Default : 300


-img_dpi​

이미지 DPI(해상도)

-img_dpi 80

Default : 80


-img_quality​

이미지 화질

-img_quality 96

Default : 96


-img_fit​

그려지는 모델을 이미지 크기에 맞춤

-img_fit f

Default : f (false)


-img_opaque​

이미지에 그려지는 모델의 투명한 오브젝트를 불투명하게 설정

-img_opaque 0

Default : 0

옵션값설명
0Default
1Opaque All

-img_export_all_node​

모든 하위 노드 이미지 추출

-img_export_all_node 0

Default : 0 (Root Assembly)

옵션값설명
0Root Assembly (Model)
1All Assembly & Part
2All Assembly & Part & Body

-img_default_view​

이미지 추출 시 기본 View 방향

-img_default_view 0

Default : 0 (ISO+)

옵션값설명
0ISO+
1ISO-
2FRONT
3BACK
4LEFT
5RIGHT
6TOP
7BOTTOM
8ISO RightBackTop

-img_format​

추출 이미지 포맷 (OUTPUT 확장자 지정 가능)

-img_format 0
-o "C:\Image.jpg"

Default : 0 (JPG)

옵션값설명
0JPG
1PNG

-img_view_matrix​

추출 이미지 View Matrix

-img_veiw_matrix "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16"
팁

입력한 매트릭스 값은 -img_default_view에서 설정된 옵션에 곱해집니다.


-remove_part_of_name​

Inventor 파일 이미지 추출 시 이름 정리 옵션

-remove_part_of_name f

Default : f (false)

Specific Input File Format

Inventor


BOM Export Option​

-use_full_structure​

BOM XML 전체 구조 추출 여부

-use_full_structure t

Default : f (false)


-create_missing_file_node​

Missing File Node 생성 여부

-create_missing_file_node t

Default : f (false)


-reference_cad_file_path​

Sub-Assembly / Part 참조 경로

-reference_cad_file_path "D:\test;D:\test2"

Common Export Option​

-export_edge​

Edge 추출 여부

-export_edge f

Default : f (false)


-export_body_to_part​

Body를 Part로 변경하여 내보내기

-export_body_to_part f

Default : f (false)


-export_add_president_id_property​

형상의 고유 ID를 속성으로 추가

-export_add_president_id_property f

Default : f (false)


-use_material​

마테리얼 사용 여부

-use_material f

Default : f (false)

경고

FBX → VIZW 변환 시 이 옵션을 true로 사용하면 동시에 생성되는 VIZ는 회색/흰색으로 표시됩니다.

정상 색상 VIZ를 사용하기 위해서는 FBX → VIZ 변환 시 해당 옵션을 false로 설정 후 재변환이 필요합니다.


-export_attribute_add_body_property​

속성 파일(Attribute File) 생성 시 Body 속성 추가 여부

-export_attribute_add_body_property f

Default : f (false)


-export_part_uda_to_body​

Part의 사용자 정의 속성(UDA)을 하위 Body(이름이 Geometry인 노드)에 적용 여부

-export_part_uda_to_body f

Default : f (false)

Specific Input File Format

NWD


-use_new_layer_merge​

파일 추가(Add) / 병합(Merge) 시 중복된 레이어를 하나의 레이어로 병합 여부

-use_new_layer_merge f

Default : f (false)


VIZ Export Option​

-export_viz_version​

VIZ 파일 버전 설정

-export_viz_version 303

Default : 303

옵션값설명
204VIZ v204
208VIZ v208
303VIZ v303
304VIZ v304

-export_viz_type​

VIZ 파일 타입 설정

-export_viz_type 0

Default : 0 (VIZ)

옵션값설명
0VIZ
1VIZM (Mobile)
2VIZW (Web)

-export_viz_part_option​

VIZ 생성 시, 구조 정보 생성 방식 설정

-export_viz_part_option 0

Default : 0

옵션값설명비고
0Defaultexport_viz_part_option Default
1Leaf Assembly to Partexport_viz_part_option Leaf Assembly to Part
2One Part & Multi Bodiesexport_viz_part_option One Part & Multi Bodies
3One Part & One Bodyexport_viz_part_option One Part & One Body
4Leaf Assembly to One Part & One Body

-export_vizw_for_vizwide3d​

VIZWide3D용 VIZW 내보내기

-export_vizw_for_vizwide3d f

Default : f (false)


-use_web_assembly​

VIZW ZSTD 압축 사용 여부, VIZW 변환 시 필수적으로 사용해야 합니다.

-use_web_assembly f

Default : f (false)


-use_vizw_triangle_max_limit​

VIZWide3D 압축 시, Triangle Max Limit 설정

-use_vizw_triangle_max_limit 0

Default (-use_web_assembly f) : 50000 Default (-use_web_assembly t) : 500000


VIZX Export Option​

-use_face_node​

VIZX 면 노드단위 출력 여부 (VIZX뷰어 면 선택용)

-use_face_node f

Default : f (false)

경고

VIZX 파일에서 면 선택 기능 활용을 위해서는 반드시 -use_face_node t 옵션을 사용해야 합니다.


-export_viz_with_product_info​

VIZ파일을 저장한 제품명, 제품 버전 정보 저장 여부 (VIZ 304~)

-export_viz_with_product_info f

Default : f (false)


VIZ Function Export Option​

-export_file_node_type​

Export Node 사용 시, 추출할 파일의 노드 타입을 지정

-export_file_node_type 0

Default : 0

옵션값설명
0All Node
1Part
2Body Only (Except Bodyset)
3Except Bodyset with Child Body
41 Level Node (Child Node of Root Node)

-export_file_name_type​

추출할 파일의 파일 이름 형식을 지정

-export_file_name_type 0

Default : 0

옵션값설명
0Node Name
1Node ID
2Node ID + Node Name

-use_boundbox_min_x / -use_boundbox_min_y / -use_boundbox_min_z​

바운드 박스 최소점 X/Y/Z 좌표

-use_boundbox_min_x 0 -use_boundbox_min_y 0 -use_boundbox_min_z 0

-use_boundbox_max_x / -use_boundbox_max_y / -use_boundbox_max_z​

바운드 박스 최대점 X/Y/Z 좌표

-use_boundbox_max_x 0 -use_boundbox_max_y 0 -use_boundbox_max_z 0

-boundbox_xml_file_path​

바운드 박스 XML 파일 경로

-boundbox_xml_file_path "C:\BBOX.xml"

-use_limit_triangle​

Export Simplified Model에서 Mesh Triangle 제한 설정

-use_limit_triangle f

Default : f (false)


-use_limit_triangle_count​

Export Simplified Model에서 Mesh Triangle Count 제한 설정

-use_limit_triangle_count 100000

Default : 100000 (10000~1000000)


-use_mesh_as_triset​

Export Simplified Model에서 Mesh 저장형식 설정

-use_mesh_as_triset 0

Default : 0

옵션값설명
0Triangle
1Triangle Set (Triset)

-export_remain_assembly_structure​

Export Simplified Model 사용 시, 구조 정보를 그대로 사용할 지 여부 결정 (use_mesh_as_triset이 활성화되었을 때에만 유효)

-export_remain_assembly_structure f

Default : f (false)


-export_exclude_hidden_object_type​

Export Simplified Model에서 숨겨둘 오브젝트 처리 방식 설정 (export_remain_assembly_structure TRUE일 때에만 유효)

-export_exclude_hidden_object_type 0

Default : 0

옵션값설명
0Defalut
1Except Simplify Hidden Object
2Show Object After Except Simplify Hidden Object

-hide_filter_object_file_path​

Export Simplified Model에서 숨겨둘 오브젝트 이름 지정 텍스트 파일 경로 (export_remain_assembly_structure TRUE일 때에만 유효)

-hide_filter_object_file_path "C:\FILTER.txt"

-use_boundbox_inspection​

Export Simplified Model에서 바운드 박스 좌표를 활용할 경우 바운드 박스 점검 사용 여부

-use_boundbox_inspection f

Default : f (false)


-use_boundbox_cut_object​

바운드 박스 경계에 걸친 오브젝트 잘라내기 여부

-use_boundbox_cut_object f

Default : f (false)

옵션값설명비고
BoundBox SettingBoundBox Setting
TrueCut Objectuse_boundbox_cut_object True

-use_boundbox_search_option​

바운드 박스 경계에 걸친 모델을 내보내기 여부

-use_boundbox_search_option 0

Default : 0 (Object in BoundBox)

옵션값설명비고
BoundBox SettingBoundBox Setting
0Object in BoundBoxuse_boundbox_search_option Object in BoundBox
1Object across BoundBoxuse_boundbox_search_option Object across BoundBox

-export_remain_structure_boundbox​

Export Boundbox Inner Model 사용 시, 구조 정보를 그대로 사용할 지 여부 결정

-export_remain_structure_boundbox f

Default : f (false)


-use_plane_axis_direction​

Export Boundbox Inner Model 사용 시, 오브젝트 절단 방향 설정

-use_plane_axis_direction 0
옵션값설명
0X축
1Y축
2Z축

-rule_file_path​

형상 병합, 노드 분할, 속성 편집 등에서 사용하는 Rule XML 파일 경로

-rule_file_path "C:\RULE.xml"
Rule XML File 형식

형상 병합, 노드 분할, 속성 편집 등에서 사용하는 XML 파일 형식입니다.


Rule XML 기본 정보​

<Rules>​

팁

<Rules> 는 XML 파일에 단 하나만 존재해야 합니다.

<[기능]Rules>​

<SplitRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-05" Title="노드 병합을 위한 규칙" />
구분설명비고
Title제목
Company회사명
Author작성자명
CreateDateXML 생성일
팁

<[기능]Rules> 는 <Rules> 하위에 단 하나만 존재해야 합니다.

<[기능] Rule>​

<SplitRule Title="노드 분할 규칙 #1" />
구분설명비고
Title제목
팁

<[기능]Rule> 는 <[기능]Rules> 하위에 존재해야 합니다.
또한 복수 구성이 가능하며, 각 <[기능]Rule>은 OR 조건으로 연계됩니다.

<Rule>​

<Rule Input="NODENAME" Condition="Contains" Value="Line" ValueType="String" />
구분설명비고
Input검색 대상Input="NODENAME"으로만 사용
Condition검색 조건
Value결과 값
ValueType결과값 데이터 유형
Start시작 위치Condition="SubString"인 경우에 사용
Lenght문자열 길이Condition="SubString"인 경우에 사용
팁

<Rule> 는 <[기능]Rule> 하위에 존재해야 합니다.
또한 복수 구성이 가능하며, 각 <Rule>은 AND 조건으로 연계됩니다.

Rule XML - Merge Rule

노드 형상 병합​

노트
  • <MergeRule>은 복수 구성 가능하며, 각 항목은 OR 조건으로 연결됩니다.
  • <MergeRule> 하위의 <Rule> 또한 복수 구성 가능하며, 각 <Rule>은 AND 조건으로 결합됩니다.

Merge Node (OR)​

<?xml version="1.0" encoding="utf-8"?>
<Rules>
<MergeRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-05" Title="노드 병합 규칙">
<MergeRule Title="규칙 #1">
<Rule Input="NODENAME" Condition="Contains" Value="Line" ValueType="String" />
</MergeRule>
<MergeRule Title="규칙 #2">
<Rule Input="NODENAME" Condition="BeginsWith" Value="Bolt" ValueType="String" />
</MergeRule>
</MergeRules>
</Rules>

Merge Rule OR


Merge Node (AND)​

<?xml version="1.0" encoding="utf-8"?>
<Rules>
<MergeRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-05" Title="노드 병합 규칙">
<MergeRule Title="규칙 #1">
<Rule Input="NODENAME" Condition="Contains" Value="Line" ValueType="String" />
<Rule Input="NODENAME" Condition="BeginsWith" Value="Bolt" ValueType="String" />
</MergeRule>
</MergeRules>
</Rules>

Merge Rule AND

Rule XML - Edit Attribute Rule

속성 편집​

노트
  • <PropertyRule>은 복수 구성 가능하며, 각 항목은 OR 조건으로 연결됩니다.
  • <PropertyRule> 하위의 <Rule> 또한 복수 구성 가능하며, 각 <Rule>은 AND 조건으로 결합됩니다.
<?xml version="1.0" encoding="utf-8"?>
<Rules>
<PropertyRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-06" Title="상위 속성 적용을 위한 규칙">
<PropertyRule Title="속성 적용 규칙 #1" Mode="Add">
<Rule Input="NODENAME" Condition="Contains" Value="HPLATE" ValueType="String" />
</PropertyRule>
<PropertyRule Title="속성 적용 규칙 #2" Mode="Overwrite">
<Rule Input="NODENAME" Condition="Contains" Value="Bolt" ValueType="String" />
</PropertyRule>
</PropertyRules>
</Rules>

<PropertyRule>​

구분설명비고
Add선택한 노드 속성에 부모 노드 속성을 더함
Overwrite선택한 노드의 기존 속성을 삭제 후 부모 노드 속성을 덮어씀
Rule XML - Split Rule

바운드박스 노드 분할​

노트
  • <SplitRule>은 복수 구성 가능하며 각 항목은 OR 조건으로 연결됩니다.
  • <SplitRule> 하위의 <Rule> 또한 복수 구성 가능하며, 각 <Rule>은 AND 조건으로 결합됩니다.
<?xml version="1.0" encoding="utf-8"?>
<Rules>
<SplitRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-05" Title="노드 분할을 위한 규칙">
<SplitRule Title="노드 분할 규칙 #1">
<Rule Input="NODENAME" Condition="Contains" Value="Line" ValueType="String" />
</SplitRule>
<SplitRule Title="노드 분할 규칙 #2">
<Rule Input="NODENAME" Condition="BeginsWith" Value="Bolt" ValueType="String" />
</SplitRule>
</SplitRules>
</Rules>

-use_rotate_x / -use_rotate_y / -use_rotate_z​

모델 회전

-use_rotate_x 0 -use_rotate_y 0 -use_rotate_z 0

-use_color_r / -use_color_g / -use_color_b / -use_color_a​

모델 RGBA 색상 설정

-use_color_r 0 -use_color_g 0 -use_color_b 0 -use_color_a 0

Default : 0 (0 ~ 255)


-color_xml_file_path​

색상 변경용 XML 파일 설정
노드를 지정하여 색상을 변경할 수 있음

-color_xml_file_path "C:\COLOR.xml"
Color XML (*.xml) 형식
<?xml version="1.0" encoding="UTF-8"?>
<Colors>
<Color NodeId="1" R="255" G="0" B="0" A="255"/>
<Color NodeId="4" R="255" G="255" B="255" A="255"/>
</Colors>
노트

파일 인코딩 형식: UTF-8