User Manual#

Install the Connector#

Follow our Connector installation instructions to install this connector.

Note

Before installing the Omniverse Alias Connector from your Workstation Launcher, make sure you have a compatible version of Autodesk Alias installed.

User Interface#

The Alias Connector brings Autodesk Alias into the Omniverse Platform through the use of NVIDIA Omniverse™ Connect tools similar to other NVIDIA Omniverse™ Connect applications.

Once installed, the Connector will be enabled automatically with all compatible Autodesk Alias versions. To confirm that the Connector is enabled, in Autodesk Alias and navigate to Utilities > Plug-in Manager. Scroll down to section Other. The Omniverse Alias Connector Plugin should be listed.

Alias plug-in Manager

Note

We recommend keep Auto Load checked, otherwise the plug-in will have to be reinstalled for the next start of Autodesk Alias because it won’t be listed in the Plug-in Manager.

Now you will find the Omniverse menu under Utilities > Omniverse.

Alias Utilities

Clicking this menu will reveal the ribbon panel for Omniverse Interactions.

Option

Description

Send to Omniverse

Sends the scene directly to your chosen Kit Application for viewing.

Export Prop

Exports scene as a prop (No project container) to be used within a project.

Connect Server

Allows sign in to an Omniverse NVIDIA Omniverse™ Nucleus Server.

Fix Layer Assignments

Automatic layer reassignment for group nodes and child nodes.

Settings

Adjust connections and settings of the Omniverse Alias Connector.

Help

Directs users to this page.

About

Displays version and other useful information regarding the Omniverse Alias Connector.

Send to Omniverse#

This feature is deprecated and will be removed within the next release, since you now are able to write directly to a Nucleus server or file system using the new file picker. See Export Prop to learn more about the file picker.

Export Prop#

This menu item will open the file picker and give you some options on export. The Alias data will be converted into a USD file and stored in the specified location.

The location can either be a local file system or a Nucleus server. This information can be found on the left side of the window.

Export locations.

You can enter any valid nucleus server here and give it the name of your choice.

Add Nucleus connection dialog box.

After clicking OK, the server will appear in the user interface.

Adding a Nucleus server.

Export options can be found on the right side of the window:

The export options list.

Learn more about each export option using the drop-downs below.

General
Options in the general drop-down.

This section holds specific settings for the Alias scene handling.

Default Layer
When enabled, the content of the default layer will be included. If it is not checked, the default layer will not be exported.

Hidden
If there is hidden geometry in your Alias file, it will be exported as well and tagged as invisible in the USD file.

Lights
If you check this, all the lights that exist in the Alias Scene are exported into the USD file.

Checkpoint Comment
The text entered in that field will be written into the comment section of a checkpoint stored in a Nucleus environment. You may want to use that to document changes in the file when overwriting a USD file.

Output
Options in the output drop-down.

This menu item controls how the file is written to disk. Note that USD files can have multiple suffixes: .usd, .usda, .usdc. USD files with the extension .usd can be Binary or ASCII. The decision which format will be chosen is defined here.

This setting will be ignored when choosing:

  • .usda (then the file will always be exported in ASCII)

  • .usbc` (then the file will always be exported as binary)

Binary
If the extension .usd` is selected in the file picker on export, the generated USD file will be exported as binary.

Text
If the extension .usd` is selected in the file picker on export, the generated USD file will be exported as readable file (ASCII).

Tessellation
Options in the tessellation drop-down.

This section holds the controls for the tessellation settings. Here is a visual to get a better understanding of the parameters.

A visual representation of the tessellation settings.

Export Type
This setting defines the data being written into the USD file. Since Alias is a surface modeler based on NURBS, those must be processed into polygons for various reasons. The tessellation settings define how precise that mesh represents the NURBS surfaces. If Breps are exported, the relation between NURBS and the derived mesh will be kept and at any time those Breps can be retessellated using Scene Optimizer. You can choose between:

  • Mesh and Brep This will write out messhes and keeps the surface data around in the USD file.

  • Brep Only Only the surface data is written out to USD (You will not see any geometry in the viewport until you tessellate them, e.g. with Scene Optimizer).

  • Mesh Only Only the tessellated mesh data is written to USD.

Max Chord Height
The maximum deviation of the tessellated geometry to the original surface data (see image above). A smaller value will end up with a more precise mesh.

Max Angle
The maximum angle between polygon faces (see image above). A smaller value will end up with a more precise mesh.

Max Length
The maximum length of a polygon’s edge (see image above). Limit the length to avoid long small polygons, which are bad for rendering and other simulation use cases.

Auto Stitch
When Auto Stitch is enabled, a topology will be generated and then tessellated. Stitching is used to generate a topology so that the system knows about adjacent surface patches. This turns a loose NURBS-based model into a Brep. With that information, the algorithm can tessellate over surface boundaries and avoid cracks as well as double vertices to create watertight meshes.
Please note: For Auto Stitch, the surfaces must be in the same group and have the same material so that they can be stitched together. The stitching tolerance defines the accepted gap size for stitching and the separate part function.

Note the gaps due to different surface parameterization:

An export without auto stitch activated.

Note the watertight mesh:

An export with auto stitch activated.

Separate Parts
Sometimes, even if surfaces are in the same group and share the same material, it might not be desired to have them in one mesh. Therefore, you need to separate the parts. A good example might be a car door. If you do not separate the parts, you may not be able to animate the door since the geometry of the windowpanes will not have their own transforms. This behavior is controlled with the Separate Parts flag.

Advanced
Options in the advanced drop-down.

This section defines some advanced workflow settings that also add information to the Alias file.

Generate Projection UVs
With the latest release of Omniverse Alias Connector, we implemented base UV coordinate generation. As default, we use box mapping. The generated UV coordinates provide additional information to the tessellated meshes and allow proper texture support when applying materials in downstream applications. The size has been defined on a 10 x 10 cm box. Again, if that UV assignment is not fitting your needs, Scene Optimizer can be used to reassign UVs with even more projection methods.

Exporting the file#

After defining the file location and parameters, you are now ready to export your data. You must enter a valid file name and select a file format (Refer to the Output tab above to learn about the file format settings). Click Export Prop to start the export.

Connect Server#

Allow users to connect to an existing NVIDIA Omniverse™ Nucleus server you want, or choose between existing NVIDIA Omniverse™ Nucleus servers.

Connect Server

When the connection is established, in Autodesk Alias you can see a notification in the Promptline History. By selecting the symbol on the far left side you can expand and scroll through the history.

Setting

Result

Server

Address of Omniverse Nucleus Server

Ok

Begins the Connection with Selected User/Server

Cancel

Stops the Sign-In Process and Closes the Sign-In Window
Alias Prompt line History


Note

The live sync feature is not implemented in this Omniverse Alias Connector version.

Fix Layer Assignments#

For USD exports this feature allows you to reassign layers in Autodesk Alias before the export. This will change your currently open scene and will only be stored permanently after saving the scene.

Fix Layer Assignment

After executing the function, a message box appears explaining what changes will be made. This note can be confirmed with Yes or No.

Fix Layer Assignment

After successful execution, a message window appears which must be confirmed.

Fix Layer Assignment

Note

The changes will become permanent only after saving in Autodesk Alias.

Settings#

The settings dialog allows you to select a preferred Kit Application install as your viewer and to edit other settings.

Note

You will need to have your preferred Kit Application installed and selected to use Send to Omniverse feature in Autodesk Alias.

Settings

Omniverse Settings

Description

Unset

No App Settings (This setting disables Send to Omniverse)

Send to installed Viewer

Choose between different Kit Application Launch Path.

Custom Kit Application

Allows selection of custom Kit Applications not found automatically.

Save

Commits the Changes and Closes the Window.

Cancel

Closes the Window and Discarding the Changes.

About#

The About dialog shows the current version information, and provides helpful links to access Release Notes and to Get Support

About

Button

Description

Release Notes

Directs you to Omniverse Alias Connector release notes on this page.

Get Support

Directs you to our Developer Forum

Close

Closes About window.

Command Line Interface#

Export from Autodesk Alias can also be performed using a Command Line Interface. You can convert single Autodesk Alias files or multiple files in a source folders into a target folder. The Autodesk Alias files will be converted and the same subfolder structure recreated in your target folder to avoid file name collision.

Open a Powershell and execute this command in the Connector installation LIB folder. The LIB folder usually can be found in: C:\Users\USERNAME\AppData\Local\ov\pkg\alias-connector-203.0.0-rc.2\lib

Run the command and first you will get information how to use it and a list of all available options:

.\AliasConnectorCli -h

The LIB folder usually can be found in:

C:\Users\USERNAME\AppData\Local\ov\pkg\alias-connector-203.0.0-rc.2\lib\

Path to .exe file:

../lib/AliasConnectorCli.exe

You can give the Command Line Interface a source and target folder location and it will iterate over all .wire files converting them to the target folder. If you do not provide a target folder location, it creates the USDs next to the original Autodesk Alias files.

Fix Layer Assignment

Note

You will need to have Autodesk Alias installed on the same system.