-
-
April 3, 2025 at 9:51 pm
vipul.gupta
SubscriberHiÂ
How to load profiles at diferent time during transient simulation ?
Example: I need to change velocity profile at 100 sec, 300 sec, 500 sec & 700 sec. I have all 4 velocity profile files. Currently, I am doing manually, meaning at 100 sec, I am reading profile file for 100 sec and then assigning x, y & z components. Then at 300 sec, I delete old profile file, then reading profile file for 300 sec and then assigning x, y & z components. Same for 500 & 700 sec. But this manual process is very cumbersome because every time I need to track for time and change it manually.Â
How to do it automatically, meaning using UDF?
What UDF micros i need to use?Â
-
April 4, 2025 at 3:26 pm
Rob
Forum ModeratorYou may be able to do this via the Fluent Solution Steering options, at 100s the TUI command to read a new profile is triggered, along with the the commands to hook the various components. A UDF would likely need a look up table so may be more complicated than that, and DEFINE_PROFILE would be used.Â
-
April 6, 2025 at 9:45 pm
vipul.gupta
SubscriberThanks!
My time interval is not fixed, like i need to read profile files at 100 sec, 300 sec, 400 sec, 550 sec, 700 sec, 940 sec. So, the interval is not fixed.Â
I want to know, If I need to use UDF, is DEFINE_PROFILE sufficient ? First, I need to import the profile file and delete old profile and then assign the velocity components using the new profile file. Is DEFINE_PROFILE sufficient to do all these jobs? If So, how to import profile file using DEFINE_PROFILE?
-
April 8, 2025 at 10:42 am
Rob
Forum ModeratorRead the Solution Steering: it's triggered at a time. Execute commands (set for "once") may also work.Â
For DEFINE_PROFILE you would need to figure out how to get the boundary data applied, so you'd be looking at file read & interpolation in the UDF.Â
-
- You must be logged in to reply to this topic.
-
2858
-
970
-
851
-
599
-
591
© 2025 Copyright ANSYS, Inc. All rights reserved.