Platforma cyfrowa CADBase została stworzona do wymiany modeli 3D, rysunków i innych danych inżynieryjnych.
Zgodnie z tradycją, uformowaną przez wiadomości od 10.02.22 i 10.02.23, spieszy się, aby podzielić się z Państwem informacją o kolejnym aktualizacji platformy CADBase.
Są dwie istotne zmiany, od których chciałbym zacząć:
-
Ważnym wydarzeniem (w ramach platformy) jest pojawienie się przeglądarki plików 3D. Ponieważ przeglądarka działa tylko z formatem STL, w przypadku braku pliku STL w zestawie plików* wyświetlanie nie jest ładowane. Pod maską ta przeglądarka została zrealizowana z użyciem Three.js. Implementacja jest dostępna w źródłach 🙂
Drugą istotną zmianą jest wprowadzenie kontroli wersji plików. Użytkownicy mają możliwość ustawienia aktywnej wersji pliku, zmieniając jego stan w obie strony, do starszej lub młodszej wersji. Biorąc pod uwagę orientację na formaty binarne (modele, rysunki, dokumenty itp.), ta kontrola działa nieco bardziej prymitywnie niż klasyczne systemy kontroli wersji dla danych tekstowych (na przykład Git). Niemniej jednak, już w tej formie może to być przydatna funkcjonalność dla użytkowników.
Inne nowości, które również zasługują na uwagę:
- Aplikacja platformy została przeniesiona na subdomenę app.cadbase.rs, a na głównej domenie znajduje się teraz statyczna strona bez WebAssembly. W przyszłości na głównym serwisie planowane jest umieszczanie artykułów i materiałów szkoleniowych ułatwiających poznawanie platformy.
- Makro do integracji FreeCAD z CADBase zostało przekształcone w warsztat. Umożliwiło to uproszczenie procesu dostarczania aktualizacji i zmniejszyło obciążenie osób prowadzących, ponieważ makra wymagały obowiązkowej weryfikacji kodu.
- Wśród aktualizacji samego warsztatu, warto zauważyć wprowadzenie lokalizacji dla języka rosyjskiego.
- Na prośbę użytkownika z komentarzy do poprzednich wiadomości w wykazie globalnych regionów (umownie) dodano "Eurazja", co by to nie oznaczało.
I to wszystko na dziś 🙂 Dziękuję za uwagę!
* Zestaw plików to zbiór plików (w ramach platformy), który jest powiązany z konkretnym programem, na przykład zestaw plików dla FreeCAD.
Źródło: linux.org.ru
