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

Options
Mike.Thompson
Mike.Thompson Member, Employee Posts: 316
First Answer First Anniversary First Comment 5 Likes

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: 831
    First Comment First Anniversary Ansys Employee Solution Developer Community of Practice Member
    Answer ✓
    Options
    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)