Using the Smart Open Command

You can open an object from search results or from a navigation tab and synchronize it with the modifications that might have been made to its linked content. Only the set of elements that are necessary and sufficient for updating the object are loaded in session.


Before you begin:
  • This command is available only for products, 3D Shape representations, 3D parts and drawing objects.
  • You cannot open multiple objects at the same time because multi-selection is not supported.
  • This scenario takes search results as an example but in navigation tabs, objects open according to the root node so, be careful to set the desired node as the root node before running the Smart Open command.
  1. From a Search Results window, select the object to be opened.
  2. Right-click the object then select Open With > Smart Open

    In our example, we open a car made up of several components, among which a platform which has been integrated through a copy/paste.

    Among these components, the platform underwent two modifications and for each modification, the platform has been copied then pasted into a new product. There are now three platforms with a representation-to-representation link between Platform2-Platform1 and Platform3-Platform2:



    In Platform2, a hole has been created:



    Then, Platform2 has been saved without any update and the authoring window has been closed.

    When the Smart Open command is run, a relational design analysis is performed to identify first, the data necessary for updating the object and then, the number of checked elements and non-synchronized links. If the analysis takes too much time, you can interrupt it by clicking Cancel.

    When the analysis is completed, a report dialog box opens.

    • If no additional data is necessary for updating the object, a report dialog box appears.
    • If additional data must be loaded for updating the object, another report dialog box appears.
    Note: Regarding drawings, see About the Smart Open Command.
  3. In the Smart Open Report dialog box, click Open.
    The selected object opens in session and additional data necessary for updating the object, if any, is loaded in separate identified editors.
    Important: You can also
    • Click Cancel to interrupt the command without opening the object.
    • Click Resume to resume the relational design analysis. This button is activated only if the analysis has been interrupted in the previous step.

    In our example, two additional objects are necessary to update the car (Platform2 because of the hole that has been created and Platform3 because of its representation link with Platform2):



  4. Optional: If you are not already in the Assembly Design app, select 3D Modeling Apps and then Assembly Design from the tab containing the object to be edited.
  5. Click Update All in the action bar.
    The object is updated according to the modifications made to its related data. In our example, the car is updated according to the modifications made to the platform:



    Warning: The Update All command is available only if an update is necessary.
  6. Optional: Select Share > Save > Save with Options.
    The updated object is saved to the database.

    When the Save dialog box opens, only the updated object and the modified data are listed.