Przejdź do treści

Czym jest Speckle? Platforma danych dla pracowni po ludzku

Speckle to otwarta platforma danych dla branży AEC. Wersjonuje modele tak jak Git swój kod i prowadzi dane między Revitem, Rhino i innymi programami.

Czym jest Speckle? Platforma danych dla pracowni po ludzku

Speckle to otwarta platforma do przechowywania i wymiany danych projektowych. Podłączacie Revita, Rhino albo Grasshoppera do jednego miejsca, gdzie model żyje jako dane z pełną historią zmian. Odbiorca ogląda je w przeglądarce. Ktoś nazwał to kiedyś odpowiednikiem Gita dla naszej branży i nazwa się przyjęła.

Skąd ten pomysł i czemu w ogóle istnieje

Pliki są wygodne dla ludzi, a fatalne dla danych. Wysyłacie konstruktowi paczkę, dostajecie poprawki, a po tygodniu tracicie pewność, która wersja była aktualna i co dokładnie się w niej zmieniło.

Dimitrie Stefanescu, założyciel i CEO Speckle, postawił na prostą zasadę: dane projektowe powinny żyć poza plikami, jako obiekty z historią zmian. Stąd konstrukcja znana programistom od dawna. Projekt w Speckle zawiera modele, każdy model ma wersje, a między wersjami widać różnice na konkretnych elementach. Do tego pliki wymiany wychodzą kilkukrotnie mniejsze niż przy klasycznym IFC, a relacje między obiektami zostają.

Jak to działa w praktyce pracowni

Do swoich programów doinstalowujecie łącznik, czyli małą wtyczkę, i wysyłacie wybraną część modelu na platformę. Odbiorca ogląda model w przeglądarce. Bez licencji Revita i bez instalowania czegokolwiek. Jeśli chce, pobiera dane z powrotem do swojego środowiska. Oficjalne łączniki mają Revit, Rhino i Grasshopper, a społeczność dodała kolejne do niszowych programów.

Wyobraźcie sobie teraz zwykły tydzień pracowni. Konstruktor pracuje w innym programie niż wy i zamiast przesyłać sobie paczki mailem oboje patrzycie na ten sam aktualny model. Inwestor pyta o postęp, więc odpowiadacie linkiem do aktualnego modelu w przeglądarce. Gdy dochodzi sporu o to, co dokładnie zmieniło się między wersjami, porównanie pokazuje zmienione elementy od razu, bez spotkania.

Otwarte źródło i kwestia zaufania

Kod platformy jest publiczny, każdy może zajrzeć do środka. Speckle przeszło audyt bezpieczeństwa prowadzony według standardu stosowanego dla firm obsługujących dane korporacyjne. Pozyskało kapitał od inwestorów i działa u dużych zachodnich pracowni oraz firm budowlanych.

Jest jeszcze jeden argument, ważny zwłaszcza dla pracowni ostrożnych z danymi projektowymi. Platformę można postawić na własnej infrastrukturze, poza serwerami producenta. Dane zostają tam, gdzie wydecydujecie.

Co Speckle zmienia, a czego nie rusza

Zmienia sposób krążenia danych między programami i ludźmi. Platforma nie naprawia bałaganu w nazwach rodzin i standardach pracowni, tylko go uwidacznia: gdy dane płyną jednym kanałem, każdą niekonsekwencję widać szybciej. To zresztą uczciwa cena wejścia, bo uporządkowane standardy i tak są fundamentem automatyzacji.

Jeśli zastanawiacie się, jak wybierać między natywnymi plikami, IFC a platformą danych, temu poświęciłem osobny poradnik o interoperacyjności w pracowni. A jeśli chcecie pogadać o tym, jak ułożyć taki przepływ w waszej pracowni, umówmy się na rozmowę.

Opublikował

Daniel

Automatyzacja procesów w pracowniach AEC

← Blog