ixvl player manual
TRANSCRIPT
iXVL Player Ver. 6.0 User’s Guide iXVL Player Features and Functions February 2020
2
iXVL Player User’s Guide
Table of Contents
1 Introduction .............................................................................................................................................................. 3
1.1 iXVL Player Overview ................................................................................................................................... 3
1.2 System Requirements ................................................................................................................................ 3
1.3 Sample Data ..................................................................................................................................................... 3
2 Major Functions ...................................................................................................................................................... 4
2.1 iXVL Player Major Functions ...................................................................................................................... 4
2.2 Restrictions ....................................................................................................................................................... 4
2.3 Known Issues ................................................................................................................................................. 6
3 iXVL Player Usage ................................................................................................................................................ 7
3.1 Using the File List ....................................................................................................................................... 7
3.2 Copying XVL Files ....................................................................................................................................... 8
3.3 Downloading Files or Links from Web Pages ........................................................................................ 10
3.4 Reading Encrypted Files ......................................................................................................................... 13
3.5 Basic 3D Viewing Functions....................................................................................................................... 18
3.6 Additional 3D Viewing Functions ............................................................................................................. 21
3.7 Walk Mode .................................................................................................................................................... 28
3.8 Display Operations .................................................................................................................................... 30
3.9 Playing Process Animations .................................................................................................................. 33
3.10 Playing Disassembly Animations ....................................................................................................... 41
3.11 Playing Animations Triggered by Events ........................................................................................ 43
4 Q & A ...................................................................................................................................................................... 45
4.1 FAQs ................................................................................................................................................................. 45
4.2 Additional Questions .................................................................................................................................... 46
5 Release Information ............................................................................................................................................ 47
Copyrights ............................................................................................................................................................................ 48
3
iXVL Player User’s Guide
1 Introduction
1.1 iXVL Player Overview
iXVL Player is an iPad / iPhone application for browsing XVL files output by iXVL Publisher. Web
Browser on iXVL Player can browse HTML files output by iXVL Publisher and linked with XVL
files.
iXVL Player is available for free on the Apple App Store and through the iOS Developer Enterprise
Program. This document introduces the main functions and capabilities of iXVL Player. Note that
some of the functions described in this document are not available on iPhone.
For details on HTML files output by iXVL Publisher and linked with XVL files, please refer to
iXVL Publisher manuals.
1.2 System Requirements
・ OS: iOS 12, iOS 13, iPadOS13
・ Device: iPad (5th, 6th, 7th generation), iPad mini Retina, iPad mini 3, iPad mini 4,
iPad Air, iPad Air 2, iPad Pro, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone
6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPod Touch (6th,
7th generation)
1.3 Sample Data
The sample files used in this document are included with iXVL Player and they will be installed during
the application installation. You can also download them and other samples from the iXVL product
information site: http://www.lattice3d.com/products/ixvl/index.html
4
iXVL Player User’s Guide
2 Major Functions
2.1 iXVL Player Major Functions
iXVL Player is an iPad / iPhone application for browsing 3D XVL files output by iXVL Publisher. It
provides 3D viewer functions such as rotation, translation and zoom as well as assembly tree
display, turning assembly and part display on or off, properties, snapshot updating, and
walkthroughs. iXVL Player enables you to browse 3D data and technical information anywhere you
want and it enhances iPad / iPhone use for manufacturing services.
・ View XVL files created using iXVL Publisher. (Only XVL files created with iXVL Publisher are
supported.)
・ XVL files are typically less than 1% of the original CAD file size.
・ Easy, intuitive multi-touch functions to rotate, pan and zoom in/out (drag to rotate, two-finger
drag to pan and pinch to zoom in/out).
・ Automatically fit the view to portrait and landscape according to the iPad / iPhone orientation.
・ Apply snapshots created by XVL Studio.
・ Play process animations.
・ Play disassembly animations.
・ Play animations triggered by events.
・ Show the assembly tree (eBOM).
・ Select parts and assemblies.
・ Show / hide selected parts and assemblies.
・ Show properties of selected parts and assemblies.
・ Fit the whole model or selected parts and assemblies to the screen.
・ Restore original viewpoint.
・ Shaded view with and without edges.
・ Three levels of display accuracy.
・ Switch between walk mode and examine mode.
・ Turn collision detection on and off in walk mode.
・ Display setting screen can be used to fix projection method and direction of rotation
and to modify back face display.
・ Easily copy files to your iPad using the iTunes file transfer function.
・ Download XVL files and save their URLs from any web server.
・ List XVL files on your iPad / iPhone.
・ Delete XVL files by swiping the file name.
・ Six XVL sample files are included.
2.2 Restrictions
・ XVL assembly files with the extension xv0 cannot be shown.
・ Displays the initial background color, visibility, layout viewpoint in and reference coordinate
systemthe XVL file.
・ Some very large XVL files may not display correctly in iXVL Player or may cause iXVL Player to
5
iXVL Player User’s Guide
close due to insufficient memory.
・ Use of keys to control disassembly animations is not supported.
・ Use of events in XVL Studio to trigger the playing of animations is only supported for
part pick, body pick, and load completion events.
・ V-XVL Ver. 5 and Ver. 7 are not supported.
・ V-XVL Ver. 11 (U-XVL) is not supported.
・ Texture images, image notes, and image alerts are supported for embedding only.
・ Fonts that are unavailable on the iPad or iPhone are not displayed.
・ Environmental texture mapping is disabled.
・ When snapshots are applied, the display settings for cross sections, clipping view
areas and activation state may not be applied.
・ Edges are displayed in part colors only.
・ The following elements may be displayed differently than in XVL Studio and XVL Player:
Note and trace line halos.
Infinite lines, infinite points, user coordinate systems.
Trace line styles.
Background colors of circled notes.
Edges, wireframes, markups and bounding boxes that are the same color as the
background.
Parts with transparent textures.
Markup line type and line color, line thickness, and fill pattern for filled markups.
・ Displaying alerts in accordance with the aspect ratio is not supported.
・ Display of multiple cross-sections is not supported.
・ Note directions are not supported.
・ Base location and relative location of snapshot are not supported.
・ 2D-fixed notes are not supported.
・ Process animation cross sections are not supported.
・ Shadows are not supported.
・ Highlight display of moving parts in process animations is not supported.
・ Only world coordinate lights are supported. View coordinate lights are ignored.
・ Environment light component of lights is not supported.
・ Layers are not supported.
・ Displaying vertex color is not supported.
・ Interference shape and marker are not supported.
・ Cross-section method (product and sum) is not supported.
・ Billboarding is not supported.
・ 6-plane clipping is not supported.
・ Simple snapshot is not supported.
・ Point cloud is not supported.
・ In back face display, only back face colors that are the same as the front color are
supported.
・ XVL files that use the Unicode character set are not supported.
・ Default value of several Display Options is different from XVL Studio and XVL Player.
6
iXVL Player User’s Guide
Default value of Display Options in iXVL Player is as follows.
Text and leader lines color of notes and dimensions is white.
2.3 Known Issues
・ When iXVL Player is launched from App Store, the screen is blackout and does not transition to
file list. Do not launch iXVL Player from App Store. If you launch iXVL Player from App Store and
the screen become blackout, go to multi-task screen and erase the history of iXVL Player. After
that, tap the icon of iXVL Player.
・ Repeated file reading may cause display errors or a black screen.
・ Japanese characters may not be displayed correctly in environments where languages
other than Japanese and English are used.
・ 3D notes may not be selectable in some cases.
・ Elements selected in the 3D view may not be highlighted in the assembly tree.
・ Manipulating models with three or more fingers may cause them to be hidden.
・ Changing display accuracy may cause parts of shapes to be hidden.
・ Snapshots added via automatic update may not be correctly displayed.
・ Some lights may not display correctly.
・ Abnormal termination caused by element names containing 1,000 or more characters is a
known issue.
7
iXVL Player User’s Guide
3 iXVL Player Usage
3.1 Using the File List
To start iXVL Player, tap its icon on the iPad / iPhone. When iXVL Player starts, it will show the file list.
In the list, six sample files are shown. Files shown in black have been downloaded to the iPad /
iPhone; files shown in blue are links to files on remote servers.
Tapping the information icon shown on the top right of the title bar opens the iXVL Player about
box. The about box shows the iXVL Player version and provides links to the Settings dialog and the
Lattice Technology website.
Tapping a file name opens the file for viewing.
Swiping a file name (put your finger on a filename and slide it horizontally on the screen) will cause the
“Delete” button to appear. Tap the “Delete” button to delete the file from the iPad / iPhone.
1. Swipe the file to be deleted.
2. Tap “Delete.”
Tap a file: View the selected
XVL file.
Display the application information.
8
iXVL Player User’s Guide
※ File deletion cannot be undone. If you have deleted a sample file and want to replace it,
download the file from the iXVL information page
(http://www.lattice3d.com/products/ixvl/index.html) and copy the file to iXVL Player as
described in section “3.2 Copying XVL Files” or “3.3 Downloading Files or Links from
Web Pages”.
3.2 Copying XVL Files
XVL files can be copied to iXVL Player using the iTunes file sharing function.
Connect the iPad / iPhone to the PC where iTunes has been installed using a USB cable, and iTunes
will start. Once iTunes starts, select the icon in the tool bar (different icons such as may
appear depending on the connected device)
Select “File Sharing”. From the “Apps” list, select “iXVL Player.” To add XVL files, drag and drop them
to the “Documents” list.
1. Select the icon.
9
iXVL Player User’s Guide
Notes:
・ “iXVL Player documents” does not display the pre-installed sample files, nor any files
downloaded from the web using the procedure described in “3.3 Downloading Files or
Links from Web Pages”.
・ The files copied using iTunes can be deleted or renamed.
・ XVL assembly files (*.xv0) cannot be browsed on iXVL Player.
After XVL file copy finishes, you may terminate iTunes and disconnect the iPad / iPhone.
The name of the file copied using iTunes is displayed in the file list in green.
3. Drag and drop XVL files to here.
2. Select “iXVL Player”.
1. Select “File Sharing”.
10
iXVL Player User’s Guide
3.3 Downloading Files or Links from Web Pages
iXVL Player can download XVL files or links from web pages.
Tapping the add icon shown on the top right of the title bar opens the web browser on iXVL
Player.
The web browser window appears as shown below. Use the icons to browse the web page.
File copied using iTunes
Open Web Browser
11
iXVL Player User’s Guide
Input the URL of the Web page that contains the XVL file that you want to download to address bar.
Returns to the file list.
Address Bar. Go to next
web page.
Back to previous
web page.
12
iXVL Player User’s Guide
Tap the link to the XVL file and the dialog box shown below opens.
If you will be connected to the WiFi network and want to always view the latest version of the file, select
“Add as a link” to save a link to the file. If you want to view the 3D data when you are not connected to
the network, select “Download” to download the file to your iPad / iPhone.
When you select “Add as a link”, the file name and its URL are saved and then appear on file list. On the
file list, the file name is shown in blue.
When you select “Download”, the file is downloaded and saved on your iPad / iPhone. On the file list,
the file name is shown in black.
If you don’t want to “Add as a link” or “Download”, tap the outside of the dialog to dismiss it, (on the
iPhone, tap the “Cancel” button).
Tapping the refresh icon causes all of the downloaded files to be updated with the latest version at
their URLs. This is useful when you need to update the files when connected to a network and then
display the files in an area when not connected.
Downloaded file
Added as a link
13
iXVL Player User’s Guide
The iXVL product information site (http://www.lattice3d.com/products/ixvl/index.html) provides several
sample files for iXVL Player.
3.4 Reading Encrypted Files
Some XVL files are encrypted and require a password for access.
Tapping the information icon on the top right of the title bar opens the information dialog.
Tap the “Settings” button on the information dialog to open the settings screen.
Settings
14
iXVL Player User’s Guide
Tap [Option] in the settings screen to open the options screen. Tap [Security] in the options
screen and specify the password for accessing the file signed using XVL Signer. When a file
is signed using XVL Signer, it is possible to identify which users are able to access the file.
Specify the user group for accessing the signed file, and use this screen to set the password.
While the password for a password-locked file needs to be entered each time it is opened,
specifying a password here will skip password input when opening files with that password.
15
iXVL Player User’s Guide
User Group
Specify a user group name and password for opening files signed with XVL Signer.
File Password
Specify the password for opening locked files.
Tapping [Public Key Encryption] enables the settings necessary to open
public-key-encrypted XVL files.
When iXVL Player attempts to open an encrypted XVL file, it applies the saved security
settings. If the saved settings cannot open the file, iXVL Player prompts the user for a
password. If the provided password cannot open the file, iXVL Player displays the message
“The file cannot be opened.”
XVL files are protected with the following security features:
16
iXVL Player User’s Guide
Passwords
The [File Password] specified on the [Security] page in the [Options] dialog box is applied
when files are imported. If no password is set, the following message box appears:
The specified password is used for XVL file import.
Signature
Group names and passwords for [User Group] set on the [Security] page in the [Options]
dialog box are applied when files are imported.
Public Key Encryption
When iXVL Player accesses the key server for the first time, the following message box is
shown:
17
iXVL Player User’s Guide
Enter the user name and password to log in to the server with the secret key.
18
iXVL Player User’s Guide
3.5 Basic 3D Viewing Functions
Tapping a file as described in “3.1 Using the File List” opens the 3D view window in examine mode.
The XVL file can be viewed in the window using the functions listed below:
The white circle that appears when rotating a model is only displayed when “Fix upward
direction when rotating view” is turned off in the display settings.
Tapping the home icon
resets the viewpoint and layout.
3D Viewing Functions:
Zoom : Pinch the model in/out.
Translation : Drag the model with two fingers.
3D rotation : Drag the area inside the white circle shown in the window.
2D rotation : Drag the area outside the white circle shown in the window.
Zoom: Pinch in/out.
Pan: Drag with two fingers.
To rotate the model in 3D, drag the
area inside the white circle shown in
the window.
To rotate the model in 2D, drag the
area outside the white circle shown in
the window.
19
iXVL Player User’s Guide
The 3D view window appears as shown below. Use the icons to browse the model.
iPad
Selects the display accuracy and
shows and hides edges.
Fits the 3D model or the selected part
to the screen.
Shows or hides the selected part.
Shows the properties of the
selected part.
Shows the assembly tree.
Shows the snapshot list.
Shows the selected part name.
Shows the file name.
Returns to the file list.
Opens the information dialog.
Resets the viewpoint and layout.
Turn collision detection on or off.
Swithc between walk and
examine mode.
20
iXVL Player User’s Guide
iPhone
Some of the functions are available on the iPhone.
If the iPad / iPhone is rotated, the view is automatically adjusted.
Switches the display mode
between “Shaded” and
“Wireframe+Shaded.”
Initializes the viewpoint and layout.
Shows the snapshot list.
Fits the 3D model to the screen.
Returns to the file list.
Shows the version information.
Swithc between walk and
examine mode.
Turn collision detection on or off.
21
iXVL Player User’s Guide
3.6 Additional 3D Viewing Functions
In addition to the basic view functions described in “3.5 Basic 3D Viewing Functions”, iXVL
Player also includes additional functions such as those for viewing manufacturing
information.
・ Showing and hiding edges
Tapping the settings icon opens the settings dialog box. Use the “Show Edge” control to show
or hide edges.
2. Tap to show
wireframe.
3. Tap to hide wireframe.
1. Tap the icon.
22
iXVL Player User’s Guide
・ Selecting the display accuracy
On the settings dialog box, use the “Display Quality” control to specify the display accuracy.
“Normal” is selected by default. Selecting “Fine” or “Extra Fine” shows 3D models with a smoother
appearance.
※ For large models, switching the display accuracy may take a long time to refresh the view.
1. Tap the icon.
2. Select the display accuracy.
Fine
Extra Fine
23
iXVL Player User’s Guide
・ Applying snapshots
Tapping the snapshot icon on the bottom right of the screen shows the list of snapshots saved
in the XVL file. Selecting a snapshot from the list shows it in the 3D view.
2. Tapping a snapshot with opens its
child snapshots.
3. Select and tap a snapshot to
show it in the 3D view.
1. Tap the icon, and the list of
snapshots is shown.
24
iXVL Player User’s Guide
・ Browsing the assembly tree and selecting parts and assemblies
Tapping the assembly tree icon on the bottom right of the screen shows the assembly tree. In
the tree, tapping on the left expands the hierarchy opens the child hierarchies. Tapping a
part name in the assembly highlights it in the tree and in the 3D view. Tapping a part in the 3D view
highlights it in the 3D view and in the assembly tree. The selected part name is shown at the bottom
of the screen.
To close the assembly tree, tap again.
Note that the assembly tree shows only assemblies and parts. Subordinate bodies or shells are
not shown.
1. Tap the icon.
2. Select a part, and it is
highlighted both in the 3D
viewer and the assembly tree
and the part name is shown at
the bottom of the screen.
25
iXVL Player User’s Guide
Use one of the following methods to clear part selection.
• Tap the background
• Tap the selected part
• Tap the 3D view at an appropriate place using two fingers.
Playing an animation (process animation, disassembly animation, or an animation
triggered by an event) clears the selection. Tapping a part while an animation is playing
does not select the part.
Also, the following parts are not selected when tapped in the 3D view.
• Parts for which a part pick or body pick event triggers an animation to play
• Parts with a material for which transparency is 100
These parts can be selected in the assembly tree.
・ Fitting the model or the selected part to the screen
Tapping the fit icon when no parts are selected fits the model to the screen.
Tapping the fit icon when a part is selected fits the selected part to the screen.
1. Select a part.
2. Tap the icon.
26
iXVL Player User’s Guide
・ Showing and hiding the selected part
Tapping the show / hide icon hides the selected part. Tapping the icon again shows the part.
In the assembly tree, the names of hidden parts are shown in gray. If a hidden part is selected in
the assembly tree and is tapped, the part will be shown.
1. Select a part.
2. Tap the icon.
27
iXVL Player User’s Guide
・ Checking the properties of the selected part
Tapping the properties icon shows the properties of the selected part. When only part of the
property value is visible in the dialog box, tap the item to show all of the information.
3. Tap the item to show all the
information.
2. Tap the icon.
1. Select a part.
28
iXVL Player User’s Guide
・ Opening external links
If an assembly, part or note has an associated link, tapping the element will open the link in
Safari. If the link references an XVL file, tapping the element will have no effect.
To return to the iXVL Player screen after Safari opens, swipe up the Safari window with
four or five fingers to reveal the multitasking bar, then select iXVL Player. This function is
available when [Settings] [General] [Multitasking Gestures] is checked.
・ Specifying the center of rotation
Long-touching a point with a finger moves the screen center to the point. After that, 3D
models are rotated with the center lying on this point.
3.7 Walk Mode
In walk mode, the viewpoint can be moved as if walking over a flat plane.
Tap the icon to switch to walk mode. Tap again to return to examine mode.
Switching to walk mode displays a control panel at the bottom-right of the 3D view for manipulating the
viewpoint and an arrow at the bottom of the 3D view showing the forward direction.
Switching to walk mode also sets the projection method to “perspective projection”.
In walk mode, the viewpoint can be manipulated as required using the following operations.
① Tap the icon to switch to walk mode. ②Tap the icon to switch to Examine mode.
Examine mode Walk Mode.
29
iXVL Player User’s Guide
・ Using the control panel
Dragging the icon on the control panel changes the viewpoint.
The following drag operations move the viewpoint forwards or backwards, or rotate it to the
left or right.
Operations for controlling walkthrough mode
Look around : Drag on 3D view
Move viewpoint : Drag on 3D view with two fingers
Control panel for manipulating viewpoint
Look around : Drag on 3D view
Move viewpoint : Drag on 3D view with two fingers
Using the control panel to change the viewpoint
Move viewpoint forward : Drag upward on icon
Move viewpoint backwards : Drag downward on icon
Rotate viewpoint to the left : Drag to left on icon
Rotate viewpoint to the right : Drag to right on icon
Dragging upward on icon moves viewpoint forward
Dragging downward on icon moves
viewpoint backwards
Dragging icon to right rotates
viewpoint to right
Dragging icon to right rotates
viewpoint to left.
Arrow indicating forward direction
30
iXVL Player User’s Guide
・ Turning collision detection on or off
Tapping the icon turns on collision detection in walk mode.
Tapping the icon again turns it off.
When the icon is displayed, collision detection is off. When the icon is displayed,
collision detection is on.
When collision detection is on, the viewpoint stops moving if it collides with a shape when
being moved forwards or backwards in walk mode.
When the viewpoint collides with a shape, the forward direction arrow at the bottom of the
3D view changes color.
・ Making viewpoint direction horizontal
Double tapping on the 3D view in walk mode changes the viewpoint direction to horizontal.
3.8 Display Operations
Display Options saved in XVL file are preferentially read in iXVL Player. In case of the Display
Options is not saved in XVL file, default value of Display Options is reflected in iXVL Player.
In iXVL Player, how to display XVL files can be specified in the settings screen.
Tap the icon at the top-right of the title bar to change display settings. Tap “Setting” to
close the settings screen.
②Drag upward on icon to move forward
① Tap icon to turn
collision detection on
③ Forward direction arrow changes
color on colliding with shape
31
iXVL Player User’s Guide
Tapping “Display Settings” in the settings screen opens the following display settings screen.
32
iXVL Player User’s Guide
Projection method
Select either [Parallel] or [Perspective]. The views corresponding to each selection are
shown below.
Changing the walk mode projection method to “Parallel projection” changes to examine
mode.
Display view with its upper direction fixed.
This specifies whether to fix the upward direction when rotating the model.
When turned on, the operation is as follows.
If CAD coordinates are set as the base coordinate system of the model, the direction of
rotation is fixed such that the positive Z-axis direction in world coordinates does not end
up as the downward direction in the view.
If CG coordinates are set as the base coordinate system of the model, the direction of
Perspective Parallel
33
iXVL Player User’s Guide
rotation is fixed such that the positive Y-axis direction in world coordinates does not end
up as the downward direction in the view.
Back Face Display
Specifies whether to show back faces, and their color if shown.
Parameter How back faces are shown
Color same as front Shows back faces with the color set for each part.
Hide Hides back faces.
3.9 Playing Process Animations
Process animations consist of a series of animations showing the tasks for part assembly and
disassembly.
If an XVL file contains a process animation, iXVL Player will display an animation controller
that can be used to play the process animation.
Animation controller
As shown in the figure below, the animation controller appears semi-transparent at the bottom
left of the 3D view.
34
iXVL Player User’s Guide
iPad
Return to state prior to starting process
animation playback.
Return to previous
process or task.
Jump to next process or task.
Play process animation in reverse.
Pause process animation.
Restart playing process animation.
Play process animation.
35
iXVL Player User’s Guide
iPhone
Only a subset of the playback functions is available on the iPhone.
On the iPhone, the following icons appear when the animation is playing.
On the iPhone, the following icons appear when the animation is paused.
The animation controller disappears when performing view operations in the 3D view. Tapping
the 3D view when the animation controller is hidden restores it to view.
The following table lists the functions of the animation controller buttons.
Return to previous process or task.
Play process animation.
Jump to next process or task.
Return to state prior to starting process animation playback.
36
iXVL Player User’s Guide
Button Name Explanation
Stop Returns the process animation to its state before it started
playing.
Go to previous
process or task
Returns to the previous process or task.
The actual behavior depends on the ”Step Interval” animation
setting.
Play in reverse Plays the process animation in reverse.
Pause Pauses process animation playback.
Play Plays the process animation.
Play from start Plays the entire process animation from the beginning.
Jump to next
process or task
Jumps to the next process or task.
The actual behavior depends on the ”Step Interval” animation
setting.
Animation Settings
To specify the animation settings, tap the information icon on the right side of the title bar.
Tap “Settings” to open the settings screen.
37
iXVL Player User’s Guide
Tap “Options” in the Settings dialog box to open the Options dialog box. Tap “Animation” in
the Option settings dialog box to open the Animation Options dialog box shown below
38
iXVL Player User’s Guide
Play Range
This specifies the playback range for the start to the end of the process animation.
Setting Explanation
Entire anim. Play all the process animations in the XVL file.
Selected proc. Only play the process indicated by the current context, such
as the current process specified in the process list.
Play Interval
This specifies how to play the process animation.
Setting Explanation
Entire range Play the entire process animation.
Task Halt the animation at the end of each assembly or
disassembly task. When playback is restarted, it plays the
animation for the next task.
Step Interval
This specifies how to step through the process animation.
Setting Explanation
Process Each step forward or backward through the process
animation corresponds to a process.
Task Each step forward or backward through the process
animation corresponds to an assembly or disassembly task..
Loop
Repeatedly plays the process animation. However, loop playback is not performed if the Play
Range animation has zero length.
When Loop is ON, tapping the play icon on the animation controller causes the animation to
play to the end of the play range and then continue playing again from the start, and so on.
Similarly, tapping the reverse play icon causes the animation to play backwards to the start of
the play range and then continue playing again from the end.
Alert Highlight
When a process animation in which a [Pause] has been set is played forward in XVL Studio,
the animation will pause according to the settings (see table below). The animation does
not pause when played in reverse.
39
iXVL Player User’s Guide
Setting Description
Start The animation pauses at 0 seconds.
End The animation pauses at MAX seconds.
Action Allows selection of how animation is restarted.
Selecting [Part Pick] causes part objects in the current
animation to blink. Selecting [Alert Pick] makes the alert blink.
Tapping a blinking object restarts the animation.
The method used to specify how to highlight alerts is described below.
Interval
Specifies the interval for highlighting of the pick target set for text alerts. Assuming the
highlight is for a looped animation, the interval indicates the play time for the animation.
Tapping [Interval] in the Animation Options dialog box opens the dialog box shown below.
S
p
e
c
i
f
y
a
n
y
o
f
t
h
e
settings in the range 1 second to 10 seconds.
Target Part Color
When a part pick is used to resume a paused animation, the color toggles between this
color and the normal part color.
40
iXVL Player User’s Guide
Tapping [Target Part Color] in the Animation Options dialog box opens the dialog box
shown below.
Use the RGB sliders to specify the target part color.
Note that the color does not toggle if the target part color is set to black.
Show paths when playing animation
Specifies whether to show paths of the part during process animation play.
Paths are shown only for animations created for path authoring processes in XVL Studio or
elsewhere. They are not shown in general animations, disassembly animations, or normal
process animations, even when this box is checked.
Display all paths and alerts in the process
If this checkbox is selected, all paths and alerts belonging to the process are displayed at all
times. If cleared, paths and alerts are only displayed for tasks.
Display of the paths and alerts in the process is only performed for path authoring process
animations. Paths and alerts are not displayed for normal process animations, regardless of
this checkbox setting.
If [Only display when process state is shown] is selected, paths and alerts are only
displayed when their associated task is displayed. If cleared, all paths and alerts in the
process are displayed.
41
iXVL Player User’s Guide
3.10 Playing Disassembly Animations
If the XVL file includes a disassembly animation, the animation controller in iXVL Player can
be used to play the disassembly animation.
Animation Controller
If the model contains a stepwise-executed disassembly animation, the animation controller
appears as shown in the figure below.
If the model contains a disassembly animation that is not stepwise-executed, the a
n i m a t i o n c o n t r o l l e r a p p e a r s a s s h o w n i n t h e f i g u r e b e l o w.
Return to the previous
animation.
Go to the next animation.
Play in reverse. Play forward.
During playback, click to pause
the animation. When paused,
click to resume playback.
42
iXVL Player User’s Guide
The operations invoked by tapping the animation controller buttons are listed below.
Button Operation Description
Reverse one
level
Execute the animation one level back in the hierarchy from
the current state.
Reverse Execute all reverse animations back from the completed
state.
Pause During playback, all current animations are paused.
When paused, all currently paused animations resume.
Play in reverse. Play forward.
During playback, click to
pause the animation. When
paused, click to resume the
animation.
43
iXVL Player User’s Guide
Forward Execute all forward animations from the closed state
Forward one
level
Execute the animation one level forward in the hierarchy from
the current state.
3.11 Playing Animations Triggered by Events
iXVL Player can use events to trigger the playing of an animation if the XVL file contains both
an animation and events for triggering the animation to play.
Event Types
The following types of event are supported.
Part pick
Body pick
Load complete
Animation Controller
The animation controller can pause and resume animation playback.
The animation controller appears when an animation starts and closes when it finishes.
The animation controller appears as shown in the figure below.
44
iXVL Player User’s Guide
The following icon appears when the animation is halted.
The following icon appears when the animation is playing.
The operations invoked by tapping the animation controller buttons are listed below.
Button Operation Description
Pause Pause all currently playing animations.
Play Resume all currently paused animations.
Resume all currently paused
animations.
Pause all currently playing
animations.
45
iXVL Player User’s Guide
4 Q & A
4.1 FAQs
What size XVL file can be read?
XVL files up to approximately 15MB in size can be opened and viewed on iPad 2. Actual performance
may vary depending on the features of the model and the spec of devices. Typically, 15MB XVL files
can represent CAD models of approximately 1GB or larger.
I have XVL files copied or downloaded via iTunes and they are shown in the file list, but when I try
to open them the message “iXVL Player cannot load an XVL which is not processed by iXVL
Publisher” appears.
iXVL Player can show only XVL files output by iXVL Publisher.
I copied an XVL file to iXVL Player using iTunes, but it is not displayed in the file list.
Only XVL files with the extension .xv2 and .xv3 are supported by iXVL Player. xv2 and .xv3 is the
extension used by P-XVL / V-XVL / U-XVL files. XVL files with the extension .xv0 must be converted
to .xv2 or .xv3 before viewing with iXVL Player.
iXVL Player fails to open the file.
This may occur when the XVL file is too large to process. If you encounter this, we recommend using
XVL Studio to create smaller files (e.g. sub-assemblies) from the larger file.
Although I was able to open the file, not all of the data is displayed.
This may occur in XVL files that have a very large number of display polygons. There is not solution at
this time and we recommend using CAD system or XVL Studio to divide the model into smaller
segments.
I restored my iPad / iPhone from a backup file and the file name disappeared.
When iPad / iPhone is restored from a backup file or the free storage space is running short, the XVL
files with URLs downloaded from the Web site may disappear from the file list. This is the current
specification of iXVL Player. Please download the files again.
Is technical support available?
Telephone support is not available for the free iXVL Player product. You can submit support requests via
email and tell us your opinion via the Lattice Technology website.
http://www.lattice3d.com/products/ixvl/index.html
Are there any plans to add more features to iXVL Player?
There are plans for future updates. We will announce updates via our website when they are available.
http://www.lattice3d.com/products/ixvl/index.html
46
iXVL Player User’s Guide
Are there any plans to support other mobile devices (Android, etc.)?
We are looking at the possibility of developing other versions of iXVL Player. Additionally, with XVL
Studio 10.1 or later, it is possible to save data in an HTML5 compatible form. This allows 3D data to be
viewed in any environment that supports HTML5 (Windows, Android, etc.). Please look for details at
http://www.lattice3d.com/products/ixvl/index.html
4.2 Additional Questions
If you have any other questions or feedback about iXVL products, you can submit support requests via
email and tell us your opinion via the Lattice Technology website.
Lattice Technology Website http://www.lattice3d.com/products/ixvl/index.html
47
iXVL Player User’s Guide
5 Release Information
November 30, 2017 iXVL Player Ver. 6.0
・ Fixed bugs.
January 13, 2017 iXVL Player Ver. 5.1
・ Fixed bugs.
August 26, 2016 iXVL Player Ver. 5.0
・ Added the Walk Mode.
・ Added the Display setting dialog.
・ Fixed bugs.
November 16, 2015 iXVL Player Ver. 4.2
・ Fixed bugs.
March 2, 2015 iXVL Player Ver. 4.1
・ Added support for 64-bit.
・ Fixed bugs.
September 29, 2014 iXVL Player Ver. 4.0
・ Fixed bugs.
June 28, 2013 iXVL Player Ver. 3.1
・ Enabled playing of disassembly animations.
・ Enabled use of events to trigger animation playback.
・ Enabled display of keywords that reference properties specified in note text or alert
text.
March 1, 2013 iXVL Player Ver. 3.0
・ Enabled process animation play.
・ Enabled use on iPhone 5 and iPod touch (5th generation) 4-inch Retina display.
January 25, 2013 iXVL Player Ver. 2.1
・ Enabled reading of encrypted XVL files.
July 27, 2012 iXVL Player Ver. 2.0
・ Enabled external linking.
・ Enabled specification of the center for view rotation.
March 23, 2011 iXVL Player Ver. 1.1
・ Reflected “Display view with its upper direction fixed” set by XVL Studio.
・ Changed the contents of the Information dialog box.
・ Changed the default Web page opened by clicking the “+” button.
48
iXVL Player User’s Guide
・ Fixed bugs.
January 27, 2011 iXVL Player Ver. 1.0
・ First release.
Copyrights
iXVL Player Ver. 6.0
Copyright (C) 2012-2017 Lattice Technology Co.,Ltd. All rights reserved.
iXVL Kernel Ver. 7.4a
Copyright (C) 1998-2011 Lattice Technology Co.,Ltd. All rights reserved.
Zlib version 1.1.3
Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler.
All rights reserved.
The Independent JPEG Group's JPEG software release 6b
Copyright (C) 1991-1998, Thomas G. Lane. All rights reserved.
Libpng version 1.2.6 - August 15, 2004
Copyright (c) 1998-2004 Glenn Randers-Pehrson
Copyright (c) 1996-1997 Andreas Dilger
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
Libtiff version 3.5.7
Copyright (c) 1988-1997 Sam Leffler
Copyright (c) 1991-1997 Silicon Graphics, Inc.
Permission to use, copy, modify, distribute, and sell this software and
its documentation for any purpose is hereby granted without fee, provided
that (i) the above copyright notices and this permission notice appear in
all copies of the software and related documentation, and (ii) the names
of Sam Leffler and Silicon Graphics may not be used in any advertising or
publicity relating to the software without the specific, prior written
permission of Sam Leffler and Silicon Graphics.
THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY
SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY
49
iXVL Player User’s Guide
OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
OF THIS SOFTWARE.
OpenSSL 1.0.1j Oct 15 2014
Copyright (c) 1998-2014 The OpenSSL Project
Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
All rights reserved.
50
iXVL Player User’s Guide
Lattice Technology, Inc.
582 Market Street, Suite 1215
San Francisco, CA 94104
+1 415- 274-1670
※ All trademarks belong to their respective owners.
※ It is prohibited to copy or distribute pictures, text or any other materials which appear in this document, in any form or by
any means, including electronic or technical means, without written permission from Lattice Technology.
Copyright © Lattice Technology Co., Ltd. All Rights Reserved.