X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FconstruitMaillagePipe_b.py;h=b24d67f0e7d6bd440c444f98edf5888e0b8ef62d;hb=120207d740662965e1ca6dfe8325d1e7edad0e73;hp=1b8bf7efe9ae7646608761e0002e0c8ad0bdb667;hpb=4e6f2284a44bc1da45d137fe825e31b2feadaa9a;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/construitMaillagePipe_b.py b/src/Tools/blocFissure/gmu/construitMaillagePipe_b.py index 1b8bf7efe..b24d67f0e 100644 --- a/src/Tools/blocFissure/gmu/construitMaillagePipe_b.py +++ b/src/Tools/blocFissure/gmu/construitMaillagePipe_b.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (C) 2014-2021 EDF R&D +# Copyright (C) 2014-2023 EDF # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -19,18 +19,19 @@ # """Les groupes des edges des cercles débouchants""" -import logging +import SMESH def construitMaillagePipe_b(idisk, \ idisklim, nbsegCercle, \ meshPipe, mptdsk, \ - edgeCircPipe0Group, edgeCircPipe1Group): + edgesCircPipeGroup): """Les groupes des edges des cercles débouchants""" #logging.info('start') pts = list() for n_cercle in range(nbsegCercle): pts.append(mptdsk[n_cercle][-1]) + edges = list() nb_pts = len(pts) for n_cercle in range(nb_pts): @@ -39,8 +40,11 @@ def construitMaillagePipe_b(idisk, \ edges.append(id_edge) if idisk == idisklim[0]: - edgeCircPipe0Group.Add(edges) + groupe = meshPipe.CreateEmptyGroup(SMESH.EDGE, "edgeCircPipe0") else: - edgeCircPipe1Group.Add(edges) + groupe = meshPipe.CreateEmptyGroup(SMESH.EDGE, "edgeCircPipe1") + + groupe.Add(edges) + edgesCircPipeGroup.append(groupe) return