#143

Importul din Bazis-Mebelshchik (secțiunea «3D») în iFurn.pro este cea mai completă modalitate de a transfera un proiect cu piese, găuriri, canturi și frezare. Pentru import se folosește un plugin-script care se instalează în Bazis și exportă proiectul în formatul iFurn.pro.

Scriptul există în două versiuni — pentru Bazis 8–10 și pentru Bazis 11 și 12. La import, sistemul verifică versiunea pluginului și, dacă exportul a fost făcut cu un script învechit, afișează un avertisment cu linkuri către versiunile actuale. Importul nu se întrerupe — decideți singuri dacă actualizați pluginul sau continuați.

Ce se transferă

  • Toate piesele cu dimensiuni exacte (de debitare, de gabarit) și denumirea din proiectul Bazis — o piesă se poate potrivi ușor cu desenul original.
  • Materialele — cele inutile pot fi dezactivate în etapa de import.
  • Canturile — pe laturi, cu grosime.
  • Găuririle — amplasare, adâncime, diametru, adncire.
  • Canale și frezare — inclusiv canale arcuite, falduri și teșituri; gabarit și contur al piesei coordonate.
  • Feronerie Blum/Hettich — se transferă găuririle pentru feronerie (feroneria în sine nu se adaugă în proiect). Continuăm să dezvoltăm această direcție.

Motor comun de import

Importul Bazis funcționează pe motorul comun, ca și celelalte surse: o coadă de fișiere (mai multe exporturi deodată) cu progres pe etape, o singură fereastră «Produse» (selectare, redenumire, îmbinarea secțiunilor în produse întregi) și o previzualizare 3D a întregului ansamblu înainte de încărcarea în comandă. Etichetele de serviciu ale pluginului sunt eliminate din denumirile produselor — în comandă ajung nume curate, lizibile.

Cum se importă

  1. Descărcați plugin-scriptul pentru Bazisul vostru: pentru Bazis 8–10 sau pentru Bazis 11 și 12. Salvați fișierul în folderul Bazis «Scripturi → Import/Export». Scriptul poate fi descărcat și direct în pagina de import; la import sistemul vă avertizează dacă versiunea este învechită.
  2. În Bazis deschideți proiectul, rulați scriptul prin «Scripturi — Import/Export», la nevoie ajustați parametrii (de exemplu, dezactivați găuririle pentru feronerie) și exportați fișierul.
  3. Reveniți la pagina de import, încărcați fișierul, verificați ansamblul în 3D și componența produselor — și creați comanda.

Doar noul script și formatul JSON

Vechiul format de export .project pentru Basis nu mai este acceptat. Dacă încărcați un asemenea fișier, importul se oprește și vă spune ce să faceți: să descărcați noul script de export de pe pagina de import. El scrie JSON.

  • Scriptul se descarcă direct de pe pagina de import — versiunea de acolo este mereu cea actuală.
  • Proiectul se încarcă pe o pagină de import separată: în contul dumneavoastră sau în CRM, pentru manageri.
  • Înainte de a intra în comandă vedeți ansamblul în 3D și lista produselor.

Nici un fișier salvat de Basis însuși, nu de scriptul nostru, nu va merge: sistemul vă va cere să convertiți întâi proiectul cu scriptul.

Fereastra de export din Basis

Fereastra de export are două câmpuri: numele fișierului și folderul. Implicit se completează directorul modelului, dar calea poate fi scrisă de mână sau aleasă cu un buton — fișierul nu mai este obligat să stea lângă model.

Formatul denumirii piesei

În capul paginii de import există alegerea formatului de denumire — șase variante:

  1. Poziție (Notație) Denumire — implicit;
  2. Poziție.Denumire;
  3. Notație.Denumire;
  4. Comandă.Poziție.Denumire;
  5. Comandă.Notație.Denumire;
  6. Denumire.

Lângă fiecare variantă se arată un exemplu construit chiar pe una dintre piesele dumneavoastră. Variantele pentru care lipsește câmpul necesar în fișier — poziția sau notația nu sunt completate — stau într-un grup separat și nu pot fi alese, cu o notă despre ce anume lipsește. Dacă formatul ales anterior devine indisponibil într-un fișier nou, sistemul revine la varianta implicită: altfel denumirile s-ar construi din nimic.

Când gabaritul nu se potrivește cu conturul

Uneori dimensiunea de gabarit a unei piese din proiect nu se potrivește cu conturul ei. Astfel de piese ajung în lista de mesaje împreună cu cifrele: „Laterală — gabarit 597 / contur 600 → luat 600”.

  • Implicit se ia conturul, adică dimensiunea mai mare.
  • Sub listă există un comutator pe gabarit.
  • Alegerea se aplică la următoarea conversie: o scenă deja construită nu se reconstruiește, fișierul trebuie convertit din nou.
  • Se consideră neconcordanță doar o diferență mai mare de 0,01 mm. Altfel în listă ar intra piese ale căror dimensiuni diferă doar prin coada rotunjirii.

Dacă fața nu este definită

În Basis piesa poate să nu aibă fața indicată. Pluginul exportă o astfel de piesă „așa cum a fost construită”, fără un indiciu explicit despre care este fața, iar la conversie prelucrările se așază acolo unde stau în modelul 3D — și aceasta poate fi tocmai fața vizibilă din exteriorul corpului.

Asemenea piese ajung acum în lista de mesaje după conversie: „Fața nu este definită în fișierul sursă BASIS”. Verificați fiecare piesă în debitare și, dacă este nevoie, întoarceți-o manual. Butonul de detectare automată a feței după lipsa găurilor găsește cazurile evidente, dar nu acoperă totul.