Date post: | 18-Jan-2018 |
Category: |
Documents |
Upload: | dale-whitehead |
View: | 232 times |
Download: | 0 times |
XVL Player Pro TutorialFor Version 12.0 and laterFor Version 12.0 and later
LATTICE TECHNOLOGY, INC.
April 2012 Lattice Technology, Inc. 2
Objectives
• By the end of this tutorial, you will be able to:
– View XVL data– Change the display settings– Apply cameras, positions and snapshots– Add notes– Measure distances and angles– Display cross-sections
April 2012 Lattice Technology, Inc. 3
Agenda
• Overview– XVL Player features– XVL Player window– XVL Player toolbars– License setup– Configuration file
• Viewing– Viewing operations– Viewing modes
• Display– Display modes– Display settings
• Selecting Objects– Target selection– Selection display– Viewing group properties– Editing group properties
• Annotation– Adding notes– Editing notes
• Annotation– Adding notes– Editing notes
• Measurement– Basic / Advanced measurement– Editing dimensions
• Animation– Playing Animation
• Cross-sectioning– Basic / Advanced cross-sectioning– Cross-section display
April 2012 Lattice Technology, Inc. 4
Agenda
• Cameras / Positions / Snapshots– Applying cameras– Adding / editing cameras– Moving parts– Applying positions / snapshots– Adding editing position / snapshots
• Evaluation– Comparing shapes
• Importing / Exporting Data– Saving XVL data– Importing geometries– Exporting images
• Embedding XVL Player– Embedding in HTML– Embedding in MS Office
Overview
Feature No License Player ProLicense
StudioLicense
Save Files x x
Import Geometry x x
Export Images x x
View Properties x x x
Edit Properties x
Undo/Redo x x x
Walk/Fly Mode x x x
Copy Image x x
Change Display x x x
View Assembly Tree x x x
Change View Direction x x x
Change Display Mode x x x
: Require Player Pro License : Require Studio License
XVL Player Features by License 1/4
6
: Require Player Pro License : Require Studio License
XVL Player Features by License 2/4
June 2009 Lattice Technology, Inc. 7
Feature No License Player ProLicense
StudioLicense
Change Display Accuracy x x x
Display Elements x x x
Display User Coordinates x x x
Display Grid Lines x x x
Change Display Options x x x
Fix View x x x
Select Objects x x x
Opaque/Transparent/Fit Selection x x x
Move Part x
Select Notes x x x
Add/Edit Notes x
: Require Player Pro License : Require Studio License
XVL Player Features by License 3/4
8
Feature No License Player ProLicense
StudioLicense
Simple Measurement x x x
Dimension Plane x
Select Dimensions x x x
Add/Edit Dimensions *1 *1 x
Create/Edit Cross Section x x x
Apply Cameras x x x
Add/Edit Cameras x
Apply Positions x x x
Add/Edit Positions x
Apply Snapshots x x x
Add/Edit Snapshots x
Play Animation x x x
*1) Bounding box and arc length of edge only.
: Require Player Pro License : Require Studio License
XVL Player Features by License 4/4
9
Feature No License Player ProLicense
StudioLicense
Change Options x x x
Embed in HTML, MS Office x x x
Configuration File x x x
April 2012 Lattice Technology, Inc. 10
Installation
Install XVL Player by double-clicking the installation file.− Installation file name: XVL_Player_Pro-x_x.exe
In the installation wizard, you can choose the default browser of XVL Player from either Internet Explorer or Mozilla Firefox.
* Default browser will open when XVL file is double-clicked.* XVL files is still opened in both browser when it is drag-and-dropped.
April 2012 Lattice Technology, Inc. 11
(1) Toolbar Frequently used functions such as view manipulations and controls are available here.
(2) Assembly Tree The assembly structure of the 3D model is displayed here.
(3) Right Click Menus Most operations are available from right click menus.
(4) Graphic WindowMain place to operate on the 3D model.
(1)
(2)
(4)
(3)
XVL Player Pro Window
April 2012 Lattice Technology, Inc. 12
• XVL Player Pro contains 8 different toolbars.
(1) File Toolbar
(2) View Toolbar
(3) Display Toolbar
(4) Operation Toolbar
(5) Measurement Toolbar
(6) Cross-section Toolbar
(7) Layout Toolbar
(8) Animation Toolbar
Edit Mode
View Mode
XVL Player Pro Toolbars
April 2012 Lattice Technology, Inc. 13
* To activate XVL Player Pro or XVL Studio based features, the corresponding license file(s) must be installed.
1. To install a node-locked license file:1. Select Start > All Programs > XVL Player (Ver. 9
or later) > License Folder to open the license folder.
2. Place the license file in the license folder.
2. To connect to a floating license server:1. Right-click and select Help > License… to bring up
the License dialog box.2. Change the License source to License server.3. Enter the Host name and Port No of the license
server.4. Select OK to save the changes.
1
2
License Setup
April 2012 Lattice Technology, Inc. 14
• The client configuration file is created as “Default.csv” in the subdirectory “Env” of the installation directory.
* For details on configuration file, refer to “5 Configuration Files” of Start-Up Options Manual .
Configuration File
Viewing
April 2012 Lattice Technology, Inc. 16
Viewing Operations 1/4
Pan 3D model
3D rotationZoom in the specified area
Zoom in/out
Set gazing point
View Toolbar
April 2012 Lattice Technology, Inc. 17
Viewing Operations 2/4
Undo view change
Fit view
FrontBack
Right
Left
TopBotto
mIsometric
Rotate counter-clockwise by 90 degrees
Rotate clockwise by 90 degrees
View Toolbar
April 2012 Lattice Technology, Inc. 18
Viewing Operations 3/4
Keyboard short cuts:– Mouse + z: Pan 3D model– Mouse + x: 3D rotation– Mouse + Shift + x: 2D rotation– Mouse + c: Zoom in/out– Mouse + v: Zoom in the specified
section
Pan 3D model
3D rotation
Zoom in the specified section
Zoom in/out
April 2012 Lattice Technology, Inc. 19
Viewing Operations 4/4
Viewing mode Manipulation Operation
XVL classic
Pan Hold the middle mouse button/wheel #2 and drag your mouse.
Rotation (3D) Hold the left mouse button #1 and drag your mouse.
Rotation (2D) Operation of "Rotation (3D)" + SHIFT key.
Zoom Roll the center mouse wheel #2.
CATIA V5
Pan Hold the middle mouse button/wheel #2 and drag your mouse.
Rotation (3D) Hold the middle mouse button/wheel #2 and either left mouse button #1 or right mouse button #3 and drag your mouse.
Rotation (2D) Operation of "Rotation (3D)" + SHIFT key
Zoom Hold the middle mouse button/wheel #2 and click on either left mouse button #1 or right mouse button #3 and drag your mouse
Pro/ENGINEER
Pan After holding the SHIFT key and the middle mouse button/wheel #2, drag your mouse.
Rotation (3D) Hold the middle mouse button/wheel #2 and drag your mouse.
Rotation (2D) Operation of "Rotation (3D)" + SHIFT key.
Zoom After holding the CTRL key and the middle mouse button/wheel #2, drag your mouse.
• You can change the viewing mode by right-clicking and selecting Tools > Options > Customize.
• In order to adjust the center of rotation, click the middle mouse button/wheel #2. This will to make the cursor location center of rotation.
April 2012 Lattice Technology, Inc. 20
• Right Click Menu > View Operation Mode > Walk will let you walk through the scene.
– Toolbar icons change to Walk Through controls.
– By selecting View Operation Mode > Examine, you can go back to view mode.
Walk Through
Translate
Walk Look Around
April 2012 Lattice Technology, Inc. 21
• Right Click Menu > View Operation Mode > Fly will let you fly through the scene.
– Toolbar icons to the Fly Through controls.
– By selecting View Operation Mode > Examine, you can go back to view mode.
Fly Through
Translate
Fly Look Around
* Whereas the Walk Through mode maintains the vertical level, the Fly Through mode can change the height of the view (fly up and down).
Display
April 2012 Lattice Technology, Inc. 23
Display Modes
Hidden line
Display VertexWirefram
eShading
Wireframe+shading
Display Toolbar
April 2012 Lattice Technology, Inc. 24
• You can adjust tessellation quality according to your environment.
• The LOD icon adjusts level of details according to the view.
– By zooming in or out, you can see that Player re-tessellates the view.
Changing Tessellation
Display Toolbar
Rough Normal
Fine Extra Fine
Clicking the Display Options icon will bring up the Display Options dialog box:
• General tab:– coordinate system– projection– material priority
• Axis/Grid tab:– axis settings– grid settings
• Display Speed/Quality tab:– performance settings.
• Display Color tab:– background settings– color settings– font settings– arrow settings
• Switch Display tab:– display settings
April 2012 Lattice Technology, Inc. 25
Display Settings
Display Toolbar
April 2012 Lattice Technology, Inc. 26
Using Color Sets
• After choosing display colors, you can register the color set by selecting an entry from the Color set dropdown menu and clicking the Set button.
• To reflect the registered color set to the graphic window, select a color set from the Color Set list.
Display Toolbar
* Color set will be remembered by XVL Player application.
Selecting Objects
April 2012 Lattice Technology, Inc. 28
Target Selection
• In the toolbar, specify the type of selection to pick the target to work on.
Operation Toolbar
Part selection
Element selection
Body selection
Surface
Vertex Edge
- Select parts
- Select bodies- Select surfaces, vertices, edges
April 2012 Lattice Technology, Inc. 29
Transparent and Fit Selection
• Turning on Opaque Selection will make the selected part solid and the other parts transparent.
• Turning on Transparent Selection will make the selected part transparent and the other parts solid.
• Turning on Show Selection Parts will display the selected parts only in the graphic window.
• Turning on Fit Selection will fit the selected part in the graphic window.
Transparent Selection
Opaque Selection + Fit Selection
Opaque Selection
Operation Toolbar
Show Selected Parts
April 2012 Lattice Technology, Inc. 30
• Select the Assembly Tree icon from the Operation Toolbar to show the Assembly Tree.
• Clicking each node of the tree structure highlights the corresponding element(s).
• Use + and – to control display of the tree structure.
• You can select multiple nodes by holding the Ctrl and Shift keys.
• Switch on and off the check boxes to display or hide each part.
• Right click on the Assembly Tree to bring up the right-click menu.a) Shows the selected element.b) Hides the selected element.c) Shows the selected element and hides all
other elements.d) Shows all elements.
Part Display Controls
abcd
Operation Toolbar
April 2012 Lattice Technology, Inc. 31
Displaying Group Properties
1. Select a part on the Assembly Tree.
2. To show the Properties dialog, select Properties… from the right click menu.– XVL data contains properties
inherited from the original CAD system.
* Editing the properties requires an XVL Studio license.
1
2
April 2012 Lattice Technology, Inc. 32
Editing Group Properties
1. Select a part on the Assembly Tree.
2. Right-click and select Properties… to open the Properties dialog.– XVL data contains properties
inherited from the original CAD system.
3. Change the property values and click the Set button to update.
3
XVL Studio
1
2
April 2012 Lattice Technology, Inc. 33
Annotation / Dimension Selection
• In the toolbar, click the Edit Note / Edit Dimension icon to pick annotations or dimensions.
Annotation selection
Dimension selection
Operation Toolbar
* Annotations and dimensions can not be moved after selection.* Editing annotations and dimensions requires an XVL Studio license.
Animation
April 2012 Lattice Technology, Inc. 35
Playing Animation
Animation Toolbar
1. Switch to View Mode.2. Click on the Play icon to play the
animation.
1
2
Stop
Previous process
Play reverse Pause
Next process
Play
Ex) Process Animation Icons
Cue (Restart)
Reset
April 2012 Lattice Technology, Inc. 36
Clicking the Animation Options icon will bring up the Animation Options dialog box:
Setting Animation Options
Animation Toolbar
Play Range:– Select if you play animation of whole process or
selected process.
Play Interval:– Select if you play animation of whole range or
step by step.
Step Interval:– Select if you jump to next process or next process
part when you click Next/Previous Process icon.
Loop:– Check this when you loop process animation.
Show paths when playing animation:– Check this when you show animation path.
Alert Highlight:– Specify the interval and highlight color of alert.
Annotation
April 2012 Lattice Technology, Inc. 38
Adding Notes
1. Click on the Edit Note icon to open the Edit Note dialog.
2. Make sure the Edit Mode is “New”.3. In the graphics window, click on a target
element. Then, drag your mouse cursor and release at a point where you would like to place the note.
4. Type in the text and set the properties for the text.
5. After setting the parameters, click Execute to add the comment.
1
32
4
5
Operation Toolbar
XVL Studio
1. In the Edit Note dialog, set Edit Mode to “Edit existing”.
2. Select a note to edit. You can also select multiple notes by dragging an area or using the shift and control keys.
3. Use the Note direction buttons to align note directions.– The aligned notes will preview in blue.
4. Use the Leader line buttons to add and remove leader lines to notes.
April 2012 Lattice Technology, Inc. 39
Editing Notes
1 2
3 4
Operation Toolbar
XVL Studio
43
April 2012 Lattice Technology, Inc. 40
Initial Setup - Notes
1. On the Edit Note dialog, click the Initial Setup button to bring up Initial Setup dialog box.a) Note: You can choose either 2D or 3D.b) Use property as note text: Displays the
property values for each group as the note. The format is:${property_name}
For example, if the groups have a “PartNo” property thenPart Number: ${PartNo}will produce the note shown in the example.
c) Use part names as note text: Displays the part names of the groups as the note.
d) Prompt for note text: Allows input of arbitrary notes.
e) Font: Specifies the default font.f) Tip Form: Specifies the default
arrowhead.
2. After setting the parameters, click OK.
1
b
2
XVL Studio
Measurement
April 2012 Lattice Technology, Inc. 42
Simple Measurement
1. Select the type of measurement from the toolbar.
2. Select target(s).– As you move your mouse
cursor, the corresponding points, edges, or faces are highlighted.
3. Choose the measurement method.4. Adjust the position of the
dimension.
1
2
3
4
Measurement Toolbar
April 2012 Lattice Technology, Inc. 43
Bounding Box
11. Right-click and select Evaluation > Measure
Dimension… to display the Measurement/Dimension dialog.
2. On the Other tab, specify Bounding box of part (xN).3. Select an element from the graphic window.4. Click on the Selecting button.5. XVL Player will create a bounding box with dimensions.
34
* Additional measurements are available with an XVL Studio license.* NOTE: When the Measurement/Dimension dialog box is open, it is possible to move dimensions.
April 2012 Lattice Technology, Inc. 44
• Use the Measurement/Dimension dialog to make advanced measurements.
1. Right-click and select Evaluation > Measure Dimension… to display the Measurement/Dimension dialog.
2. Select the type of measurement from the tab menu.
3. Select the type of the element to measure.4. Click on the element to measure.
– Change the display mode to Shaded+Wireframe to choose elements.
– You can unselect elements by clicking the Selecting button.
5. Repeat #3 and #4 as required.6. After the elements are specified, the dimension
will be displayed.7. You can edit the dimension by clicking the Edit
Dimension icon.
Advanced Measurement
2
3
4
5
5
6
XVL Studio
4
April 2012 Lattice Technology, Inc. 45
Initial Setup - Dimensions
• On the Measurement/Dimension dialog, click the Initial setup… button to bring up the Initial Setup dialog.
a) You can choose 2D or 3D dimensions.b) You can specify the precision.c) You can specify the units: “mm” or “inch”.d) You can specify the note font.e) You can specify the tip form.
a
b
c
d
e3D Dimension2D Dimension
XVL Studio
April 2012 Lattice Technology, Inc. 46
Editing Dimensions
Operation Toolbar
1. Open the Edit Dimension dialog from the Edit Dimension icon.
2. Select a dimension to edit from graphic window. Then, you can change:– Dimension type (2D/3D)– Dimension value– Font– Tip form
3. After finishing editing, click the Execute button to reflect the change.
XVL Studio
Cross-sectioning
April 2012 Lattice Technology, Inc. 48
1. Select the Create/Edit Cross-section icon from the toolbar.
2. Specify the location of the cutting plane from the Location list or by using the manipulator.
3. To specify the location of cutting plane numerically, select Edit Cross-section > Specify Number… and enter the values.
4. Select Edit Cross-section > Create and Display Cross-section to create the profile.
Cross-section Toolbar
1
2
3 4
Creating Cross-sections
April 2012 Lattice Technology, Inc. 49
Cross-section Toolbar
1
2
4
3
1. Select a profile from the Cross-section List.
2. To display the cross section, select Display Cross-section.
3. To go back to normal view, select Hide Cross-section.
4. To display profile line only select Display Profile Line Only.
Displaying Cross-sections
April 2012 Lattice Technology, Inc. 50
1. Select a profile from the Cross-section List.
2. Select the Create/Edit Cross-section icon from the toolbar to start editing.
3. Change the location of cutting plane then select Create and Display Cross-section.
Profile Toolbar
1
2
3
Editing Cross-sections
Cameras / Layouts / Snapshots
April 2012 Lattice Technology, Inc. 52
Applying Cameras
1. Select a camera from the Camera List. 2. Select Apply from the menu to apply the
selected camera.
View Toolbar
April 2012 Lattice Technology, Inc. 53
Adding/Editing Cameras
1View Toolbar
1. Decide a view in the 3D view window.2. Select Add from the toolbar menu to add
a camera.
Adding Cameras:
3. Select a camera from the Camera List. 4. Select Properties from the toolbar menu to
open the Camera Properties dialog box.a) Change the visibility of part: Check or
uncheck element in the Assembly Tree to show or hide parts.
b) Save View Status: Store the show/hide status of each element.
c) Select View: Save the view in the Graphics window.
Editing Cameras:
24
4a
bc
3
XVL Studio
April 2012 Lattice Technology, Inc. 54
Moving Parts (Simple mode)
2
4
3
5 6
1. Select Move Part icon to open the Move Part dialog box.
2. Select ‘Simple’ for the Operation mode.3. Click on the Start selection button.4. Select part(s) in the Graphics Window.5. Using the Manipulator or the Translation dialog,
move the selected part(s).– To change the view angle, use the keyboard short
cuts such as z, x, c, and v.
6. Select next part then repeat moving.
Layout Toolbar
XVL Studio
April 2012 Lattice Technology, Inc. 55
Moving Parts (Normal mode)
1. Select ‘Normal’ for the operation mode.2. Select part(s) in the Graphics Window.
– You can make multiple selection by holding the Ctrl or Shift key.
3. After selecting part(s), click on the Selecting button in the Translation dialog.– You can also select a part first and right
click and choose Execute > Move Part to skip the above procedure.
4. Using the Manipulator or the Translation dialog, move the selected part(s).– To change the view angle, use the
keyboard short cuts such as z, x, c, and v.– You can also select the Translate
Manipulator from Right Click Menu.
5. Click the Execute button of the Translation dialog to settle the part(s).
4
2
3
1
XVL Studio
Layout Toolbar
April 2012 Lattice Technology, Inc. 56
Applying Layouts / Snapshots
Layout Toolbar
• Selecting a Layout or Snapshot from the list will apply the selected layout or snapshot to the view.
April 2012 Lattice Technology, Inc. 57
Adding/Editing Layouts
Position Toolbar
XVL Studio
1. Move parts using Move Part feature.2. Select Add from the toolbar menu to add
a layout.
Adding Layouts:
3. Change the layout of parts.4. Select a layout from the Layout List. (Make
sure Apply selected Layout is off) 5. Select Properties from the toolbar menu to
open the Layout Properties dialog box.a) Name: To change the layout name, enter
new name.b) Select Layout: Layout is updated by the
current layout.
Editing Layouts:
12
3
4
5
ab
April 2012 Lattice Technology, Inc. 58
Adding/Editing Snapshots
Position Toolbar
XVL Studio
1. Change the view (view direction, visibility, parts layout etc).
2. Select Add from the toolbar menu to add a snapshot.
Adding Snapshots:
3. Change the view.4. Select a Snapshot from the Snapshot List.
(Make sure Apply selected snapshot is off)
5. Select Update from the toolbar menu to update the snapshot.
Editing Snapshots:
1 2
3
4
5
Evaluation
April 2012 Lattice Technology, Inc. 60
Comparing shapes XVL Studio
Difference Detection OP
1. Import two 3D models that are to be compared.
2. Right-click and select Evaluation > Visualize Shape Comparison… to open the Visualize Shape Comparison dialog box.
3. Select Target 1 and Target 2.4. Specify the tolerance.5. Click OK to execute.
Compare the shapes between two modelsComparison result
1
2
3
45
Importing / Exporting Data
April 2012 Lattice Technology, Inc. 62
Saving XVL Data
• Click the Save icon from the File toolbar to save the XVL file.
• You can also select File > Save as... from the right-click menu.
NOTE: It’s not possible to change the file type.
File Toolbar
XVL Studio
XVL Player Pro
April 2012 Lattice Technology, Inc. 63
Importing Geometries
1. Right-click and select File > Import Geometry… to open the Import Geometry File dialog box.
2. Select file type from the Files of type list.3. To specify the conversion tolerance and other
parameters, click the Options button to show the Import dialog box.
4. Click the Open button to open the file.
23
34
XVL Studio
XVL Player Pro
April 2012 Lattice Technology, Inc. 64
Exporting Images
1. Right-click and select File > Export Image… to open the Export Image dialog box.
2. Select file type from the Save as type list.3. Click the Save button to save the file.
1
2
3
XVL Studio
XVL Player Pro
Embedding XVL Player
April 2012 Lattice Technology, Inc. 66
Embedding in HTML 1/2
• In order to embed XVL Player inside HTML, use the OBJECT tag. Inside the OBJECT tag, start-up options can be specified by using the PARAM tag. The following example shows the use of the OBJECT tag with the PARAM tags:
<object classid="CLSID:A7307292-9343-4de6-80F9-2DCEBAA7CF9C" id="xvlplayer" width="100%" height="100%"> <param name="src" value="ToyTractor.xv2"> <param name="Options" value=" VIEW_ACCELERATE(TRUE)"> <param name="Mode" value="MODE_BEHAVIOR(0), MODE_VIEW_OP(0)"> <param name="Displays" value=" VIEW_DISPLAY_TYPE(3)"> </object>
<object type="application/x-xvlplayer" id="xvlplayer" width="100%" height="100%"> <param name="src" value="ToyTractor.xv2"> <param name="Options" value=" VIEW_ACCELERATE(TRUE)"> <param name="Mode" value="MODE_BEHAVIOR(0), MODE_VIEW_OP(0)"> <param name="Displays" value=" VIEW_DISPLAY_TYPE(3)"> </object>
When only Internet Explorer is the target:
When both Internet Explorer and Mozilla Firefox are the target:
April 2012 Lattice Technology, Inc. 67
Embedding in HTML 2/2
• You can set following start-up properties.
Property Description
src The target XVL file to be loaded.
Files XVL file imported at start-up
Options General options
Mode Operation options
Displays Display options
* For details on parameter IDs for the Options, Mode, and Displays properties, refer to the “ID” section in “6.2 Parameters” of Start-Up Options Manual .
April 2012 Lattice Technology, Inc. 68
Embedding in MS Office
• XVL Player can be embedded to MS Office documents. For the detail about how to embed, refer to the section 3.2 to 3.4 of XVL Player / XVL Player Pro Start-Up Options Manual .
April 2012 Lattice Technology, Inc. 69
Questions?
E. [email protected] T. +1.415.274.1670 F. +1.415.274.1671 W. www.lattice3d.com