FEM: No nodes found in Frd file

About the development of the FEM module/workbench.

Moderator: bernd

gv871
Posts: 6
Joined: Thu May 20, 2021 2:56 pm

Re: FEM: No nodes found in Frd file

Post by gv871 »

I pasted the output of CalculiX in one of the previous posts, here it is

Code: Select all

Save FreeCAD file for boxanalysis_frequency analysis to C:\Users\GV\AppData\Local\Temp\FEM_examples\boxanalysis_frequency.FCStd
.CalxuliX ccx tools solver!
08:36:54  References: empty in MechanicalMaterial, MechanicalMaterial
08:36:54  Check prerequisites.
08:36:54  Check prerequisites.
08:36:54  References: empty in MechanicalMaterial, MechanicalMaterial
08:36:54  Start writing CalculiX input file
08:36:54  Write ccx input file to: C:\Users\GV\AppData\Local\Temp\FEM_examples\boxanalysis_frequency\CalculiXccxTools\Mesh.inp
08:36:54  Writing time CalculiX input file: 0.02 seconds 

08:36:54  Run CalculiX ...
08:36:54  CalculiX failed with exit code 3228369022
08:36:54  --------start of stderr-------
08:36:54  --------end of stderr---------
08:36:54  --------start of stdout-------
08:36:54  
************************************************************

CalculiX Version 2.17, Copyright(C) 1998-2020 Guido Dhondt
CalculiX comes with ABSOLUTELY NO WARRANTY. This is free
software, and you are welcome to redistribute it under
certain conditions, see gpl.htm

************************************************************

You are using an executable made on Thu Jul 23 21:43:50 CEST 2020

  The numbers below are estimated upper bounds

  number of:

   nodes:          280
   elements:          129
   one-dimensional elements:            0
   two-dimensional elements:            0
   integration points per element:            4
   degrees of freedom per node:            3
   layers per element:            1

   distributed facial loads:            0
   distributed volumetric loads:            0
   concentrated loads:            0
   single point constraints:            0
   multiple point constraints:            1
   terms in all multiple point constraints:            1
   tie constraints:            0
   dependent nodes tied by cyclic constraints:            0
   dependent nodes in pre-tension constraints:            0

   sets:            4
   terms in all sets:          947

   materials:            1
   constants per material and temperature:            2
   temperature points per material:            1
   plastic data points per material:            0

   orientations:            0
   amplitudes:            0
   data points in all amplitudes:            0
   print requests:            0
   transformations:            0
   property cards:            0


 STEP            1

 Frequency analysis was selected

08:36:54  
--------end of stdout---------
08:36:54  --------start problems---------
08:36:54  
--------end problems---------
08:36:54  We will load the ccx frd and dat result file.
08:36:54  Read ccx results from frd file: C:\Users\GV\AppData\Local\Temp\FEM_examples\boxanalysis_frequency\CalculiXccxTools\Mesh.frd
08:36:54  FEM: No nodes found in Frd file.
08:36:54  Problem on frd file import. No nodes found in frd file.
08:36:54  FEM: No result object in active Analysis.
08:36:54  Read ccx results from dat file: C:\Users\GV\AppData\Local\Temp\FEM_examples\boxanalysis_frequency\CalculiXccxTools\Mesh.dat


The problem, in my case, is connected with the ccx.exe shipped with the 0.19 version.As a test I used the ccs.exe that come with version 0.18 in freeCAD 0.19 and it works fine.
There is some problem between my version of windows and the new compiled calculix, and this problem arises only for frequency calculation.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FEM: No nodes found in Frd file

Post by bernd »

The ccx of 0.18 is outdated for years. Have a look at the internet, any ccx.exe schould work. Just set the path to ccx.exe in FEM Calculix preferences.

but this is interesting anyway may be if others will encounter similar problems. Which windows are you on. Do you have any special windows or any special hardware or anything else?

cheers bernd
gv871
Posts: 6
Joined: Thu May 20, 2021 2:56 pm

Re: FEM: No nodes found in Frd file

Post by gv871 »

It doesn't have any particular characteristic, or at least one that I know of.
These are the specs

Code: Select all

CPU	Intel(R) Xeon(R) W-10885M CPU @ 2.40GHz   2.40 GHz
RAM 	32,0 GB (31,6 GB utilizzabile)
System  64 bit, x64 processor

Code: Select all

Edition	Windows 10 Pro for Workstations
Version	20H2
Build OS	19042.985
Experience	Windows Feature Experience Pack 120.2212.2020.0
Do you know where I can find an updated version of ccx.exe, different from the one shipped with freeCAD ? I tried to find one, but all the web site that I found seems old or not reliable, thanks
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FEM: No nodes found in Frd file

Post by bernd »

gv871 wrote: Mon May 24, 2021 7:16 am Do you know where I can find an updated version of ccx.exe, different from the one shipped with freeCAD ? I tried to find one, but all the web site that I found seems old or not reliable, thanks

UR_ wrote: :bell:
he does know where to get a recent ccx.exe
UR_
Veteran
Posts: 1355
Joined: Tue Jan 03, 2017 8:42 pm

Re: FEM: No nodes found in Frd file

Post by UR_ »

There are some alternatives:

1. ccx with spooles solver
a little bit outdated, because of poor performance
official version:
http://www.dhondt.de/calculix_2.17.1_4win.zip

2. ccx with PARDISO solver
performance: medium range
official version:
http://www.dhondt.de/calculix_2.17.1_4win.zip
unzip ccx_PARDISO.exe to a fresh folder eg. C:\FEMbinpack
needed additional packages:
https://anaconda.org/intel/mkl/2021.2.0 ... 96.tar.bz2
and
https://anaconda.org/intel/intel-openmp ... 16.tar.bz2

So please download these packages
and copy all dll files from both packages to folder where ccx_PARDISO.exe can be found.
Add choosen installation path to Edit->Preferences->FEM->Calculix->ccx binary path

3. ccx with PaStiX solver
performance: high end, a little bit experimental
https://calculix.discourse.group/t/calc ... ersion/130
needs additional environment variables
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FEM: No nodes found in Frd file

Post by bernd »

Which of them would you recommend to include in FreeCAD?
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FEM: No nodes found in Frd file

Post by bernd »

Where is the executable from which is provided with this package? https://github.com/FreeCAD/FreeCAD-Bund ... kly-builds

With this binary frequency analysis runs for me without any problems.

bernd
UR_
Veteran
Posts: 1355
Joined: Tue Jan 03, 2017 8:42 pm

Re: FEM: No nodes found in Frd file

Post by UR_ »

ccx for conda and LP builds is from

https://anaconda.org/conda-forge/calculix/files
https://github.com/conda-forge/calculix-feedstock


no pardiso, no pastix, only spooles.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FEM: No nodes found in Frd file

Post by bernd »

UR_ wrote: Tue Jun 15, 2021 1:00 pm ccx for conda and LP builds is from

https://anaconda.org/conda-forge/calculix/files
https://github.com/conda-forge/calculix-feedstock


no pardiso, no pastix, only spooles.
but frequency works. What do you think, which one should we add to the LibPack binary as there the frequency analysis does make problems.
UR_
Veteran
Posts: 1355
Joined: Tue Jan 03, 2017 8:42 pm

Re: FEM: No nodes found in Frd file

Post by UR_ »

weekly builds from https://github.com/FreeCAD/FreeCAD-Bund ... kly-builds
are using same ccx binary as conda builds. :?

There should be no difference.
Post Reply