W przygotowaniu
nr 5-6(25-26) 2017
dostępny
po 29.12.2017
Wydanie aktualne
nr 3-4(23-24) 2017
dostępny w pdf, wydanie
flash
tutaj
Wydania
archiwalne
nr 1-2(21-22) 2017
dostępny w pdf, wydanie
flash
tutaj
nr 1-2(19-20) 2015
dostępny w pdf, wydanie
flash
tutaj
numer 1(18) 2014
dostępny w pdf, wydanie
flash
tutaj
numer 1(17)
2013
dostępny w pdf, wydanie flash
tutaj
numer 1(16) 2012
dostępny
w
archiwum
numer 1(15) 2011
dostępny
w
archiwum
numer 4(14) 2010
HD dostępny
w archiwum
numer 3(13) 2010
HD już dostępny
w archiwum
numer 2(12) 2010
dostępny
w archiwum
numer 1(11) 2010 dostępny
w archiwum
numer 9(10) 2009
już dostępny
w archiwum...
|
Czwartek, 18.12.2014 r.
CalculiX i pliki ACIS
(*.SAT)
Mam kłopot. Co więcej, sam się
o niego prosiłem. Czy pamiętają Państwo kilka artykułów
popełnionych przeze mnie – kilka lat temu – na temat
bezpłatnego rozwiązania CAE, jakim jest CalculiX? W ostatnim z
nich, na zakończenie, opisałem problem z otwarciem w
środowisku CalculiX modelu geometrycznego zapisanego z
Autodesk Inventor do pliku *.sat. I obiecałem rozwiązanie w
kolejnym...
Maciej
Stanisławski
...po czym inne tematy oderwały
mnie od CalculiX'a na tyle skutecznie, bym o sprawie zapomniał
prawie całkowicie. Zacznę więc od krótkiego przypomnienia.
|
link do wspomnianego artykułu o CalculiX |
CalculiX jest systemem CAE i może
wykorzystywać geometrię pochodzącą z systemów CAD 3D. W tym
celu jednak konieczna jest konwersja plików CAD na format
czytelny dla CalculiX.
Bezpłatna wersja tego systemu pozwala (przynajmniej
teoretycznie) na translację dwóch rodzajów plików: *.sat i *.vda
na format *.fbd. Wersja płatna, będąca w ofercie bConverged
(jako
bConverged Open Engineering Suite, w cenie 55 USD),
pozwala dodatkowo na wymianę danych z formatów STEP i IGES, a
także BREP, ale zajmijmy się wersją bezpłatną.
Model
silnika turboodrzutowego ze sprężarką (kolor niebieski) i
turbiną (czerwony)
w CalculiX, gotowy do przeprowadzenia analiz...
W zasadzie możliwość
konwertowania plików *.sat i *.vda do natywnego formatu
CalculiX powinna rozwiązać problem – nie ma chyba systemu CAD
3D, który nie pozwalałby na zapis do któregoś z ww. formatów,
albo nawet do obu. Powinna, ale tak nie jest.
Plik
belka_faza, zapisany raz do formatu *.SAT i raz do *.VDA. Obie
wersje „przepuszczone”
przez translator CalculiX, w oknie poleceń.
Autodesk Inventor – nie pamiętam,
która to była wersja Inventora – nie pozwalał na zapis do
formatu *.vda. Pozostawał tylko zapis do ACIS – *.sat. I
wszystko byłoby w porządku, gdyby nie fakt, że po dokonaniu
translacji pliku – przeprowadzonej przez CalculiX – nie można
było uzyskać geometrii nadającej się do przeprowadzenia
analizy. Ba – nie można było uzyskać żadnej geometrii:
„Próba otwarcia plików zarówno z poziomu edytora SciTE, jak i
bezpośrednio z okna wierszy poleceń CalculiX’a, powodowała
wyświetlenie pustego okna graficznego (ani śladu jakiejkolwiek
geometrii) i komunikat o błędzie m.in. związanym z brakiem
UORI (ang. unoriented items)...”
Plik
belka_faza.sat
po konwersji do formatu CalculiX. Próba otwarcia powoduje
wyświetlenie błędu
i pustego okna graficznego...
... a
uzyskany plik (belka_faza1.fbd) ma tylko 0 KB. Uszkodzony już
na pierwszy rzut oka.
Problemy z importem/konwersją
plików *.sat sygnalizowali już użytkownicy CalculiX na różnych
forach, np.
tutaj...
Jeśli dysponujemy systemem CAD, w
którym możliwy jest zapis/eksport do *.vda (SOLIDWORKS, Solid
Edge, Creo/Pro-E), to nie ma problemu – takie pliki translator
tłumaczy sprawnie na format *.fbd. A co mają zrobić
użytkownicy innych rozwiązań?
Model belki
z fazą, utworzony w SOLIDWORKS i zapisany do formatów *.ACIS i
*.SAT
Jak wspomniałem, znalazłem
rozwiązanie problemu. Czy eleganckie? Chyba nie – ale za to
skuteczne. Siemens PLM Software udostępnia
bezpłatną wersję
testową Solid Edge ST (obecnie jest to już ST7). Jeśli
przeszkadza nam ograniczenie czasowe, możemy sięgnąć po
wersję
studencką. Technologia Synchroniczna sprawia, że w Solid Edge
w zasadzie jesteśmy w stanie otworzyć każdą geometrię 3D, a
następnie zapisać ją do formatu „zjadliwego” dla CalculiX,
czyli do *.vda.
Sekwencja polecenia przy
translacji pliku z formatu *.vda do *.fbd wygląda następująco:
translate -vda nazwa
pliku.vda -fbd nazwa pliku.fbd
I powinno działać (vide rys.).
Plik
konwertowany z formatu *.VDA otwiera się bez problemu, zarówno
z poziomu okna poleceń,
jak i edytora SciTE
Na marginesie zauważę, że
bezpłatny FreeCAD (opisywany m.in.
tutaj) także nie pozwala
nam na zapis do *.VDA – innymi słowy skorzystanie z niego i
CalculiX'a również oznacza „przepuszczenie” plików przez inny
system... Szkoda, że oba bezpłatne przecież narzędzia nie są
kompatybilne.
FreeCAD nie
pozwala na zapis do plików rozpoznawalnych przez bezpłatną
wersję CalculiX...
Osobną kwestią pozostaje
oczywiście jakość geometrii, jaką uzyskamy w pliku konwertowanym w kilku
krokach, w różnych środowiskach. W przypadku prostszych modeli
zapewne nie musimy martwić się o jakość/wiarygodność
uzyskanych wyników, ale w przypadku np. modelu turbiny...
Cóż, jeśli potrzebne jest nam niedrogie i sprawne narzędzie CAE,
może warto zainwestować owe 55 USD w rozszerzoną wersję
CalculiX? A może lepiej sięgnąć po Z88 Aurora?
W przyszłym roku postaram się
znaleźć chwilę czasu, by przybliżyć Państwu oba systemy, może
na zasadzie prostego porównania, a na pewno – opisując ich
możliwości.
(ms)
Na rysunku
widać model sprężarki (Calculix) otwarty zarówno w środowisku
CGX (CalculiX), jak i w Femap.
Rozszerzona wersja CalculiX pozwala na eksport plików
zawierających rezultaty analiz (FRD) do środowiska Femap
(z wykorzystaniem formatu neutralnego NEU) i poddanie ich tam
postprocesowi...
Źródło:
www.bconverged.com,
www.dhondt.de
CalculiX można pobrać ze stron:
http://www.dhondt.de/
http://www.bconverged.com/download.php
O CalculiX można poczytać także
tutaj i
tutaj...
(ms)
[ powrót na stronę główną
]
reklama
|
Blog monitorowany
przez:
|