How to get all Component or Named Selection Names from an MAPDL results file: DPF

Mike.Thompson
Mike.Thompson Member, Employee Posts: 342
25 Answers 100 Comments 25 Likes First Anniversary
✭✭✭✭

How can I get a list of the components defined in the results file through DPF in Mechanical?

Tagged:

Best Answer

  • Pernelle Marone-Hitz
    Pernelle Marone-Hitz Member, Moderator, Employee Posts: 871
    100 Answers 500 Comments 250 Likes First Anniversary
    ✭✭✭✭
    Answer ✓
    import mech_dpf
    import Ans.DataProcessing as dpf
    mech_dpf.setExtAPI(ExtAPI)
    #Get path to result file
    analysis = ExtAPI.DataModel.Project.Model.Analyses[0]
    filepath = analysis.ResultFileName
    #Data sources
    dataSources = dpf.DataSources()
    dataSources.SetResultFilePath(filepath)
    # Model
    model=dpf.Model(dataSources)
    print(model.AvailableNamedSelections)