File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
src/ansys/aedt/core/modeler/cad Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 1+ GeometryModeler __ getitem__ for AEDT 24R2
Original file line number Diff line number Diff line change 4747from ansys .aedt .core .generic .numbers_utils import decompose_variable_value
4848from ansys .aedt .core .generic .numbers_utils import is_number
4949from ansys .aedt .core .generic .quaternion import Quaternion
50+ from ansys .aedt .core .internal .errors import GrpcApiError
5051from ansys .aedt .core .modeler .cad .components_3d import UserDefinedComponent
5152from ansys .aedt .core .modeler .cad .elements_3d import EdgePrimitive
5253from ansys .aedt .core .modeler .cad .elements_3d import FacePrimitive
@@ -272,13 +273,13 @@ def __getitem__(self, partId) -> Object3d:
272273 obj_name = self .oeditor .GetObjectNameByFaceID (partId )
273274 if obj_name :
274275 return FacePrimitive (self .objects [obj_name ], partId )
275- except AttributeError : # pragma: no cover
276+ except ( AttributeError , GrpcApiError ) : # pragma: no cover
276277 pass
277278 try :
278279 obj_name = self .oeditor .GetObjectNameByEdgeID (partId )
279280 if obj_name :
280281 return EdgePrimitive (self .objects [obj_name ], partId )
281- except Exception : # nosec B110 # pragma: no cover
282+ except ( AttributeError , GrpcApiError ): # pragma: no cover
282283 pass
283284 return
284285
You can’t perform that action at this time.
0 commit comments