3YOURMIND developed a Creo-Plugin to support direct file push from Creo to the Agile PLM Part AssessmentIdentification. New parts can be created in PLM Part Identification by simply uploading the 3D files direct from Creo.
Requirements
3YOURMIND Agile PLM Part Identification version 2224.7 12 or later
PTC Creo version X 8 or later
Supported dimensional units: 3D files modeled in mm or inch
Installation
3YD to provide installer
Configuration
tokens
environment variable
config file
Dennis input:
...
Installation
3YOURMIND provides regular Windows installer:
Installs plugin DLL into
<installation directory>
(typically Program Files)Sets environment variable
3YOURMIND_CREO_PLUGIN_INSTALL_DIR
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 and going to Tools -> Auxiliary Applications (in the ribbon bar) -> Register (select installation directory
<installation directory>/creotk.dat
) -> StartOr 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 variables influence the behavior of the Creo plugin:
Name | Value |
---|---|
3YOURMIND_CREO_PLUGIN_INSTALL_DIR | (Required) Path to 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 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 |
...
3D file push
...
location
...
screenshot
...
users
Workflow
...
push to 3YD
...
be enabled too:
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” |
(Optional) Configure automatic mapping of Creo parameters to Part Identification properties. For example, to map from a parameter called DESCRIPTION
in Creo to the standard property called Description
in Part Identification, add a new user property key mapping
in the admin panel:
...
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
|
...
|
...
|
...
|
...
|
...
|
...
|