catia navigator

248
DMU Navigator Preface What's New? Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index © Dassault Systèmes 1994-2000. All rights reserved.

Upload: milan-simikic

Post on 16-Apr-2015

125 views

Category:

Documents


10 download

DESCRIPTION

Objasnjenje i opis programa

TRANSCRIPT

Page 1: Catia Navigator

DMU Navigator

Preface

What's New?

Getting Started

Basic Tasks

Advanced Tasks

Workbench    Description

Customizing

Glossary

Index

  © Dassault Systèmes 1994-2000. All rights reserved.

Page 2: Catia Navigator

PrefaceDMU Navigator Version 5 addresses Digital Mock-Up (DMU) process centric design and reviewrequirements of the extended enterprise. It offers a scalable solution capable of handling digitalmock-ups of all sizes, ranging from consumer goods to very large automotive, aerospace,plant, ship and heavy machinery mock-ups.

Available on both UNIX and Windows environments, DMU Navigator is built to be totallycompliant with Windows presentation standards.

DMU Navigator Version 5 comprises the following main applications:Kinematics SimulatorFitting SimulatorSpace AnalysisDMU Optimizer

The above applications are delivered as totally interoperable workbenches. From a userinterface standpoint, switching from one to another is completely transparent and done in acontext-sensitive fashion. In addition, to these workbenches, DMU Navigator is an opensolution which offers:

Support of native CATIA Version 4 and Version 5 dataInterface with the VRML industry standard for data exchange Native OLE (Object Linking and Embedding) compliance. This facilitates the systemintegration within the office environment and across the digital enterprise.

DMU Kinematics Simulator

Offers motion simulation capabilities. Kinematics Simulator can be cooperatively usedwith other current or future companion products of the DMU Navigator next generationsuch as DMU Fitting Simulator and DMU Space Analysis.

DMU Fitting Simulator

Allows the user to define and simulate assembly and disassembly procedures therebyvalidating product assembly and maintenance at the design stage. Fitting Simulator canbe cooperatively used with other current or future companion products of the DMUNavigator next generation such as Kinematics Simulator and Space Analysis.

DMU Space Analysis

Offers advanced interference analysis, sectioning and measurement capabilities. SpaceAnalysis can be cooperatively used with other current or future companion products ofthe DMU Navigator next generation such as DMU Kinematics Simulator and FittingSimulator.

Page 3: Catia Navigator

DMU Optimizer

Improves user's productivity by computing an optimized representation of data formockup verification in the context of the immersive and collaborative design reviewenvironment of the full digital mockup.

 

Using This GuideMore Information

Page 4: Catia Navigator

Using This GuideThis guide is the DMU Navigator Version 5 User's Guide.

To get the most out of DMU Navigator, use the following user guide wizard. It will help youbetter locate information relevant to you as well as to the way you work.

User Guide Wizard

Go to:

I am a first time userThe getting started tutorial. Once you have finished, you shouldmove on to the user task section of this guide. This steps youthrough basic procedures.

I have used DMUNavigator before

Your DMU Navigator Version 5 session and start reviewing yourown documents. If you need some help in understanding toolsand commands, use the on-line help. You can also take a look atthe basic tasks or the advanced tasks in this guide to locateinformation with which you are not already familiar. You will usethe samples contained in C:\Program Files\DassaultSystemes\B05doc\online\dmnug\samples folder.

 

Page 5: Catia Navigator

Where to Find More InformationPrior to reading this book, we recommend that you read the Infrastructure User's Guide.

Note: You can start a DMU Navigator session by entering the command dmu (Windows) orDMU (UNIX). This starts the default DMU Navigator Version 5 environment.

You may also like to read the following complementary product guides, for which theappropriate license is required.

DMU Fitting Simulator User's GuideDMU Kinematics Simulator User's GuideDMU Space Analysis User's GuideDMU Optimizer User's Guide

 

Click to find out more about Conventions used in this guide. 

Page 6: Catia Navigator

What's New?BASIC TASKS

Setting Up Your SessionNew: You can now position componentsEnhanced: Using the Search Command

NavigatingMinor enhancements in Navigating in Fly Mode

AnnotatingNew: Creating Annotated ViewsEnhanced: you can define annotation text font size and font nameNew: Managing Annotated Views  New: You can add information to annotated views in Editing Annotated Views PropertiesEnhanced: You can now edit the hyperlink URL. 

Using Camera CapabilitiesEnhanced: About Cameras

Enhanced: You now create Cameras via the View->Named Views...New: Editing Camera PropertiesEnhanced:  You can now move Cameras using the Edit->Properties...

Using Generic AnimationNew: Detecting Interferences Automatically

Creating ScenesNew: About Persistency in ScenesEnhanced: Exploding an Assembly

PublishingNew: you can publish objects in HTML format using the P icon

Additional ToolsNew: Measuring BetweenNew: Measuring ItemNew: Measuring Inertia

ADVANCED TASKS

Interoperability with CATIA V4New: Sending Models from VPM to CATIA V4

Page 7: Catia Navigator

New: Importing N4D Scenes in a DMU Navigator Session 

ConferencingEnhanced: Initializing the Backbone DriverEnhanced: you can now move, show/hide products in conference

New: Running CATDMUUtility Batch Process  

About MacrosNew: Writing A Group Macro  New: Writing An Annotated View Macro 

About Automation ObjectsNew: About WorkbenchNavigator ObjectNew: About Groups and Related ObjectsNew: About AnnotatedViews and Related Objects

 

 

Page 8: Catia Navigator

Getting StartedThis tutorial will guide you step-by-step through your first DMU Navigator session,allowing you to get acquainted with the product.You will need a DMU Navigator V5 session and should be familiar with basic conceptssuch as document windows, standard and view toolbars.You should be able to complete this tutorial in about 15 minutes.

 

Entering the WorkbenchInserting Components

Examine ModeManaging Views

Beginner's Fly ModeLooking At Objects

Managing URLsCreating Scenes

 

Page 9: Catia Navigator

Entering the DMU Navigator WorkbenchThis task shows you how to enter the DMU Navigator workbench and create a new document.

1. Select Digital Mockup -> DMU Navigator from the Start menu.

The DMU Navigator workbench is displayed and a document like this will appear:

Note that more toolbars may appear next to the Standard toolbar when you create a document.

Page 10: Catia Navigator

Inserting ComponentsThis task shows you how to insert components into a DMU Navigator document.

1. Select the Insert -> Existing Component... command.

If the menu item cannot be selected, right-click product1 in the specification tree andselect Existing Component... from the contextual menu.

2. In the Insert an Existing Component dialog box, specify the file location for the model ofinterest:the platform.model document from the samples folder

The sample document is installed in the user guide-specific sample folder. For moreinformation on where sample documents are installed by default, see Accessing SampleDocuments in the Infrastructure User's Guide.

3. Click the Files of type drop-down list and select the model type.4. Double-click the platform.model to insert it into your DMU Navigator document.

The DMU Navigator document now looks like this:

Page 11: Catia Navigator
Page 12: Catia Navigator

Navigating in Examine ModeNavigating in Examine Mode is the default mode. You can examine your document asyou would from the outside by moving around the document's perimeter, or as you wouldfrom within, turning your head to view or moving closer (zoom in, zoom out) to differentobjects.This task shows you how to rotate, zoom and move your document.

1. Press and hold down the middle mouse button, then the left mouse button, and drag(still holding both buttons down) to rotate.

2. Press and hold down the middle mouse button, then click the left mouse button anddrag (still holding the middle mouse button down) to zoom:

Dragging towards 12 o'clock zooms in on your document; dragging towards 6 o'clockzooms out of your document.

Page 13: Catia Navigator

3. Drag using the middle mouse button to a new location.

Page 14: Catia Navigator

Managing ViewsThis task shows you how to create and annotate a user-defined view.

1.Click the Create an Annotated View from the DMU Navigator Tools Toolbar.

2. The 2D view is defined and identified in the specification tree.You can now customize this view.

3. Adjust the different view parameters (zoom, rotation, etc.) until you are happy with theresult.

The 2D Marker toolbar is activeand you can now annotate yourview.

4. To add text, click the Text

icon then click where you wantto place the text.

The Annotation Text dialog boxappears.

 

Page 15: Catia Navigator

5. Enter the desired text in the 2D text box and click OK.

The text is added at the desired position.6. Click the Rectangle icon to create a text box around the text.

7. Drag across the text you added to create a text box.8. Annotate your document further as desired.

 

Page 16: Catia Navigator

Navigating in Beginner's Fly ModeThis task shows you how to navigate through a document in beginner's fly mode. In beginner's flymode you can move upward or downward on any horizontal view plane as you move forward.Beginner's fly mode commands are single-action commands. Releasing the mouse button meansyou exit the command.Before using the Fly navigation mode, you must be in a perspective view (View ->Render Style->Perspective).1. Click the Fly icon in the View toolbar:

The icons used in the beginner's fly mode appear in the View toolbar.

2. Click the Turn Head icon then drag (left mouse button) to define your starting position (the

direction in which you look at the object).3. Release at desired location.4. Click the Fly icon, then click the left mouse button to begin to flying:

You begin to fly forward in the chosen direction.A green arrow appears along with a circular target located at the center of the view

The figure below the arrowspecifies the speed at which youare flying.

Page 17: Catia Navigator

5. Still holding the left button down, drag to the left or right, or up or down, to change direction:

You fly in the direction in which you drag. The further you drag away from the center of the view

(represented by the circular symbol), the greater the change in direction.As you drag, the shape of thearrow changes to reflect thedirection in which you are flying.

6. Drag the cursor back towards the center of the view to continue flying forward in the newdirection.

7. To modify your speed, click the Accelerate or Decelerate icon one or more times, then click theFly icon again followed by the left mouse button to pursue your fly.

8. Click the Examine mode icon in the View toolbar to return to the default navigation mode.

 

Page 18: Catia Navigator

Looking At ObjectsDuring the course of your inspection, you may want to concentrate on a particular objectand view it closer up. Changing the target lets you dynamically redefine your target andviewing distance.This task explains how to look at the document in a specific direction by targeting througha user-defined viewport.1. Click the Look At icon in the DMU Viewing toolbar.

2. Click (left mouse button) on an object in the document to select it.3. Drag (still holding left mouse button down) slowly to display the viewport.

As you begin to drag, a rectangle with two diagonals appears and continues togrow as long as you continue to drag. This rectangle represents the viewingwindow of the future view.

4. Continue dragging to move around, resize and reposition the viewport.

The viewport is then shaped like a pyramid: your eyepoint is located at the vertex ofthe pyramid. You can resize the viewport by dragging the middle mouse button.

5. Release the button.

You now see what is targeted inside the viewport.

Page 19: Catia Navigator

 

Page 20: Catia Navigator

Managing URLsYou can add hyperlinks to your document and then use them to jump to a variety oflocations, for example to a marketing presentation, a Microsoft Excel spreadsheet or aHTML page on the intranet.This task explains how to add hyperlinks.

You should prepare a document that you want to see displayed via a hyperlink.

1. Select the object you want to represent the hyperlink.

2. Select the Insert-> Add Hyperlinks command.

The Manage Hyperlink dialog box appears.

3. Enter a name identifying your hyperlink.4. Click Browse... and select the file in the Link to File dialog box then click Open.5. Click OK in the Manage Hyperlink dialog box.

You can now test the link you added.

6. Select the object to which you just added the hyperlink.7. Click the Go to Hyperlinks icon in the DMU Data Navigation toolbar.

The linked file is displayed.

Page 21: Catia Navigator

Creating ScenesThis task shows you how to create a scene.

1. Click the Create Scene icon .

The Edit Scene dialog box and a scene representation in thedocument window are displayed.

2. Click OK to create a scene.You are now in a scene window:

The background color turns to green.Scene 1 is identified in the specification tree.

 3. Perform the required modifications. For instance modify the viewpoint.

Page 22: Catia Navigator

4.Click the Save Viewpoints icon from the DMU Select toolbar.

5. Click the Exit From Scene icon  to swap to the initial window.

The scene is updated to reflect changes made in the scene window.

Page 23: Catia Navigator

 This concludes the step-by-step getting started scenario.

You should now go to the user task section of this guide. This steps you through basicprocedures, letting you get the most out of this product.

  

Page 24: Catia Navigator

Basic TasksThe basic tasks you will perform in the DMU Navigator workbench introduce the powerfuldesign review environment capabilities offered. The table below lists the information you willfind.

Setting Up Your SessionNavigatingAnnotating

Using Camera CapabilitiesUsing Generic Animation

Creating ScenesProximity Query

Comparing DrawingsPublishing

Additional Tools

Page 25: Catia Navigator

Setting Up Your DMU Navigator Session 

Enter the workbench: Select Digital Mockup ->DMU Navigator from the Start menu.Insert components: Select Insert ->Existing Component..., then select desiredcomponent(s) via the Insert an Existing Component dialog box.Import a CAD part: Select Insert ->Existing Component..., then select .prt or .asm typefiles via the Insert an Existing Component dialog box.Define groups: Select one or more products in the geometry area or specification tree,click the Group icon then OK in the Edit Group dialog box.View the selection: Select one or more products then click the Current Selection icon.View the cache: Select Tools ->Cache Content.Search for named objects: Click the Search icon, enter search criteria in the Search dialogbox and click Search.Translate components: Click the Translate or Rotate icon, select a component and enteran offset value in the Move dialog box.Rotate components: Click the Translate or Rotate icon, then the Rotation tab in the Movedialog box. Select a component then the rotation axis and specify an angle.Position Components

Snap components: Click the Snap icon, then select two geometric elements.

 

Page 26: Catia Navigator

Entering the DMU Navigator WorkbenchThis task shows you how to enter the DMU Navigator workbench and open a new document.

1. Select Digital Mockup->DMU Navigator from the Start menu.

The DMU Navigator workbench is loaded and a DMU Navigator document opens:

The DMU Navigator workbench comprises:A specification tree and a geometry areaSpecific toolbarsA number of contextual commands available in the both the specification tree and thegeometry area.

Clicking off View -> Specifications visible in the menu bar removes the specification tree and letsyou use the entire screen for the geometry.

Page 27: Catia Navigator

Inserting ComponentsThis task shows you how to insert components into a DMU Navigator document.

1. Select the Insert -> Existing Component... command.

If the menu item cannot be selected, right-click product1 in the specification tree and select Existing Component...from the contextual menu.

2. In the Insert an Existing Component dialog box, select the file location.3. Click the Files of type: list.4. Select the desired type from the following:

cgr (*.cgr)V4 model (*.model)CATpart (*.CATpart)CATproduct (*.CATproduct)V4 session (*.session)VRML 2.0.obj (*.obj)byu (*.byu)igespdb (*.pdb)stl (ASCII and binary) (*.stl)STRIM and STYLER models (*.tdg)

 

Models, parts and products are loaded in visualization mode, i.e. without associated technological data (onlyvisualization data is loaded). To access technological data, you must switch to design mode. This is done byselecting components inserted in the specification tree and then Edit ->Representations ->Design Mode from themenu bar.

5. Click Open in the dialog box.

The DMU Navigator document now looks like this:

Page 28: Catia Navigator

 

 

Note: You can load the product structure only and then specify which 3D representations to insert. For moreinformation, see Loading the Product Structure Only.

Adding CDM Products: For more information, see Adding a CDM Product to a Product on UNIX as well asCustomizing CDMA Data in Catia Version 5 on UNIX in the V4 Integration User's Guide.

  

 

Reading Parts and Assemblies from VPM-1: For information on reading parts and assemblies in VPM-1, pleaserefer to Building a V5 product from a VPM1-PSN Window in the V4 Integration User's Guide.

  

 

 

 

 

 

 

 

 

Open to MultiCAD:

If you want to import a CAD part which is not directly supported by DMU Navigator, you can run a backgroundconverter that will output one of the following formats: cgr, pdb (Deneb part), vrml or stl.The CAD part files you want to import must have the .prt extension.The DMUNAV_CONVCOMMAND environment variable must be given the name of the conversion command asvalue. This command can be a .bat script on Windows or a shell script on UNIX. It has the following arguments:

Input fileFull path of the cgr, pdb, vrml or stl file to be created in the data cache, depending on the format chosen.

The command must return 0 if it completes successfully and 1 if an error occurs.

Once the DMUNAV_CONVCOMMAND environment variable is defined, the .prt extension is proposed in the InsertExisting Component command. If you select a file with this extension, the command defined by theDMUNAV_CONVCOMMAND environment variable is run.

Page 29: Catia Navigator

  Each time a CATProduct containing a reference to such a part is re-read, the data cache is searched for theup-to-date file. If no up-to-date file is found, the command defined by the DMUNAV_CONVCOMMAND environmentvariable is re-run.

 Using File ->Open, you can now open 2D documents in the following formats:

cgmV4 model (ENOVIA-DMU Navigator only)tiff, jpeg, bmp, pictureAutoCAD files (*.dxf, *.dwg)CATIA V4 drawings (*.model)CATIA V4 image files (*.picture)

Note: You can also compare 2D documents to highlight differences.Inserting Sample Documents

Sample documents (installed along with the online help library) are provided in many (but not all) cases, to supportthe topic scenario explaining how a specific command works.

The sample documents are installed in user guide-specific sample folders. In the online documentation filetree,there is one samples folder for each users guide. For more information on where sample documents are installedby default, see Accessing Sample Documents in the Infrastructure User's Guide.

 

Page 30: Catia Navigator

Importing CAD Parts into a CATProductDocument

The DMU Navigator Solution is an open system capable of importing data from the mostwidely used data standards and CAD systems. You can easily preserve your CADinvestment while still benefiting from the DMU Navigator Solution.

How Does it Work?Two translation modes are supported:

Batch modeAssociativity mode.

What About the Elements you Import?As the data contained in the parts you import are loaded in DMU Navigator, they areinserted as additional representations within the DMU product structure, along with anyother representation previously inserted from any supported source.

Once imported, the data can be handled just as if it were created in the session.

This task shows you how to import data contained in CAD Parts or Assemblies into aCATProduct document. The main purpose of such an import is to be able to read datawhich remain synchronized with the most current level available.DMU Navigator software P2.

1. Select the Insert -> Existing Component... command.

Page 31: Catia Navigator

If the menu item cannot be selected, right-click product 1 in the specification tree andselect Existing Component... from the contextual menu.

2. In the Insert an Existing Component dialog box, select the file location.3. Click the Files of type: list.4. Select the desired type from the following:

.prt

.asm

 

Models, parts and products are loaded in visualization mode, i.e. without associatedtechnological data (only visualization data is loaded). To access technological data,you must switch to design mode. This is done by selecting components inserted inthe specification tree and then Edit ->Representations ->Design Mode from the menubar.To set external format import settings, see Customizing External Formats Import.

5. Click Open in the dialog box.

 

Page 32: Catia Navigator

Defining Groups of ProductsThis task explains how to define groups of products.

A group is a set of products defined explicitly by selecting products individually. Groupsare persistent and can be stored in the document.Insert all the cgr files from the samples folder.

1. Select a product in the geometry area or in the specification tree.

2. Ctrl-click other products to add them to the initial selection.

3. Select Insert -> Group... from the menu bar or click the Group icon in the DMU

Navigator Tools toolbar to create a group:

Page 33: Catia Navigator

The Edit Groupdialog box  and thePreview windowappear.

 

 

 

 

 

 

 

4. The Preview windowshows selectedproducts.

To change thedefault displaysetting for thiswindow, seeCustomizing DMUNavigator Settings.

(Optional) Selectproducts in thespecification tree orthe geometry area toremove them fromthe group.

5. (Optional) Enter a meaningful name for the group you want to create.6. Click OK to create the group.

Page 34: Catia Navigator

The group isidentified in thespecification tree.

Groups created in this manner are persistent and can be stored in the document. Theyare listed as a separate entity in the specification tree and can be selected at any timeand modified.

7. In the specification tree, double-click the group you just defined to modify it

Or,Right-click the groupyou just defined andselect Group 1object -> Definitionfrom the contextualmenu.

The Edit Groupdialog box appearsand displays thecontents of thegroup you justcreated. Parts in thegroup arehighlighted in thespecification treeand in the geometryarea.

8. Modify group contents as desired.9. Click OK to confirm.

You can change the properties (color, line type and weight) of groups as well as hide(transfer them to the No Show space) them.

 

Page 35: Catia Navigator

Viewing the Current SelectionThe object or objects selected make up the current selection. The list of objects selected can be viewed using the CurrentSelection icon in the DMU Data Navigation toolbar. Making a new selection changes the current selection.For a description of the various selection techniques, please refer to the Infrastructure User's Guide.

This task illustrates current selection capabilities.

Insert all the cgr files from the samples folder.

In the geometry area or in the specification tree:

1. Select one or more objects.2. Click the Current Selection Panel icon in the DMU Data Navigation toolbar.

The Current Selection dialog box identifies all objects selected.

The Current Selection dialog box contains two tabs, letting you visualize the specification tree or 3D view of your currentselection.

Page 36: Catia Navigator

3. Click the Freeze checkbox to freeze the contents of the dialog box on the current selection.

The dialog box will no longer be updated.4. Select an object in the Current Selection dialog box.

The object is highlighted in the geometry area and in the specification tree.5. Click the Reframe on selection checkbox to fit the selection into the available space in the geometry area.6. Select other objects in the Current Selection dialog box in turn and notice the geometry area reframe on the selections.

7. De-select the Freeze checkbox.

The dialog box is updated and now shows the last object selected only. 

 

8. Click the View related objects checkbox to navigate through objects linked to the current selection.

Note: View related objects is only available if there is one object selected.

Page 37: Catia Navigator

Relationships identified are parents, any children or connected objects and relationships between objects. Products, groups,simulation, shuttles and AEC objects are all taken into account.Note: Contextual menu commands are available in the Current Selection dialog box.

 

Page 38: Catia Navigator

Viewing the Cache ContentWorking with a Cache System:

Two different modes are available when a component (V4 model, V5 CATPart, V5 CATProduct, etc.) is inserted into a DMUNavigator CATProduct document:

Design mode: in this mode, the exact geometry is available and the document is inserted as is.Visualization mode: in this mode, a representation of the geometry only is available and the corresponding cgr file, if itexists, is inserted from the cache system.Using a cache system considerably reduces the time required to load your data.

The cache system is organized into two parts:Local cache: a read/write directory located locally on your machine and used to store cgr files.The first time a component is inserted, it is tessellated. This means that the corresponding cgr file is computed andsaved in the local cache as well as displayed in the document window. The next time this component is required, thecgr file which already exists (and not the original document) is automatically loaded from the local cache. The user isnormally responsible for the local cache.Released cache: a read-only cache which is not necessarily located locally on your machine.Several directories can be defined for the released cache. If the cgr file cannot be found in the local cache, the DMUNavigator browses released directories in the order listed to check whether it is located in one of them. If it is still notfound, the component is tessellated and saved in the local cache. The site administrator is normally responsible for thereleased cache.

Reading Components from a Database: The cache system works in exactly the same way when components inserted into aCATProduct document come from a database. An additional check is run: if the cgr file is not found in the local or releasedcaches, the DMU Navigator requests that, if the cgr file exists in the database, it be downloaded.

The cache system is managed via the Cache Management tab in the Options dialog box. For more information, seeCustomizing Cache Settings.This task shows you how to view the contents of the cache.

A DMU Navigator document open

1. Select the Tools -> Cache Content command

The Cache Content dialog box appears listing the contents of the local cache.

Other information including whether or not the cache system is turned on, the current cache used and the maximum cachesize is also given in the dialog box.

2. In the Cache directory drop-down list box, select the cache directory whose contents you want to review

By default, the contents of the local cache are shown.3. Click Close when done

 

Page 39: Catia Navigator

Using the Search... Command(General Mode)

This task explains how to perform a quick search for and select a named object.

You can search for:objects with a specific name, or of a specific type or colorproduct propertiesobjects created using a specific workbench, in the current document or throughout the wholeproduct structure.

For more information on searching using a combination of search criteria, see the InfrastructureUser's Guide.Insert all the cgr files from the samples folder.

1. Select the Edit->Search... command or click the Search icon in the DMU Data Navigation

toolbar.

You can also run the command using the Ctrl+F shortcut.

The Search dialog box appears:2. Click the General tab:

 

Page 40: Catia Navigator

If the Select command was active before you selected the Search... command, it remains active.

The Search...command does not prevent you from running other commands on the search results(once selected).  so you can also work with other commands while the Search dialog box remainsopen. This means that you can:

run commands using the menus and iconsand also apply commands in contextual menus to selected search results using the powerinput field: for example, you can manipulate selected specification tree elements using the"c:center on", "c:center graph", "c:cut" commands. 

  If you select the Search button now, all items in the specification tree will be found.  2. Enter the name body* in the Name field:

...then click the Search button.

The two body items are highlighted in the list in the Search dialog box, a query is also generatedin the Generated queries field:

 

...and the body items are preselected in the geometry area:

Page 41: Catia Navigator

3. Click the Select button to select the items.

The body items are selected:

4. Click OK to exit search mode.

Note that clicking OK has the same effect as clicking both the Select and Close buttons.You can sort the results alphabetically by Name and Path in the Search dialog box by clicking thecorresponding column header.For more detailed information, please refer to Selecting Using the Search... Command (Favorites and Advanced Modes) in the Infrastructure User's Guide.

 

Page 42: Catia Navigator

Translating ComponentsThis task will show you two ways of translating a component:

by entering translation valuesby selecting geometrical elements to define a translation direction.

The component to be translated must belong to the active component.

Open the document MovingComponents01.CATProduct then select DigitalMockup->DMU Navigator from the Start menu.

1.  Click the Translate or Rotation icon .

The Move dialog box is displayed.

Either you specify an offset value between the element and the x, y or z axis, or youselect a geometric element to define the direction you need.

Page 43: Catia Navigator

2.  Select the component to be translated, i.e.CRIC_BRANCH_3.

3.  Enter 50 mm as the offset value, in the Offset X field.

4.  Click Apply.

The selected component is translatedaccordingly.

 

5.  Click the Invert button to reverse the previous operation and translate the componentin the opposite direction.

The translation is reversed.

You can click Apply as many times as you wish to translate the component onto thedesired position.

Page 44: Catia Navigator

6.  Click OK to close the dialog box.

7.  Repeat steps 1 and 2.

8.  Click the Selection button to define a new translation with respect to a geometricalelement.

The Translation tab contents is grayed out.

If you select a line or a plane you need to enter a distance value. The translation isthen done along the selected line or normal to the selected plane. Selecting two facesor planes assumes these elements are parallel.

9.  Select the red and blue faces as shown.

These faces are parallel.

Page 45: Catia Navigator

 The distance between these faces is computed. The Offset field then displays thisdistance value:

Offset X: 20mmOffset Y: 0mmOffset Z: 0mm

Please note the result depends on the unit parameters you can customize via 

Tools->Options->General->Parameters->Units...

The default values are the following:

10. Click Apply to translate the blue component.

You can apply this translation to any othercomponents. You just need to select it andclick the Apply button.

11.  Click OK to exit.

You can translate constrained components using the Shift key and the compass.

 

Page 46: Catia Navigator

Rotating ComponentsThis task will show you the two ways of rotating a component:

by entering the rotation angle and specifying the rotation axisby selecting a geometric element as the rotation axis and entering the angle value.

The  component to be rotated must belong to the active component.

Open the document MovingComponents01.CATProduct then select Digital Mockup->DMU Navigator from theStart menu.

1.  Click the Translate or Rotation icon

2.  The Move dialog box is displayed. Translation options areavailable. To find out how to translate components, referto Translating a Component.

Click the Rotation tab.

3.  Select the component to be rotated, that is CRIC_BRANCH_1.

4.  Check the Axis Y option.

5.  Enter 90 as the angle value in the Angle field.

Page 47: Catia Navigator

6.  Click Apply.

The selected component is rotated accordingly.

7.  Click OK to close the dialog box.

8.  Repeat steps 1 thru' 3.

9.  Click the Selection button to define a new rotation with respect to a geometrical element.

10. Select the edge as shown to specify the new rotationaxis.

 11

 

12.

Enter 90deg in the Angle field.

 

Click Apply to rotate the red component.

You can apply this rotation to any other components. Youjust need to select it and click the Apply button.

13.  Click OK to exit.

You can rotate constrained components by means of the Shift key and the compass.

Page 48: Catia Navigator

Positioning ComponentsThis task will show you how to position a component

Open the document MovingComponents01.CATProduct then select DigitalMockup->DMU Navigator from the Start menu.

1.  Click the Translate or Rotation icon

2.  The Move dialog box is displayed.Translation and Rotation options areavailable. To find out how totranslate components, refer toTranslating a Component.

Click the Position tab.

3.  Select the component to bepositioned, that is CRIC_BRANCH_1.

4.  Enter values in the X, Y and Z fields to define the position. For instance, enter 0

Page 49: Catia Navigator

5.  Enter the required values in the Phi, Theta, and Psi fields.Phi, Theta and Psi define the euler angle according to the ZXZ convention

6.  Click Apply.

The selected component ispositioned accordingly.

Page 50: Catia Navigator

Snapping Components 

The Snap command allows you to project the geometric element of a component onto another geometric elementbelonging to the same or a different component.

The element to be snapped must belong to the active component.

Open the document MovingComponents01.CATProduct then select Digital Mockup->DMU Navigator from the Startmenu.

You will obtain different results depending on the elements selected. The table below indicates what you can do:

 

First Element Selected Last Element Selected ResultPoint Point Identical points.Point Line The point is projected onto the line.Point Plane The point is projected onto the plane.Line Point The line passes through the point.Line Line Both lines become collinear.Line Plane The line is projected onto the plane.

Plane Point The plane passes through the point.Plane Line The plane passes through the line.Plane Plane Both planes become parallel.

 1.  Click the Snap icon .

2.  Select the red face as shown. 

The element selected first is always the element that will move.

3.  Select the blue face as shown.

Page 51: Catia Navigator

The red face is projected onto the plane defined by the blue face.

 

Page 52: Catia Navigator

Navigating 

Navigate in Examine mode: See Activating Viewing Tools Using the Mouse in theInfrastructure User's Guide.Navigate in Walk mode: Select View ->Navigation Mode ->Walk, press and hold downmiddle mouse button to define horizontal plane, drag to left or right to determine directionthen click left mouse button to begin. Drag to left or right to change direction then bringcursor back towards center of view to continue walk forward in the new direction.Navigate in Fly mode: Click the Fly Mode icon, press and hold down middle mouse buttonto define initial horizontal plane, drag to left or right to determine direction then click leftmouse button to begin. Drag to left or right, up or down, to change direction then bringcursor back towards center of view to continue fly forward in the new direction.Use the viewpoint palette: Select View ->Viewpoint Palette... to access standard documentviews as well as pan, zoom, rotate and turn head commands.Change views: Click to display previous view or to display next view.

View against ground: Click the Horizontal Ground icon to display the ground plane. Ifnecessary, drag ground up or down to position it.Magnify: Click the Magnifier icon and adjust magnifier viewport in your document windowto display magnified section in the Magnifier window.Look at objects: Click the Look At icon, click an object to select it and drag slowly todisplay and adjust viewport then release the button.Set lighting effects: Click the Lighting icon and vary ambient lighting effects using lightsource options and the brightness slider in the Light Source dialog box. Drag the handle(s)to set the lighting direction.Set depth effects: Click the Depth Effects icon, then desired checkboxes in the DepthEffect dialog box to set depth effects, for example, the Foggy option to create fog effects.

 

Page 53: Catia Navigator

Navigating in Examine ModeNavigating in Examine Mode is the default mode. You can examine your document asyou would from the outside by moving around the document's perimeter, or as you wouldfrom within, turning your head to view or moving closer (zoom in, zoom out) to differentobjects.

Note: When in beginner's fly mode, click the Examine mode icon in the View toolbarto return to the default navigation mode.

For more information, see Activating Viewing Tools Using the Mouse in the InfrastructureUser's Guide.

Page 54: Catia Navigator

Navigating in Walk ModeIn Walk mode, you can walk forward and backward (backward in advanced mode only) as well asturn right or left as you walk along the horizontal plane.

Two walk modes are available:Beginner's modeAdvanced mode for experienced users.

Before using the Walk navigation mode, you must be in a perspective view (View->RenderStyle->Perspective). If you attempt to activate Walk mode, you will be prompted to switch to aperspective view.

Beginners Walk ModeThis task shows you how to navigate through a document in beginner's walk mode.

Beginner's walk mode commands are single-action commands. Releasing the mouse buttonmeans you exit the command. You can only move forward in beginner's walk mode.

Insert the platform.model document from the samples folder.

1. Select  View->Navigation Mode->Walk.

The icons used in thebeginner's walk modeappear in the Viewtoolbar:

These commands are also available via View->Modify in the menu bar.

2. Click the Turn Head icon in the View toolbar then drag (left mouse button) to define

your starting position (the direction in which you look at the object).

3. Release at desired location.

4. Click the Walk icon, then click the left mouse button to begin to walking:

You begin to walk straight forward in the chosen direction.

A green arrow appears along with a circular target located at the center of the view.

Page 55: Catia Navigator

  The figure below thearrow specifies thespeed at which you arewalking.

  The speed at which you first approach the object depends on the initial distance from theobject, and is calculated automatically. The speed is optimized so that you reach the pointyou target in approximately 10 seconds.

5. Still holding the left button down, drag to the right or left to change direction.

You walk in the direction in which you drag. The further you drag away from the center of

the view (represented by the circular symbol), the greater the change in direction.

Dragging to the left lets you view the object as if you had turned your head to the left;dragging to the right produces the same effect in the opposite direction.

  As you drag, the shapeof the arrow changes toreflect the direction inwhich you are walking.

6. Drag the cursor back towards the center of the view to continue walking forward in the newdirection.

7. To modify your speed, click the Accelerate  or Decelerate   icon one or more

times, then click the Walk icon again followed by the left mouse button to pursue your walk.

8. To return to the default navigation mode, click the Examine mode icon in the View

toolbar.

You can also set mouse sensitivity and collision detection using the appropriate options inthe Visualization tab, accessed via the Tools->Options command. For more information,see the Infrastructure User's Guide.

Advanced Walk ModeThis task shows you how to navigate through a document in Walk mode.

Before using the Walk navigation mode, you must be in a perspective view (View -> Render Style-> Perspective).It is easier to walk through documents in contexts where you would find a virtual ground, i.e. inbuildings, planes or ships for example.

Page 56: Catia Navigator

Insert the platform.model document from the samples folder

1. Select View ->Navigation Mode ->Walk.

2. Press and hold down the middle mouse button to define the horizontal view plane3. Still holding the button down, drag to the left or to the right to determine the direction in which

you wish to walk.In the Walk mode, press and hold down the middle mouse button until you've finishednavigating.

4. When in the direction in which you wish to walk, click the left mouse button to begin walking.

You begin to walk forward in the chosen direction.A green arrow appears along with a circular target located at the center of the view, like whenusing beginner's walk mode. 

An arrow indicating the direction in which you are walking appears.

5. Still holding the middle button down, drag left or right to change direction:

Dragging to the left lets you view the object as if you had turned your head to the left; draggingto the right produces the same effect in the opposite direction.

6. Drag the cursor back towards the center of the view to continue your walk forward in the newdirection.

Page 57: Catia Navigator

Pressing the PageUp and PageDown keys modifies your speed. Speed is indicated in thestatus bar.

7. Click the left mouse button again to reverse direction:

You begin to walk backward, away from the target.

Note: The left and right are now defined as if you were walking away from the target with theyour back towards it.You can also set mouse sensitivity and collision detection using the appropriate options in theVisualization tab, accessed via the Tools->Options command. For more information, see theInfrastructure User's Guide.

 

Page 58: Catia Navigator

Navigating in Fly ModeIn Fly mode you can move upward or downward on any horizontal view plane as you move forward orbackward (backward in advanced mode only).

Two fly modes are available:Beginner's modeAdvanced mode for experienced users.

Before using the Fly navigation mode, you must be in a perspective view (View->RenderStyle->Perspective). If you attempt to activate Fly mode, you will be prompted to switch to aperspective view.

Beginner's Fly ModeThis task shows you how to navigate through a document in beginner's fly mode.

Note: Beginner's fly mode commands are single-action commands. Releasing the mouse buttonmeans you exit the command. You can only move forward in beginner's fly mode.Insert the platform.model document from the samples folder.

1. Click the Fly Mode icon in the View toolbar or select View->Navigation Mode->Fly.

The icons used in the beginner's fly mode appear in the View toolbar.

These commands are also available via View -> Modify in the menu bar.2. Click the Turn Head icon in the View toolbar then drag (left mouse button) to define your

starting position (the direction in which you look at the object).3. Release at desired location.4. Click the Fly icon, then click the left mouse button to begin to flying:

You begin to fly forward in the chosen direction.A green arrow appears along with a circular target located at the center of the view

  The figure below the arrow specifies thespeed at which you are flying.

  The speed at which you first approach the object depends on the initial distance from theobject, and is calculated automatically. The speed is optimized so that you reach the pointyou target in approximately 10 seconds.

5. Still holding the left button down, drag to the right or left, or up or down, to change direction.

Page 59: Catia Navigator

You fly in the direction in which you drag. The further you drag away from the center of the

view (represented by the circular symbol), the greater the change in direction.  As you drag, the shape of the arrow

changes to reflect the direction in which youare flying.

6. Drag the cursor back towards the center of the view to continue flying forward in the newdirection.

7. To modify your speed, click the Accelerate or Decelerate icon one or more times,

then click the Fly icon again followed by the left mouse button to pursue your fly.

Each click on the icon increases or decreases the speed by approximately 40%.    When you collide with a solid object when flying, you will slide along the object's surface and

not fly through the object, providing a realistic effect. This feature is also available inAdvanced Fly mode.

Pressing the Shift key and dragging lets you bank left or right.You can use the option "Gravitational effects when navigating" in the Visualization tab,accessed via the Tools->Options command, to fix the X, Y or Z axis during navigation.Whileturning in Fly mode, this creates the impression that the user viewpoint tilts or banks withrespect to the fixed axis, as in a real plane.You can also set mouse sensitivity and collision detection using the appropriate options inthe Visualization tab, accessed via the Tools->Options command. For more information, seethe Infrastructure User's Guide.

8. To return to the default navigation mode, click the Examine mode icon in the View

toolbar.

Advanced Fly ModeThis task shows you how to navigate through a document in advanced fly mode.

Insert the platform.model document from the samples folder.

In advanced fly mode, you can move upward or downward on any horizontal view plane as youmove forward or backward.1. Click the Fly Mode icon in the View toolbar or select View ->Navigation Mode ->Fly

2. Press and hold down the middle mouse button to define the initial horizontal view plane.3. Still holding the button down, drag to the left or to the right to determine the direction in which

you wish to fly

In the Fly mode, press and hold down the middle mouse button until you've finished navigating.

Page 60: Catia Navigator

4. When in the direction in which you wish to fly, click the left mouse button to begin flying:

You begin to fly forward in the chosen direction.A green arrow appears along with a circular target located at the center of the view, like whenusing the beginner's fly mode.

  The speed at which you first approach the object depends on the initial distance from the object,and is calculated automatically. The speed is optimized so that you reach the point you target inapproximately 10 seconds.

5. Still holding the middle button down, drag left or right, or up or down, to change direction:

You fly in the direction in which you drag. The further you drag away from the center of theview, the greater the change in direction.

6. Drag the cursor towards the center of the view to continue flying forward in the new direction.

Page 61: Catia Navigator

Pressing the PageUp and PageDown keys modifies your speed. Speed is indicated in thestatus bar.

Each press of the key increases or decreases the speed by approximately 40%.7. Click the left mouse button again to reverse direction:

You begin to fly backwards, away from the target. When flying backwards, the up and down arereversed.You can use the option "Gravitational effects when navigating" in the Visualization tab,accessed via the Tools->Options command, to fix the X, Y or Z axis during navigation. Whileturning in Fly mode, this creates the impression that the user viewpoint tilts or banks withrespect to the fixed axis, as in a real plane.You can also set mouse sensitivity and collision detection using the appropriate options in theVisualization tab, accessed via the Tools->Options command. For more information, see theInfrastructure User's Guide.

 

Page 62: Catia Navigator

Using the Viewpoint PaletteThe Viewpoint Palette provides an easy and precise way to define your document views. It gives you access to a certain number of viewing tools that will let you fine-tuneviewpoints. You can pan and rotate as well as turn your head to view or move closer (zoom in, zoomout) to different objects in your document by predetermined increments.You can start from scratch or fine-tune a standard view. Views can then be stored and called up from a list of viewpoints, as well as combined toproduce an animation.

To access the Viewpoint Palette, select View -> Viewpoint Palette...The Viewpoint Palette dialog box appears.

Page 63: Catia Navigator

Select standard views : Select View ->Viewpoint Palette..., click  in the ViewpointPalette dialog box then select the desired view.Pan, zoom, rotate & turn your head: Select View ->Viewpoint Palette..., and experimentwith pan and zoom (Translate box default position),  rotation (Rotate box default position)and turn head commands.

 

Page 64: Catia Navigator

Changing ViewsIndividual views are created as you navigate through your design in examine, walk and flymodes. Views are stored and can be reviewed using previous and next icons in the DMUViewing toolbar.In walk and fly modes, views are created each time you pause during your walkabout orfly around.Insert the platform.model document from the samples folder.

This task shows you how to change views.

1. Navigate in Examine mode (zoom, pan, etc.) to create and save several differentviews

2. Click the Previous icon in the DMU Viewing toolbar or select View -> Modify ->

Previous View:

The previous view is displayed in the geometry area.3. Click the Previous icon again.

4. Click the Next icon, or select View -> Modify -> Next View:

The next saved view is displayed in the geometry area.

 

Page 65: Catia Navigator

Viewing Objects against the GroundGround lets you visually insert a plane at the ground level of your document, thusenabling you to recognize when your document is viewed the right way up.By default, when you first access a document, the plane parallel or tangent to the bottompoint of your document is considered to be the ground. You can, however, change theplane used to identify the ground. For more information, see Customizing the Ground.This task shows you how to show and hide the ground.

Insert the platform.model document from the samples folder.

1. Select View->Ground, or click the Horizontal Ground icon in the DMU Viewing

toolbar.

The ground plane is displayed in the geometry area.

To hide the ground, simply repeat the same step.2. Drag (left mouse button) the ground up or down to a new location, then release the

mouse button.

The ground is repositioned as defined.

Page 66: Catia Navigator

MagnifyingThis tasks explains how to obtain a magnified view of your document in a separate window.

Insert all the cgr files from the samples folder.

1. Select the View->Magnifier... command or click the Magnifier icon in the DMU Viewing toolbar.

The Magnifier window opens containing a magnified section of your document:

The section magnified is defined by the magnifier viewportwhich appears over the object in your document:

Note that the magnifier viewport has handles:the "+" symbol lets you move the viewportthe arrows in the corners let you resize the viewport.

2. Point to the + symbol and drag it to move the viewport and magnify another area of the document:

Page 67: Catia Navigator

3. Point to one of the arrows and drag it to size the magnified area up and down:

While you drag, the symbol appears.

All the viewing and manipulations performed in the document window are also reflected in the Magnifierwindow. For example, rotate the object to see how the object is also rotated in the Magnifier window:

Page 68: Catia Navigator
Page 69: Catia Navigator

Looking At ObjectsThis task explains how to look at the document in a specific direction by targeting through auser-defined viewport.Insert the platform.model document from the samples folder.

1. Select the View->Modify->Look At command, or click the Look At icon.

2. Drag (left mouse button down) slowly to display the viewport.

As you begin to drag, a rectangle with two diagonals appears and continues to grow as long asyou continue to drag. This rectangle represents the viewing window of the future view.

3. Continue dragging to move around, resize and reposition the viewport.

The viewport is then shaped like a pyramid: your eyepoint is located at the vertex of thepyramid. You can resize the viewport by dragging the middle mouse button.

4. Release the button.

You now see what is targeted inside the viewport.

Page 70: Catia Navigator

You can also press and hold down both Shift then the middle mouse button for a quicker result.

Page 71: Catia Navigator

Setting Lighting EffectsThis tasks explains how to vary ambient lighting effects.

Insert all the cgr files from the samples folder.

1. Select the View->Lighting... command or the Lighting icon in the DMU Viewing toolbarto display the Light Sources dialog box.The default light source settings look like this...

... and produce a lighting effect, for example, like this:

Page 72: Catia Navigator

Note that the One Light Source icon is activated by default. The sphere indicatesthe current lighting direction. The handle on the sphere indicates the direction fromwhich the light is being projected: by default, the light is coming from the top left.You can drag the handle around (using the left mouse button) to change the lightingdirection. The new lighting effect is created instantaneously as you drag the handle.The first slider at the bottom of the dialog box lets you adjust light source brightness.

2. Drag the handle down and towards the bottom right: the light is now coming from thebottom right:

Page 73: Catia Navigator

3. Click the Two Light Source icon to add another light source.

Page 74: Catia Navigator

In our example, using two light sources means that the lighting is now too bright.

4. Drag the brightness slider (the first slider in the list) to the left to reduce the brightness.

Page 75: Catia Navigator

5. Now drag the lower handle up towards the top left to change the direction of thecorresponding light source.

Page 76: Catia Navigator

6. Click the Neon Light icon to produce a neon light effect.

Page 77: Catia Navigator

7. Click the No Light Source icon to switch off all light sources.

Page 78: Catia Navigator

The bottom two sliders control contrast and specular intensity of light sourcesrespectively.

 

Page 79: Catia Navigator

Setting Depth EffectsThis tasks explains how to achieve 3D depth effects, namely, clipping geometry betweenclipping planes and creating fog effects.Insert all the cgr files from the samples folder.

1. Select the View->Depth Effect... command or the Depth Effects icon in the DMUViewing toolbar to display the Depth Effect dialog box.

The orange sphere completely encompasses the objects in your document. The whitecross represents the center of the objects in the geometry area.

The color of the area behind the orange sphere is the background color of yourdocument.

The vertical lines represent the front (near) and back (far) clipping planes.

By default, depth effects are deactivated: if you zoom in and out, you will see that forthe moment the geometry is not clipped.You can keep the Depth Effect dialog box open and continue working with othercommands. You will be able to understand the results obtained by setting depth effectsby zooming in and out.

2. Set the Near Limit and Far Limit by checking the Fixed checkbox for each option,entering values and pressing Enter in each case.

Note that location of the vertical lines representing the clipping planes has changed.

Page 80: Catia Navigator

3. Zoom in progressively to see how the geometry is clipped by the near clipping plane:

The back (far) section of the geometry is clipped. You now only see what is locatedbetween the near and far clipping planes.

Page 81: Catia Navigator

4. Zoom out to see all the geometry.5. Click the Foggy option.

The foggy option introduces a foggy effect.

Page 82: Catia Navigator

6. Zoom out again.

As you zoom out, the fog effect is increased. The fog gets thicker as you continue tozoom out beyond the back clipping plane.

Page 83: Catia Navigator

Annotating 

Add 3D annotations: Click the 3D Annotation icon, click where you want to place the text,enter the text in the Annotation Text dialog box then click OK.

Create hyperlinks: Select an object then click the Add Hyperlinks icon. Identify yourhyperlink and select the destination file in the dialog box then click OK.

Jump to hyperlinks: Double-click the hyperlink cue in the geometry area or the specificationtree.

Create Annotated Views: Annotate the active view using commands in the DMU 2D Markertoolbar.

Manage Annotated Views:  You can recover 2D views using the Managing AnnotatedViews  icon. Double-click the required view in the Annotated Views dialog box.Edit Annotated Views Properties: Right click the view you need to edit in the specificationtree.Add comments, change the view name... in the Properties dialog box displayed.Use temporary markers: Select Analyze ->Graphic Messages ->Name or Coordinate andmove the cursor over objects in your document.

Page 84: Catia Navigator

Adding 3D AnnotationsYou can annotate your 3D document. Annotations are attached to the point selected toplace the text.This task explains how to add 3D text.

Insert the platform.model document from the samples folder.

1. Select Insert -> 3D Annotation from the menu bar or,

click the 3D Annotation icon in the DMU Navigator Tools toolbar.2. Click an object at the point you want to place the text.

Note: You can select the object first.The AnnotationText dialog boxappears.

3. Enter the desired text in the 3D Text field.4. Click OK.

The text is added at the desired position. Annotations are attached to the pointselected. You can move your document: annotations remain attached to the pointat which you place them.

Note: Text annotations are identified in the specification tree.

A text's drawing properties include its color. You can change the color of text thatyou've already added.

Page 85: Catia Navigator

5. Right-click a text you've already added and select Properties from the contextualmenu, or click the text and select Edit -> Properties from the menu bar.

Note: Dynamic highlighting as you move your cursor over objects helps you locatethem.

The Properties dialog box appears.6. Make desired changes.7. Click OK when done.

Double-click the annotation to modify the text.Checking the Set as default checkbox in the Properties dialog box sets theselected properties as default properties and changes how new annotationswill look when you create them.To delete annotation text, right-click the object and then select Delete fromthe contextual menu.

 

Page 86: Catia Navigator

Creating HyperlinksYou can add hyperlinks to your document and then use them to jump to a variety oflocations, for example to a marketing presentation, a Microsoft Excel spreadsheet ora HTML page on the intranet.You can add hyperlinks to models, products and parts as well as to any constituentelements.

Visualization Mode does not permit selection of individual model elements. To selectthese elements, switch to Design Mode (Edit ->Representations ->Design Mode)

This task explains how to add hyperlinks.

Prepare a document that you want to see displayed via a hyperlink.Insert all the cgr files from the samples folder.

1. Select the Insert->Add Hyperlinks command, or click the Add Hyperlinks icon inthe DMU Navigator Tools toolbar.

2. Select the object you want to represent the hyperlink.

Or,

1. Select the object you want to represent the hyperlink.

2. Select the Insert-> Add Hyperlinks command, or click the Add Hyperlinks icon inthe DMU Navigator Tools toolbar.

The Manage Hyperlink dialog box appears.

Page 87: Catia Navigator

3. Enter a name for your hyperlink.

Note: This is the name that will appear as a textual cue if the Name checkbox isset in the Options dialog box. For more information, see Customizing DMUNavigator Settings.

4. Enter the path to the destination file in the URL field then press Enter.

Or,

Click Browse... and select the destination file in the Link to File dialog box.Note: You can add more than one link. Simply enter another path or clickBrowse... and select another file. All links created are listed in the Link to file orURL box.

Select a link then click Go to to follow the link to the destination file.Select a link then click Remove to remove existing links.

5. Click OK in the Manage Hyperlink dialog box when satisfied.The hyperlink is created and isidentified in the specification tree.

The hyperlink cue is displayed on the object in the geometry area. By default,hyperlink cues are graphical.

Note: You can change the color of the hyperlink cue. To do so, right-click the cuethen select Properties from the contextual menu, or select the cue then Edit ->Properties from the menu bar.

You can now edit the Hyperlink URL, simply right-click the hyperlink cue andselect URL object ->Add Hyperlinks from the contextual menu to edit the link.

For example:

Page 88: Catia Navigator

 

 

 

Page 89: Catia Navigator

Jumping to HyperlinksThis task explains how to jump to hyperlinks.

You have already added a hyperlink to your document.

There are several ways to jump to hyperlinks:1. Double click the hyperlink cue, or the desired hyperlink in the specification tree.

Or,  Click the Go to Hyperlinks icon in the DMU Data Navigation toolbar, then

select the object with the desired hyperlink, the hyperlink cue or the desiredhyperlink in the specification tree.

Or,Select the object with the desired hyperlink, the hyperlink cue or the desiredhyperlink in the specification tree, then click the Go to Hyperlinks icon in the DMUData Navigation toolbar.

Or,Right-click the hyperlink cue and select URL object->Definition... from thecontextual menu.Note: If more than one link has been created, the Open Hyperlink dialog boxappears.

2. Select the link of interest, then click OK.

The file linked is displayed.

Note: Objects with hyperlinks are identified by textual and/or graphical cues.

Page 90: Catia Navigator

Creating Annotated ViewsYou can draw straight lines, freehand lines, circles, arrows and rectangles. You cancreate complex annotations by combining several objects as well as include text indocument views.This task explains how to annotate your documents.

Insert all the cgr files from the samples folder.

To annotate documents, you must be in an active view. Objects drawn areassociated with the active view and will no longer be visible if the view is changed.

You can also add 2D annotations in active views in the Section viewer for example.Annotations are no longer visible if you change viewer.

1. Click the Create an Annotated View

from the DMU Navigator ToolsToolbar

2. The 2D view is created and identified inthe specification tree

The DMU 2D Marker toolbar becomesactive. You can now annotate yourview.

3. Click the appropriate icon in the DMU 2D Marker toolbar to draw straight lines,freehand lines, circles, arrows or rectangles.

Page 91: Catia Navigator

4. Put the cursor where you want to start the object, then click and drag to draw theobject:

To draw a straight line, click at the start of the line and drag from the beginningto the end of the line.

To draw a freehand line, click at the start of the line and drag the cursor alongthe path of the line.

To draw a circle or a rectangle, click at the start of the object and drag diagonallyacross the area in which you want the object to appear.

To draw an arrow, click at the start of the arrow and drag from the beginning tothe end of the arrow.You can move and resize 2D markerseasily. All you need to do is drag thegreen manipulators attached to themarker selected.

5. Click the Text icon to annotate your view with text.

6. In the view, click where you want toplace the text.

The Annotation Text dialog boxappears.

7. Enter the desired text in the 2D text box and click Apply.change the size and style of annotation text if neededand click Apply.You can add more than one line of annotation text. To edit existing text, simplydouble-click.The text is added at the desired position.An object's drawing properties include color, line type and weight. You canchange drawing properties of objects that you've already drawn.

8. Select the Select icon to enter the selection mode.

Page 92: Catia Navigator

9. Right-click an object you've already drawn and select Properties from thecontextual menu, or click the object then select Edit -> Properties from the menubar.

Note: Dynamic highlighting as you move your cursor over objects helps youlocate them.

The Properties dialog box appears.10. Click the Graphic tab to display the graphic properties of the current object.11. Make desired changes:

You can change the color, line type and line weight of the selected object.12. Click OK when done.

Checking the Set as default checkbox in the Properties dialog box setsthe selected properties as default properties and changes how newannotations will look when you create them.To delete all annotations in the current view, select the Delete All

Annotations icon.You can also delete individual markers by right-clicking the object andthen selecting Delete from the contextual menu.

Page 93: Catia Navigator

Managing Annotated ViewsThis task explains how to recover your 2D views using the  Manage AnnotatedViews icon.Insert all the cgr files from the samples folder. Createat least two views.

These 2D views are identified in the specification tree

1. Click the Manage Annotated Views icon.

2. The Annotated Views dialog box is displayed

3. Double-click View.1in the dialog box to recover your view.

Page 94: Catia Navigator

4. Now double-click View.2.

5. Click  Cancel to exit the Annotated Views dialog box or OK to enter the viewselected.You can edit the annotated view.

Page 95: Catia Navigator

Editing Annotated Views PropertiesThis task explains how to edit annotated views properties. This new capability easesthe collaborative work as you can add information such as user name, creation ormodification dates...)Insert all the cgr files from the samples folder. Create an Annotated View.

Please refer to Creating Annotated Views

1. Right click the view you need to edit in the specification tree.

2. Select the  Properties item from the contextual menu displayed3. The Properties dialog appears

Page 96: Catia Navigator

4. Enter the required information ( creator name, comments...)5. Click Apply and click OK to exit the dialog box.

The next views you are going to create will be assigned the creator name youentered.

Page 97: Catia Navigator

Using Temporary MarkersYou can visualize the names of objects as well as coordinates of points defined on objectsin your document as you move your cursor over objects. Clicking turns the temporarymarker into a 3D annotation.This task explains how to visualize object names and point coordinates.

Insert all the cgr files from the samples folder.

1. Select Analyze -> Graphic Messages -> Name from the menu bar to view object names.

2. Move your cursor over objects in your document.

The name of the object is displayed.

3. Re-select Analyze -> Graphic Messages -> Name to de-activate the command.4. Select Analyze -> Graphic Messages -> Coordinate from the menu bar to view point

coordinates.5. Move your cursor over objects in your document:

The coordinates of the point under the cursor are displayed. Dynamic highlighting helpsyou identify points of interest.

Page 98: Catia Navigator

6. Re-select Analyze -> Graphic Messages -> Coordinate to de-activate the command.Clicking turns the temporary marker into a 3D annotation.

Page 99: Catia Navigator

Using Camera Capabilities 

About Cameras: Gives background information on cameras.Create and Display Cameras: Adjust view parameters (zoom, rotation, etc.) of the documentand click the Create Camera icon then OK in the Edit Camera dialog box.Edit Cameras Properties: right-click the camera to be edited. Perform changes, whensatisfied, click Apply and OK.Move Cameras: Select a camera, attach the 3D compass to the 3D camera representation,then drag parts (axis, arc, etc.) of the compass to move the camera to a new position.Select Standard Views: Select View ->Named Views... then double-click the desired view.User-defined Views: Customize the selected standard view then click Add. Use other optionsin the Named Views dialog box to manage views.

 

Page 100: Catia Navigator

6. Zoom out and rotate the model to see the 3D representation.

7. Click anywhere in the geometry area to de-select the camera and see the camera symbol.

You can create several cameras at different locations. The DMU Navigator offers you the possibility of visualizing theviewpoint of each camera in different windows.

8. Select Window -> Camera Window from the menu bar.

All cameras created are listed.9. Select the cameras of interest from the list.

A new window showing the camera viewpoint is opened for each camera selected.

If you want to organize the opened windows horizontally:10. Select Window -> Tile Horizontally from the menu bar.

Page 101: Catia Navigator

If you want to organize the opened windows vertically:11. Select Window -> Tile Vertically from the menu bar.

Page 102: Catia Navigator

If  you want to organize the opened windows in a cascading arrangement in which they overlap each other:12. Select Window -> Cascade from the menu bar.

Page 103: Catia Navigator

About Cameras 

 Cameras let you take stills of  views or viewpoints in your document. A series ofviews showing different viewpoints in succession can be combined to create ananimation.

Cameras are identified by name in the specification tree and by a symbol

in the geometry area.

A 3D representation helps you locate the viewpoint of interest by showing what thecamera sees through a viewport:

Cameras are moved using the 3D compass or directly using the green manipulators.Note that you can use cameras in two different modes: Perspective or parallel.Please refer to Editing Camera Properties

 

Perspective mode Parallel mode

Page 104: Catia Navigator

Editing Cameras PropertiesThis task shows how to display and edit camera properties.

Insert all the cgr files from the samples folder.You create a camera1. Right-click the camera in the specification tree. Select the Properties item form the contextual menu displayed.

You can also select the camera and use the Edit->Properties commandThe Properties dialog box is displayed:The Lens tab is active

The Lens tab lets you edit the following:Type

Perspective Parallel

Focal length (click and drag or use the spin box)

Page 105: Catia Navigator

The Preview window lets you see the actions (zoom, new type...)  you perform and these actions are updated inthe geometry area

For more detailed information, please refer to Moving Cameras

2. Click the Position tab.

Page 106: Catia Navigator

3. Select values for the Origin and Target distances4. When satisfied, click Apply.5. Click OK.

 

Page 107: Catia Navigator

Using Standard ViewsThis task explains how to use standard views.

Insert the platform.model document from the samples folder.

1. Select the View->Named Views... command:

The Named Views dialog box appears.

The list provides a number of standard views you canuse to display the document:

*front*back*left*right*top*bottom*iso.

2. Double-click the desired view.

For example, double-clicking *front obtains the frontview:

The other views are:

Page 108: Catia Navigator

Creating, Modifying and Deleting User-DefinedViews

This task explains how to create, modify and delete user-defined views. Note that user-defined views are storedwith the document.Insert the platform.model document from the samples folder.

1. Select the View->Named Views... command and double-click the desiredview.

You are now ready to customize the view.

2. Adjust the different view parameters (zoom, rotation, etc.) until you arehappy with the result.

3. Click the Add button to add the view to the list.

The default name of the view is Camera 1.

4. Rename the view as required and press Enter.

 

Page 109: Catia Navigator

You now see a 3D viewpoint representation in the geometry area. The 3D representation is a viewport thathelps you to define what you want to see in the view. What you see inside the viewport can then be stored inyour view. You can manipulate the 3D representation to define exactly what you want to see:

zooming, rotating and panning the geometry using the standard tools also affects the 3D representationdragging the corners rotates itdragging any of its sides or any of the corner markers inside the representation moves it (the triangularmarker always represents the bottom left corner)dragging the point in the center (the eye position) defines the direction in which you look at thedocument.

Page 110: Catia Navigator

 6. Manipulate the 3D representation to define your view parameters.7. Click the Properties button to access the Camera Properties dialog box.

8. Double-click anywhere on the 3D representation to apply the view parameters, and click Apply to apply thechanges to your view.

9. If you want to modify any customized view you have already saved, select it, modify the view parametersagain, then click the Modify button.

You can also delete views by selecting the view from the list and clicking the Delete button.The Reverse button lets you view the object from the reverse angle.

Page 111: Catia Navigator

Moving CamerasThis task shows how to move the camera you have just created to the desired position.

You can move cameras in three different ways, usingPan, rotate and zoom commands directly in the camera window

Or,The 3D compass.For information on the 3D compass, see the Infrastructure User's Guide.The Edit-> Properties... on Cameras

 You defined a Camera.

1. Select Window -> Camera Window and select the camera from the list to open aseparate window showing the camera viewpoint.

2. Select Window -> Tile Vertically to organize opened windows vertically.

3. Pan, rotate and/or zoom the camera in the camera window until satisfied with thecamera position.

The camera position in the document window is updated.

Page 112: Catia Navigator

1. Select the camera to be moved  in the specification tree:

The 3D representation is shown in the geometry area.To move the camera, you will attach the 3D compass to the 3D camera representation.If you cannot see the 3D representation, click the camera in the specification tree andselect Camera object -> Definition from the contextual menu, then click the ShowGraphic Representation checkbox in the Edit Camera dialog box.

2. Attach the 3D compass to the 3D camera representation:Press and hold down the left mouse button on the red square of the 3DcompassDrag the 3D compass to attach it to the camera representation:

Notice that the compass changes appearance as you drag it.

 

Page 113: Catia Navigator

Pointing to a line coming from the eye automatically snaps the compass to the eye andpointing to one of the sides of the viewport snaps the compass to the target.

You can attach the 3D compass to two different positions of the camera representationas shown below: the eye and the target.

3. Select Window -> Camera Window and select the camera from the list to open aseparate window showing the camera viewpoint.

4. Select Window -> Tile Vertically to organize opened windows vertically.

Page 114: Catia Navigator

5. Click one of the translation axes of the 3D compass and drag to translate to thedesired position.

As you move the camera in the document window, the camera viewpoint in the camerawindow is updated.

6. Click one of the rotation axes of the 3D compass and drag to rotate to the desiredposition.

7. Continue experimenting until satisfied with the camera position.

The camera viewpoint is automatically stored.

Page 115: Catia Navigator

1. Right-click the Camera in the specification tree

  2. Select the Properties item from the contextual menu displayed  3. The Properties dialog box is displayed.

Page 116: Catia Navigator

 

  The Lens tab is active  4. If you zoom, pan, rotate the camera within the Preview window, the camera  position is

updated accordingly  in the geometry area.

Page 117: Catia Navigator

 

  5. Continue experimenting until satisfied with the camera position.Click Apply and click Ok.

This is the new camera position you obtain :

Page 118: Catia Navigator

Using Generic Animation 

 

Record animations: Select a camera then click the Simulation icon. Move the camerausing the 3D compass, clicking Insert in the Edit Simulation dialog box to record shots andOK to save the simulation. Select the simulation object and click the Compile Simulation

icon. Set options in Compile Simulation dialog box then click OK to create a film.

Replay animations: Select a replay object and click the Replay icon. Replay the recordedanimation using buttons and options in the Replay dialog box.Generate an animation file: Select a simulation object and click the Compile Simulationicon. In the Compile Simulation dialog box, click the Generate an animation file checkboxand set other options. Click File name... and specify the animation file name and locationbefore clicking Save in the Save As dialog box.Record viewpoint animations: Click red start command in the Viewpoint Animation toolbarand move the geometry as desired to record viewpoints. Click stop command whensatisfied.Detect interferences automatically: Double-click the simulation object in the specificationtree and click Clash Detection (On). Set options in the Edit Simulation dialog box and runyour simulation.

 

Page 119: Catia Navigator

Recording AnimationsThis task shows how to create an animation using one camera. This is done in two steps:

Define a simulation.For this, you will use the 3D compass. For more information on the 3D compass,see the Infrastructure User's Guide.Create a film from your simulation.

You defined a Camera.

1. Click the camera  in thespecification tree.

 

2. Click the Simulation icon or select

Insert->Simulation fromthe menu bar.

The Edit Simulationdialog box and thePreview window showingthe object manipulated(in our case, the camera)appear.

To change the defaultdisplay setting for thePreview window, seeCustomizing DMUNavigator Settings.

3. Close the Previewwindow.

 

The camera viewpoint is stored in the Simulation object each time you click Insert.You can, in this way, record a series of viewpoints which when combined andcompiled create your animation.

Remember the initial position is automatically recorded.4. Using the 3D compass, move the camera to a new location.

By default, the 3D compass snaps to the eye when you clicked the Simulation iconif it wasn't attached before.

5. Click Insert and record the desired shot.6. Move the camera as often as necessary, clicking Insert to record shots.

Page 120: Catia Navigator

You may find it useful to open the camera window (Window->Camera Window) andtile the two windows. This will allow you to see the camera viewpoint better as youmove the camera.

7. Use the VCR buttons to position the camera in its original location and replay therecorded camera positions.

8. Click OK to save the simulation.

Note: No track is displayed when defining a simulation recording cameraviewpoints.

You are now ready to create a film. This is done by compiling your simulation.9. Select the Simulation object in the specification tree.10. Click the Compile Simulation icon .

The Compile Simulation dialog box appears.

11. Enter a meaningful name for your film if desired.12. Activate the Time step drop-down list box and select the Time step you want to

break down each shot into.13. Click OK to compile the simulation and create a film:

You can see the results in the geometry area as the simulation is being compiled.For more information on Simulation and Compile Simulation capabilities, see theFitting Simulator User's Guide.Use Simulation capabilities in this way to produce an animated inspection of yourdesign.

Page 121: Catia Navigator

Replaying AnimationsThis task shows you how to replay a recorded animation.

You must have already recorded an animation. See Recording Animations.

1. Select the Replay object in the specification tree.

2. Click theReplay icon

.

The Replaydialog box isdisplayed.

 3. Open the camera window (Window->Camera Window) and tile the two windows to

see the animation better.4. Click:

the Play Forward button to run a continuous replay of the recordedviewpointsor the Step Forward button to run a step-by-step of the recorded viewpoints.

5. Adjust the sampling step:

Leaving the value at x1 replays the film in the number of steps defined whencompiling the simulation. Increasing the value speeds up the animation, forexample, setting the sampling step to x2 will replay the film at every second step.You can choose one of the loop modes to re-run the animation in a continuous way(either in one direction only or in one direction then the other).

For more information on Replay capabilities, see the Fitting Simulator User's Guide.

 

Page 122: Catia Navigator

Generating an Animation FileThis task shows you how to generate an animation file in standard movie format.

You must have already recorded an animation. See Recording Animations.

1. Click the Compile Simulation icon .

The Compile Simulation dialog box appears:

2. Make sure the Generate an animation file option is activated.3. Enter a meaningful name for the animation file you want to create.4. Activate the Time step drop-down list box and select the time step.5. Click File name to store your animation.

The Save As dialog box displays.6. Click Setup to display the Choose Compressor dialog box

Enter the required parameters and click OK.7. Specify the file location and name, then click Save.

The animation file is created and saved In AVI Microsoft format.

For more information on Compile Simulation capabilities, see the Fitting SimulatorUser's Guide.

Page 123: Catia Navigator

Recording Viewpoint AnimationsThis task will show you how to record viewpoint animations either using the fly command or manipulatingdirectly the geometry. A replay is automatically created for each new viewpoint recording.

Open the the cgr files from the samples folder.

Use the Fit All In icon   to position the model geometry on the screen.1.

 

Click the Record Viewpoint Animations icon from the DMU Generic Animation toolbar.

The Viewpoint animation toolbar appears:

2. Click the red button to start recording viewpoints. The Resulting Replay dialog box is displayed

3. Enter a meaningful name and click Ok.The replay object is identified in the specification tree

You are in recording mode:

the Viewpoint animation toolbar lets you stop the recording

or pause whenever you need it.The third icon gives you the status (record).

You are ready to start recording viewpoints.4. Move the geometry as desired, for instance:

Page 124: Catia Navigator

5. When you are satisfied, click the button and close the Viewpoint Animation toolbar.

6. Double-click Replay.1 in the specification tree.

The Replay dialog box is displayed:

7.  Use the VCR buttons to run Replay.1

 

Page 125: Catia Navigator

Detecting Interferences AutomaticallyThis task shows you how to use the Interference Detection functionality while replaying a simulation.

The Automatic Clash Detection is now available while moving an object with the 3D compass.

Open the document AUTO_CLASH_DETECTION.CATProduct, then select Digital Mockup -> DMU Navigator from the Start menu.

 

1.  Double-click Simulation.1 in the specification tree

The Kinematic Simulation and  Edit simulation dialog boxes appear.2. Click the arrow within the clash detection icon  from the DMU Generic Animation toolbar.

Undock the toolbar if necessary.

3. Set the Clash detection to on

4. Select 0.04 as interpolation step in the Edit Simulation dialog box.

Page 126: Catia Navigator

5. Run your simulation using the VCR buttons.The products in clash are highlighted in the geometry area.

Now select the Stop mode clash detection .6. Run your simulation. This time, the simulation stops at the first clash detected.

Page 127: Catia Navigator

If you need to obtain a finer clash analysis, you need to define a interference, please refer to Space Analysis User's Guide.

 

Page 128: Catia Navigator

Defining ScenesAbout scenes: Gives background information about scenes.Create scenes: Click the Create Scene icon then OK in the Edit Scene dialog box. Setscene properties then click the Exit from Scene icon to return to the initial documentwindow.Add a component: In the document window, click Product1, select Insert ->ExistingComponent... then the component(s) you want to add.Reset & Check Component Positioning: Double-click the scene representation then selectTools ->Checking Positioning... to highlight items moved. Click the Reset SelectedProducts icon and exit the scene.Remove a component: In the document window, delete a component.Explode an assembly: Create a scene. In the scene window, select the product(s) youwant to explode and click the Explode icon. Set options in the Explode dialog box and clickOK. Exit the scene.Save viewpoints : Click the Create Scene icon then OK. Modify viewpoints then click theSave viewpoints icon. Click the Exit from Scene icon to return to the initial documentwindow.Editing a Scene Macro : You create a scene through a macro and edit specificparameters.About Persistency in Scenes: Deactivate a node in an existing scene. Exit scene the nodein the product is still activated and deactivated in the scene.

 

Page 129: Catia Navigator

About Scenes

 

 

The Scene capability lets you control the position and orientation of each component in aproduct. You can easily rotate a component and set different positions and orientations inan instance.

Scenes are identified by name in the specification tree and by a graphical representationin the geometry area.The following operations are not allowed in a Scene context:

addremovereplacecutdeletepaste

 

Page 130: Catia Navigator

Creating ScenesThis task shows you how to create scenes.

Insert all the cgr files from the samples folder.

1. Click the Create Scene icon .

The Edit Scene dialog box and a scene representation in the document window aredisplayed.

2. Click Ok to end the scene creation.You are now in a scene window:

The background color turns to green.Scene 1 is identified in the specification tree.

Page 131: Catia Navigator

3. Perform the required modifications. For instance modify:The viewpointGraphical attributesShow-no show.

Within a scene, click the Reset selected products icon to reposition thecomponents as they were in the initial product. Note that color attributes and theshow-no show specification are not taken into account when using the Resetselected products icon.

4. Click the Exit From Scene icon to swap to the initial window.

The scene is updated to reflect any changes made.

Page 132: Catia Navigator

5. Double-click Scene 1 either in the specification tree or in the geometry area toswap to the scene window.

6. Create as many scenes as needed.Deactivating View -> Scene Specification Visible in the menu bar removes thescene representation and lets you use the entire screen for the product. You canalso use the F4 key to toggle more quickly.

 

Page 133: Catia Navigator

Adding a ComponentThis task shows you how to add components to a product.

Insert all the cgr files from the samples folder, except NOZZLE_1_2.cgr andNOZZLE_2_2.cgr.1. Click the Create Scene icon .

The Edit Scene dialog box and a scene representation inthe window appear.

2. Click OK to end the scene creation.You are now in a scene window:

the background color turns to green.Scene 1 is identified in the specification tree.

Page 134: Catia Navigator

3. Click the Exit From Scene icon  to swap to the initial window.

The scene is created and its representation appears in the left corner of the mainwindow.

Page 135: Catia Navigator

4. Now add the NOZZLE, for this:Select Product1 in the specification tree and select Insert->ExistingComponent...Shift-select NOZZLE_1_2.cgr and NOZZLE_2_2.cgr and then click Open.

Page 136: Catia Navigator

5. The added components (NOZZLE) are identified in the specification tree and addedin the geometry area.

6. Double-click scene1 to swap to the scene window:The corresponding components are automatically added and appear in thespecification treeBy default, the shape representation is deactivated therefore the scenevisualization is unchanged.

Page 137: Catia Navigator

Clicking the Exit From Scene icon  updates the scene to reflect any changesmade.

 

Page 138: Catia Navigator

Using Reset Selected ProductsThis task shows you how to use the Reset Selected Products command.Please refer to Creating Scenes.Insert all the cgr files from the samples folder.You created Scene.1.1. Double-click the scene representation to enter the scene.

In this scene you moved certain components.

Page 139: Catia Navigator

2. Select Tools->Checking Positioning... from the menu bar to find outthe items you moved.

The moved items are highlighted in the specification tree.

3. Click the Reset Selected Products icon and exit the scene.

The items are repositioned in the scene as they were in the initial product.

Page 140: Catia Navigator

 

Page 141: Catia Navigator

Removing a ComponentThis task shows you how removing components affect a scene.

Insert all the cgr files from the samples folder.You created a first Scene.1. Remove the REGULATION_COMMAND for instance.

Scene 1 is updated.2. Double-click the scene representation to enter the scene.

Page 142: Catia Navigator

This scenario is also valid when replacing a component. The scene is automaticallysynchronized.

 

Page 143: Catia Navigator

Using Explode in a SceneThe Explode capability can be used in a scene context. You can easily create a scene andexplode a product without changing anything in the original product.This task shows you how to manage an exploded view in a scene context.

Insert all the cgr files from the samples folder.

1. Click the Create Scene icon .

The Edit Scene dialog box and a scene representation in thedocument window are displayed:

2. Click Ok to end the scene creation.

3. Select Product.1and click the Explode icon .

Page 144: Catia Navigator

The Explode dialog box appears.

Note the Explode now takes into account assembly constraintsThe constrained Explode type is applicable only to specific cases:when the assembly is assigned coincidence constraints:

axis/axisplane/plane

4. Click Apply.

This is what you obtain:

Page 145: Catia Navigator

5. Click the Exit From Scene icon  to swap to the initial window.

For more details about the explode capacity, please refer to the DMU Fitting Simulator User'sGuide.

Page 146: Catia Navigator

Saving Viewpoints in a SceneThis task shows you how to save viewpoints in a scene. It can be very useful to savespecific viewpoints in a scene different from the initial product viewpoint.Insert all the cgr files from the samples folder.

1. Click the Create Scene icon . 

The Edit Scene dialog box and a scene representation in thedocument window are displayed:

2. Click Ok to end the scene creation.You are now in a scene window:

The background color turns to green.Scene 1 is identified in the specification tree.The default viewpoint is the initial product viewpoint.

3. Modify the viewpoint.

Page 147: Catia Navigator

4.Click the Save Viewpoints icon from the DMU Select toolbar.

5. Click the Exit From Scene icon  to return to the initial document window.

The initial product viewpoint is displayed.

Page 148: Catia Navigator

5. Double-click Scene1 either in the specification tree or in the geometry area to swap to thescene window.

Page 149: Catia Navigator

The viewpoint saved is taken into account in the scene.If you do not use the save viewpoint command, the viewpoint is the default one.

Page 150: Catia Navigator

Editing a Scene Macro 

If you perform a task repeatedly, you can take advantage of a macro to automate it.A macro is a series of functions, written in a scripting language, that you group in asingle command to perform the requested task automatically.This task will show you how to edit a scene macro created in the DMU Navigatorworkbench.You stored your recorded  macros in a text format file. For more details aboutrecording, running macros please refer to the DMU Navigator Infrastructure User'sGuide.

1. You can easily modify the macro instructions specific to DMU Navigator (strings ofcharacters put in bold).Here is a scene macro example:  (you create a scene through the macro process)

SCENE MACROLanguage="VBSCRIPT"

'*********************************************************

' Purpose: This macro can be used interactively to create a scene andmove products within.

'

' Returns: None

'*********************************************************

Sub CATMain()

 

'Deactivate file alert (to avoid interactive message during write offiles if any)

Dim FileAlertSave As Boolean

FileAlertSave = CATIA.DisplayFileAlerts

CATIA.DisplayFileAlerts = False

'Find the root of the CATProduct

Dim RootProduct As AnyObject

Set RootProduct = CATIA.ActiveDocument.Product

'Create the scene

Dim TheSceneWorkbench As Workbench

Set TheSceneWorkbench = CATIA.ActiveDocument.GetWorkbench ("SceneWorkbench" )

Page 151: Catia Navigator

Dim Ascene As Scene

Set Scene = TheSceneWorkbench.WorkScenes.AddNewScene ("Scene1",RootProduct)

End Sub

EXPLANATIONSCreate the scene launches the scene creation"Scene1 corresponds to the to be created sceneRootProduct: corresponds to Product1

Please refer to Creating Scenes.

 

Page 152: Catia Navigator

About Persistency in Scenes

The activation or deactivation of a product is persitent in the scene context.

This task will show you how the activation or deactivation is persistent in Scene context.For this: you are going to deactivate a node in the product specification tree

Insert all the cgr files from the samples folder.

1. Click the Create Scene icon .

The Edit Scene dialog box and a scene representation in the document window are displayed.

 

2.  Right-click REGULATION_COMMAND.1 in the specification tree.3. Select Representations->Deactivate Node from the contextual menu displayed

Page 153: Catia Navigator

4. Click Ok to end the scene creation.

3. Click the Exit From Scene icon to swap to the initial window.

4. The REGULATION_COMMAND.1 representation is activated in the Product1

The scene is updated:The node REGULATION_COMMAND.1 is deactivated in the scene. The deactivation is persistent within the scene context.

 

Page 154: Catia Navigator

Proximity Query 

Run a proximity query (DMU Navigator license only): Click the Proximity Query icon, makeyour reference selection and set other options in the Proximity Query dialog box then clickApply. If desired, hide the products found. Note: the query is run on activated shaperepresentations only.Run a proximity query (DMU Navigator & Optimizer):   Click the Proximity Query icon,make your reference selection and set other options in the Proximity Query dialog boxthen click Apply. Note: the query can be run on products inserted without shaperepresentations. If desired, activate shape representations of products found.

Page 155: Catia Navigator

Proximity QueryLarge assemblies can be complex, consisting of many products and subproducts. You cansimplify a complex assembly by displaying only those products you want to work with.Proximity Query lets you do just that.

How Does it work?:

The proximity query calculation is not based on the representation visualized in session buton the cubic representation, which corresponds to the accuracy parameter. Because of theway in which the detection algorithm is designed, the real distance may be greater than theclearance value.Thus, three kinds of increase may arise:

Due to the cubic representation itself: :maximum increase= 2*accuracy*sqrt(3)Due to the clearance value: maximum increase= accuracy*sqrt(3)Due to the relative position: maximum increase= 0.5*accuracy*sqrt(3)

Thus, the combination of the three factors give a maximum increase= 3.5*accuracy*sqrt(3)

Page 156: Catia Navigator

Accuracy:Setting an accuracy determines the size of the cubes used to represent the products in thecalculation. For larger products, a lower setting will result in a slower computation time buta more precise result.

Clicking ... opposite Accuracy gives you access to the Cache Management and Accuracydialog box which tells you how much cache is used, lets you free the cache, and if youhave a DMU Navigator license only, will calculate the cache required for an accuracysetting you enter.

Clearance:Setting a clearance defines an area around the reference selection within which all nearbyproducts or outside of which all far away products are returned by the query depending onthe Products to select option chosen.

This task shows how to perform a proximity query.You have the DMU Navigator license only, which means the query will take into account theobjects of the activated representation only.Insert all the GARDENA model documents from the samples folder.

1. Click the Proximity Query icon .

The Proximity Query dialog box displays:

Page 157: Catia Navigator

2. Select one of the products you want to be the reference for the query, Lock.1 for instance.3. Set the accuracy by entering a value, 3mm for example.4. Check the Far away products

only option.4. Click Apply.

The results display in the Result field.

Page 158: Catia Navigator

5. Click OK when done.

The products found are highlighted both in the specification tree and geometry area:

Page 159: Catia Navigator

6. Hide the productsfound.

Now you can work witha simplified product.

You can combine the Proximity Query command with other DMU commands for exampleComparing Products  (DMU Space Analysis toolbar). Note that if you have only the DMUNavigator license, the query only takes into account the products with an activatedrepresentation.

DMU Optimizer License:If you have a DMU Optimizer License, you can run a query on the components with therepresentation deactivated.

Page 160: Catia Navigator

Proximity Query with DMU Optimizer licenseLarge assemblies can be complex, consisting of many products and subproducts. You can simplify a complexassembly by displaying only those products you want to work with. Proximity Query lets you do just that.This task shows how to run a proximity query based on components inserted without associated shaperepresentations.You load the product structure only.Insert all the PLATFORM*.model documents from the samples folder.

Make sure shape representations are deactivated before inserting your model files.Make sure you work with the cache system on.

1. Deactivate representations.For this:

Select Tools->Options from the menu bar.The Options dialog box is displayed.Expand the Infrastructure category in the left-handtree.Click the Product Structure tab.In the Representation field, check the Do not activatedefault shapes on open option.Click Ok to confirm your operation.

For more details, refer to Loading the Product Structure Only.

2. Activate the cache system:For this:

Select Tools->Options from the menu bar.The Options dialog box is displayed.Expand the Infrastructure category in the left-hand tree.Click the Cache Management tab.In the Cache Activation box, check the Work with the Cache System option.Click Ok to confirm your operation.Restart your session to take modifications into account.

For more details, refer to Customizing Cache Settings.

Page 161: Catia Navigator

3. Click the Proximity Query icon .

The Proximity Query dialog box appears:

4. Select one of the products you want to be the reference forthe query, PLATFORM_10 (PLATFORM_10.1)  forinstance.

5. Set the Clearance by entering a value. In our example, we will keep the default value of 0mm.Clearance:Setting a clearance defines an area around the reference selection within which all nearby products or outsideof which all far away products are returned by the query depending on the Products to select option chosen.

6. Set the Accuracy by entering,1000mm for example.Accuracy:Setting an accuracy determines the size of the cubes used to represent the products in the calculation. Forlarger products, a lower setting will result in a slower computation time but a more precise result.

Clicking ... opposite Accuracy gives you access to the Cache Management and Accuracy dialog box whichtells you how much cache is used, lets you free the cache, and if you have a DMU Navigator license only, willcalculate the cache required for an accuracy setting you enter.

7. Check the Nearby products including selection option.8. Click Apply.

The result displays in the Result field.

Page 162: Catia Navigator

9. Click OK when done.

The products found are highlighted  in the specification tree.10. Activate the shape representations of the items. For this:

Right-click the highlighted items in the specification treeSelect RepresentationsSelect Activate Node

Page 163: Catia Navigator

This is what you obtain:

Now you can work with a simplified product.

Page 164: Catia Navigator

You can combine the Proximity Query command with other DMU commands for example ComparingProducts  (DMU Space Analysis toolbar). Note that if you have only the DMU Navigator license, the query onlytakes into account the products with an activated representation.

Page 165: Catia Navigator

Advanced TasksThe advanced tasks you will perform in the DMU Navigator workbench introduce conferencingcapabilities and interoperability with the ENOVIA 3d com Navigator.

Interoperability with CATIA V4Interoperability with ENOVIA 3d com Navigator

ConferencingRunning CATDMU Utility Batch Process

About MacrosMore About Automation Objects

Page 166: Catia Navigator

Interoperability with CATIA V4Import N4D Scenes: Declare the required variable N4D_TO_DMU_DECL= file dlname, select Tools->Import N4DScenes... Select the file location and click Open in the Import N4DScene File dialog box displayed.Send Models from VPM to CATIA V4: select Tools ->Send toCATIA V4->Add Single.

 

Page 167: Catia Navigator

Importing N4D Scenes in a DMUNavigator Session 

This task shows you how to read a N4D scene in a DMU Navigator V5 session.

Have a DMU Navigator session running

1. Under Unix and Windows NTYou need to declare the following variable:

N4D_TO_DMU_DECL = Path_dlname

This is an example of a this file:# Unix_path alias

#

#

#

x:\db\ CAR MODELS

/u/users/catusr/db/ MODEL REPOSITORY

2. Select Tools ->Import N4D Scene

3. The Import N4D Scene File dialog box is displayed:

Page 168: Catia Navigator

4. Select the file location. The file type is wrl by default.5. Click Open in the dialog box.

The  N4D Scene document now looks like this:

Page 169: Catia Navigator

Sending Models from VPM to CATIA V4 This functionality is available on ON UNIX ONLY

This task shows you how to send products. Your VPM model is opened into the DMU Navigator V5.

Have a DMU Navigator V5 and an CATIA V4 session running.

You opened a VPM model in a DMU Navigator session:

1. In DMU Navigator V5, select Tools ->Send to CATIA V4

Page 170: Catia Navigator

2. Select the required item from the pull-down menuAdd Single: lets you send your VPM model to CATIA V4 session in active mode Replace Active: lets you replace the current active model in the CATIA V4 sessionAdd Passive: lets you add VPM models to the CATIA V4 session in passive modeSynchronize Viewpoint:  the CATIA V4 viewpoint will be DMU Navigator V5 one 

3. This is what you obtain if you selected Synchronize Viewpoint (very useful to perform clash detection)

Page 171: Catia Navigator
Page 172: Catia Navigator

Interoperability with ENOVIA 3d comNavigator

 Load products: Right-click product(s) in ENOVIA 3d com Navigator and select DMU_V5 ->Load from the contextual menuView and manipulate products: Right-click product(s) in ENOVIA 3d com Navigator and selectthe appropriate command from the contextual menuSave products: Select the File ->Save command in the DMU Navigator

 

Page 173: Catia Navigator

Loading Products into DMUNavigator

This task shows you how to load products, for example a .model, selected in ENOVIA 3dcom Navigator, into the DMU Navigator.

Have a DMU Navigator and an ENOVIA 3d com Navigator session running.

1. In DMU Navigator, check Tools ->Backbone connection to establish the connectionbetween DMU Navigator and ENOVIA 3d com Navigator.

2.In ENOVIA 3d com Navigator, click the Search Tree icon if not already selectedto access the products of interest via WebInfo.

The Search Tree and default directories are displayed.3. Expand the Enovia Queries

directory until you can access aquery capability.

4. Right-click and select Activate fromthe contextual menu.

The Enovia Access dialog boxappears.

5. Choose a role from the proposed list.

The Query panel can now be accessed and filled to define your query.

Page 174: Catia Navigator

6. Define a query, for example use the '%' wildcard, in the Query panel then clickSubmit.

The results of the query are displayed.

8. Select one or more entries and clickAdd to add a bookmark to selectedobjects in a WorkBook andsubsequently have direct access tothem.

The Choose Target WorkBookdialog box appears.

 

Page 175: Catia Navigator

9. Select the WorkBook of interestfrom among those proposed in thedialog box and click OK.

A bookmark to selected objects hasbeen created. You can now accessthese objects directly via theWorkBook.

In ENOVIA 3d com Navigator, the products you want to load may already bebookmarked in a WorkBook. If this is the case, simply select and expand theappropriate WorkBook to display products of interest.

10. Expand the WorkBook to display the products of interest: right-click and selectExpand on ->All Levels from the contextual menu.

Page 176: Catia Navigator

11. Select one or more products, right-click and select DMU_V5 -> Load from thecontextual menu to load products into the DMU Navigator.

Selected products are loaded into the DMU Navigator. A Download dialog boxappears informing you of the progress of the download.

Page 177: Catia Navigator

You can, at any time and in the same way, add products to an existing DMUNavigator session.The Unload command in the contextual menu lets you remove products fromthe DMU Navigator session.

For more information on how to connect to the ENOVIA 3d com Navigator in general,see the Portal 3d com User's Guide.

Page 178: Catia Navigator

Viewing & Manipulating ProductsThis task shows you how to manipulate products via the ENOVIA 3d com Navigatorcontextual menu, seeing the results in your DMU Navigator session.

Have loaded products into the DMU Navigator via ENOVIA 3d com Navigator.

1. In  ENOVIA 3d com Navigator, select one or more products, right-click and selectone of the commands in the DMU_V5 contextual menu:

 Highlight: highlights selected products in the specification tree and geometryarea of the DMU Navigator, adding them to the current selection. This can,for example, be used to place selected products in a group.

Page 179: Catia Navigator

Unhighlight: Removes highlighting from products selected via ENOVIA 3dcom Navigator.Reset Highlight: Removes all highlighted products in the DMU Navigatorfrom the current selection.Reframe: Zooms in or out to fit all the geometry into the available space.Show: Displays hidden selected products.No Show: Hides the selected products in the No Show space.Color Highlight: Changes the color of selected products to the color selected(blue in our example).

Reset Color: Restores the original color of selected products.

Page 180: Catia Navigator

Saving ProductsThis task shows you how to save products loaded into your DMU Navigator session fromENOVIA 3d com Navigator as CATProduct documents.

Have loaded products into the DMU Navigator via the ENOVIA 3d com Navigator.

1. In the DMU Navigator, click the Save icon or select the File ->Save command.

The Save As dialog box opens.

2. In the Save As dialog box, specify the location of the document to be saved as wellas its name and type.

3. Click Save.

Page 181: Catia Navigator

ConferencingInitialize the backbone Driver: As Administrator, launch the backbone daemon on node1"CATSysDemon -dm domain.lst -timeout 3000 Launch the Backbone daemon on bothNode2 and Node3 as follows:"export BBDomainManager=node1 CATSysDemon-timeout3000". once initialized, the user must select the backbone driver option usingTools->Options->General -> General...Initialize the Conference: User 1 must select the Tools->Conferencing->Host from the menubar to host a conference. Other users must select the Tools->Conferencing->Guest from the menu bar to be able to receive invitation calls.Work in Conference: The host performs modifications (3D & 2D annotations, viewpoints...)The guest session is automatically updated.

 

Page 182: Catia Navigator

Initializing the Backbone DriverThe backbone needs to be set up on each computer running applications which needto communicate. 

Under UNIX, conferencing is supported by the Backbone process. On NT, you can select either the Conference driver Microsoft NetMeeting or Backbone.

WHAT YOU NEED TO KNOW:

If you use Backbone as conference driver (on UNIX, optional on NT) for the first time,you need (as administrator) to set up backbone on each computer but also on areference server.

For this, you need to define a server as a specific domain manager.

This task shows you how to initialize backbone driver for conferencing purposes. Youhave three UNIX machines: Node1-Node2-Node3, follow the described procedure:

1. You need (as administrator) to define a machine (for example Node1) as "DomainManager"

2.  Launch the Backbone daemon on Node1 as follows:

"CATSysDemon -dm domain.lst -timeout 3000"

  domain.lst is a file containing the machine list belonging to the Domain.

A timeout (in seconds) is triggered once the daemon runs without  CATIA or anotherdaemon backbone

In our example domain.lst contains Node2 and Node3.3. Launch the Backbone daemon on both Node2 and Node3 as follows:

"export BBDomainManager=node1

CATSysDemon -timeout 3000"

4. (Optional) use the -DebugL4 option when launching the daemons to make sureeverything works correctly.

Page 183: Catia Navigator

5. Once the Backbone domain is initialized, you need to (as user) to select backbone asconference driver. For this: 

Select Tools->Options from the menu bar.The Options dialog box is displayed.Click  the General category in the left-hand tree.Click the General tab.In the Conferencing field, check the Backbone option.Click Ok to confirm your operation

Remember that users must select the same conference driver.

 

Page 184: Catia Navigator

Initializing the ConferenceMore About Conferencing:

Conferencing enables different people from different places to dialog and/or work together as if theywere virtually at a same place.

Audio, video or chat tools enable the conference members to dialog while whiteboard or any otherapplication sharing capabilities enable them to share documents or even applications.

Usually, one member has a leading role, he is named the host or the master member.

The conferencing functionality is available with ENOVIA DMU V5R4, under Windows NT or 9x andUNIX platforms

This scenario describes how to start a conference under Windows NT with NetMeeting as conferencingdriver.

If you work on NT and if you selected the NetMeeting option as conference driver, make sure you haveversion 3.01  installed.

Have a DMU Navigator session running.

On NT, you can select either the Conference driver Microsoft NetMeeting or backbone.On UNIX only, you need to select the backbone as conference driver

For more information on the backbone process, please refer to the Infrastructure User's Guide -Communications Backbone Files.

Select Tools->Options from the menu bar.The Options dialog box is displayed.Expand the General category in the left-hand tree.Click the General tab.In the Conferencing field, check the Conferencing driver option you need.Click Ok to confirm your operation

Both users must select the same conference driver

1. User 1 must select the Tools->Conferencing->Host from the menu bar to host a conference.

2. Other users must select the Tools->Conferencing->Guest from the  menu bar to be able to receiveinvitation calls.

Page 185: Catia Navigator

 On NT only, if you chose the NetMeeting option:The NetMeeting and the Conferencing dialog boxes appear:

 

There must be one and only one host member in the conference, but as many guest members asneeded.

Page 186: Catia Navigator

If the NetMeeting interface is already on the desktop, you can use it to host a conference by selectingthe Call/Host Meeting menu item, and then connect  DMU to that conference by selecting Tools->Conferencing->Host from the menu bar in the DMU window. 

Likewise, guests already in a NetMeeting conference can connect DMU to that conference byselecting the Tools->Conferencing->Guest from the menu bar in the DMU window.

3.  Edit your own personal information by selecting the Who I am button. The Business card dialog boxis displayed.

 the update on every database option saves information on NetMeeting too.4. The host member then uses either the NetMeeting or the Conferencing dialog box to call other

members.

Using NetMeeting dialog box:use Call/New Call or select the “Place Call” icon and enter the name or the IP address of the member machine.

Using the Conferencing dialog box: enter the name or the IP address of the member machine andclick the “Call” button. 

Page 187: Catia Navigator

NetMeeting enables users to initialize a conference by placing direct calls without being host. Such aconference cannot be used for DMU conferencing.

As soon as the conference is active (i.e. at least 2 members connected), the Chalk tab page of theConferencing dialog box is displayed. 

The host and guest user interfaces are a little different since they cannot perform the same actions.

The host one looks like this:

The guest one like this:

Page 188: Catia Navigator

The conference is on hold. Everybody can go on working, opening files or windows, etc.

5. The host member clicks the Start button in the Conferencing dialog box to initialize a conference. TheStart button switches automatically to Suspend.

What about the Chalk function?

When the conference is running, only the member who has the chalk (the host has the chalk bydefault) can work. Some specific actions or commands are replicated in other members’ sessions.The other members cannot interact in the DMU window, only in the Conferencing dialog box. 

Thus, any guest can request the chalk through the Conferencing dialog box by clicking the Requestchalk  button. The chalk is given, at any time, by the host member to any member by selecting amember name in one of the two lists in the Conferencing dialog box. Of course, the host member canalso get the chalk for himself by selecting the Get chalk button.

6. How to suspend the conference?

The host member can suspend the conference at any time. All he needs to do is click the Suspendbutton. Performing this action allows everybody to work on their own, open a new part for instance.

Only the host can suspend and start a conference.

7. How to quit the conference?

Any member can leave the conference by selecting the  Tools->Conferencing->Stop from the menubar or exiting the Conferencing dialog box, hanging up the NetMeeting conference or exiting theNetMeeting user interface. If the host leaves the conference, the conference is ended for everybody.

Page 189: Catia Navigator

Now, let's look at the Conferencing dialog box more carefully.

When the conference has started, this dialog box is the only one the non-chalk users can interactwith. It comprises of a header, a footer and several tab pages: 

The header

The header indicates the host identification (user name and node name and/or IP address) and thecurrent status of the conference (started or suspended).

The Chalk page

The Chalk page is used to manage the chalk. The host member can give the chalk to anyonewhether requested or not, or get it for himself, while the guest members can only request it. The hostmember can also choose to automatically accept incoming requests.

The Options page

The Options page is used to customize options. Application developers can use it to offer useroptions. This is the case for telepointers.

ko (now in tools options)

The Chat page

The Chat page allows the members to send messages to the other conference members.

Page 190: Catia Navigator

The History page

The History page provides a list of certain actions performed throughout the conference.

The Documents page

The document page is used to indicate which documents are opened in the host member session.

Page 191: Catia Navigator

The footer

The footer comprises the button used by the host member to start and suspend the conference.

 

Page 192: Catia Navigator

Working in ConferenceThis task shows how you can work in a conferencing environment.

Have a DMU Navigator session running. You initialized a conference. For more detailed informationplease refer to Initializing the Conference.

Each member of the conference must have access to the data and load them by themselves. In orderto help them, information about which documents are open in the host member session is provided toany member.

The actions replicated during a conference are the following:workbench transitionobject selectionviewpoint modification (zoom, rotation)3D annotations (creation, modification and deletion)2D annotations (linked to cameras) creation, modification and deletion

Conferencing now supports:move products (free hand or simulation context)show/hidespecification tree status (if you expand a node as the host it is replicated in the guest session)

 

1. This is the host session:

The ProductA.CATProduct.1 is the one used in this conference

2. This is the guest session:

Page 193: Catia Navigator

User 1 decides to add a 3D annotation (new markup):

The 3D annotation (new markup) creation is automatically taken into account and visible in the guestsession :

Page 194: Catia Navigator

 

Page 195: Catia Navigator

Running CATDMUUtility BatchProcess

The CATDMUUtility is a batch process enabling the generation of  cgr, 3dmap, wrl andNCGM format from a CATIA file or MULTICAD files :

It can process files through a path or a list under UNIX operating system through theEnoviaVPMThis task shows explains how to use the CATDMU Utility batch process

1. Prepare the Input file defining conversion parameters.

A typical computation parameters file looks like this:

Example 1:

CATDMUUtility -f inputfile -cgr outputfile1 [-nolod] [-sag value] [-3dmap outputfile2][-vox value2] [-box outputfile3] [-unit value3]

Example 2:

CATDMUUtility   -l inputliste   -db name -user username  -pwd password -serverservername -cgr -cache

Example 3:

 CATDMUUtility   -l inputliste    -f   -cgr  -wrl  -cache  

Example of input file:Under WINDOWS NT

"e:\New A\CRIC_BRANCH_1.CATPart"e:\B05doc\online\dmnug\samples\CRIC_BRANCH_1.CATParte:\B05doc\online\dmnug\samples\GARDENAATOMIZER.model

Under UNIX

/usr/B05doc/online/dmnug/samples/CRIC_BRANCH_1.CATPart

 Note: Special characters [] identify optional parameters.

Please find below the different options available input, output 

Page 196: Catia Navigator

Input Options :

  -f        : Input file with appropriate extension. A path must follow the option.

  -l        : Input list of model with -f, or database identifiers with -db option.

  -db       : Input database name for processing a list of Data Base identifiers.                 The name of the Data Base { VPM } must follow the option.                 Can not be used with -f  option  and without -l option.

Output Options :

  -cgr      : Output file for cgr corresponding to the input file.                  A path must be indicated after the option, if no path is specified the outputwill be written into                  the cache by using -cache option.

  -NCGM : Output file for NCGM corresponding to the input file. A path must beindicated after the option,                   if no path is specified the output will be written into the cache by using-cache option.

  -3dmap : Output file for 3dmap corresponding to the input file. A path must beindicated after the option,                        if no path is specified the output will be written into the cache by using-cache option.

  -wrl      : Output file for vrml corresponding to the input file. A path must be indicatedafter the option,                    if no path is specified the output will be written into the cache by using-cache option.

  -box     : Output file for bounding box corresponding to the input file. Text format.

   Computing options :

  -vox      : Switch to generate 3map with a specified voxel value. Its use is mandatoryafter -3dmap option.                  A float value is required.

 -sag        : Optional switch to generate cgr with a specified sag value.  A float value isrequired.                   Default value is defined in the settings.

 -nolod    : Optional switch to generate CGR without Level Of Detail (LOD)

  -unit         : Optional switch to compute in the appropriate unit { mm, cm, m, inch, foot}                     Default value is input millimeter : mm

Page 197: Catia Navigator

  -cache    : Optional switch to generate files directly in the cache directory

 -user     : user name identifier for a Data Base connection. Only used with -db option                   If no user or a blanc is required, the option must not be used.

 -pwd      : password of the user for a Data Base connection. Only used with -db option                   If no user or a blank password is required, the option must not be used.

 -server   : logical name of the Data Base server (Defined in Settings). Only used with-db option.                    Its use is mandatory to establish the connection with the Data Base.

 To use this option, make sure you work with the Cache system. For this: select Tools->Options->Infrastructure->Cache ManagementFor more detailed information, see Customizing Cache Settings

2. Run the following shell to start the batch process:

Under UNIX:Place yourself in the following directory:cd /install_folder/code/commandRun the command: ./catstart -run "CATDMUUtility -f inputfile -cgr outputfile1"

Under Windows:Write a shell script containing the following lines:cd \install_folder\code\binCATDMUUtility CATDMUUtility -f inputfile -cgr outputfile1Run the shell.

Note: The "install_folder" is the name of the installation directory or folder. For moreinformation on installing DMU, see the Infrastructure User's Guide.

 

 

Page 198: Catia Navigator

About MacrosWrite a Group Macro: Open a CATProduct document. Select the Tools->Macro->Macros...command to display the Macro dialog box. Select External File in the Macro in drop-down listto run a macro stored in a file. Click Select to select the name of the macro to run.  TheSelect External File dialog box appears. Select the .CATScript document, then click Open.Click Run in the Macro dialog box to replay the selected macro.Write a Annotated View Macro:Open a CATProduct document. Select theTools->Macro->Macros... command to display the Macro dialog box.Select External File inthe Macro in drop-down list to run a macro stored in a file. Click Select to select the name ofthe macro to run.  The Select External File dialog box appears. Select the .CATScriptdocument, then click Open. Click Run in the Macro dialog box to replay the selected macro.

 

Page 199: Catia Navigator

Writing a Group MacroIf you perform a task repeatedly, you can take advantage of a macro to automate it. A macrois a series of functions, written in a scripting language, that you group in a single commandto perform the requested task automatically.

You create the Group macro by editing a file (written in a scripting language) to insert thefunctions you wish.

For more information on macros, see the Infrastructure.

What does the Group Macro do ?The Inertia macro computes the inertia data of the selected products in the openedCATProduct document and displays the results in a dialog box.

How to run theMacro ?

Open a CATProductdocument.

1.

Select theTools->Macro->Macros...command to display theMacro dialog box.

2.

Select External File in theMacro in drop-down list torun a macro stored in a file.

3.

Click Select to select thename of the macro to run. The Select External Filedialog box appears.

4.

Select theDocSampleGroup.CATScript,then click Open.

5.

Click Run in the Macro dialogbox to replay the selectedmacro.

6.

 

A dialog box appearsgiving you the groupdata of the product.

 

Page 200: Catia Navigator

Sample Group CATScriptLanguage="VBSCRIPT"

'*********************************************************

' Purpose: This macro can be used interactively to invert (DMU Invert) the selection.

'*********************************************************

Sub CATMain()

' Find the workbench

Dim TheNavigatorWorkbench As Workbench

Set TheNavigatorWorkbench = CATIA.ActiveDocument.GetWorkbench ("NavigatorWorkbench" )

' Retrieve the groups collection

Dim TheGroups As Groups

Set TheGroups = TheNavigatorWorkbench.Groups

' Create a group with selected products

Dim SelGroup As Group

Set SelGroup = TheGroups.AddFromSel

' Fill the selection

SelGroup.FillSelWithInvert

' Delete the group

TheGroups.Remove SelGroup.Name

End Sub

 

 

Page 201: Catia Navigator

Writing an Annotated Views MacroIf you perform a task repeatedly, you can take advantage of a macro to automate it. A macro is aseries of functions, written in a scripting language, that you group in a single command to performthe requested task automatically.

You create the Annotated Views macro by editing a file (written in a scripting language) to insertthe functions you wish.

For more information on macros, see the Infrastructure.

What does the Annotated Views Macro do ?The Annotated View macro computes the inertia data of the selected products in the openedCATProduct document and displays the results in a dialog box.

How to run the Macro?

Open a CATProduct document.1. Select theTools->Macro->Macros...command to display the Macrodialog box.

2.

Select External File in the Macroin drop-down list to run a macrostored in a file.

3.

Click Select to select the name ofthe macro to run.  The SelectExternal File dialog box appears.

4.

Select theDocSampleAnnotation.CATScript,then click Open.

5.

Click Run in the Macro dialog boxto replay the selected macro.

6.

A dialog box appears givingyou the macro responsiblename. Change it if needed.

 

Page 202: Catia Navigator

Sample Annotated Views CATScriptLanguage="VBSCRIPT"

'*********************************************************

' Purpose: This macro can be used interactively to create an approval.

'*********************************************************

Sub CATMain()

'Acquire the name of the Responsible for approval

Dim Name As String

Name = "John SMITH" 'Default value

ComponentName = InputBox("What is your name ?", "Responsible name", Name )

If Name <> "" Then

' Find the Navigator workbench

Dim TheNavigatorWorkbench As Workbench

Set TheNavigatorWorkbench = CATIA.ActiveDocument.GetWorkbench ( "NavigatorWorkbench" )

' Retrieve the AnnotatedViews collection

Dim TheAnnotatedViews As AnnotatedViews

Set TheAnnotatedViews = TheNavigatorWorkbench.AnnotatedViews

' Create positions of the frame

Dim CharHeight

CharHeight = 0.06

Dim CharWidth

CharWidth = 0.05

Dim HalfWidth

HalfWidth = 0.30

Dim HalfHeight

HalfHeight = 2*CharHeight

Dim Center(1)

Center(0) = 1.1

Center(1) = -0.8

Dim Position1(1)

Page 203: Catia Navigator

Position1(0) = Center(0)-HalfWidth+CharWidth

Position1(1) = Center(1)+CharHeight

Dim Position2(1)

Position2(0) = Position1(0)

Position2(1) = Center(1)-CharHeight

Dim Position3(1)

Position3(0) = Position1(0)

Position3(1) = Center(1)-2*CharHeight

Dim Position4(3)

Position4(0) = Center(0)-HalfWidth

Position4(1) = Center(1)-HalfHeight-CharHeight

Position4(2) = Center(0)+HalfWidth

Position4(3) = Center(1)+HalfHeight

Dim Position5(3)

Position5(0) = Center(0)-HalfWidth

Position5(1) = Center(1)

Position5(2) = Center(0)+HalfWidth

Position5(3) = Center(1)

' Create the AnnotatedView

Dim AnnotatedView1 As AnnotatedView

Set AnnotatedView1 = TheAnnotatedViews.Add

' Create the Marker2Ds collection

Dim Marker2Ds As Marker2Ds

Set Marker2Ds = AnnotatedView1.Marker2Ds

 

' Create the texts

Dim Marker2DText As Marker2D

Set Marker2DText = Marker2Ds.Add2DText (Position1, "ACME Approval")

Set Marker2DText = Marker2Ds.Add2DText (Position2, Name)

Set Marker2DText = Marker2Ds.Add2DText (Position3, Cstr(Now))

' Create the frame

Page 204: Catia Navigator

Dim Marker2DRectangle As Marker2D

Set Marker2DRectangle = Marker2Ds.Add2DRectangle(Position4, 0)

Dim Marker2DLine As Marker2D

Set Marker2DLine = Marker2Ds.Add2DLine(Position5)

' Update the view

AnnotatedView1.Update

' Apply the view

TheNavigatorWorkbench.View AnnotatedView1

End If

End Sub

 

Page 205: Catia Navigator

More About Automation ObjectsAbout NavigationWorkbench Object: 

About Groups and Related Objects:

About AnnotatedViews and Related Objects:

 

Page 206: Catia Navigator

More About NavigatorWorkbenchObjects

Navigator Workbench (Object)

Manages all DMU Navigator entities.

This version allows to manage groups and annotated views.

Properties

o Groups(out CATIAGroups oGroups)Return the Groups collection.Example:

This example retrieves the Groups collection of the active document. Dim TheNavigatorWorkbench As Workbench Set TheNavigatorWorkbench = CATIA.ActiveDocument.GetWorkbench ("NavigatorWorkbench" ) Dim TheGroupsList As Groups Set TheGroupsList = TheNavigatorWorkbench.Groups

o AnnotatedViews(out CATIAAnnotatedViews oAnnotatedViews)Return the AnnotatedViews collection.Example:

This example retrieves the AnnotatedViews collection of the active document. Dim TheNavigatorWorkbench As Workbench Set TheNavigatorWorkbench = CATIA.ActiveDocument.GetWorkbench ("NavigatorWorkbench" ) Dim TheAnnotatedViewsList As AnnotatedViews Set TheAnnotatedViewsList = TheNavigatorWorkbench.AnnotatedViewsMethodso View(in CATIAAnnotatedView iAnnotatedView)

Apply the AnnotatedView.Parameters:

iAnnotatedViewThe AnnotatedView.

Example:This example applies the view of the NewAnnotatedView AnnotatedView.

TheNavigatorWorkbench.View(NewAnnotatedView)

Page 207: Catia Navigator

About Groups and Related Objects1. Groups (Object)

A collection of all groups currently managed by the application.

Methods

o Add(out /*IDLRETVAL*/CATIAGroup oGroup)Create an empty Group.Returns:

The created GroupExample:

This example creates a new Group in the TheGroups collection. Dim NewGroup As Group Set NewGroup = TheGroups.Add

o AddFromSel(out CATIAGroup oGroup)Create a Group containing all products in the selection.Example:

This example creates a new Group containing all products in the selection in theTheGroups collection.

Dim NewGroup As Group Set NewGroup = TheGroups.AddFromSel

Page 208: Catia Navigator

o Item(in CATVariant iIndex,out CATIAGroup oGroup)Return a Group using its index or its name from the Groups collection.Parameters:

iIndexThe index or the name of the Group to retrieve from the collection of groups.As a numerics, this index is the rank of the Group in the collection. The indexof the first Group in the collection is 1, and the index of the last Group isCount. As a string, it is the name you assigned to the Group.

Example:This example retrieves in ThisGroup the ninth Group, and in ThatGroup the Groupnamed Group3 from the TheGroups collection.

Dim ThisGroup As Group Set ThisGroup = TheGroups.Item(9) Dim ThatGroup As Group Set ThatGroup = TheGroups.Item("Group3")

o Remove(in CATVariant iIndex)Remove a Group from the Groups collection.Parameters:

iIndexThe index or the name of the Group to retrieve from he collection of groups.As a numerics, this index is the rank of the Group in the collection. The indexof the first Group in the collection is 1, and the index of the last Group isCount. As a string, it is the name you assigned to the Group.

Example:The following example removes the tenth Group and the Group named Group2from the TheGroups collection.

TheGroups.Remove(10) TheGroups.Remove("Group2")

2. Group (Object)

Page 209: Catia Navigator

Represents a DMU group.

The DMU group is an entity which gathers reference to several products in order to automatevalidation and verification of the Digital Mock-Up.

You  can build a group using several methods : explicitly point out some products or take allproducts by default. 

The designated products can be intermediate or terminal node from the product structure. 

For instance, a user who has to verify the integration of the engine in engine bay, may definea group with the engine assembly or with all the parts from the engine in order to detectclashes.

 In the first case he has to add the engine assembly (as a product) in the group and in thesecond case, he has to add all the parts to the group. 

Obviously, when a modification occurs in the engine assembly he has to change the grouponly in the second case. To manage the explicit definition of the group, one may use theXxxxExplicit methods.

When the system takes the group into account to perform a given task, it may be necessary toretrieve :

the products designated by the user (ex : section of these products);the terminal nodes (or leaves) of the product (ex : clash detection takes into accountterminal nodes);the set of products in the product structure which are not selected (ex : hide all productswhich are not in the group);the set of terminal nodes which are not selected (ex : clash of some products against allothers).

To perform these treatments one may use YyyyExtract or ZzzzInvert methods.

 

Properties

Page 210: Catia Navigator

o get_ExtractMode(inout long oMode)Return or set the mode for the extraction.Returns:

The mode0 : the extraction provides the products from the group (intermediate of terminal nodes).1 : the extraction provides terminal nodes of the products from the group.

Example:This example reads the mode of NewGroup Group and sets it.

Dim Mode As Integer Mode = NewGroup.ExtractMode NewGroup.ExtractMode = 1

 

Methods

o Invalid return type 'HRESULT' in CATIA IDL: HRESULT AddExplicit(in CATIAProductiProduct)

Add a product to the group.Parameters:

iProductThe product to add

Example:This example adds a product MyProduct to the group NewGroup.

NewGroup.AddExplicit MyProducto CountExplicit(out long oNbItems)

Return the number of products in the group.Example:

This example reads the number of products in the group NewGroup. Dim number As Integer number = NewGroup.CountExplicit

Page 211: Catia Navigator

o ItemExplicit(in CATVariant iIndex,out CATIAProduct oProduct)Parameters:

iIndexThe index of the product in the group. The index of the first product is 1, andthe index of the last product is CountExplicit.

Returns:The retrieved Product

Example:This example retrieves in ThisProduct the ninth Product from the NewGroup Group.

Dim ThisProduct As Product Set ThisProduct = NewGroup.ItemExplicit(9)o  RemoveExplicit(in CATVariant iIndex)

Remove a product from the group using its index.Parameters:

iIndexThe index of the product in the group. The index of the first product is 1, andthe index of the last product is CountExplicit.

Example:The following example removes the tenth Product from the NewGroup group.

NewGroup.RemoveExplicit(10) o  CountExtract(out long oNbItems)

Return the number of products which can be extracted from the group.

Depending on the extract mode, the extracted products can be:Mode = 0 : the products from the group (intermediate or terminal nodes).Mode = 1 : the terminal nodes of the products from the group.

Example:This example reads the number of products in the group NewGroup.

Dim number As Integer number = NewGroup.CountExtract

Page 212: Catia Navigator

o ItemExtract(in CATVariant iIndex,out CATIAProduct oProduct)Return a product which can be extracted from the group using its index.Parameters:

iIndexThe index of the product in the group. The index of the first product is 1, andthe index of the last product is CountExtract.

Example:This example retrieves in ThisProduct the ninth Product from the NewGroup Group.

Dim ThisProduct As Group Set ThisProduct = NewGroup.ItemExtract(9)o FillSelWithExtract()

Fill the selection with all products which can be extracted from the group.Example:

This example fills the selection with products which can be extracted from theNewGroup Group.

NewGroup.FillSelWithExtract o CountInvert(out long oNbItems)

Return the number of (terminal nodes) products which cannot be extracted from thegroup.Example:

This example reads the number of products in the group NewGroup. Dim number As Integer number = NewGroup.CountInvert o  ItemInvert(in CATVariant iIndex,out CATIAProduct oProduct)

Return a (terminal node) product which cannot be extracted from the group using itsindex.Parameters:

iIndexThe index of the product in the group. The index of the first product is 1, andthe index of the last product is CountExtract.

Example:This example retrieves in ThisProduct the ninth Product from the NewGroup Group.

Dim ThisProduct As Group Set ThisProduct = NewGroup.ItemInvert(9)

 

Page 213: Catia Navigator

o FillSelWithInvert()Fill the selection with all (terminal nodes) products which cannot be extracted from thegroup.Example:

This example fills the selection with products which can be extracted from theNewGroup Group.

NewGroup.FillSelWithInvert

 

Page 214: Catia Navigator

About AnnotatedViews and Related Objects1. AnnotatedViews (Object)

A collection of AnnotatedViews.

Methods

o Add(out CATIAAnnotatedView oAnnotatedView)Create an AnnotatedView with the current viewpoint.Example:

This example creates a new AnnotatedView in the TheAnnotatedViews collection. Dim NewAnnotatedView As AnnotatedView Set NewAnnotatedView = TheAnnotatedViews.Add

o AddFromViewpoint(in CATIAViewpoint3D iViewpoint,outCATIAAnnotatedView oAnnotatedView)Create an AnnotatedView with a given viewpoint.Parameters:

iViewpointThe viewpoint.

Example:This example creates a new AnnotatedView in the TheAnnotatedViews collection.

Dim Viewpoint As Viewpoint3D Dim NewAnnotatedView As AnnotatedView Set NewAnnotatedView = TheAnnotatedViews.AddFromViewpoint(Viewpoint)

o  Item(in CATVariant iIndex,out CATIAAnnotatedView oAnnotatedView)Return a AnnotatedView using its index or its name from the AnnotatedViews collection.Parameters:

iIndexThe index or the name of the AnnotatedView to retrieve from the collection of AnnotatedViews. As a numerics, thisindex is the rank of the AnnotatedView in the collection. The index of the first AnnotatedView in the collection is 1,and the index of the last AnnotatedView is Count. As a string, it is the name you assigned to the AnnotatedView.

Example:This example retrieves in ThisAnnotatedView the ninth AnnotatedView, and in ThatAnnotatedView the AnnotatedView namedAnnotatedView3 from the TheAnnotatedViews collection.

Dim ThisAnnotatedView As AnnotatedView Set ThisAnnotatedView = TheAnnotatedViews.Item(9) Dim ThatAnnotatedView As AnnotatedView Set ThatAnnotatedView = TheAnnotatedViews.Item("AnnotatedView3")

Page 215: Catia Navigator

o Remove(in CATVariant iIndex)Remove a AnnotatedView from the AnnotatedViews collection.Parameters:

iIndexThe index or the name of the AnnotatedView to retrieve from he collection of AnnotatedViews. As a numerics, thisindex is the rank of the AnnotatedView in the collection. The index of the first AnnotatedView in the collection is 1,and the index of the last AnnotatedView is Count. As a string, it is the name you assigned to the AnnotatedView.

Example:The following example removes the tenth AnnotatedView and the AnnotatedView named AnnotatedView2 from theTheAnnotatedViews collection.

TheAnnotatedViews.Remove(10) TheAnnotatedViews.Remove("AnnotatedView2")

2. AnnotatedView (Object)

Represents an Annotated View.Properties

o  get_ProjectionMode(out CatProjectionMode oProjectionMode)Returns the projection mode of the AnnotatedView.Example:

This example gets the projection mode of the NewAnnotatedView AnnotatedView. Dim Mode Mode = NewAnnotatedView.ProjectionMode

o get_Zoom(out double oZoom)Returns the zoom factor associated with the AnnotatedView. This property exists with the parallel (cylindric) projection typeonly.Example:

This example retrieves in ZoomFactor of the NewAnnotatedView AnnotatedView. Dim ZoomFactor As Double ZoomFactor = NewAnnotatedView.Zoom

 o get_FieldOfView(out double oFieldOfView)

Returns the field of view associated with the AnnotatedView. The field of view is half of the vertical angle of the viewpoint,expressed in degrees. This property exists with the perspective (conic) projection type only.Example:

This example retrieves the field of view of the NewAnnotatedView AnnotatedView. Dim Field As Double Field = NewAnnotatedView.FieldOfView

Page 216: Catia Navigator

o  get_Comment(inoutCATBSTR oText)Returns or sets the comment associated to the AnnotatedView.Parameters:

iTextThe text.

Example:This example reads the comment of NewAnnotatedView AnnotatedView.

Dim text As String text = NewAnnotatedView.Comment

 o get_Marker2Ds(out CATIAMarker2Ds oMarker2Ds)

Return the Marker2Ds Collection of Marker2D associated to the AnnotatedView.Example:

This example returns the TheMarker2Ds collection from the NewAnnotatedView AnnotatedView. Dim TheMarker2Ds As AnnotatedView Set TheMarker2Ds = NewAnnotatedView.Marker2Ds(9) Methods

o GetOrigin(inout CATSafeArrayVariant oOrigin)Gets the coordinates of the origin of the viewpoint of the AnnotatedView.Example:

This example retrieves the origin of the NewAnnotatedView AnnotatedView. Dim origin(2) NewAnnotatedView.GetOrigin origino GetSightDirection(inout CATSafeArrayVariant oSight)

Gets the components of the sight direction of the viewpoint of the AnnotatedView. The sight direction is the line passes both bythe origin of the viewpoint and by the target.Example:

This example gets the sight direction of the NewAnnotatedView AnnotatedView. Dim sight(2) NewAnnotatedView.GetSightDirection sighto GetUpDirection(inout CATSafeArrayVariant oUp)

Gets the components of the up direction of the viewpoint of the AnnotatedView.Example:

This example gets the up direction of the NewAnnotatedView AnnotatedView. Dim up(2) NewAnnotatedView.GetUpDirection upo  Update()

Update the AnnotatedView.Example:

This example updates the NewAnnotatedView AnnotatedView. NewAnnotatedView.Update

3. Marker2Ds (Object)

Methods

Page 217: Catia Navigator

o Add2DLine(in CATSafeArrayVariant iCoordinates,out CATIAMarker2D oMarker2D)Create a line Marker2D.Parameters:

iCoordinatesThe coordinates

iCoordinates(0) is the X coordinate of the first pointiCoordinates(1) is the Y coordinate of the first pointiCoordinates(2) is the X coordinate of the second pointiCoordinates(3) is the Y coordinate of the second point

Example:This example creates a new Marker2D in the TheMarker2Ds collection.

Dim NewMarker2DLine As Marker2D Set NewMarker2DLine = TheMarker2Ds.Add2DLine(Positions)o Add2DArrow(in CATSafeArrayVariant iCoordinates,outCATIAMarker2D oMarker2D)

Create an arrow Marker2D.Parameters:

iCoordinatesThe coordinates

iCoordinates(0) is the X coordinate of the headiCoordinates(1) is the Y coordinate of the headiCoordinates(2) is the X coordinate of the tailiCoordinates(3) is the Y coordinate of the tail

Example:This example creates a new Marker2D in the TheMarker2Ds collection.

Dim NewMarker2DArrow As Marker2D Set NewMarker2DArrow = TheMarker2Ds.Add2DArrow(Positions)o Add2DRectangle(in CATSafeArrayVariant iCoordinates,in long iFillStatus,out /CATIAMarker2D oMarker2D)

Create a rectangle Marker2D.Parameters:

iCoordinatesThe coordinates

iCoordinates(0) is the X coordinate of the first pointiCoordinates(1) is the Y coordinate of the first pointiCoordinates(2) is the X coordinate of the second pointiCoordinates(3) is the Y coordinate of the second point

iFillStatusThe status (1 the figure is filled, 0 the figure is not filled).

Example:This example creates a new Marker2D in the TheMarker2Ds collection.

Dim NewMarker2DRectangle As Marker2D Set NewMarker2DRectangle = TheMarker2Ds.Add2DRectangle(Positions, 0)o Add2DCircle(in CATSafeArrayVariant iCoordinates,in long iFillStatus,out CATIAMarker2D oMarker2D)

Create a circle Marker2D.Parameters:

iCoordinatesThe coordinates

iCoordinates(0) is the X coordinate of the centeriCoordinates(1) is the Y coordinate of the centeriCoordinates(2) is the X coordinate of the a point on the circleiCoordinates(3) is the Y coordinate of the a point on the circle

iFillStatusThe status (1 the figure is filled, 0 the figure is not filled).

Example:This example creates a new Marker2D in the TheMarker2Ds collection.

Dim NewMarker2DCircle As Marker2D Set NewMarker2DCircle = TheMarker2Ds.Add2DCircle(Positions, 0)

Page 218: Catia Navigator

 o Add2DFreeHand(in CATSafeArrayVariant iCoordinates,out CATIAMarker2D oMarker2D)

Create a free hand drawing Marker2D.Parameters:

iCoordinatesThe coordinates

iCoordinates(0) is the X coordinate of the first pointiCoordinates(1) is the Y coordinate of the first pointiCoordinates(2) is the X coordinate of the second pointiCoordinates(3) is the Y coordinate of the second pointiCoordinates(n*2-2) is the X coordinate of the n-th pointiCoordinates(n*2-1) is the Y coordinate of the n-th point

Example:This example creates a new Marker2D in the TheMarker2Ds collection.

Dim NewMarker2DFreeHand As Marker2D Set NewMarker2DFreeHand = TheMarker2Ds.Add2DFreeHand(Positions)

 o Add2DText(in CATSafeArrayVariant iCoordinates,in CATBSTR iText,out CATIAMarker2D oMarker2D)

Create a text Marker2D.Parameters:

iCoordinatesThe coordinates

iCoordinates(0) is the X coordinate of the pointiCoordinates(1) is the Y coordinate of the point

iTextThe text

Example:This example creates a new Marker2D in the TheMarker2Ds collection.

Dim NewMarker2DText As Marker2D Set NewMarker2DText = TheMarker2Ds.Add2DText(Positions, "example")

 o  Item(in CATVariant iIndex,out CATIAMarker2D oMarker2D)

Return a Marker2D using its index from the Marker2Ds collection.Parameters:

iIndexThe index of the Marker2D to retrieve from the collection of Marker2Ds. As a numerics, this index is the rank of theMarker2D in the collection. The index of the first Marker2D in the collection is 1, and the index of the last Marker2Dis Count.

Example:This example retrieves in ThisMarker2D the ninth Marker2D from the TheMarker2Ds collection.

Dim ThisMarker2D As Marker2D Set ThisMarker2D = TheMarker2Ds.Item(9)

 o  Remove(in CATVariant iIndex)

Remove a Marker2D from the Marker2Ds collection.Parameters:

iIndexThe index of the Marker2D to retrieve from he collection of Marker2Ds. As a numerics, this index is the rank of theMarker2D in the collection. The index of the first Marker2D in the collection is 1, and the index of the last Marker2Dis Count.

Example:The following example removes the tenth Marker2D from the TheMarker2Ds collection.

TheMarker2Ds.Remove(10)

Page 219: Catia Navigator

4. Marker2D (Object)

Properties

o  get_Type(out CatMarker2DType oType)Return the Marker2D's type.Example:

This example reads the type of NewMarker2D Marker2D. Dim type As CatMarker2DType type = NewMarker2D.Type

 o get_Fill(out  long oStatus)

Return or set the Marker2D's filling status for rectangle or circle Marker2D.Parameters:

iStatusThe status (1 the figure is filled, 0 the figure is not filled).

Example:This example reads the status of NewMarker2D Marker2D.

Dim status As Integer status = NewMarker2D.Fill

 o get_Text(inout CATBSTR oText)

Return or set the text for a text Marker2D.Parameters:

iTextThe text.

Example:This example reads the text of NewMarker2D Marker2D.

Dim text As String text = NewMarker2D.Text

 o  get_TextFont(inout /*IDLRETVAL*/CATBSTR oFont)

Return or set the text's font for a text Marker2D.Parameters:

iFontThe text's font.

Example:This example reads the text's font of NewMarker2D Marker2D.

Dim font As String font = NewMarker2D.TextFont

 o  get_TextSize(inout double oSize)

Return or set the text's size for a text Marker2D.Parameters:

iSizeThe text's size.

Example:This example reads the text's size of NewMarker2D Marker2D.

Dim size As Double size = NewMarker2D.TextSize

 Methods

Page 220: Catia Navigator

o GetPositions(inout CATSafeArrayVariant oCoordinates)Get the coordinates of the positions of the Marker2D.

These positions depend on the type of the Marker2D :Line : 2 positions.Arrow : 2 positions, the first is the head and the second is the tail.Rectangle : 2 positions.Circle : 2 positions, the first is the center and the second is a point on the circle.FreeHand : n positions of all points of the drawing.Text : 1 position.

Example:This example retrieves the coordinates in the NewMarker2D Marker2D.

Dim Coordinates (3) NewMarker2D.GetPositions Coordinates

 o SetPositions(in CATSafeArrayVariant iCoordinates)

Set the coordinates of the positions of the Marker2D.

These positions depend on the type of the Marker2D :Line : 2 positions.Arrow : 2 positions, the first is the head and the second is the tail.Rectangle : 2 positions.Circle : 2 positions, the first is the center and the second is a point on the circle.FreeHand : n positions of all points of the drawing.Text : 1 position.

Parameters:iCoordinates

The coordinatesiCoordinates(0) is the X coordinate of the first pointiCoordinates(1) is the Y coordinate of the first pointiCoordinates(2) is the X coordinate of the second pointiCoordinates(3) is the Y coordinate of the second pointoCoordinates(n*2-2) is the X coordinate of the n-th pointoCoordinates(n*2-1) is the Y coordinate of the n-th point

Example:This example retrieves the coordinates in the NewMarker2D Marker2D.

Dim Coordinates (3) NewMarker2D.SetPositions Coordinates

       

Page 221: Catia Navigator

Workbench DescriptionThe DMU Navigator Version 5 application window looks like this:

Click the hotspots to see related documentation.

Page 222: Catia Navigator

DMU Navigator Menu BarDMU Navigator Tools Toolbar

DMU Viewing ToolbarView Toolbar

DMU 2D Marker ToolbarDMU Data Navigation Toolbar

DMU Move ToolbarDMU Generic Animation Toolbar

Viewpoint Animation ToolbarPublishing Tools Toolbar

DMU 2D ToolsDMU Measure Toolbar

Page 223: Catia Navigator

DMU Navigator Menu BarThis section presents the menu bar tools and commands dedicated to theDMU Navigator workbench

Start File Edit View Insert Tools Analyze Windows Help

 

ViewFor... See...

Viewpoint Palette... Using the Viewpoint Palette

Modify -> Previous View Changing Views

Modify -> Next View Changing Views

Modify -> Look At Looking At Objects

Named Views... Using Camera Capabilities

Using Standard Views andCreating, Modifying andDeleting User-Defined Views

Navigation Mode ->Examine

Navigating in Examine Mode

Navigation Mode -> Fly Navigating in Fly Mode

Page 224: Catia Navigator

Lighting... Setting Lighting Effects

Depth Effect... Setting Depth Effects

Ground Viewing Objects against theGround

Magnifier... Magnifying

InsertFor... See...

Create an Annotated View Annotating

Add Hyperlinks Creating Hyperlinks

3D Annotation Using the 3D Marker

Group Defining Groups of Products

Simulation Recording Animations

Compile Recording Animations

New Component Assembly User's Guide

New CDM Component Integration User's Guide

New Part... Assembly User's Guide

Existing Component... Inserting Components

Page 225: Catia Navigator

ToolsFor... See...

Options Customizing DMU Navigator Settings

Customizing Data Cache Settings

Loading the Product Structure Only

Customizing the Ground

CacheContent Viewing the Cache Content

Replay Replaying Animations

Publish Publishing

Backbone ConnectionLoading Products into DMU Navigator

Conferencing

Import

AnalyzeFor... See...

Graphic Messages Using Temporary Markers

Measure Between Measuring Between

Measure Item Measuring Properties

Measure Inertia Measuring Inertia

Page 226: Catia Navigator

DMU Navigator Tools Toolbar

 

See Creating Annotated Views

See Managing Annotated Views

See Creating HyperlinksSee Using the 3D Marker

See Defining Groups of Products

See Defining Scenes

Page 227: Catia Navigator

DMU Viewing Toolbar

 See Looking At Objects

See Changing Views

See Changing Views

See MagnifyingSee Setting Depth Effects

See Viewing Objects against the Ground

See Setting Lighting Effects

 

Page 228: Catia Navigator

View Toolbar

 

See Navigating in Fly ModeSee Navigating in Examine Mode

Page 229: Catia Navigator

DMU 2D Marker ToolbarThe DMU 2D Marker toolbar contains the following tools:

For all 2D Marker tools, see Creating Annotated Views

Page 230: Catia Navigator

DMU Data Navigation Toolbar

 See Using the Search... Command

See Proximity QuerySee Viewing the Current Selection

See Jumping to Hyperlinks

See Publishing

See Snapping Components in the Assembly Design User's Guide

Page 231: Catia Navigator

DMU Move Toolbar

 See Rotating ComponentsSee Positioning Components

See Snapping Components

Page 232: Catia Navigator

DMU Generic Animation Toolbar

 See Recording Animations

See Recording AnimationsSee Replaying Animations

See Detecting Clashes Automatically

See Recording Viewpoint Animations

Page 233: Catia Navigator

Viewpoint Animation Toolbar

 For all viewpoint animation commands, see Recording Viewpoint Animations

Page 234: Catia Navigator

Publishing Tools Toolbar

For all Publishing tools, see Publishing.

Page 235: Catia Navigator

DMU 2D Tools Toolbar

 

See Comparing DrawingsSee Publishing

Page 236: Catia Navigator

DMU Measure Toolbar

 

See Measuring Minimum Distances & Angles Between Geometrical Entities or PointsSee Measuring Properties

See Measuring Inertia

Page 237: Catia Navigator

Customizing SettingsBefore you start your first working session, you can customize the way you work to suityour habits. You can, for example, customize how the data cache is managed. This isdone using Tools -> Options from the menu bar.

This type of customization is stored in permanent setting files. Settings will not be lost ifyou exit your session.

 

Customizing DMU Navigator SettingsCustomizing Cache Settings

Loading the Product Structure OnlyCustomizing the Ground

Customizing External Format Import

Page 238: Catia Navigator

Glossary3D

3Drepresentation

Used to define your document viewpoints when using named views andcamera capabilities.

Ddata cache The area of storage used for the saving of conversions of models to cgr files.

Eexamine The default navigation mode. Let's you view your document from the outside

by moving around the document's perimeter, or from within, turning your headto view or moving closer (zoom in, zoom out) to different objects.

eye Defines the observer's position. See 3D representation.

Ffly A navigation mode that lets you move upward or downward on any horizontal

view plane as you move forward or backward through your document.

Note: In beginner's mode, you cannot move backward.

Page 239: Catia Navigator

P

product

In DMU wokbenches, subset or constituent part of a CATProduct documentthat can be of the following type:

cgr (*.cgr)V4 model (*.model)CATpart (*.CATpart)CATproduct (*.CATproduct)V4 session (*.session)VRML 1.0.obj (*.obj)byu (*.byu)igespdb (*.pdb)stl (ASCII and binary) (*.stl)

Ffly A navigation mode that lets you move upward or downward on any horizontal

view plane as you move forward or backward through your document.

Note: In beginner's mode, you cannot move backward.

target Defines the point of the document at which the eye is looking. See 3Drepresentation.

track A visual aid describing the simulation path. No track is displayed forsimulations recording camera viewpoints.

UURL Uniform Resource Locator. A text used for identifying and addressing an item

in a computer network.

Vviewingdistance The distance between the eye and the target.

viewport Defines what you see in a document view. You can manipulate the 3Drepresentation to define exactly what you want to see. See 3D representation.

Page 240: Catia Navigator

IndexNumerics

2D documentscomparing opening

2D objectschanging properties

3D Annotation command 3D marker 3D representation 3D text

changing color of

AAdd Hyperlinks command adding

2D text 3D text arrows circles components to scenes coordinates hyperlinks lines object names rectangles temporary markers

animationcreating detecting clashes generating a film recording viewpoints

Page 241: Catia Navigator

replaying annotating

using graphic messages using the 2D marker using the 3D marker

Bback view beginner's fly mode bottom view

CCache Content command cameras

creating moving using in animations

Clash Detection(On) command clipping plane , commands

3D Annotation Add Hyperlinks Cache Content Clash Detection(On) Compare Drawing Compile Simulation Create Camera Create Scene Current Selection Depth Effect... Examine Existing Component... Fly Go to Hyperlinks

Page 242: Catia Navigator

Graphic Messages Group... Horizontal Ground Lighting... Look At Magnifier Named Views... , , Next View Previous View Proximity Query Record Viewpoint Animations Replay Search Simulation Start Publish Viewpoint Palette... Walk

comparing drawings Compile Simulation commandcomponents

inserting rotating snapping translating

conferencing Create Camera commandCreate Scene commandcreating

animations cameras groups of products hypertext links new documents scenes user-defined views

current selectionviewing

Page 243: Catia Navigator

Current Selection command

 

Ddata cache

viewing content defining

groups of products deleting

components from scenes user-defined views

Depth Effect... command depth effects

Far Limit foggy Near Limit

DMU 2D Marker toolbar DMU Data Navigation toolbar DMU Generic Animation toolbar DMU Navigator Tools toolbar DMU Viewing toolbar documents

creating new drawings

comparing

EENOVIA 3dcom Navigator examine mode Existing Component... command exploding assemblies in scenes

Page 244: Catia Navigator

FFar Limit Fly command fly mode

beginner's fly mode advanced fly mode

front view

GGo to Hyperlinks command Graphic Messages command Group... command ground

customizing groups

defining

HHorizontal Ground command hyperlinks

creating jumping to

Iinserting

components isometric view

Page 245: Catia Navigator

Lleft view lighting effects

neon light one light source switching off light sources two light sources

Lighting... command Look At command looking at through viewport

MMagnifier command manipulator

moving markers

using temporary markers using the 2D marker using the 3D marker

modifyinguser-defined views

movingcameras

NNamed Views... command , , navigating

changing views examine mode fly mode magnified views viewing objects against the ground walk mode

Page 246: Catia Navigator

Near Limit New... command Next View command

Oopening 2D documents

PPrevious View command products

adding to scenes defining groups of deleting from scenes exploding in scenes

properties2D object 3D text

Proximity Query commandpublishing

Qquery

for nearby/far away products with DMU Optimizer license

Rrecording animations Record Viewpoint Animations command Replay commandreplaying animations resetting component positions in scenes right view

Page 247: Catia Navigator

rotating components

Sscenes

adding components creating deleting components exploding assemblies resetting component positions

searchfor nearby/far away products for named objects

settingdepth effects lighting effects

Simulation command snapping components standard views

back bottom front isometric left right top

Start Publish command

Ttemporary markers top view translating components

Page 248: Catia Navigator

Uuser-defined views

show representations

Vviewing

changing views current selection data cache content looking at magnifying objects against the ground panning rotating standard views turn headuser-defined views using camera capabilities using viewpoint palette zooming

viewpoint palette Viewpoint Palette... command

WWalk command