Necessity of Ansys product license to execute PyDPF
Opened this issue · 6 comments
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: taniguchi.shin@jsol.co.jp
Phone: +81-80-2353-9121(Direct), +81-3-6261-7168
Sorry, could you commnet for this question?
We're in a bit of a hurry.
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.
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
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.
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