Tłumacz CAD (.dxf) Pro — Automatyczny System Translacji Rysunków
Przemysłowa aplikacja do automatycznego tłumaczenia rysunków architektonicznych i technicznych DXF z zachowaniem układu ramek i geometrii.
Nawet 90% oszczędności czasu pracy architektów i 0 PLN kosztów API dla powtarzających się fraz technicznych dzięki automatycznej pamięci słownikowej na GitHubie.
Architektura & Prezentacja Modułów
1. Hybrydowy Pipeline Tłumaczeniowy & Auto-Commit GitHub
System w pierwszej kolejności błyskawicznie przeszukuje zapisane bazy pojęć technicznych. Nowe pojęcia tłumaczone przez model Gemini 3.6 Flash są automatycznie wysyłane (commit) do repozytorium GitHub (slownik_DE.json, slownik_EN.json), dzięki czemu każde kolejne przetłumaczenie tego samego słowa jest darmowe i natychmiastowe.
💰 KORZYŚĆ DLA BIZNESU: Spadek kosztów zapytań API do zera przy kolejnych tłumaczeniach oraz błyskawiczny czas odpowiedzi (0 ms) dla powtarzalnych haseł.
- Baza słownika lokalnego i GitHub z czasem odpowiedzi 0 ms
- Zapytania Gemini AI (gemini-3.6-flash) z wymuszonym formatem danych JSON
- Automatyczny commit nowych pojęć do repozytorium GitHub (PyGithub PAT Token)
- Wycinanie duplikatów z listy słów przed wysłaniem pojedynczego zapytania zbiorczego
2. Smart Typography & Dynamic Geometry Scaling
Długie zbitki słowne w języku niemieckim czy angielskim wywołują rozjeżdżanie się tabel architektonicznych. System automatycznie przelicza wysokość czcionki (char_height) oraz stosuje skalowanie wektorów bez stosowania psujących znaczniki AutoCADa tagów.
📐 BEZBŁĘDNOŚĆ CAD: 100% zachowanie estetyki rysunku technicznego i stopek praw autorskich (ALLGEMEINE HINWEISE) bez zniekształceń.
- Automatyczna redukcja wysokości tekstu (char_height / height) i szerokości ramek
- Ochrona kluczowych bloków (ALLGEMEINE HINWEISE, stopki techniczne)
- Czyszczenie tagów formatujących AutoCADa (Regex \P, \p)
- Niskopoziomowy parsing ezdxf (TEXT, MTEXT, ATTRIB, ATTDEF, INSERT)
3. Przetwarzanie Wsadowe (Batch) & Konwersja CloudConvert PDF
Możliwość wgrywania i symultanicznego tłumaczenia wielu plików CAD jednocześnie. Wyniki są pakowane w jedno archiwum .zip z możliwością wyrenderowania plików .pdf przy użyciu zintegrowanego API CloudConvert.
⚡ OSZCZĘDNOŚĆ CZASU: Przetłumaczenie i wyrenderowanie dokumentacji całej inwestycji budowlanej w kilka minut zamiast tygodnia pracy ręcznej.
- Przetwarzanie wsadowe (Batch Processing) z pakowaniem do archiwum .zip
- Chmurowa konwersja DXF do PDF przy użyciu API CloudConvert
- Twarde modyfikacje parametrów obiektowych zapobiegające ignorowaniu tagów w PDF
- Spersonalizowane natywne toasty powiadomień JavaScript (streamlit.components.v1)
4. Rate-Limit Shield & System Monitorowania API
Licznik dostępnych darmowych konwersji PDF w czasie rzeczywistym na bazie API CloudConvert z pamięcią podręczną (@st.cache_data). Wykrywanie błędu 429 Too Many Requests (Gemini) oraz 402 Payment Required z estymacją czasu odblokowania.
🛡️ STABILNOŚĆ: Zabezpieczenie systemu przed nieoczekiwanym zablokowaniem kluczy API i przerwami w pracy biura.
- Licznik darmowych konwersji PDF w czasie rzeczywistym z cache @st.cache_data
- Automatyczne wykrywanie błędów 429 (Gemini API) oraz 402 (CloudConvert)
- Czasowe blokowanie zapytań z estymacją czasu odblokowania
- Dedykowane wstrzykiwane style CSS/JS oraz baner notatek administratora
Potrzebujesz podobnego systemu lub dedykowanej aplikacji?
Skorzystaj z mojego interaktywnego kalkulatora, aby natychmiast poznać szacunkowy koszt budowy podobnej aplikacji lub skryptu.