본문으로 건너뛰기

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_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로 설정 후 재변환이 필요합니다.


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 생성 시, Part 및 Body 생성 방식 설정

-export_viz_part_option 0

Default : 0

버전
0Default
1Leaf Assembly to Part
2One Part & Multi Bodies
3One Part & One Body

export_viz_part_option


-export_vizw_for_vizwide3d

VIZWide3D용 VIZW 내보내기

-export_vizw_for_vizwide3d f

Default : f (false)


-use_web_assembly

VIZW 압축 사용 여부

-use_web_assembly f

Default : f (false)


-use_vizw_triangle_max_limit

VIZWide3D 압축 시, Triangle Max Limit 설정

-use_vizw_triangle_max_limit 0

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


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

-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

export_exclude_hidden_object_type


-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)

use_boundbox_cut_object


-use_boundbox_search_option

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

-use_boundbox_search_option 0

Default : 0 (Object in BoundBox)

방향
0Object in BoundBox
1Object across BoundBox

use_boundbox_search_option


-export_remain_structure_boundbox

Export Boundbox Inner Model 사용 시, 기존 모델 구조 유지 여부 (형상 정보에 대한 유지 X)

-export_remain_structure_boundbox f

Default : f (false)


-use_plane_axis_direction

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

-use_plane_axis_direction 0
방향
0X axis
1Y axis
2Z axis

-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