45

PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material
Page 2: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P iXYZ REVIEW

GETTING STARTED

Copyright © PiXYZ Software | Version 2018.2 - August 2018

Page 3: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

THE AIM OF THIS TUTORIAL IS TO DEMONSTRATE BASIC FUNCTIONALITIES AND HANDLING OF

Following items are described :▪ GUI presentation▪ CAD Data loading▪ Desktop functionalities▪ VR project review ▪ Advanced VR preparation

PiXYZ REVIEW Presentation

a. General presentation

b. Graphical interface

c. Toolbar

d. Menu bar

3D Navigation

Windows presentation

Scene graph and Motion Groups (MG)

Visualization Tools

a. Measurement tools

b. Cutting plane

c. Exploded view

d. FTA Annotations

Material Editor

Virtual & Augmented Reality

1. HTC VIVE

2. Microsoft Hololens

3. Powerwalls

4. Magic Window

5. VR Immersive Menu

Collaborative Mode

Handling Tutorial Project Review set-up

Definitions

4

7

8

9

11

14

19

23

24

25

26

27

30

31

32

33

34

37

40

44

Copyright © 2018 PiXYZ Software

TABLE OF CONTENTS

Page 4: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P i X Y Z R E V I E W D O C U M E N T A T I O N

G E N E R A L P R E S E N TAT I O N

Page 5: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GENERAL INFORMATION PRODUCTS & PREREQUESITES

Copyright © 2018 PiXYZ Software

VERSION PiXYZ REVIEW comes in two differents offers : PiXYZ REVIEW DESKTOP and PiXYZ REVIEW PREMIUM

FUNCTIONALITY PiXYZ REVIEW PREMIUM

ALL INPUT FORMATS

VISUALIZATION TOOLS

MEASUREMENT TOOLS

PMI / FTA ANNOTATIONS DISPLAY

BOOST FEATURE

COLLABORATIVE MODE

MAGIC WINDOW (requires a VIVE tracker)

VR DEVICES SUPPORT (HTC VIVE, OCULUS, POWERWALL)

AR DEVICES SUPPORT (Microsoft HOLOLENS)

PiXYZ REVIEW

PREMIUM

PREREQUISITESRECOMMENDED FOR AR/VR

ProcessorIntel core i7 2 GHz or more

RAM16 GB or more

Graphics HardwarenVidia Geforce GTX 980Ti or more

Disk Space 1 GB or more (with dynamic swap)

Operating System Windows 10, 64-bit

MINIMUMProcessor

86 dual-core 2GHzRAM 4 GB

Graphics Hardware OpenGL 4 compatible

Disk Space200 MB

Operating SystemWindows Seven, 10 64-bit

Page 6: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GENERAL INFORMATION COMPATIBLE FORMATS

FORMATS Compatibility with CAD file formats :

FORMAT PiXYZ REVIEW DETAILS

ACIS ✓

AutoCAD 3D ✓

Autodesk Alias ✓

Autodesk FBX ✓ Version 2011 to 2017

Autodesk Inventor ✓

CATIA V4 – V5 ✓ CATProduct, CATPart3DXML & CGR

MODELCATIA V5 [3DXML] ✓

CATIA V6 [3DXML] ✓

Creo - Pro/E ✓

COLLADA ✓

CSB Deltagen ✓ Partial. Up to DG18

IFC ✓

IGES ✓

JT ✓ Mesh + NURBS | Includes PLMXML support

OBJ ✓

Parasolid ✓

PDF ✓

PLM XML ✓

PLY ✓

Point Cloud ✓ E57, PTS, PTX, XYZ

PRC ✓

Rhino3D ✓

SketchUp ✓

Solid Edge ✓

SolidWorks ✓

STEP ✓

Stereo Lithography (STL) ✓

U3D ✓

Autodesk REVIT ✓ (beta)Copyright © 2018 PiXYZ Software

Page 7: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GRAPHICAL INTERFACE OVERVIEW

Copyright © 2018 PiXYZ Software

Product Structure (tree)

Toolbar

Scene Graph (Motion Groups)

Viewer

Selected object properties

Tools & Collaborative TABS

The entire user interface is customizable. You can adjust the position and the size of each window and clip them on every corner of theinterface.

The viewer displays information regarding the loaded model : occurrences (parts) and triangles (polygons) number.

Page 8: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GRAPHICAL INTERFACE OVERVIEW

Copyright © 2018 PiXYZ Software

The Toolbar contains shortcuts to main functionalities of PiXYZ REVIEW, available in Desktop mode only or Desktop & VR mode :

1 2 3 7 8 9

1 IMPORT SCENE

SAVE PROJECT

RESET SCENE

MATERIAL EDITOR

MATERIAL OVERRIDE

BOOST

FIT TO VIEW

CAMERA MODE

BACKFACE CULLING

SHOW / NO SHOW

FULLSCREEN

SCREENSHOT

VIEWCUBE

ENTER VR/AR

RENDER MODE

2

3

6

7

8

9

Import file in PiXYZ (CATIA, 3DXML, NX, FBX, )

Save the scene to a .pxz project

Clean and reset the scene (new project)

Open the Material Editor

Visual override of all materials on the geometries

Automatically optimize your scene for AR/VR

Fit camera view to selected objects

Switch camera mode from ORBIT to FLY

Backface rendering modes (colored, culled or 2-sided)

Switch between shown/hidden occurrences & parts

Switch to full screen (viewer only)

Take a screenshot of the camera view

Predefined camera views & camera type

Switch to VR/AR mode (with compatible hardware)

Visualization mode (wire, lines, shaded, xray)

4 11 12 15

4

10

11

13

Virtual & Augmented Reality compatibility HTC VIVE

Oculus RIFTMicrosoft HOLOLENS

Magic Window (VR tablet mode)

6 10

12

5

14

15

5 13 14

Page 9: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GRAPHICAL INTERFACE OVERVIEW

Copyright © 2018 PiXYZ Software

Details regarding the menu bar and settings :

• Open Project : Open .pxz project file

• Save Project : Save .pxz project file

• Save Project As : Save as a new .pxz project file

• Import Model : Import CAD file (all formats)

• Reset Project : Reset PiXYZ scene

• Quit : Exit PiXYZ REVIEW

• Select all : Select all occurrences (hidden and shown)

• Invert Selection : Invert occurrences selection

• Preferences : Open PiXYZ REVIEW settings

• Workspace : Use this menu to manage Workspaces (or windows layout) in PiXYZ REVIEW

• Default: The workspace set by default

• Reset Current Workspace : Use to restore default workspace layout

• : Use to add user defined workspace(s)

• : Use to delete user defined workspace(s)

• : Use to manage Keyboard Shortcuts

• Windows List

PREFERENCES (F9) Core settings :

• SotwareUpdateNotifications : If enabled, PiXYZ REVIEW will look for software update, providing an internet connection is established.

• ThreadCount : PiXYZ solutions are multi-threaded. Manage the maximum number of CPU cores allowed for PiXYZ REVIEW to preserve other applications if necessary. Max CPU use by default.

• EnableDebugLog : Enable advanced debug log generation. Log file is available here :

C:/Users/#NAME#/AppData/Roaming/PiXYZReview/lastSession.log.

Page 10: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GRAPHICAL INTERFACE OVERVIEW

Copyright © 2018 PiXYZ Software

Details regarding the preferences settings :

PREFERENCES (F9) Viewer settings (main settings) :

• EnableHUD : Display 3D model information (occurrences, polygon count)

• CatiaLikeNavigation : Switch between « mouse-only » navigation and ALT + Mouse 3D navigation

• BackFaceCulling : Rendering setting used to display materials on only one side of a surface, the other side will be transparent (overrides DoubleSided

• DoubleSided : Rendering setting used to display materials on both surfaces sides.

• EnableTrackball : Enable 3D gizmo for XYZ axis

• BackgroundTopColor / BackgroundBottomColor : Change the viewer background colors

• Occlusion Culling : Rendering technology for performances optimization

• SinglePassStereo : Rendering technology for performances optimization. Early developments, requires nVidia SLI Quadro GPUs

• PerspectiveProjection : Switch between PERSPECTIVE and ORTHOGRAPHIC camera

• EnvironmentMap : Browse to use an HDR environment map for the viewport (use with PBR materials only)

• EnableGrid : Display reference grid in the viewport

• AutoMeasurementUnit : Automatically convert measurements from millimeters to meters when measures are higher than 999 mm

• Primitives : Use available settings to change appearance (colors and width) for all geometrical entities

Page 11: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

GRAPHICAL INTERFACE OVERVIEW

Copyright © 2018 PiXYZ Software

Details regarding the preferences settings :

PREFERENCES (F9) Import Settings :

• ConvertZupToYup : Automatically convert any imported model orientation (automatic 90 rotation on X-axis)

• LoadHidden : Automatically load hidden parts

• LoadPMI: Use this option to include FTA or PMI when importing a CAD file

• PreferAlternativeImporters : In case of import issues, try checking this setting to allow alternative import preset

• Precision

• PMIReplaceColor : Automatically replace PMI colors. Black by default. White strongly recommended for AR use

• CreateMotionGroup : Use to automatically create a Motion Group at import on the whole imported model (file name used)

PREFERENCES (F9) VRSys :

• SystemType : Choose the default VR system that should by used

PREFERENCES (F9) Collab :

• VoiceEnabled : Enable voice sharing through PiXYZ REVIEW collaborative mode

PREFERENCES (F9) UserProfile :

• Fill with preferred settings for User profile

PREFERENCES (F9) ServerProfile :

• Fill with preferred settings for Server profile

Page 12: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P i X Y Z R E V I E W D O C U M E N T A T I O N

3 D V I E W E R & N AV I G AT I O N

Page 13: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

3D NAVIGATION « CATIA-LIKE » NAVIGATION (mouse only)

Copyright © 2018 PiXYZ Software

To manipulate the camera position and orientation in the viewer with the - navigation, use the following key combinations :

Mouse Left Click : Select / Replace selection

Shift Key + Mouse Left Click : Remove from Selection

Ctrl Key + Mouse Left Click : Add/remove from selection

Center Click + Left Click : Rotate

Center Click + Middle Click : Pan

Center Click + Right Click (or Mouse wheel) : Zoom

Mouse Middle Click : Change rotation center

Mouse Right Click : Show contextual menu (only with selection)

Mouse Left Click + Selection area : Select visible parts inside the selection

Mouse Right Click + Selection area : Select all parts inside the selection (depth-selection)

A 3D move and rotate gizmo isavailable to help the usermanipulate objects.The viewer is oriented Y up.

Contextual Menu 3D axis gizmo

CTRL

Page 14: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

3D NAVIGATION STANDARD (ALT + mouse)

Copyright © 2018 PiXYZ Software

To manipulate the camera position and orientation in the viewer with the Standard navigation (ALT + mouse), use the following key combinations:

Mouse Left Click : Select / Replace selection

Shift Key + Mouse Left Click : Remove from Selection

Ctrl Key + Mouse Left Click : Add/remove from selection

Alt Key + Left Click : Rotate

Alt Key + Middle Click : Pan

Alt Key + Right Click (or Mouse wheel) : Zoom

Mouse Middle Click : Change rotation center (camera pivot point)

Mouse Right Click : Show contextual menu (only on selection)

Mouse Left Click + Selection area : Select parts inside the selection

Mouse Right Click + Selection area : Select all parts inside the selection (depth-selection)

ALT

ALT

ALT

CTRL

Navigation preferences are chosen at the firstopening PiXYZ REVIEW.

3D Viewer navigation settings can be changedthrough the SETTINGS | VIEWER menu :

Page 15: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P I X Y Z R E V I E W D O C U M E N T A T I O N

F U N C T I O N A L I T I E S & W I N D OWS

Page 16: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2018 PiXYZ Software

The PRODUCT STRUCTURE tab is a complete and accurate representation of the CAD file hierarchy, or tree. PiXYZpreserves your CAD model organization, naming and all assemblies, parts, nodes and instances are listed here andeasily accessible through the scene or the « Search » engine.

WINDOWS PRODUCT STRUCTURE

Assembly *

Instance *

Part *

Scene / Product tree

Once a part is selected, the highest - not unfolded - node of the scene hierarchy is colored in opaque blue. Thesurface of this part is also colored to show the selection in the viewer.

Part selection, from the viewer or directly in the tree Identify a part in the product tree

To identify and retrieve a specific element by itsNAME, simply use the SEARCH function (casesensitive)

For a selected part, position in the scene tree can beshown through the FIND IN TREE function in thecontextual menu (RIGHT click)

Multi-selection is available by pushing CTRL key whileselecting elements in the viewer or in the scene tree

2 different modes are available to visualize product structure :

• SIMPLE MODE Simplified view the product structure (concatenation)

• ADVANCED MODE Fully detailed product structure (assemblies, )

Page 17: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2018 PiXYZ Software

A contextual menu is available directly from the PRODUCT STRUCTURE by right-clicking on part/node in the hierarchy :

WINDOWS PRODUCT STRUCTURE

2 different modes are available to visualize product structure :

• SIMPLE MODE Simplified view the product structure (concatenation)

• ADVANCED MODE Fully detailed product structure (assemblies, )

Right click onselected entity

CONTEXTUAL MENU ACTIONS

• Expand All : Expand the entire product structure

• Switch View :

• Fit: Center the camera view on selection

• Add Light :

• Add primitive mesh : Create 3D primitive geometry in the scene : cube, sphere, plane.

• Show :

• Hide : Switch

• Invert Visibility : Invert visibility setting for the selection

• Create Motion Group From Selection: Create a MOTION GROUP entity from the selection (see slide 20)

• Add Selection To Motion Group: Add selected entities to an existing MOTION GROUP

• Delete Occurences: Delete selected objects (parts, nodes, lights)

• Find Selection in Product Structure: Quickly identify part/selection position in the hierarchy from viewer selection

Page 18: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2018 PiXYZ Software

The PROPERTY TAB displays all available information regarding the selected element(s). Informations are originally contained directly in the CAD file(CATProduct, CATPart, STEP, JT, FBX, ).

WINDOWS PROPERTIES

Following metadata might be found, depending on the CAD model, its origin andformat compatibility with PiXYZ (see slide 6) :

• PartNumber

• PartName

• AssemblyName

• Definition

• Nomenclature

• Source

• Revision

• Author

• Description

• PiXYZ ID

• . . .

Other PROPERTIES are displayed and modifiable within PiXYZ, such as :

• Occurrence Material

• Part Material

• Transformation Matrix

• Occurrence Visibility

• Part Visibility

Page 19: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

WINDOWS SCENE GRAPH AND MOTION GROUPS

Copyright © 2018 PiXYZ Software

PIXYZ REVIEW introduces the concept of MOTION GROUPS for desktop manipulations and VR/AR interactions or animations.

The main idea is to quickly create sub-groups of elements (parts) selected from the product tree or directly from the viewer, and use them as animated

entities. Note that Motion Groups are instances of the product : the modifications applied to a Motion Group do not alter the original Product Structure.

4 steps to create Motion Group and VR interaction :

1. Select element or selection to be animated

2. RIGHT click and select CREATE MOTION GROUP FROM SELECTION in the contextual Menu

3. Optional : name your created 3D object (aka Motion Group) and EXECUTE

4. A new Motion Group is available for interaction in the Scene Graph

• The Scene graph is editable to create complex animations with parents/children tree and intermediate nodes (pivot nodes, explode nodes, ).• For each CAD file imported into REVIEW, a new Motion Group can be automatically created (see page 6). MG with parts from different models

remains possible.

Scene Graph with Motion Groups

Create a new Motion gGroup( = new node in the scene graph )

Advanced parameters « Carter » Motion Group (node) created

Page 20: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

WINDOWS MOTION GROUPS PROPERTIES

Copyright © 2018 PiXYZ Software

Once Motion Groups are created, a selection in the Scene Graph will enable the PROPERTIES window.

Note : Multi-selection of Motion Groups will be added soon but is not available at the moment.

From this panel, properties allow to :

▪ Pivot See/adjust PIVOT position (rotation center for instance)

▪ Constraint Edit interactions constraints (translation, rotation)

▪ ResponsiveToLaser Set the Motion Group responsive to measures,

teleportation target,

▪ Grabbable Allows the user to grab the Motion Group in VR and move it

▪ Visualization Tools Settings Define Motion Group sensitivity to

Visualization tools (Cutting plane, Scale, Exploded view, Explode center)

▪ Visible Show/hide selected Motion Group

Scene Graph and Properties

2 modes are available for editing the PIVOT position (center of rotation or explode node, ) :

• MOVE ONLY PIVOT POSITION Check the parameter « MovePivotOnly » at the bottom of the Scene

Graph

• MOVE BOTH PIVOT AND 3D OBJECTS POSITION Uncheck the parameter « MovePivotOnly », then

move the gizmo or edit the Properties panel to adjust the 6DOF or scale parametersPivot / node adjustment

Page 21: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

WINDOWS MOTION GROUPS CONSTRAINTS

Copyright © 2018 PiXYZ Software

Constraints Motion Groups allow to specify constraints on objects movable in VR. Each {XYZ} translations and/or rotations might be defined as :

• Locked (no displacement allowed)

• Free (shifting all along a define DOF, translation or rotation)

• Constraint (movement along the axis in a configurable range)

Additional parameters :

• ROTATION CENTER ON GRABBER Ignore PIVOT position and use grabbingpoint as rotation center (VR only)

• KINEMATIC ANCHOR By default, a Motion Group can be by anothergrabbed object. If this KINEMATIC ANCHOR is checked, the concerned MotionGroup will only move through direct grabbing

Edit custom constraintsNon-displaceable object

Page 22: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

WINDOWS MOTION GROUPS & VISUALIZATION TOOLS

Copyright © 2018 PiXYZ Software

Visualization tools for CAD project reviews are available OOTB in PiXYZ REVIEW, such as CUTTING PLANE, EXPLODED VIEW, MEASUREMENTS, (see

page 23 of this documentation).

For some specific usecases and VR project sessions, users may want to set inactive these features on some specific Motion Groups. Examples below :

CUTTING PLANE SENSITIVE Activate or deactivate cutting plane effect on selected MG

SCALE SENSITIVE Activate or deactivate scale adjustment on selected MG

EXPLODED VIEW SENSITIVE Activate or deactivate exploded view feature on selected MG

SET AS EXPLODE CENTER Set current pivot point as an explode center

Illustration of CUTTING PLANE adjustable sensitivity Illustration of EXPLODED VIEW adjustable sensitivity PIVOT POINT adjustment for EXPLODE CENTER or INTERACTION CENTER (rotation)

Page 23: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

PROJECT REVIEWS FUNCTIONALITIES

Copyright © 2018 PiXYZ Software

PiXYZ REVIEW offers several visualization tools for VR project review. All features presented in this section are bothavailable in desktop and VR/AR modes.

MEASUREMENT TOOLS

Measurement system is available to measure any type of entity : distance, radius, angle, center distance, plane inclination, .

REVIEW uses a « primitive » recognition feature (circle, polylines, points) to ease and accelerate the measurement process.

Here are the steps to perform quick measurements :

1. SELECT the type of primitive/element you are willing to measure : POLYLINE (patch boundary), CIRCLE or POINT.

2. Perform « FLY-OVER » PRIMITIVE RECOGNITION directly in the 3D Viewer to identify, select and measure elements

3. Use or re-use primitives from the « Measurement » tab to CALCULATE distances, radius, or convert point to

primitives (circle center, )

SNAPPING FUNCTIONALITY

• SNAPPING ON LINES Measure point will snap on eventual proximity conception line (green dot ).

• STANDARD PICKING Orange dot .Line snapping No snapping

Measurement Tab

Fly-over primitive identification and feature measurement

Re-use existing primitives to identify other features

Administrate, hide, show all measurements

Advanced properties for selected measurement

Page 24: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2018 PiXYZ Software

CUTTING PLANE

The cutting plane feature allows to visualize inside a model. Check the « Enabled » option for activation and choose the

cutting axis. Slide the translation cursor to move the cutting plane.

Optional visualization parameters

• Select plane axis (XYZ or camera axis)

• Translate cutting plane

• SHOW PLANE : identify* filled or hollow volumes *can take few seconds to calculate

• Invert visibility

• Lock (camera axis only)

• Edges color *use after « Show Plane »

• Edges thickness *use after « Show Plane »

• ALIGN CAMERA : align camera with sectional drawing *use after « Show Plane ». Consider switching to orthographic camera

In VR mode, the section plan is a grabbable entity. Just use the VR controller to grab and handle (translate, orient) the cutting plane.

SHOW PLANE : visualize solids and hollow volumes

Sectional view : SHOW PLANE + ALIGN CAMERA + Orthographic view setting

Sectional drawing or « footprint » : SHOW PLANE + ALIGN CAMERA

+ Orthographic view setting + HIDE « Product » motion group

+ EDGE COLORS red

PROJECT REVIEWS FUNCTIONALITIES

Page 25: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2018 PiXYZ Software

EXPLODED VIEW

The « Exploded View » feature spreads outward all the model parts, according to a defined axis (XYZ, planar or

single-axis). This tool allows to visualize all components inside an element.

VR SYSTEMS

In VR mode, the section plan is attached to the VR controller. Justmove and orient the controller until obtaining the desired sectionplan.

Slide the factor cursor to

amplify the explode effect.

All axis Z-axis explode only

PiXYZ REVIEW is ready for VR or AR project review sessions. Just select the target

immersive device and launch the VR mode through the toolbar button. See VR

section.

PiXYZ REVIEW is currently compatible with HTC VIVE, Oculus Rift, Microsoft MixedReality headsets, Microsoft HOLOLENS & Magic Window. Permanent technology watch isbeing done for VR or AR devices for potential integration within PiXYZ REVIEW.

PROJECT REVIEWS FUNCTIONALITIES

Page 26: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2018 PiXYZ Software

FTA or PMI VISUALIZATION AND HANDLING

Visualize and manage PMI (Product and Manufacturing Information) or FTA (Functional and Tolerancing Annotations) directly in PiXYZ REVIEW.

Annotations are available directly from the Product Tree structure. Look for in the first listed nodes, then double-click on the annotation

you wish to display (an icon appears before the Annotation name) :

• Captures

• Datums

• Dimensions

• Tolerances

• Notes

• Views

• Sectional views

Slide the factor cursor to

amplify the explode effect.

PMI sample visualizationProduct Structure with PMI

PMI with annotations and predefined sectional view

PROJECT REVIEWS FUNCTIONALITIES

Page 27: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P I X Y Z R E V I E W D O C U M E N T A T I O N

M AT E R I A L E D I TO R

Page 28: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

MATERIAL EDITOR OVERVIEW

Copyright © 2018 PiXYZ Software

PiXYZ REVIEW allows to manage materials : creation, update... Also, you can affect a material to a mesh when missing.

The Material Editor is accessible from the Toolbar by pushing on the button.

• ADD : Create new material instances, based on different preset shaders .

• CREATE A BASIC SET OF COLORS : Quickly create a basic list of standard color material for project review

• HOW TO USE & APPLY MATERIALS : Simply through the PROPERTY tab of a selected part/occurrence :

• STANDARD : Use to create a standard material with classic 3D settings

• PBR : Most advanced shader. Compatible with ALLEGORITHMIC SUBSTANCE SOURCE maps and textures.

• COLOR : Basic color. For transparency, adjust the alpha channel (0 = translucent, 255 = opaque)

• UNLITTEXTURE :

Page 29: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P I X Y Z R E V I E W D O C U M E N T A T I O N

V I R T UA L & AU G M E N T E D R E A L I T Y S U P P O R T

Page 30: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

HTC VIVE & OCULUS VR SETTINGS

Copyright © 2018 PiXYZ Software

PiXYZ REVIEW allows a fast and easy access to Virtual Reality CAD reviews. Just load your file, select the VR device, the desired pre-configured environment

and ENTER VR !

List of compatible VR devices :

• HTC VIVE

• OCULUS RIFT

• MICROSOFT HOLOLENS

• POWERWALLS with nVidia Quadro GPUs and ART optical racking system

• Magic Window using a tablet, PiXYZ REVIEW and a VIVE tracker

VR immersive reviews are pretty easy to set up, just set the following items before diving in :

• TRACKING ORIGIN The 3D start position where your VR experience will begin. Just create or

select an existing node/MG.

• ENVIRONMENT PIXYZ REVIEW comes with predefined environments, directly available to

enhance your VR sessions. Just select one of the available maps, or none if your CAD model is

already suitable for virtual visit (factory, huge facility).

Create and place the VR intial position

Page 31: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

MICROSOFT HOLOLENS SETTINGS

Copyright © 2018 PiXYZ Software

PiXYZ REVIEW is compatible OOTB with Microsoft Hololens AR device*.

AR immersive reviews are easy to set up, just apply the following procedure:

• HOLOGRAPHIC REMOTING PLAYER REVIEW is using the Holographic Remoting App fromMicrosoft. First, you need to download and install this app on your Hololens.

• CONNECTION Holographic Remoting and wireless streaming between REVIEW and theHOLOLENS requires a common and dedicated WIFI connection. Please connect the main computer(playing REVIEW) and the Hololens to the same WIFI network. For better performances, please preferusing a dedicated router.

• HOST Enter the IP adress of the Hololens, available after starting the Holographic Remoting Player appdirectly on the device.

• ANCHORNAME Hololens tracking and mapping system is using a concept of « anchors » todetermine the room and location of the user. Enter a name for the room where the « Hololens learning andenvironment mapping » have been performed.

• SHOW MAPPING Allows to visualize within REVIEW viewer the environment mapping capturedby the Hololens. This mapping can be used to replace CAD models into the real environment beforeexperiencing AR.

Holographic Remoting Player app

Hololens mapping in PiXYZ REVIEW

Complete tutorial for installation and setup of PiXYZ Review

with Microsoft Hololens device can be downloaded here :

http://bit.ly/2rksyv2_PiXYZ_Review_Hololens_setup

Page 32: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

POWERWALLS SETTINGS

Copyright © 2018 PiXYZ Software

PiXYZ REVIEW can be used on VR immersive device such as Powerwalls (stereoscopic screens).

Requirements : Only one rendering node (no cluster), ART optical tracking system only, nVIdia Quadro GPU for stereoscopy

Please contact PiXYZ team for any support or deployment of REVIEW for Powerwalls

Page 33: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

MAGIC WINDOWS SETTINGS

Copyright © 2018 PiXYZ Software

PiXYZ REVIEW introduces the use of : a tablet running PiXYZ REVIEW and allowing to bring a fresh perspective to the VR project review.

Magic Window is using a VIVE tracker to colocalize the multiple users, and thus requires an HTC VIVE setup to work properly.

Please contact PiXYZ team for any support or deployment of REVIEW for Magic Window setup

Full video presentation available on Youtube : https://www.youtube.com/watch?v=rYl9IXwRTuA&feature=youtu.be

Page 34: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

HTC VIVE VR IMMERSIVE MENU

Copyright © 2016 PiXYZ Software

Once turned into VR, user is still able to interact with the scene through VR controller (depending on the VR HMD used HTC VIVE recommended).

CLIP Display VR menu if held. Use the selection laser to

select a feature

CLIP + TOUCHPAD CLICK Feature validation or submenu opening

(hold and release)

TOUCHPAD CLICK In a specific mode, enable the feature : teleport,

pick measure points,

TOUCHPAD SLIDE Adjust some feature intensity : scale, explode

TRIGGER Hold to grab a Motion Group (if GRABBABLE property checked)

VIVE controller buttons reminder

MENU

TOUCHPAD

STEAM VRLED STATUS

IR RECEIVER

TRIGGER

CLIP

Teleportation

Visualization Tools

Measurement Tools

Snapshot

Selection laserVR MENU Easy access to Teleportation, Measurement

Tools, Visualization Tools, Screenshots

Copyright © 2018 PiXYZ Software

Page 35: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

Copyright © 2016 PiXYZ Software

Detailed information on the immersive Menu :

Contextual information are available on thecontroller to identify the selected feature or mode

MENU SubMenu - Visualization Tools SubMenu - Measurement Tools

EXPLODE TOUCHPAD contextual information

Some features use contextual information toallow effect intensity adjustment

Copyright © 2018 PiXYZ Software

HTC VIVE VR IMMERSIVE MENU

Page 36: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

VR INTERACTIONS

Copyright © 2016 PiXYZ Software

TELEPORTATION In VR mode, natural movements are allowed with dedicated VR device (HTC VIVE). Yet for long

range displacements, a teleportation tool is available in PiXYZ.

• Select TELEPORT in the immersive MENU

• Touch the PAD to see the pointing laser and the target area

• CLICK the touchpad to teleport to the target spot

GRABBING Using Motion Groups allows to interact with elements in VR. A Motion Group 6DOF freedom is

determined by the CONSTRAINT table in the Properties tab.

• Once in VR mode, collision between the VIVE controller and a grabbable Motion Group is visible through an orange

transparency effect :

• If VIVE controller collides with a grabbable MG, hold TRIGGER to grab and move the object along its constraints

Controller collides with MG « Exhaust » Controller collides with MG « Engine » MG « Filter » grabbed (TRIGGER held) Properties tab

Copyright © 2018 PiXYZ Software

Page 37: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P I X Y Z R E V I E W D O C U M E N T A T I O N

CO L L A B O R AT I V E P R OJ E C T R E V I E WS

Page 38: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

FUNCTIONALITY COLLABORATIVE MODE

Copyright © 2018 PiXYZ Software

From release 1.5.8, PiXYZ REVIEW is offering to all users a fully integrated COLLABORATIVE MODE, allowing to transform REVIEW into a virtual meeting

room with attendees from anywhere in the world.

Available OOTB with all PiXYZ REVIEW licenses (Desktop and Premium)

• ACCESS TO OPEN COLLABORATIVE SPACES : from all around the world (multipleservers freely available : Europe, Asia, North America, for latency efficiency)

• Multiple and private collaborative spaces creation, password secured

• CROSS-DEVICE COMPATIBLE : join a collaborative room with REVIEW Desktop, in VRwith a VIVE, AR or directly from your Powerwall

• SECURED PLATFORM : No 3D data or video/image shared, only 3D coordinates

• Listing of connected users and type of devices used

• ADVANCED SHARING : Switch views and visualize in realtime an other User point ofview for enhanced discussions and understandings and more efficient project reviews.

PiXYZ REVIEW Collaborative menu

BRING YOUR PROJECT REVIEW TO A NEW LEVEL

IMPORTANT NOTICE PiXYZ Collaborative mode is completely SECURE and IP PROTECTED : no 3Ddata sharing, no image/video sharing through the connection, Only 3D positional matrices andcoordinates are shared through the platform.

PREREQUISITES A stable and open network access for all collaborative participants. Any network blipmight interrupt the collaborative session.

Page 39: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

FUNCTIONALITY COLLABORATIVE REVIEW SETUP

Copyright © 2018 PiXYZ Software

In few simple steps, create and start working on CAD model revisions in collaboration with distant colleagues :

STEP 1 : Start PiXYZ REVIEW and load the PiXYZ project you are about to use with people. Make sure all participant have

access and are using to the same *.PXZ project. Different project or model cannot be used for collaborative reviews.

STEP 2 : Enter your profile information

STEP 3 : Choose a suitable server for collaboration between available options. Please contact PiXYZ for the use of a custom

server.

STEP 4 : Enter collaborative room informations (name and password) to join a session, or create a new meeting /

collaborative space

STEP 5 : Join the collaborative review and share your CAD file(s) with distant colleagues

Then enjoy all PiXYZ REVIEW functionalities in AR, VR or simply in Desktopmode, share your point of view with colleagues or watch another participantdirect view.

In case of connection error : remember to check your FIREWALL SETTINGS.

PiXYZ REVIEW procedure to create or join a collaborative meeting room

Page 40: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

P I X Y Z R E V I E W D O C U M E N T A T I O N

H A N D L I N G T U TO R I A L

Page 41: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

HANDLING TUTORIAL | BASIC REVIEW SET-UP

Copyright © 2018 PiXYZ Software

Objective Native CAD data preparation for Destkop and Virtual Reality reviews

STEP 1 CAD file import

PIXYZ REVIEW supports tessellated and native CAD formats. To import your model, go to the TOOLBAR and press the following button then select

the file(s) to import in your explorer. Multiple selection (including several formats) can be imported at the same time.

PiXYZ REVIEW also handles drag & drop loading directly in the viewer (*.PXZ scene for instance) :

SUPPORTED FORMAT See page 6

NOTE Import parameters (quality, tessellation, decimation ) will be editable in a coming release

Drag & drop CAD file

Processing

File imported in PiXYZ REVIEW

Page 42: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

HANDLING TUTORIAL | BASIC REVIEW SET-UP

Copyright © 2018 PiXYZ Software

STEP 2 Desktop review only

In Desktop mode, the scene is already suitable for a working session. Just use all PiXYZ REVIEW features available :

• Measurement tools, cutting plane or exploded view

• Show / hide parts and elements

• PMI/FTA annotations

STEP 3 VR review

PiXYZ REVIEW allows to quickly switch your working session into a virtual reality review on HMDs (HTC VIVE, Oculus Rift CV1). To do so, just run through

the following steps :

• Make sure your VR device is connected and powered

• Launch Steam VR application and make sure the device is well recognized and active

• Go back to PiXYZ REVIEW and switch to VR

Cutting plane and Measures

Steam VR

Environment A standard HANGAR environment is set but modifiable in the settings Tab.

Remember that all PiXYZ REVIEW features remain available in VR : measurement tools, cutting plane, explode, part selection,

Page 43: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

HANDLING TUTORIAL | BASIC REVIEW SET-UP

Copyright © 2018 PiXYZ Software

STEP 3bis Preparing an enhanced VR review

Now data are loaded into PiXYZ REVIEW, few set ups will allow an enriched Virtual Reality experience using Motion Groups (see here)

VR preparation steps :

• Motion Groups added to the Scene Graph

• Proper 6DOF constraints with correct properties set (grabbable, react with tools, )

• VR System choice

• VR HMD ready for usageMotion Group « Filter » edition

First step in VR with VIVE Controller gizmo VR immersive Menu Collision between VIVE controller& a grabbable MG

MG grabbed with VIVE controller trigger

See page 33 of this tutorial for full description of VRimmersive menu features

Exploded view in VR

Page 44: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

VOCABULARY AND DEFINITIONS

Copyright © 2018 PiXYZ Software

Assembly a scene node that contains components. It allows to hierarchize the product structure

Component part or assembly

HTC VIVE a virtual reality headset developed by HTC and Valve Corporation. This HMD is designed to use "room scale" technology allowing the user tonavigate naturally

HTC VIVE Controller Motion tracked handheld controllers designed to vividly manipulate objects, interact with precision, communicate and experienceimmersive environments

Instance scene node used to instantiate a component

Occurrence As parts and assemblies can be instantiated, an occurrence is the instantiated occurrence of a component. For example, if a wheel part isinstantiated 4 times, there will be 1 part but 4 occurrence of the wheel

Patch CAD surface limited by spline curves

Patch boundary A non-discontinuous patch border or edge :

Part scene node representing a single object.

PMI : PMI (for Product and Manufacturing Information) are non-geometric information that can be contained in a CAD file as complementary data(annotations, dimensions, tolerances...) FTA (for Functional Tolerancing & Annotation) is the name given in Dassault Systèmes CATIA for PMI.

Tessellation in surface modeling and solid modeling, the method used to represent 3D objects as a collection of triangles or other polygons. All surfaces,both curved and straight, are turned into triangles either at the time they are first created or in real time when they are rendered. The more triangles used torepresent a surface, the more realistic the rendering, but the more computation is required.

Page 45: PiXYZ REVIEWDOC]-PiXYZ-REVIEW-Getting-Started...Import file in PiXYZ (CATIA, 3DXML, NX, FBX, ) Save the scene to a .pxz project Clean and reset the scene (new project) Open the Material

S U P P O R T

___

P I X Y Z - S O F T W A R E . C O M

c o n t a c t @ p i x y z - s o f t w a r e . c o m