Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 3YOURMIND Agile PLM version 2224.7 5 or later

  • PTC Creo version X 8 or laterSupported dimensional units: 3D files modeled in mm or inch

Installation

  • 3YD to provide provides regular Windows installer

Configuration

  • tokens

  • environment variable

  • config file

Dennis input:

  • The installer will set up the :

    • Installs plugin DLL into <installation directory> (typically Program Files)

    • Sets environment variable 3YOURMIND_CREO_PLUGIN_INSTALL_DIR

    that points to the installation directorySchlumberger will additionally need to set the environment variables

Configuration

Configure API token login, see 3YOURMIND_CREO_PLUGIN_

...

USE_API_TOKEN

...

_LOGIN below.

There are two options to load the plugin within Creo:

  • Either load the plugin for the current session only by opening a part then going to Tools -> Auxiliary Applications (in the ribbon bar) -> Register (select installation directory <installation directory>/creotk.dat) -> Start

  • Or OR automatically load the plugin upon starting on Creo by adding startup by clicking on File → Options → Configuration Editor and add an option with name toolkit_registry_file and value $3YOURMIND_CREO_PLUGIN_INSTALL_DIR\creotk.dat.

The following environment variable influence the behavior of the Creo plugin:

Name

Value

3YOURMIND_CREO_PLUGIN_INSTALL_DIR

(Required) Path to <installation directory>. Automatically created by the installer.

Example: “C:\Program Files\3YOURMIND Creo Plugin\”

3YOURMIND_CREO_PLUGIN_APP_URL

(Required) URL of the platform.

Example: “https://demo.3yourmind.com”

3YOURMIND_CREO_PLUGIN_API_TOKEN

(Required) API token of a user. Uploaded parts will belong to

...

3D file push

...

location

...

screenshot

...

users

Workflow

...

push to 3YD

...

this user. API tokens can be created in the admin panel: Users → Create Token

Example: “b63749d29285c123870120f84edf1438bb350a2a“

3YOURMIND_CREO_PLUGIN_USE_EXTERNAL_BROWSER

(Optional) Disabled by default. If enabled, uploaded parts will be shown in the user’s default web browser, otherwise they will be shown in Creo’s embedded browser.

Example: “true”

3YOURMIND_CREO_PLUGIN_USE_API_TOKEN_LOGIN

(Optional) Enabled by default.

If enabled then “token authentication” has to be enabled too:

  • Open the platform’s admin panel ($3YOURMIND_CREO_PLUGIN_APP_URL/admin)

  • Go to Organizations, click on your organization

  • Scroll down to “Authentication” and click Show

  • Tick the box next to “Enable token authentication”

If disabled, user’s will have to login after uploading a part. Works best with the above option enabled since Creo’s embedded browser has no sessions.

Example: “false”

Usage

Click “Upload to 3YOURMIND”:

...

To upload an individual part of an assembly, right-click on the part in the model tree and select “Open this model in new window.”. Otherwise the plugin will unify the assembly into a single part.

After the upload fill in part details as needed:

...

Info

Note

  • New part is created for the default branch.

...

  • New part

...

  • has the name of 3D file

...

  • .

...

  • User is taken to edit screen

...

  • and can immediately fill more part details for assessment.

  • Part author

...

  • is the user from API token.