CalculiX, instalacja i minimalna konfiguracja

Spis tresci

      
 
 
 
 

1 Wprowadzenie

Formalnie CalculiX  składa się z dwóch różnych programów:

  1. solvera MES o nazwie CalculiX CrunchiX (CCX). Ten program jest włączony do dystrybucji PrePoMax.
  2. Pre- i postprocesora o nazwie CalculiX GraphiX (CGX). Jest to program o bardzo dużych możliwościach, ale raczej nieprzyjazny użytkownikowi i mający dość archaiczny interfejs. Dlatego ten program jest o wiele mniej popularny niż CCX.

PrePoMax — to alternatywny do CGX darmowy pre- i postprocesor do CCX. Popularność CCX częściowo oparta jest na tym, że jest on "klonem" jednego z najbardziej renomowanych komercyjnych solverów — Abaqus. CalculiX jest wspierany przez duży koncern lotniczy MTU Aero Engines AG , co dodatkowo podkreśla stopień wiarygodności tego programu.

Wiele firm (szczególnie niemieckich i szwajcarskich) oszczędza środki w ten sposób, że kupuje minimalną liczbę licencji Abaqusa tylko do uzyskania wstępnych wyników i opracowania modelu MES. Później "hurtowe" obliczenia (np. optymalizacja) prowadzone są w oparciu o te same pliki wejściowe na "farmach" z tanich (np. przestarzałych) komputerów PC, na których stoi Linux (brak wydatków na licencję Windows + większa szybkość obliczeń) i CalculiX.

Dodatkowo CalculiX instalowany jest na dużej liczbie superkomputerów z najnowszymi (np. 256-bitowymi) procesorami. Na takich komputerach każdy program musi być najpierw adaptowany pod nowy sprzęt a później skompilowany od nowa. Obydwie te operacje wymagają dostępu do kodu źródłowego programu, co jest niemożliwe w przypadku programów komercyjnych. CalculiX należy do tzw otwartego programowania  i jego kod jest dostępny.

Jak każdy prawdziwy solver MES, CalculiX najlepiej "czuje" się pod Linuxem. Wersje tego programu pod Windows nie są tak wydajne i stabilne, jak Linuksowe, ale w porównaniu do chronicznie niestabilnego SOLIDWORKS Simulation są bezproblemowe.

2 Jak zainstalować i skonfigurować CalculiX CrunchiX

Linki do najnowszych wersji programu są podane na nadrzędnej stronie .

2.1 Instalacja programu

Instalacja programu w wersji podanej na danej stronie polega na zwykłym rozpakowaniu jednego lub kilku 7z-plików z różnymi wersjami programu w dowolnym katalogu, (np. w katalogu C:\MES ). Nie zaleca się używanie w tym celu katalogów systemowych, np. C:\Program Files, jak również katalogów ze spacją w nazwie.

2.2 Minimalna konfiguracja CCX

  1. Po rozpakowaniu programu warto usunąć CMD pliki dla wersji Windows, która jest inna niż używana przez nas. Np. użytkownik systemu Windows 10 może usunąć wszystkie pliki ccx_win7*.cmd.


  2. W każdym z pozostałych plików CMD trzeba koniecznie podać aktualną ścieżkę dostępu do katalogu, w którym znajdują się pliki CCX.
  3. Procedura "skojarzenia" CMD pliku z PrePoMax opisana jest w odpowiedniej instrukcji 


© I.Rokach, 2018-22, v.1.0.0, 08.01.2022, dla PrePoMax 1.2.0, Calculix 2.19