Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Necessity of Ansys product license to execute PyDPF #1843

Open
Taniguchi-Shin opened this issue Oct 22, 2024 · 6 comments
Open

Necessity of Ansys product license to execute PyDPF #1843

Taniguchi-Shin opened this issue Oct 22, 2024 · 6 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@Taniguchi-Shin
Copy link

Dear All,

This is Shin Taniguchi of JSOL.
We're trying to setup the PyDYNA and PyDPF environment.

PyDPF is used for post-processing with results from PyDYNA execution.
Ansys products (2024R1) is installed in my local machine, and internal floating license is used.

As the question, is Ansys product's license needed for PyDPF?

We have separately questioned the necessity of Ansys product's license for PyDYNA.
So, we have sent the question about PyDPF in this iesue.

Best Regards,
Shin Taniguchi/JSOL

JSOL Corporation, CAE Technology Department,
Engineering Technology Division.
KUDAN-KAIKAN TERRACE 11th Floor
1-6-5 Kudanminami, Chiyoda-ku, Tokyo, 102-0074 Japan
E-Mail: [email protected]
Phone: +81-80-2353-9121(Direct), +81-3-6261-7168

@Taniguchi-Shin Taniguchi-Shin changed the title Necessity of Ansys product's license for PyDPF execution Necessity of Ansys product license to execute PyDPF Oct 22, 2024
@Taniguchi-Shin
Copy link
Author

Sorry, could you commnet for this question?
We're in a bit of a hurry.

@RobPasMue
Copy link
Member

@PProfizi @ansys/pydyna @ansys/pydpf-admins - could you please help this user?

@PProfizi PProfizi transferred this issue from ansys/pydyna Oct 31, 2024
@PProfizi PProfizi self-assigned this Oct 31, 2024
@PProfizi PProfizi added the good first issue Good for newcomers label Oct 31, 2024
@PProfizi
Copy link
Contributor

PProfizi commented Oct 31, 2024

Hello @Taniguchi-Shin,

I will be using information in this documentation page to answer.

PyDPF-Core is the CPython client used to interact with the DPF Server product.

Most features of DPF are based on what we call operators, which we instantiate, give input to, and then run to get an output.

Depending on the feature/operator used, there will be no license check, a simple license check (only check a valid ANSYS license is reachable), or a checkout of a compatible license increment for what we call Premium operators.

So, to answer your question:

  • DPF source operators used to read results from files (operators in the result category) usually do not need a license, unless you make them perform averaging (change the result's location).
  • Most operators will only check for a license to exist but will not check the license out.
  • Premium operators will need to check-out a license increment to run

If license consumption is something you want to avoid, you can start the DPF Server in Entry mode, using a ServerContext.

Also, you can find the list of compatible ANSYS license increments here.

I hope this can help.

@Taniguchi-Shin
Copy link
Author

Dear PProfizi,

This is Shin Taniguchi of JSOL. Thank you for your reply.
We understand that Ansys product license may or may not be required based on operators.

Now, we have to connect Liscense server (FlexNet) to execute PyDPF.
We use only 2024R1 and Ansys Python Manager.
We have a question. How far can it be used without Ansys product license?

If PyDFP isn't convenient without this license for general users, we introduce necessity of license to users positively.

Best Regards,
Shin Taniguchi/JSOL

@PProfizi
Copy link
Contributor

Hello @Taniguchi-Shin,

Using PyDPF without an ANSYS license is indeed possible, but will reduce drastically the number of features available.
A user without a license will be limited to reading data from files without any sort of averaging.

This is not recommended for general users.

@Taniguchi-Shin
Copy link
Author

Dear PProfizi,
Thank you for your reply, and I agree with your expectations.
We understand that Ansys product license is necessary to use PyDPF for practicality.

Best Regards,
Shin Taniguchi/JSOL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants