Acuprep error when running sliding mesh

Hello experts,
I'm trying to do the acusolve tutorial 5001 Blower Transient with HW-CFD 20.1 as the pre-processor.
I have made 2 complete model, one for the steady state (reference frame) and the other for transient (sliding mesh).
Currently, both of them can successfully run in separate.
However, when i tried to run the transient model with the initial condition taken from steady state run by using restart funtion in HW CFD.
It always interupted with AcuPrep error.
Could anyone help me solve this problem?
I have atteched 2 models for your reference.
The mesh has been removed to fits the size limitation , but the mesh controls are remained >> please regenerate the mesh.
Many thanks to you!
Find more posts tagged with

The RESTART functionality requires the node count remain the same from the 'initial' run to the 'restart' run. In a steady case with reference frame, the nodes on the boundary between the two volumes (MRF and Fixed) are shared - only one set of nodes. In the transient where the inner 'core' rotates, the nodes are split - one set of nodes on the boundary of the 'Fixed' volume, and another set of nodes on the boundary of the 'Rotating' volume. Thus the node count is different, and RESTART cannot be used.
hi acupro,
Verynice, now i understand why they used "project solution" command in the tutorial.
However, it seems that HW CFD doesn't have project solution command & also cannot define the initial condition base on the *.nic files like hypermesh.
Is there any solution for this?
I just want to try with HW CFD 2020.
Anyway, thank you very much for your answer!
hi acupro,
Verynice, now i understand why they used "project solution" command in the tutorial.
However, it seems that HW CFD doesn't have project solution command & also cannot define the initial condition base on the *.nic files like hypermesh.
Is there any solution for this?
I just want to try with HW CFD 2020.
Anyway, thank you very much for your answer!
You are correct. There is no equivalent to 'Project Solution' yet in HyperWorks CFD. It should be included at a later date.
At present, you would need to use the 'acuProj' utility (explained in the Programs Reference Manual) and do some hand editing of the transient input file to point to the appropriate NIC files.
This 'Project Solution' is not available in HyperMesh CFD - only in SimLab.
If referring to cases specifically with rotating components (blower, fan, etc) - originally the interface surface could not also be the bounding surface of a volume assigned a reference frame. That restriction has been lifted in the last few releases. Why is that important? Now we can do an initial reference frame run using a mesh that has been split and that uses interface surface. Then we can simply restart to move to transient with rotating mesh - since the mesh has already been split and the node count will not change.
Try the following. Set up the case with the steady-state reference frame as before. But also define a rotational mesh motion for the volume around the impeller/fan, with angular velocity set to 0.0. With the outer volume fixed (no mesh mesh motion applied) and the reference volume also have the defined mesh motion - acuPrep will split the mesh and use interface surfaces. (I'm not sure if you'll need to activate mesh motion - specified, or if mesh fixed will work.) Then you should be able to define the restart run, switching to transient, and using a non-zero angular velocity. And restart should work.
Does that approach accomplish what you need?
(If you're asking for some other type of application, you may need to use SimLab with Project Solution or its equivalent - or command-line acuProj.)
The new implementation allows for a cumulative effect - reference frame angular velocity plus mesh motion angular velocity. You could potentially make a transient run with part of the total angular velocity going to reference frame, and part going to mesh motion. This may give results closer to full transient mesh motion - but with larger time steps and shorter run time. I haven't done a lot of testing on that.
For the typical steady reference frame first - then transient moving mesh as a restart - I would recommend removing the reference frame definition - leaving only the mesh motion definition - for the transient restart run.
hi acupro,
Verynice, now i understand why they used "project solution" command in the tutorial.
However, it seems that HW CFD doesn't have project solution command & also cannot define the initial condition base on the *.nic files like hypermesh.
Is there any solution for this?
I just want to try with HW CFD 2020.
Anyway, thank you very much for your answer!
You are correct. There is no equivalent to 'Project Solution' yet in HyperWorks CFD. It should be included at a later date.
At present, you would need to use the 'acuProj' utility (explained in the Programs Reference Manual) and do some hand editing of the transient input file to point to the appropriate NIC files.
The RESTART functionality requires the node count remain the same from the 'initial' run to the 'restart' run. In a steady case with reference frame, the nodes on the boundary between the two volumes (MRF and Fixed) are shared - only one set of nodes. In the transient where the inner 'core' rotates, the nodes are split - one set of nodes on the boundary of the 'Fixed' volume, and another set of nodes on the boundary of the 'Rotating' volume. Thus the node count is different, and RESTART cannot be used.