FORM-CAD — formatki i dokumentacja obiektu
FORM-CAD służy do rozłożenia obiektu na segmenty i elementy — i do zrobienia z tego rozłożenia dokumentu: schematu, prototypu, formatki, instrukcji, dokumentacji projektowej, szczegółowej albo…
FORM-CAD służy do rozłożenia obiektu na segmenty i elementy — i do zrobienia z tego rozłożenia dokumentu: schematu, prototypu, formatki, instrukcji, dokumentacji projektowej, szczegółowej albo wykonawczej. Z jednego drzewa powstaje zestawienie elementów (ile czego na cały obiekt), tabela rozłożenia (kto w czym siedzi) i graf. Moduł jest wspólny dla wszystkich przestrzeni i działa bez otwartego projektu — formatka nie należy do opracowania.
Czym jest formatka
Formatka to jedno drzewo o trzech rodzajach węzłów:
| Rodzaj | Co to jest | Przykład |
|---|---|---|
| OBIEKT | korzeń — to, co dokumentujemy; zawsze jeden | Przepompownia ścieków P-1 |
| SEGMENT | część obiektu, która ma własną ilość | Rurociąg tłoczny × 2 |
| ELEMENT | to, co trafia do zestawienia; może mieć elementy składowe | Rura PE100 DN110, 12 m |
Każdy węzeł niesie nazwę, rodzaj, ilość w rodzicu, jednostkę, dowolne atrybuty klucz = wartość (kod katalogowy, norma, materiał, moc) i uwagi. Do tego sama formatka ma nazwę, rodzaj dokumentu (schemat, prototyp, formatka, instrukcja, dokumentacja projektowa / szczegółowa / wykonawcza) i opis.
Jak liczy się ilość na obiekt
Ilość w węźle to ilość w rodzicu: 12 m rury w jednym rurociągu. Ilość na cały obiekt to iloczyn ilości po ścieżce od korzenia:
Przepompownia (1) → Rurociąg tłoczny (2) → Rura PE100 DN110 (12 m)
= 1 × 2 × 12 = 24 m na obiektZmiana ilości segmentu z 2 na 3 przelicza wszystkie jego elementy — bez poprawiania każdego wiersza z osobna. W drzewie każda pozycja pokazuje obie liczby: ilość w rodzicu w polu, ilość na obiekt obok („= 24 m").
Ekran
Układ dokładnie jak w GEO-CAD2D (od 2026-09-26 wszystkie moduły mają jednakowy układ ramy): pasek PLIK / NARZĘDZIA / USTAWIENIA nad ramą, lewa szuflada FORMATKI, w środku sam obszar roboczy (bez pasa tytułu i bez nagłówka formatki), prawa szuflada z zakładkami TABELA | EKSPORT w nagłówku — tego samego rozmiaru co INFO / TABELA w GEO-CAD2D.
- PLIK — Nowa… (okno z nazwą i rodzajem dokumentu), Przykład (gotowa przepompownia z dwoma segmentami — żeby zobaczyć, jak to działa), Importuj… (patrz niżej); Zapisz, Pobierz .formatka.json, Zestawienie ▸ XLSX / CSV / PDF / MD, Pobierz .canvas, Otwórz w JSON Canvas; Usuń formatkę… (okno potwierdzenia na czerwono).
- NARZĘDZIA — Widok: drzewo / graf przełącza środek; Dodaj segment dodaje segment pod obiektem, Dodaj element dodaje węzeł pod zaznaczonym wierszem (segmentem albo elementem) i wraca do drzewa.
- USTAWIENIA — Formatka…: okno z nazwą, rodzajem dokumentu i opisem formatki (zapisują się same, jak zmiany w drzewie).
- FORMATKI (lewa szuflada) — lista formatek stanowiska: nazwa, rodzaj dokumentu, data ostatniej zmiany. Przyciski NOWA, PRZYKŁAD, IMPORTUJ robią to samo, co pozycje menu PLIK. Pod przyciskami stają uwagi importu — co czytnik zgubił albo pominął.
- Środek — jeden z dwóch widoków tego samego drzewa:
- DRZEWO — edycja. Każdy wiersz: rodzaj, nazwa (klik → pole, Enter zatwierdza, Escape cofa), ilość, jednostka, ilość na obiekt, + DODAJ DZIECKO, strzałki ↑ ↓ (kolejność wśród rodzeństwa), USUŃ. Strzałka z lewej rozwija atrybuty i uwagi węzła. Pod obiektem powstaje segment, pod segmentem element, pod elementem element składowy. Obiektu (korzenia) nie da się usunąć.
- GRAF — drzewo jako graf (układ warstwowy, krawędź podpisana „× ilość"). Klik w węzeł zaznacza go; POKAŻ W DRZEWIE przenosi do widoku DRZEWO z zaznaczonym wierszem.
- TABELA (prawa szuflada) — dwa widoki przełączane listą rozwijaną: ZESTAWIENIE ELEMENTÓW (lp, nazwa, ilość na obiekt, jednostka, wystąpień, atrybuty) i ROZŁOŻENIE (każdy węzeł osobno: poziom, rodzaj, nazwa z wcięciem, ilość, ilość na obiekt, jednostka, ścieżka, uwagi). Klik w wiersz rozłożenia zaznacza węzeł.
- EKSPORT (prawa szuflada) — nazwa formatki i stan zapisu jako podpis, a pod nim te same polecenia, co w menu PLIK (patrz niżej), dla szybkiego dostępu. Na dole USUŃ FORMATKĘ.
Zestawienie elementów
Zestawienie to liście drzewa zsumowane po nazwie i jednostce. Ten sam element w dwóch segmentach (np. zasuwa w komorze i w rurociągu) to jedna pozycja z sumą ilości i liczbą wystąpień; element o innej jednostce to osobna pozycja — metrów z kilogramami się nie dodaje. Atrybuty pozycji to suma atrybutów wystąpień (przy powtórzonym kluczu wygrywa ostatnie wystąpienie).
Import
IMPORTUJ przyjmuje dwa rodzaje plików:
-
.formatka.json— plik własny FORM-CAD (pełna treść formatki). Plik o identyfikatorze formatki, która już jest w magazynie, zastępuje ją — moduł mówi o tym w uwagach importu. -
XLSX albo CSV — tabela czytana przez FLOW-CAD (pierwszy arkusz). Rozpoznawane kolumny (nazwy bez ogonków, wielkość liter bez znaczenia):
Kolumna Znaczenie poziom0 = obiekt, 1 = segment, 2 i dalej = element; wcięcie odtwarza drzewo nazwawymagana — wiersz bez nazwy jest pomijany iloscilość w rodzicu; brak = 1 jednostkabrak = szt.rodzajobiekt/segment/element; brak = z poziomuuwagiuwagi węzła inne każda pozostała kolumna trafia do atrybutów węzła Wiersz o poziomie n jest dzieckiem ostatniego wiersza o poziomie n − 1. Bez kolumny
poziomwszystkie wiersze stają się elementami jednego segmentu. Tabela bez wiersza o poziomie 0 dostaje obiekt nazwany jak plik.
Eksport
- ZAPISZ — zapis do magazynu od ręki (zmiany i tak zapisują się same, patrz niżej).
- POBIERZ .FORMATKA.JSON — plik własny; nadaje się do przeniesienia formatki na inne stanowisko i do importu.
- ZESTAWIENIE → XLSX / CSV / PDF / MD — przez pisarzy FLOW-CAD; plik ma trzy tabele (arkusze): Formatka (nagłówek), Zestawienie elementów i Rozłożenie. CSV zapisuje pierwszą tabelę z brzegu, na którą pozwala format — o stratach mówi komunikat pod przyciskami.
- GRAF → POBIERZ .CANVAS — graf jako JSON Canvas (poziom drzewa = kolumna); otwiera się w JSON CANVAS i w Obsidianie.
- OTWÓRZ W JSON CANVAS — to samo płótno wstawione do modułu JSON CANVAS i otwarte jako okno. Okno JSON CANVAS otwarte wcześniej trzeba zamknąć i otworzyć ponownie — moduł czyta płótno przy otwarciu.
Gdzie żyją formatki
Formatki należą do stanowiska, nie do projektu — instrukcja montażu przepompowni jest ta sama w każdym opracowaniu. Magazyn działa jak biblioteki własne S-BASE: pamięć podręczna przeglądarki i rejestr w bazie roboczej, gdy jest mostek; bez mostka — lokalnie.
Zmiany w drzewie zapisują się same, 0,8 s po ostatniej edycji; podpis w zakładce EKSPORT (i okno USTAWIENIA → Formatka…) pokazuje „niezapisane zmiany…" albo czas zapisu. Przełączenie formatki i wyjście z modułu zapisują od razu.
Ograniczenia
- Brak wersjonowania — magazyn trzyma tylko bieżący stan formatki; nie ma historii zmian ani porównania wersji. Zapasową kopię daje POBIERZ .FORMATKA.JSON.
- Brak cen i kosztorysu — zestawienie to ilości, nie wartości.
- Formatka nie jest szablonem — nie da się jednej formatki podpiąć pod wiele obiektów; kopię robi się przez eksport i import pliku.
- Import XLSX/CSV czyta pierwszy arkusz; pozostałe pomija i mówi o tym w uwagach.
- Jeden użytkownik naraz — magazyn nie scala równoległych zmian z dwóch kart; wygrywa ostatni zapis.
SCAN-TO-CAD — skan rysunku na obiekty
SCAN-TO-CAD zamienia skan rysunku, mapy albo projektu na geometrię: łamane, okręgi i teksty — do pobrania jako DXF, SVG albo GeoJSON, albo wprost do rysunku otwartego projektu.
Zadania opracowania
Rejestr zadań opracowania: pomiar, uzgodnienie, kompletowanie operatu — z terminem, stanem, priorytetem i własnym numerem.