Czym jest i dlaczego istnieje
Open Filament Database to otwartoźródłowy katalog filamentów do druku 3D utrzymywany przez społeczność. Jest hostowany przez Open Filament Collective, a SimplyPrint pełni funkcję opiekuna operacyjnego. To niezależny projekt z wieloma partnerami i licznymi współtwórcami, nie jest własnością żadnej pojedynczej firmy. Dane mają licencję MIT, więc można z nich swobodnie korzystać, redystrybuować i osadzać je, także komercyjnie.
Dane o filamentach były porozrzucane wszędzie
Dane o filamentach były kiedyś rozproszone. Slicery zawierały tylko część profili, strony z próbkami kolorów gromadziły inne dane, a specyfikacje producentów były rozrzucone po setkach stron produktów. Żadne pojedyncze otwarte źródło nie łączyło wszystkich informacji: marki, materiału, koloru i kodu hex, rozmiaru szpuli, sklepu, w którym można ją kupić, oraz ustawień slicera, które faktycznie łączą szpulę z profilem wydruku. Open Filament Database gromadzi te rozproszone dane w jednym miejscu, aby każdy mógł je przeglądać, ponownie wykorzystywać i wykorzystywać jako podstawę własnych projektów.
Baza danych w liczbach
Aktualne liczby, automatycznie odświeżane codziennie wraz z nowymi zgłoszeniami.
Co naprawdę znajduje się w bazie danych
Dane mają strukturę zgodną ze sposobem kupowania i używania filamentu. Każda marka ma nazwę, logo i witrynę. Każdy materiał obejmuje typ taki jak PLA, PETG, ABS lub TPU. Każdy filament to linia marki i materiału, a każdy wariant dodaje konkretną nazwę koloru i kod hex oraz gęstość, średnicę i temperatury druku. Każdy rozmiar określa wagę lub długość szpuli, a każdy łączy z sklepami i linkami zakupu, gdzie można go kupić. Ten pełny łańcuch, od marki przez materiał i kolor po rozmiar i sklep, pozwala dokładnie przypisać pojedynczą szpulę do jej profilu slicera.
Współtworzenie w kilka minut, bez kodowania
Do ulepszania bazy danych nie jest potrzebna znajomość programowania. Po zalogowaniu do edytora internetowego przez GitHub lub SimplyPrint można bezpośrednio w przeglądarce dodawać albo edytować marki, filamenty, kolory, rozmiary, sklepy i linki zakupu. Zmiany są walidowane i sprawdzane przez opiekunów, a po zaakceptowaniu publikowane w następnej codziennej kompilacji jako presety w SimplyPrint i każdym oprogramowaniu zewnętrznym korzystającym z bazy danych. Zaawansowani użytkownicy mogą zamiast tego przesyłać pull requesty GitHub.
Otwórz edytor internetowyOtwarte, na licencji MIT, rozwijane pod opieką społeczności, a nie będące czyjąś własnością
To w pełni otwartoźródłowa, licencjonowana na zasadach MIT baza danych filamentów. Jest hostowana przez Open Filament Collective, a operacyjnie prowadzona przez SimplyPrint, lecz pozostaje wspólnym projektem: wielu partnerów i duża społeczność współtwórców dbają o jej dokładność. Licencja MIT pozwala swobodnie korzystać z danych, redystrybuować je i osadzać we własnych produktach, również komercyjnie, bez pytania o zgodę.
Zasila SimplyPrint i znacznie więcej
Prawdziwe integracje, nie tylko statyczna lista
W SimplyPrint baza danych jest podstawą ustawień wstępnych filamentu: przy dodawaniu szpuli można wyszukać markę, materiał i kolor, a powiązanie między tą szpulą a jej profilem slicowania pochodzi bezpośrednio z tych danych. Korzystają z niej także narzędzia innych firm i jest zgodna z ekosystemem OpenPrintTag firmy Prusa, dzięki czemu te same otwarte dane towarzyszą filamentowi w używanym już oprogramowaniu.
Zobacz menedżera filamentu SimplyPrint
Także dla programistów
Ponieważ dane są otwarte i objęte licencją MIT, można pobierać je bezpośrednio do własnej aplikacji, slicera, sklepu lub narzędzia do śledzenia szpul. Dostępne są udokumentowane JSON API i pełna dokumentacja obejmująca model danych oraz sposób współtworzenia. Bez kluczy i ograniczeń dostępu, tylko otwarte dane o filamentach.
Przeczytaj dokumentację APINajczęściej zadawane pytania
Czym jest Open Filament Database?
Czy Open Filament Database jest bezpłatna i otwartoźródłowa?
Jak dodać filament?
Jak Open Filament Database ma się do profili filamentu w SimplyPrint?
Czy można używać API we własnej aplikacji?
Kto prowadzi Open Filament Database?
Pomóż rozwijać otwartą bazę filamentów
Jeśli używany filament nie znajduje się w bazie lub jego dane są nieaktualne, można to poprawić w kilka minut. Wystarczy otworzyć edytor internetowy, wprowadzić zmianę, a pojawi się ona dla wszystkich, w SimplyPrint i każdym innym narzędziu opartym na bazie, przy kolejnym codziennym odświeżeniu.
Zacznij współtworzyć