I am dealing with insufficient memory issues for any model having more than 2.5 M solid elements in Apex. It has nothing to do with my workstation as it has 512 GB ram and 10TB for the scratch folder! Unfortunately, this issue has not been addressed by the APEX PD team in the last 2 years. I am wondering if the other Apex users have the same issue with Apex.
I had this (or similar) problem myself a while back I think. I would notice it after installing Apex updates which would reset my Application Settings to default values.
I fixed it by pointing Apex to a different scratch folder than the default. (i.e. D:\apex_scratch in my case). I don't remember why this worked - something about Apex's ability to write there?
Try or check this: Options | Application Settings | Nastran Compute Environment and set your own scratch file location. Maybe that will fix your issue too.
I have already done this with no luck. I changed the scratch folder, and it has more than 10TB of free space now. I also increased the solver max memory. So the solver gets access to all my machine memory again with no luck.