Sherlock Pre and Post

The Sherlock Pre and Sherlock Post systems launch Ansys Sherlock, a Java-based application that allows you to analyze the reliability of circuit card assemblies based on their design files.

For more details on working with Sherlock, see the Sherlock User's Guide.

To work through a Sherlock system workflow:

  1. To add a Sherlock (Pre) component system, drag the system from the Toolbox to the Project Schematic or double-click the system in the Toolbox.

  2. Add a Sherlock project to the system.

    • Import a Project

      1. Right-click the Project cell and select Import Project > Browse from the context menu.

      2. Browse to the Sherlock project file, select it, and click Open.

        The Sherlock GRPC console opens as the project is loading.

    • Create a Project in Sherlock

      1. Right-click the Project cell and select Edit from the context menu.

      2. In Sherlock, in the Project menu, select Add Project.

      3. Create a Sherlock project as described in the Sherlock User's Guide.

      4. In Workbench, to sync the Sherlock project changes without closing Sherlock, right-click the Project cell and select Sync from the context menu.


        Note:  This step is optional. When you close Sherlock, Workbench automatically syncs the project.


      5. Save the project and close Sherlock.

  3. Right-click the Setup cell and select Properties from the context menu.

  4. In the Properties pane, from the Export Type list, select the type of model to export.

  5. From the Board list, select the board to use for the analysis.

  6. From the Analysis Type list, select the analysis type to use.


    Note:  If the analysis selected is Random Vibration, set the following three options to Yes in Mechanical, under Random Vibration > Analysis Settings > Output Controls:

    • Keep Modal Results

    • Calculate Velocity

    • Calculate Acceleration

    If these settings are not set correctly, the upstream Modal system's data is not transferred to the Sherlock (Post) system.


  7. Right-click the Setup cell and select one of the following options from the context menu.

    • Transfer to > Mechanical Model

      A Mechanical Model system is added to the Project Schematic.

    • Transfer to > Mechanical Analysis System

      A Mechanical system corresponding to the analysis type selected in the previous step is added to the Project Schematic.

    • Transfer to > Mechanical Model + Analysis

      A Mechanical Model system and a Mechanical system corresponding to the analysis type selected in the previous step are added to the Project Schematic.

  8. For multi-assembly projects, you can add other systems to the Project Schematic as required.

    An example multi-assembly project is shown in the following image.


    Note:  When you want to use the same base Sherlock project with different analysis or different boards, create the project in the Sherlock (Pre) system and then duplicate it. Use the Properties fields of each copy of the system to set up one analysis.


  9. Drag a Sherlock (Post) system from the Toolbox and drop it onto the Project cell of the Sherlock (Pre) system

  10. Drag the Solution cell of the Mechanical system onto the Life Protection cell of the Sherlock (Post) system.

  11. Right-click the Setup cell of the Sherlock (Pre) system and select Update from the context menu.

  12. Right-click the Geometry cell of the Mechanical system and select Update from the context menu.

  13. To view the Mechanical system geometry, right-click the Model cell and select Edit from the context menu or double-click the Model cell.

    Alternatively, you can complete this step using the Setup cell.

  14. In the Mechanical application window, complete your analysis using the application's tools and features.

  15. Right-click the Project cell of the Sherlock (Post) system and select Update from the context menu.

  16. Right-click the Life Prediction cell of the Sherlock (Post) system and select Update from the context menu.

    The Sherlock GRPC console opens as the cell is updating.

  17. Right-click the Life Prediction cell and select Properties from the context menu.

  18. To set the transform options on a board directly from Workbench:

    1. Select the Use Transform Options from Workbench check box.

    2. Select a Board from the list.

    3. For each analysis type, select one of the following options:

      SetupDescription
      Disabled

      No transformation.

       
      Enabled

      Sherlock determines transforms automatically.

       
      Manual

      Set the transformation numbers manually.

       
      From Mechanical

      Import the transformation numbers from the Solution cell of the Mechanical system.

       
      Note:
      • If the Mechanical solution is updated in the Mechanical editor, you must update the Solution cell in Workbench before the updated transform numbers are applied to the Sherlock (Post) system.

      • If the Mechanical solution is already up-to-date and is not connected to the Sherlock (Post) system, the transform numbers will not appear when you connect the systems. You must complete a solution update to see the numbers in the Sherlock (Post) system.

  19. Select the appropriate Life Cycle events from the available lists.


    Note:
    • The available Life Cycle events depend on what is created in the Sherlock project. They are also filtered by the analysis systems connected to the Sherlock (Post) system.

    • If you have an older Workbench project created before 2022 R2, right-click the Project cell of the Sherlock (Pre) system and select Edit from the context menu to open Sherlock and pull in the new mappings.

    • For more details on Sherlock Life Cycles, see Project Life Cycles in the Sherlock User's Guide.


  20. To view the 2D or 3D results in Sherlock, right-click the Life Prediction cell and select one of the following options from the context menu:

    • View 2D Results

    • View 3D Results


    Note:  The Sherlock 3D Viewer may run slowly when analyzing large projects even if the computer has ample amounts of memory. This is likely a Java issue.

    If you encounter an error message that the 3D Viewer has run out of memory, you can allocate more memory to the 3D Viewer in the Launcher Settings. From Sherlock's Main Menu, click Settings > Launcher. Refer to Launcher Settings for additional information.