ixvl publisher tutorial for version 3.0 and later

31
LATTICE TECHNOLOGY, INC. iXVL Publisher Tutorial For Version 3.0 and later

Upload: lorie

Post on 23-Feb-2016

97 views

Category:

Documents


0 download

DESCRIPTION

iXVL Publisher Tutorial For Version 3.0 and later. LATTICE TECHNOLOGY, INC. iXVL Publisher Overview. iXVL Publisher publishes XVL files and HTML content that can be viewed in iXVL Player. XVL. PC. XVL Converter. XVL Studio. XVL Player. iPad / iPhone. Published XVL. iXVL Publisher. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: iXVL  Publisher Tutorial For Version 3.0 and later

LATTICE TECHNOLOGY, INC.

iXVL Publisher TutorialFor Version 3.0 and later

Page 2: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013

iXVL Publisher Overview

iXVL Player

PC

PublishedXVL

XVL Converter

XVL Studio XVL Player

- Basic 3D View Functions

- Advanced 3D View Functions

- Interactive HTML documents.

iXVL View

Publish HTML Documents

iPad / iPhone

XVL

HTMLDocuments

iXVL Publisher

• iXVL Publisher publishes XVL files and HTML content that can be viewed in iXVL Player.

: Unpublished XVL file

: Published XVL file

Lattice Technology, Inc. 2

Page 3: iXVL  Publisher Tutorial For Version 3.0 and later

Publishing XVL Files

Page 4: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 4

Specifying XVL Files to Publish

1. Click the Add button to select XVL files to publish.

2. Or drag and drop XVL files to iXVL Publisher GUI to add them to the list.

3. The status of unpublished XVL files is shown as “Non-browsable”.

4. Click the Delete button to delete XVL files from the list.

5. Click the Options button to open the Options dialog.

1

2

4

3

5

Page 5: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 5

Setting General Options (XVL Files)

1. Select General tab in the Options dialog.2. To allow the XVL file to be viewed in iXVL Player,

select “Enable browsing”.• When “Disable browsing” is selected,

published XVL files cannot be viewed in iXVL Player.

3. Check the “Add snapshots” box to add pre-defined snapshots to the published XVL files.

4. When the input is an XVL assembly file (*.xv0), you can specify the output format:

- Output assembly files: Write multiple XVL assembly files.

- Output geometry files: Write a single XVL geometry file.

5. Specify how to output the XVL file(s).- Overwrite: Overwrite the existing XVL file(s).- Specify folder: Write the published XVL file(s) to the

specified folder.- Output to sub folder: Write the published XVL file(s)

to sub folders of the specified folder.

23

4

5

1

Page 6: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 6

Publishing XVL Files

1. After setting the options, click the Execute button.2. If the XVL file is published successfully, the Result will change to “OK”.3. If the XVL file is overwritten, the Status will change to “Browsable”.

1

23

Page 7: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 7

Viewing Published XVL Files

• Published XVL files can be viewed in iXVL Player. To learn how to copy published XVL files to iXVL Player, see the iXVL Player User’s Guide.

Page 8: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 8

Checking Published XVL Files

• You can check if the XVL file is published to view in iXVL Player or not.

1. Open the XVL file in XVL Player.2. From the right click menu, select File >

Properties to open the Properties dialog.3. If the XVL file is published by iXVL

Publisher, following string is shown in the bottom of the dialog.

- This file is viewable in iXVL Player.

3

2

1

Page 9: iXVL  Publisher Tutorial For Version 3.0 and later

iXVL Publisher Templates

Page 10: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 10

3D View

Parts ListTask List

Template – Work Instructions

Playback buttons control the process animation.

The Parts List and Task List are cross highlighted with the process animation.

• The Work Instructions template publishes 3D Work Instructions that include 3D process animations, task lists and parts lists.

Process List

Page 11: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 11

3D View

Parts List

Template – Parts List (Assembly Tree) 1/2

• This template publishes parts lists based on the Assembly Tree.• Parts lists contain SVG illustrations and 3D views.

Parts List with SVG Illustration Parts List with 3D View

Switch to 3D View

Parts List

SVG View

Switch to SVG View

Page 12: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 12

Disassembled View

Template – Parts List (Assembly Tree) 2/2

• Parts lists include assembled and disassembled views.

Switch to Disassembled View

Assembled View

Switch to Assembled View

Page 13: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 13

3D View

Parts List

Template – Parts List (Disassembly Tree) 1/2

• This template publishes parts lists based on the Disassembly Tree.• The parts lists contain SVG illustrations and 3D views.

Parts List with SVG Illustration Parts List with 3D View

Switch to 3D View

Parts List

SVG View

Switch to SVG View

Page 14: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 14

Disassembled View

Template – Parts List (Disassembly Tree) 2/2

• Parts lists include assembled and disassembled views.

Switch to Disassembled View

Assembled View

Switch to Assembled View

Page 15: iXVL  Publisher Tutorial For Version 3.0 and later

Publishing Interactive HTML Documents

Page 16: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 16

Setting General Options (HTML Documents)

3

1. Select General tab in the Options dialog.2. Check on “Publish HTML” and select a template. The

following templates are available:

Work Instructions:- Interactive animated 3D work instructions.- Work instructions include 3D process animations, task lists

and parts lists.

Parts List (Assembly Tree):- Interactive 3D parts list based on the Assembly Tree.- Parts lists include SVG illustrations and 3D views.

Parts List (Disassembly Tree):- Interactive 3D parts list based on the Disassembly Tree.- Parts lists include SVG illustrations and 3D views.

3. Specify the output folder for HTML document files. (It is recommended to output to sub folder when publishing HTML documents.)

1

2

Page 17: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 17

Setting HTML Options

2

4

3

11. Select the HTML tab in the Options dialog.2. Specify the disassembled view for the parts list. When

using a snapshot, specify the name of the snapshot to apply.

3. Specify the assembled view for the parts list. When using a snapshot, specify the name of the snapshot to apply.

4. Check the “Output assemblies” box to include assemblies in the parts list, (only for parts lists based on Assembly Trees).

* Snapshots can be created and edited in XVL Studio.

Page 18: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 18

Setting Illustration Options

2

4

3

11. Select the Illustration tab in the Options dialog.

2. Specify the illustration quality.3. Specify the illustration size and font size.4. Specify the snapshot name to apply to the

illustration.5. Set the illustration Line Style.6. Specify the illustration settings.7. Specify the callouts settings, (only for

illustrations based on Assembly Trees).

56

7

Page 19: iXVL  Publisher Tutorial For Version 3.0 and later

Interactive HTML documents can be viewed via a web server.

May 2013 Lattice Technology, Inc. 19

How to view interactive HTML documents:1. Place the HTML pages and related content on a web server. 2. When referencing the main HTML page in Safari, specify “ixvlplayer:” before the

HTTP address: (ex. <a href = ixvlplayer:http://www.lattice3d.com/contents/TT-4000TailAssy_process.html>)NOTE: the “ixvlplayer:” prefix instructs the browser to call iXVL Player to open the URL.

3. The main HTML page opens in iXVL Player.

HTML Pages and Related Content

Upload

WebServer

Safari

iXVL Player

URL = ixvlplayer:http://…

13

2

Viewing HTML Documents: Safari

Page 20: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 20

Viewing HTML Documents: iXVL Player

1. Open iXVL Player and specify the URL of the main HTML page.2. The main HTML page opens in iXVL Player.

21

2

Page 21: iXVL  Publisher Tutorial For Version 3.0 and later

Advanced Features

Page 22: iXVL  Publisher Tutorial For Version 3.0 and later

Lattice Technology, Inc. 22

Command Line Execution 1/2

May 2013

ixvlpub.exe [-u user] [-g user_password] [-f file_password] [-p setting_file] [-s] [-a/-d/-r] <input_xvl_file> <output_xvl_file>

Basic Format:

Argument Description

-a, -d. –r Specifies browsable/non-browsable XVL file output or reference for information. This is a required element. -a: output of browsable XVL files -d: output of non-browsable XVL files -r: reference to information set for XVL files

- u user Specifies the user-group name referenced to load files signed in XVL Signer.

- g user_password Specifies the user-group password referenced to load files signed in XVL Signer.

- f file_password Specifies the password referenced to load locked files.

-p setting_file Specifies the setting file for controlling command processing.

iXVL Publisher can be executed from the command line.

Page 23: iXVL  Publisher Tutorial For Version 3.0 and later

Lattice Technology, Inc. 23

Command Line Execution 2/2

May 2013

ixvlpub.exe [-u user] [-g user_password] [-f file_password] [-p setting_file] [-s] [-a/-d/-r] <input_xvl_file> <output_xvl_file>

Basic Format:

Argument Description

-S Adds snapshots for the specified view directions. This is possible only when –a is specified.

input_xvl_file Specifies an input XVL file. This is a required element. Either relative or absolute paths can be used.

output_xvl_file Specifies an output XVL file name. This is a required element when -a or -d is specified. Either relative or absolute paths can be used.

iXVL Publisher can be executed from the command line.

Page 24: iXVL  Publisher Tutorial For Version 3.0 and later

Customizing Templates

Page 25: iXVL  Publisher Tutorial For Version 3.0 and later

You can change the page layout, styles and table data fields by editing the template.

May 2013 Lattice Technology, Inc. 25

Editing Template Files

1. In the iXVL Publisher installation folder, find the template folder that you want to edit.

2. Create a backup copy of the original template files.

3. Edit the template files.

For example, you can edit the following template files.

TEMPLATE_MAIN_HTML: - Template file for the main page.TEMPLATE_PROCESS_HTML: - Template file for the process list.TEMPLATE_PROCESS_PL_HTML: - Template file for the process parts table.TEMPLATE_PROCESS_TL_HTML: - Template file for the process task table.

* The iXVL Publisher Template Manual can be found at the following location:<Installation directory>\iXVL Publisher\Doc\iXVL_Publisher_Tmpl.pdf

Page 26: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 26

Changing the HTML Style

1. Open the template file.2. Find the style tags and edit the CSS.

Original Template

Customized Template

Edit the style.

Page 27: iXVL  Publisher Tutorial For Version 3.0 and later

You can specify which properties to publish in the tables.

May 2013 Lattice Technology, Inc. 27

Customizing Tables 1/2

1. Open the table template file, such as TEMPLATE_TABLE_HTML (Template.PartsList2).2. Edit the table headers and specify the property names.3. Edit the table data to reference the desired properties.

2

3

Header names

Section name

Property name

<td>%CL_DASM_PL_PROP[Section_name][Property_name]*%</td>

Page 28: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 28

Customizing Tables 2/2

4. Save the template and publish the HTML document using the customized template.5. The published HTML document includes the specified data.

5

Page 29: iXVL  Publisher Tutorial For Version 3.0 and later

Illustration line styles are specified in the template file.

May 2013 Lattice Technology, Inc. 29

Changing Illustration Line Styles 1/2

1. Open the TEMPLATE_SVG file.2. Edit the <style> section to change the illustration line parameters.

TEMPLATE_SVG

Page 30: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 30

Changing Illustration Line Styles 2/2

3. For example, to change the trace line style to dash-dot, set the value as follows:

.tline {fill:none; stroke:#000000; stroke-width:0.05mm; stroke-dasharray:1mm,0.5mm}

.tline {fill:none; stroke:#000000; stroke-width:0.05mm; stroke-dasharray:2mm,0.5mm,0.5mm,0.5mm}

Trace line

Page 31: iXVL  Publisher Tutorial For Version 3.0 and later

May 2013 Lattice Technology, Inc. 31

Questions?

E. [email protected] T. +1.415.274.1670 F. +1.415.274.1671 W. www.lattice3d.com