Aktualisierung der CADBase-Plattform für den Austausch von Konstruktionsdaten

Die digitale Plattform CADBase wurde für den Austausch von 3D-Modellen, Zeichnungen und anderen Ingenieurdaten geschaffen.

Wie es die Tradition der Nachrichten von 10.02.22 und 10.02.23vorgibt, möchte ich Ihnen Informationen über die nächste Aktualisierung der CADBase-Plattform bereitstellen.

Es gibt zwei wesentliche Änderungen, mit denen ich beginnen möchte:

  • Ein herausragendes Ereignis (im Rahmen der Plattform) ist die Einführung eines 3D-Dateibetrachter. Da der Betrachter nur für das STL-Format funktioniert, wird die Anzeige nicht geladen, wenn keine STL-Datei im Dateisatz* enthalten ist. Im Hintergrund wurde dieser Betrachter mit Three.js realisiert. Die Implementierung ist verfügbar in Quellcodes 🙂

  • Die zweite wesentliche Änderung ist die Einführung von Versionskontrolle für Dateien. Benutzer haben die Möglichkeit, die aktive Version einer Datei zu bestimmen und ihren Status in beide Richtungen zu ändern, zu einer älteren oder neueren Version. Angesichts der Ausrichtung auf binäre Formate (Modelle, Zeichnungen, Dokumente usw.) funktioniert diese Kontrolle etwas primitiver als klassische Versionskontrollsysteme für Textdaten (zum Beispiel Git). Dennoch kann diese Funktionalität bereits in dieser Form nützlich für die Benutzer sein.

Weitere Neuerungen, die ebenfalls erwähnenswert sind:

  • Die Plattformanwendung ist auf die Subdomain app.cadbase.rs umgezogen, während die Hauptdomain nun eine statische Website ohne WebAssembly ist. Zukünftig ist auf der Hauptseite die Veröffentlichung von Artikeln und Schulungsmaterialien geplant, um den Einstieg in die Plattform zu erleichtern.
  • Das Makro zur Integration von FreeCAD mit CADBase wurde in eine Werkbank. Dadurch wurde der Prozess der Aktualisierungslieferungen vereinfacht und die Belastung der Betreuer verringert, da für Makros eine obligatorische Codeüberprüfung erforderlich war.
  • Zu den Aktualisierungen in der Werkbank selbst gehört die Einführung einer Lokalisierung für die russische Sprache.
  • Auf Anregung eines Benutzers aus den Kommentaren zur letzten Nachricht wurde der Liste der globalen Regionen (bedingt) „Eurasien“ hinzugefügt, was auch immer das sein mag.

Das sind alle Neuigkeiten 🙂 Vielen Dank für Ihre Aufmerksamkeit!

* Ein Dateisatz ist eine Sammlung von Dateien (im Rahmen der Plattform), die mit einem bestimmten Programm assoziiert sind, zum Beispiel ein Dateisatz für FreeCAD.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4