51
Multimedia ja grafiikka / Vs: 24.04 Ubuntu Cad/FEA
« Uusin viesti kirjoittanut mpiso 06.06.26 - klo:18.56 »Jokunen viikko sitten kokeilin FreeCAD _1.1.0:n FEM / Utilies / Examples esimerkkejä.
Ja hyviä apuja löytyi.
Esim. 3d ristikkorakenteiden niksit. Darft WB / Line -> boolean fragments -> FEM / 1d elementit.
Ja olihan tuolla työkalu "DraftToSketch" ja toisinpäin. Joten Sketcher:n käyttö mahdollista?
Sketcher:n Line:t muuttuivat Draftin Wire objekteiksi, joihin Draftin Line:t tarttuivat.
Elmer esimerkit kiinnosti.
Mekaaniset mallinnukset toimivat, mutta etenkin Flow esimerkeissä oli vaikeuksia.
Heti alkuun virhe "Openblas....".
Vaihdoin asetuksista, ElmerSolver_mpi --> ElmerSolver.
Nyt satunnaisesti toimi, mutta yleensä nopeudet nollaa, paineet ja lämpötilat väärin myös.
Ja usein ilmoitti virheen muistisegmenttiin viittauksessa.
Odottelin päivityksiä ja FC 1.1.1:n myötä pystyi käyttämään ElmerSolver_mpi.
Mutta muuten virheet jatkuivat.
KokeilinKoodia: [Valitse]export OPENBLAS_NUM_THREADS=1,Koodia: [Valitse]export OMP_NUM_THREADS=1
Ei apua. Joskus virhe "JOB NON ZERO EXIT".
Kärsivällisyys palkittiin FC_1.2.0_dev ...TOIMII!
PreCICE on kirjasto, jolla voi liittää useita "solvereita" osioituun monialaisen ongelman ratkaisuun.
Taitaa vaatia bash ja python taitoja...jääköön syksymmälle?!
-Koivukoski1
Vastaus on myöhässä, mutta ehdin tarkemmin perehtyä tähän vasta nyt. Minulla on käytössä uusin AppImage (FreeCAD_1.1.1-Linux-x86_64-py311.AppImage).
Kokeilin esimerkkiä Turbulent Flow. Mitään esille ponnahtavaa virheilmoitusta ei tullut, eikä laskennan aikana Elmerin tulostus muuttunut punaiseksi. Ainakin säikeiden määrä (tasks) kuitenkin vaikutti tulokseen niin, että siinä oli eroja numeroarvoissa ja virtauskuviossa.
Kokeilin muuttaa lineaarisen lämpö- ja virtauslaskennan tyypeiksi Direct, kun ne ovat esimerkissä Iterative.
Nyt sain saman tuloksen, kun kokeilin laskea 6 ja 8 säikeellä.
Olen huomannut, että myös lujuuslaskennassa iterointi saattaa antaa Elmerissä väärän tuloksen. Tietysti esimerkiksi toleranssien muutos saattaisi auttaa, mutta suoran laskennan valitseminen on helpompaa.
Olisi kiinnostavaa tietää mikä on muuttunut versiossa 1.2.0.

Tuoreimmat viestit