Import z Bazis-Mebelshchik (sekcja «3D») do iFurn.pro to najpełniejszy sposób przeniesienia projektu z detalami, wierceniami, obrzeżami i frezowaniem. Do importu używana jest wtyczka skryptowa, która instaluje się w Bazis i eksportuje projekt do formatu iFurn.pro.
Skrypt występuje w dwóch wersjach — dla Bazis 8–10 oraz dla Bazis 11 i 12. Podczas importu system sprawdza wersję wtyczki i, jeśli eksport wykonano przestarzałym skryptem, pokazuje ostrzeżenie z linkami do aktualnych wersji. Import przy tym nie zostaje przerwany — sami decydujecie, czy zaktualizować wtyczkę, czy kontynuować.
Co jest przenoszone
- Wszystkie detale z dokładnymi wymiarami (cięcia, gabarytowymi) i oznaczeniem z projektu Bazis — detal łatwo dopasować do oryginalnego rysunku.
- Materiały — niepotrzebne można wyłączyć na etapie importu.
- Obrzeża — według stron, z grubością.
- Wiercenia — położenie, głębokość, średnica, pogłębienie.
- Rowki i frezowanie — w tym rowki łukowe, wręby i ścięcia; uzgodnione gabaryt i kontur detalu.
- Okucia Blum/Hettich — przenoszone są wiercenia pod okucia (same okucia nie są dodawane do projektu). Ten kierunek nadal rozwijamy.
Wspólny silnik importu
Import Bazis działa na wspólnym silniku, jak pozostałe źródła: kolejka plików (kilka eksportów naraz) z postępem według etapów, jedno okno «Wyroby» (wybór, zmiana nazw, łączenie sekcji w całe wyroby) oraz podgląd 3D całego złożenia przed załadowaniem do zamówienia. Etykiety serwisowe wtyczki są usuwane z nazw wyrobów — do zamówienia trafiają czyste, czytelne nazwy.
Jak importować
- Pobierz wtyczkę skryptową pod Twój Bazis: dla Bazis 8–10 lub dla Bazis 11 i 12. Zapisz plik w folderze Bazis «Skrypty → Import/Eksport». Skrypt można też pobrać bezpośrednio na stronie importu; podczas importu system ostrzeże, jeśli wersja jest przestarzała.
- W Bazis otwórz projekt, uruchom skrypt przez «Skrypty — Import/Eksport», w razie potrzeby ustaw parametry (na przykład wyłącz wiercenia pod okucia) i wyeksportuj plik.
- Wróć na stronę importu, załaduj plik, sprawdź złożenie w 3D i skład wyrobów — i utwórz zamówienie.
Tylko nowy skrypt i format JSON
Dotychczasowy format eksportu .project dla Basisa nie jest już przyjmowany. Po wgraniu takiego pliku import zatrzyma się i podpowie, co zrobić: pobrać nowy skrypt eksportujący ze strony importu. Zapisuje on JSON.
- Skrypt pobiera się wprost ze strony importu — wersja tam jest zawsze aktualna.
- Projekt wgrywa się na osobnej stronie importu: w koncie klienta albo w CRM dla menedżerów.
- Przed przeniesieniem do zamówienia zobaczysz montaż w 3D i skład wyrobów.
Plik zapisany przez sam Basis, a nie przez nasz skrypt, także się nie nada: system poprosi o wcześniejszą konwersję projektu skryptem.
Okno eksportu w Basisie
W oknie eksportu są dwa pola: nazwa pliku i folder. Domyślnie podstawia się katalog modelu, ale ścieżkę można wpisać ręcznie albo wybrać przyciskiem — plik nie musi już leżeć obok modelu.
Format nazwy detalu
W nagłówku strony importu jest wybór formatu nazewnictwa — sześć wariantów:
- Pozycja (Oznaczenie) Nazwa — domyślnie;
- Pozycja.Nazwa;
- Oznaczenie.Nazwa;
- Zamówienie.Pozycja.Nazwa;
- Zamówienie.Oznaczenie.Nazwa;
- Nazwa.
Przy każdym wariancie pokazany jest przykład zbudowany na twoim własnym detalu. Warianty, dla których w pliku brakuje potrzebnego pola — nie wypełniono pozycji albo oznaczenia — stoją w osobnej grupie i nie da się ich wybrać, z informacją, czego dokładnie brakuje. Jeśli wybrany wcześniej format stanie się w nowym pliku niedostępny, system wróci do wariantu domyślnego: inaczej nazwy złożyłyby się z pustki.
Gdy gabaryt nie zgadza się z konturem
Czasem wymiar gabarytowy detalu w projekcie nie zgadza się z jego konturem. Takie detale trafiają na listę komunikatów razem z liczbami: „Bok — gabaryt 597 / kontur 600 → wzięto 600”.
- Domyślnie brany jest kontur, czyli większy wymiar.
- Pod listą jest przełącznik na gabaryt.
- Wybór działa przy następnej konwersji: już zbudowanej sceny się nie przebudowuje, plik trzeba skonwertować ponownie.
- Za rozbieżność uznaje się różnicę większą niż 0,01 mm. Inaczej na listę trafiałyby detale, których wymiary różnią się jedynie ogonem zaokrąglenia.
Gdy strona licowa nie jest określona
W samym Basisie formatka może nie mieć wskazanej strony licowej. Wtyczka eksportuje taką formatkę „jak zbudowano”, bez wyraźnego znacznika, gdzie jest lico, a przy konwersji obróbki trafiają tam, gdzie leżą w modelu 3D — a to może być strona widoczna z zewnątrz korpusu.
Takie formatki trafiają teraz na listę komunikatów po konwersji: „Strona licowa nie jest określona w pliku źródłowym BASIS”. Sprawdź każdą z nich w rozkroju i w razie potrzeby obróć ręcznie. Przycisk automatycznego rozpoznania lica po braku wierceń znajduje przypadki oczywiste, ale nie obejmuje wszystkiego.