Code: Select all
## object
sel = FreeCADGui.Selection.getSelection() # selection object (list)
selObjectName = FreeCADGui.Selection.getSelection()[0].Name # name of object first selection
## sub object
SubElement = FreeCADGui.Selection.getSelectionEx()[0] # detection sub object (face, vertex, edge) to first object selected
subObjectSel = SubElement.SubObjects[0] # first sub object selected to first object selected
subElemName = SubElement.SubElementNames[0] # first sub object element name to first object selected
mario