Ankündigung

Einklappen
Keine Ankündigung bisher.

Mac Version von RFEM

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Mac Version von RFEM

    Guten Abend,

    gibt es Pläne bezüglich einer Mac Version von RFEM? Nachdem seit gestern nun alle Mac Modelle auf AppleSilicon (mit erheblichen Leistungsverbesserungen) umgestellt wurden, wäre ein Port auf Mac spannend. Ich arbeite zwar mit einem Stand-PC vom Büro aus, bin aber immer mit einem MacBook unterwegs, wäre genial, wenn ich da mobil (und in meinem und von vielen bevorzugten Betriebssystem) auch RFEM weiter verwenden könnte!
    Viele unserer Studenten arbeiten auch mit Macs, da wäre es auch super, RFEM auf beiden Betriebssystem verfügbar wäre.

    Wäre das ein enormer Aufwand, oder im Rahmen des Machbaren?

    Vielen Dank und LG,
    Rudolf Neumerkel

  • #2
    Hallo Herr Neumerkel, eine RFEM-Version für macOS ist langfristig geplant. Es gibt noch eine ganze Reihe von Problemen, die geklärt werden müssen. Prinzipiell ist es aber möglich, RFEM auf macOS zu portieren, da die plattformunabhängige Bibliothek Qt die Basis für RFEM 6 ist.

    Wenn Sie aktuell RFEM 6 auf dem Mac benutzen wollen, dann können Sie Parallels benutzen.

    RFEM 6 unter macOS


    In diesem FAQ habe ich aufgeschrieben, was bei der Arbeit mit Parallels zu beachten ist.

    https://www.dlubal.com/de/support-un...ort/faq/005380

    Wenn Sie RFEM 6 in Parallels Desktop betreiben wollen, dann werden Sie über ein Grafik-Problem stolpern. Parallels unterstützt nicht das für RFEM notwendige OpenGL 4.2. Die Lösung für das Problem finden Sie in diesem FAQ:

    https://www.dlubal.com/de/support-un...ort/faq/005381

    Ich habe diese Lösung auf einem aktuellen Mac Book Pro getestet. Zum produktiven Arbeiten taugt die Lösung nur eingeschränkt, da die Grafik relativ träge reagiert. Für kleines Sachen und um einen ersten Eindruck von RFEM zu bekommen, taugt dieser Weg aber durchaus.

    Frank Faulstich
    Support Team der
    Dlubal Software GmbH
    [email protected]
    https://www.dlubal.com

    Kommentar


    • #3
      Lieber Herr Faulstich,

      vielen Dank für Ihre ausführliche Antwort! Wenn ich das richtig verstehe, ist die Qt Bibliothek für das UI erforderlich - dass diese plattformunabhängig ist, ist schon mal super!
      Was sind die weiteren Probleme, die noch gelöst werden müssen? Wie sieht es mit dem Solver aus?
      Ich weis z.B., dass der OpenSees FE-Solver auch auf Windows/Linux/Mac läuft, wäre das beim RFEM Solver auch der Fall?

      Insbesondere mit den neuen unglaublichen Leistungssteigerungen mit den ARM-Chips wäre eine macOS - Implementierung spannend.

      Vielen Dank und LG aus Wien,
      Rudolf Neumerkel

      Kommentar


      • #4
        Hallo Herr Neumerkel, Qt ist untern anderen für das GUI zuständig aber nicht nur. Das ist sozusagen das Grundgerüst von RFEM.

        Es gibt noch jede Menge weiterer Probleme die gelöst werden müssen. Der Solver ist eines davon. Wir verwenden sehr viele Bibliotheken um die verschiedensten Probleme zu lösen. Hier ist eine kleine Auswahl davon (Menü Hilfe):

        Libraries

        Jede einzelne der Bibliotheken muss überprüft und ggf. angepasst werden. Das ist sehr viel Arbeit.


        Viele Grüße
        Frank Faulstich
        Support Team der
        Dlubal Software GmbH
        [email protected]
        https://www.dlubal.com

        Kommentar


        • #5
          Vielen Dank für Ihre Antwort! Nach meiner kleinen Recherche scheinen alle angeführten externen Bibliotheken auch mit macOS kompatibel zu sein, das würde schon mal einige Hindernisse aus dem Weg räumen...
          Lässt sich der Entwicklungsaufwand somit schon einmal einschätzen? Sprechen wir von Monaten, oder Jahren?

          Liebe Grüße,
          Rudolf Neumerkel

          Kommentar


          • #6
            Momentan wird an der Portierung nur mit niedriger Priorität gearbeitet. Es geht hier also eher um Jahre als um Monate.

            Viele Grüße
            Frank Faulstich
            Support Team der
            Dlubal Software GmbH
            [email protected]
            https://www.dlubal.com

            Kommentar


            • #7
              Ok verstehe, würde mich freuen, wenn dieses Projekt eine höhere Priorität erhalten würde (in Anbetracht der hervorragenden mobilen Performance der neuen Chips) , aber ich verstehe auch, dass gerade sehr viel Entwicklung in RFEM 6 selbst gesteckt wird.

              LG Rudolf Neumerkel

              Kommentar


              • #8
                Eine vielleicht interessante Möglichkeit der Nutzung von RFEM auf dem Mac wäre CrossOver. Ich habe es geschafft damit RFEM zu installieren, jedoch scheitert es sobald etwas grafisches gerendert werden muss, da kein Renderer erkannt werden kann, siehe Anhang.

                In Anbetracht der steigenden Leistung (insb. Leistung/Watt der aufkommenden M4 Serie) der neuen Chips von Apple, wäre eine native Implementierung natürlich äußerst spannned... 
                Angehängte Dateien

                Kommentar


                • #9
                  CrossOver habe ich vor einiger Zeit getestet. Das Problem war die fehlende OpenGL-Unterstützung.

                  Nach meinem derzeitigen Erkenntnisstand ist Parallels Desktop zur Zeit die einzige gut funktionierende Möglichkeit, RFEM 6 auf einem Mac mit ARM-Prozessor zu verwenden.

                  Frank Faulstich
                  Support Team der
                  Dlubal Software GmbH
                  [email protected]
                  https://www.dlubal.com

                  Kommentar

                  Lädt...
                  X