Ansys Products

Ansys Products

Discuss installation & licensing of our Ansys Teaching and Research products.

How to intelligently add local sizes in pyfluent and conveniently obtain zone na

    • haibin wu
      Subscriber

      I now want to use pyfluent to add local dimensions in fluent meshing, as shown in the figure. I would like to select zone name by label as "oil_fluid-oil_fluid_0", "oil_fluid-oil_fluid_1"...'oil_fluid oil_fluid_5'(six zone). I successfully created a local size using the following code, but now I want to make my code more intelligent because the number of zones I have may change in the future. I would like to know if there is a way to directly select all zones with 'oil_fluid oil_fluid' in their names. Regardless of whether the number of zones increases or decreases, I can quickly select the zone I want. What can i do? Please help me, thank you very much!!!!

          meshing_session.workflow.TaskObject["Add Local Sizing"].Arguments.setState(AddChild="yes",
      BOIControlName="bodysize_oil",
      BOIExecutio="Body Size",
      BOIFaceLabelList=["oil_fluid-oil_fluid_0",
      "oil_fluid-oil_fluid_1",
      "oil_fluid-oil_fluid_2",
      "oil_fluid-oil_fluid_3",
      "oil_fluid-oil_fluid_4",
      "oil_fluid-oil_fluid_5"],
      BOISize=2)
    • Supreetha J
      Forum Moderator

      Hello,

      PyAnsys project is developed and supported through GitHub. You can post issues and request new features on the the Issues page for each package, or contact PyAnsys support. For more details, please refer to PyAnsys GitHub page: https://github.com/pyansys

      Thank you.

      • haibin wu
        Subscriber

        thank you for your reply.

         

Viewing 1 reply thread
  • The topic ‘How to intelligently add local sizes in pyfluent and conveniently obtain zone na’ is closed to new replies.