#143

Import Bazis-Mebelshchikust (jaotis «3D») iFurn.pro-i on kõige täielikum viis kanda üle projekt koos detailide, puurimiste, servade ja freesimisega. Impordiks kasutatakse skripti-pluginat, mis paigaldatakse Bazisesse ja ekspordib projekti iFurn.pro vormingusse.

Skript on olemas kahes versioonis — Bazis 8–10 ja Bazis 11 ja 12 jaoks. Impordi ajal kontrollib süsteem plugina versiooni ja kui eksport tehti aegunud skriptiga, kuvab hoiatuse linkidega ajakohastele versioonidele. Import seejuures ei katke — otsustate ise, kas uuendada pluginat või jätkata.

Mida kantakse üle

  • Kõik detailid täpsete mõõtmetega (lõike-, gabariidi) ja tähistusega Bazis projektist — detaili on lihtne sobitada algse joonisega.
  • Materjalid — mittevajalikud saab impordi etapis välja lülitada.
  • Servad — külgede kaupa, paksusega.
  • Puurimised — asukoht, sügavus, läbimõõt, süvistus.
  • Sooned ja freesimine — sealhulgas kaarsooned, faltsid ja lõiked; kooskõlastatud detaili gabariit ja kontuur.
  • Furnituur Blum/Hettich — kantakse üle furnituuri puurimised (furnituur ise projekti ei lisata). Seda suunda arendame edasi.

Ühine impordimootor

Bazise import töötab ühisel mootoril nagu teised allikad: failijärjekord (mitu eksporti korraga) etappide kaupa edenemisega, ühtne aken «Tooted» (valik, ümbernimetamine, sektsioonide ühendamine terveteks toodeteks) ja kogu koostu 3D-eelvaade enne tellimusse laadimist. Plugina teenusemärgised eemaldatakse toodete nimedest — tellimusse jõuavad puhtad, loetavad nimed.

Kuidas importida

  1. Laadige alla skripti-plugin oma Bazise jaoks: Bazis 8–10 jaoks või Bazis 11 ja 12 jaoks. Salvestage fail Bazise kausta «Skriptid → Import/Eksport». Skripti saab alla laadida ka otse impordilehel; impordi ajal hoiatab süsteem, kui versioon on aegunud.
  2. Bazises avage projekt, käivitage skript menuü «Skriptid — Import/Eksport» kaudu, vajadusel seadistage parameetrid (näiteks lülitage välja furnituuri puurimised) ja eksportige fail.
  3. Naaske impordilehele, laadige fail üles, kontrollige koostu 3D-s ja toodete koosseisu — ja looge tellimus.

Ainult uus skript ja JSON-vorming

Senine ekspordivorming .project Basise jaoks enam vastu ei võeta. Kui sellise faili üles laadite, import peatub ja ütleb, mida teha: laadida impordilehelt alla uus ekspordiskript. See kirjutab JSON-i.

  • Skript laaditakse otse impordilehelt — seal on alati praegune versioon.
  • Projekt laaditakse üles eraldi impordilehel: teie kontol või juhtidele mõeldud CRM-is.
  • Enne tellimusse minekut näete montaaži 3D-s ja toodete koosseisu.

Ka Basise enda, mitte meie skripti salvestatud fail ei sobi: süsteem palub projekti kõigepealt skriptiga teisendada.

Ekspordidialoog Basises

Ekspordiaknas on kaks välja: faili nimi ja kaust. Vaikimisi täidetakse mudeli kataloog, kuid tee saab käsitsi kirjutada või nupuga valida — fail ei pea enam mudeli kõrval asuma.

Detaili nime vorming

Impordilehe päises on nimevormingu valik — kuus varianti:

  1. Positsioon (Tähis) Nimi — vaikimisi;
  2. Positsioon.Nimi;
  3. Tähis.Nimi;
  4. Tellimus.Positsioon.Nimi;
  5. Tellimus.Tähis.Nimi;
  6. Nimi.

Iga variandi kõrval on näide, mis on koostatud teie enda detaili põhjal. Variandid, mille jaoks failis vajalik väli puudub — positsioon või tähis on täitmata —, on eraldi rühmas ja neid ei saa valida, koos märkusega, mis täpselt puudu on. Kui varem valitud vorming muutub uues failis kättesaamatuks, pöördub süsteem vaikevariandi juurde: muidu koostataks nimed tühjusest.

Kui gabariit ei klapi kontuuriga

Vahel ei lange detaili gabariitmõõt projektis kokku tema kontuuriga. Sellised detailid satuvad teadete loendisse koos arvudega: „Külg — gabariit 597 / kontuur 600 → võetud 600“.

  • Vaikimisi võetakse kontuur, see tähendab suurem mõõt.
  • Loendi all on lüliti gabariidile.
  • Valik rakendub järgmisel teisendusel: juba ehitatud stseeni ümber ei ehitata, fail tuleb uuesti teisendada.
  • Lahknevuseks loetakse alles üle 0,01 mm erinevust. Muidu satuksid loendisse detailid, mille mõõdud erinevad ainult ümardussaba võrra.

Kui esikülg ei ole määratud

Basises endas võib detailil esikülg määramata olla. Plugin väljastab sellise detaili „nagu ehitatud“, ilma selge märketa, kummal pool on esikülg, ja teisendamisel lähevad töötlused sinna, kus need 3D-mudelis asuvad — see aga võib olla korpuse väljastpoolt nähtav külg.

Sellised detailid satuvad nüüd pärast teisendust teadete loetellu: „Esikülg ei ole lähtefailis BASIS määratud“. Kontrollige igaüht neist lõikes ja pöörake vajadusel käsitsi ümber. Nupp, mis tuvastab esikülje puurimiste puudumise järgi, leiab ilmsed juhtumid, kuid ei kata kõike.