Integracje / GstarCAD
Integracja AI z GstarCAD
Podłączamy pliki DWG z folderów projektów i wyciągamy tabelki rysunkowe z polami NR_RYSUNKU, REWIZJA, PROJEKTANT oraz zestawienia materiałów z wykazem rur i armatury. Asystent przeszukuje dokumentację po tytule i opisie, buduje zbiorcze wykazy do wyceny i wyłapuje rysunki z brakującą rewizją przed wysyłką na budowę.
Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.
Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod GstarCAD. Bez umowy i bez karty.
Czym jest GstarCAD
GstarCAD to oprogramowanie CAD do projektowania 2D i 3D, które zapisuje i otwiera pliki w formacie DWG, kompatybilnym z AutoCAD. Trafia głównie do biur projektowych, firm instalacyjnych (sanitarnych, elektrycznych, wentylacyjnych) i produkcyjnych, gdzie codzienną pracą jest tworzenie dokumentacji rysunkowej i zarządzanie jej kolejnymi wersjami.
Rysunek w GstarCAD to nie tylko geometria, lecz też dane ukryte w blokach z atrybutami: tabelka rysunkowa z numerem, tytułem i rewizją, zestawienie materiałów z ilościami i wymiarami, tabela rewizji z historią zatwierdzeń. Pliki DWG leżą zazwyczaj na serwerze plików albo NAS firmy, posegregowane w folderach projektów, gdzie lądują kolejne arkusze i kolejne wersje.
Co podłączamy w GstarCAD
- Tabelka rysunkowa: pola NR_RYSUNKU, TYTUL, REWIZJA, PROJEKTANT, DATA_ZMIANY
- Zestawienie materiałów: pozycje NAZWA_MATERIALU, ILOSC, WYMIARY, NUMER_NORMY
- Tabela rewizji: historia zmian z numerem rewizji, datą i osobą zatwierdzającą
- Foldery projektów na serwerze plików: cykliczne przetwarzanie wszystkich DWG
- Porównanie dwóch rewizji: różnice w zestawieniu materiałów i tabelce rysunkowej
Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.
O co pytają w praktyce
Pytania zadaje się po polsku, jak koledze z pracy.
„Znajdź rysunek węzła cieplnego z projektu dla Nowego Szpitala"
„Które rysunki mają pustą rewizję albo brakującą tabelkę rysunkową?"
„Wyciągnij zestawienie materiałów z tego DWG do arkusza wyceny"
„Co się zmieniło w zestawieniu materiałów między REW.C a REW.D?"
Co dokładnie podłączamy w GstarCAD
Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.
Czytamypola NR_RYSUNKU, TYTUL, SKALA, FORMAT_ARKUSZA, REWIZJA, DATA_ZMIANY, PROJEKTANT, SPRAWDZIL, ZATWIERDZIŁ, ILOSC_ARKUSZY
AsystentWyciąga wartości wszystkich atrybutów, wykrywa puste pola i domyślne wartości z szablonu, eksportuje do Excela lub bazy danych.
Czytamypozycje z polami POZA, NAZWA_MATERIALU, ILOSC, WYMIARY, NUMER_NORMY, MASA_JEDN, MASA_TOTAL ze wszystkich arkuszy pliku
AsystentScala zestawienia cząstkowe z wielu arkuszy w jedno zbiorcze, normalizuje różne zapisy tego samego materiału do spójnej nazwy.
Czytamynumer rewizji (REW_A, REW_B lub cyfry), data, opis zmiany i osoba zatwierdzająca z każdego rysunku
AsystentWykrywa rysunki z pustą rewizją, brakującą osobą zatwierdzającą lub dwie wersje tego samego rysunku siedzące w jednym folderze jednocześnie.
Czytamywszystkie pliki DWG w folderach i podfolderach projektu na serwerze plików lub NAS firmy
AsystentSkanuje cały folder cyklicznie, buduje bazę atrybutów ze wszystkich rysunków i aktualizuje ją przy każdym nowym przebiegu skryptu.
Czytamypola tekstowe TYTUL, OPIS_PROJEKTU, PROJEKTANT i OPIS_ZMIANY z tabelek i tabel rewizji wszystkich rysunków w bazie
AsystentPrzeszukuje semantycznie bazę po opisie słownym, zwraca numer rysunku, pełną ścieżkę na serwerze, aktualną rewizję i datę ostatniej zmiany.
Czytamywyciąg atrybutów tabelki i zestawienia materiałów z dwóch wersji tego samego rysunku, np. REW_C i REW_D
AsystentPorównuje oba wyciągi i wypunktowuje różnice: zmienione pola tabelki, dodane lub usunięte pozycje materiałów, zmienione ilości i wymiary.
Co się zmienia
Wyceny z rysunku gotowe w minutach zamiast godzin przepisywania, a dokumentacja na budowę wyjeżdża zawsze z aktualną rewizją.
Asystent stoi na Waszym serwerze i łączy się z GstarCAD na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.
Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. GstarCAD zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.
Jak łączymy się z GstarCAD
Do odczytu danych nie potrzebujemy zainstalowanego GstarCAD na serwerze. Skrypt w Pythonie z biblioteką ezdxf konwertuje pliki DWG do formatu DXF i wyciąga bloki z atrybutami bez żadnej licencji CAD. Podłączamy się do serwera plików lub NAS firmy i czytamy pliki w trybie wyłącznie odczytu: żaden plik DWG nie jest modyfikowany.
Skrypt uruchamiamy cyklicznie, na przykład każdej nocy, i buduje bazę atrybutów ze wszystkich rysunków w folderze projektów. Przy kolejnym przebiegu baza jest aktualizowana o nowe i zmienione pliki. Asystent działa na serwerze klienta, więc pliki rysunków i wyciągnięte dane nie wychodzą poza infrastrukturę firmy.
Czego potrzebujemy od Was
- Dostęp sieciowy do serwera plików lub NAS z folderami projektów DWG
- Konsekwentnie wypełniane tabelki rysunkowe według jednego szablonu bloku w plikach
- Zestawienia materiałów jako bloki GstarCAD z atrybutami, a nie wolny tekst i linie
- Osoba po stronie firmy, która zna strukturę folderów i może sprawdzić próbkę rysunków
- Możliwość uruchomienia skryptu Pythona na serwerze lub komputerze w sieci firmy
Gdzie to działa najlepiej
Pracownik biura projektowego
Klient pyta o rysunek węzła cieplnego z projektu sprzed roku. Pracownik nie pamięta nazwy pliku, a w folderze jest kilkadziesiąt plików z kodowymi nazwami typu P-2024-001-INS-ARK-03-REW-B.dwg, z których nic dla niego nie wynika.
Z asystentem: Asystent przeszukuje bazę po opisie słownym, zwraca numer rysunku, pełną ścieżkę na serwerze, aktualną rewizję i datę ostatniej zmiany. Pracownik ma konkretną odpowiedź w kilkanaście sekund.
Pracownik działu zakupów
Firma dostaje projekt instalacji sanitarnej w DWG z kilkunastoma arkuszami. Przed wystawieniem oferty trzeba przepisać zestawienie materiałów do Excela, co zajmuje kilka godzin i zawsze niesie ryzyko błędu przy przepisywaniu.
Z asystentem: Asystent scala zestawienia z wszystkich arkuszy, normalizuje różne zapisy tej samej rury do jednej nazwy i eksportuje plik CSV gotowy do wysyłki do dostawców bez ręcznego przepisywania.
Kierownik projektu
Przed wysłaniem kompletu dokumentacji na budowę chce sprawdzić, czy wszystkie rysunki mają aktualną rewizję i zatwierdzony podpis. W folderze jest ponad sto plików DWG z różnych etapów projektu.
Z asystentem: Asystent przegląda cały folder i zwraca tabelę z rysunkami, które mają puste REWIZJA, brakujący ZATWIERDZIŁ lub dwie rewizje w jednym folderze. Kierownik dostaje konkretną listę do poprawy przed wysyłką.
Jak to uruchamiamy
- Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
- Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
- Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.
Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.
Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?
Cały opis integracji z GstarCAD →Czego asystent nie robi
Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.
- Nie interpretuje geometrii rysunku: kresek, kształtów ani wymiarów zapisanych graficznie w pliku DWG.
- Nie modyfikuje ani nie zapisuje plików DWG: działa wyłącznie w trybie odczytu.
- Nie uzupełnia brakujących pól tabelki: jeśli REWIZJA albo ZATWIERDZIŁ są puste w pliku, AI tego nie dopisze.
- Nie zastępuje wizualnego porównania rysunków: różnice graficzne pokazuje wbudowana funkcja DWGCOMPARE w GstarCAD.
Pytania o integrację z GstarCAD
Co jeśli rysunki od zewnętrznego biura mają inny szablon tabelki niż nasze?
Skrypt wykrywa bloki z atrybutami niezależnie od ich nazwy. Gdy zewnętrzne biuro używa innych nazw pól, na przykład 'NR' zamiast 'NR_RYSUNKU', ustawiamy mapowanie jednorazowo przed pierwszym przetworzeniem. Potem działa automatycznie dla każdego kolejnego projektu od tego biura.
Jak długo trwa uruchomienie i kto z naszej strony musi być dostępny?
Na start potrzebujemy dostępu do folderu z kilkoma przykładowymi rysunkami i godziny z osobą, która zna strukturę folderów i wie, jak zbudowana jest tabelka w Waszych szablonach. Kalibracja na próbce zajmuje zwykle jeden dzień roboczy, a cykliczne przetwarzanie całego repozytorium rysunków startuje następnego dnia.
Czy pliki z AutoCAD i GstarCAD możemy trzymać w jednym projekcie?
Tak. Oba programy zapisują w tym samym formacie DWG, a skrypt nie rozróżnia ich źródła. Ważne jest tylko, żeby projektanci z obu programów uzupełniali tabelki według tego samego szablonu bloku, bo jakość bazy zależy od spójności atrybutów, a nie od samego programu CAD.
Czy dane z rysunków wychodzą poza nasz serwer podczas przetwarzania?
Nie. Skrypt działa na Waszym serwerze lub maszynie w Waszej sieci i buduje bazę atrybutów lokalnie. Do asystenta trafiają tylko wyciągnięte wartości tekstowe z tabelek i zestawień, nie geometria ani podglądy rysunków. Pliki DWG nie są przesyłane na żaden zewnętrzny serwer.
Piętnaście minut o GstarCAD
Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod GstarCAD, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.
GstarCAD jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.