Organizing Your IP in the 3DEXPERIENCE Platform

IP organization is the practice of categorizing and classifying data to make it more usable.
Companies need to arrange their IP in the most logical and orderly way, so anyone in the company with the right access level, can find what they are looking for.

ENOVIA provides all business units with the ability to organize and navigate through all the IP in 3DEXPERIENCE platform.

You can store IP in 3DDrive, 3DSpace
You can organize IP stored in 3DSpace in Bookmarks
You can also classify IP stored in 3DSpace in Libraries

3DDrive

3DDrive is used mainly to organize documents, in case you do not need any lifecycle or maturity capabilities. It is a folder-based document storage and sharing drive on cloud that allows you to:

  • Upload documents
  • Organize them in folders
  • Share documents with other people
  • Manage file versions
  • Delete documents
  • Download documents
  • Preview the content of documents
  • See properties such as the owner and creation date

 

3DSpace

If you need more than what 3DDrive offers, such as managing maturity states or revisions, and to do data management, then you can use 3DSpace.
3DSpace is where all content in the 3DEXPERIENCE platform is stored in an unstructured way, as there are no folders.

The actions you can perform in 3DSpace depends on the type of content.
3DSpace allows you to:

  • Upload documents
  • Share documents from the collaborative space with a 3DSwym community
  • Download documents
  • Move documents from one collaborative space to another
  • Manage file versions
  • Delete documents from a collaborative space
    (Note: you cannot delete other types of content in 3DSpace)
  • Edit document properties (Title and Description)
  • Open the content in other app

 

Bookmark

Unlike 3DDrive, 3DSpace enables Lifecycling and Revisioning, but it is an unorganized way to manage the content, as you do not have any folder structure.
That brings us to the next method, Bookmarks.
Once the content is stored in Collaborative Spaces, you can create Bookmarks to organize the content for personal, team or organization usage.
Bookmarks are a hierarchical structure of containers enables you logically to organize your content.
Note: the content you see in the bookmark is only a reference to the original data that is stored in the platform (3DSpace). As such, you can work on the same data and place it in different bookmarks for use.

The actions you can perform in Bookmarks depends on the type of content.
With Bookmarks, you can:

  • Create a complete bookmark structure
  • Add content to a bookmark
  • Search for content in the bookmark
  • Delete and detach content from a bookmark
  • Subscribe to modifications (of the bookmark itself or of the bookmark content)
  • Share content with others
  • View and edit data properties
  • Perform Lifecycle operations
  • Open the content in other apps 
  • Upload a document from the desktop / local storage into the bookmark
  • Download documents
  • Check In & Check Out to modify the document
  • Reserve/Unreserve documents
  • Preview the content inside the document

 

Classification

Another way to organize content is by using classification.
Similarly to bookmarks, you can organize the content into a library structure that consists of classes and sub classes.
In classification, you can associate attributes to the classes to add additional definition to the class. Then any item placed in the class inherits the set of attributes that define the class. If more attributes are needed, you can add the item to another class.
The addition classification attributes are available on the item property. From here, anyone in the organization can use these attributes to search and find required data.

Classification is a great way to organize and enrich content by the attributes that you need, without any extra admin work, and without any modification to the data model.

You can classify most of the 3DEXPERIENCE platform object types.

With the Classification system, you can:

  • Create library structures including classes and sub classes
  • Create classification attributes and assign them to classes
  • Classify content in one or more classes -> Classified content inherit attributes from the class
  • Set attribute values for any classified content
  • Navigate through the library structure
  • Search and find content based on classification attributes