#155

Mis on impordis uut

Kõik projektide impordid töötavad ühisel mootoril:

  • Failijärjekord — korraga saab üles laadida mitu eksporti, edenemine on näha etappide kaupa.
  • Ühtne aken „Tooted“ — vajalike toodete valik, ümbernimetamine ja „katkiste“ sektsioonide ühendamine üheks terviklikuks tooteks.
  • Kogu koostu 3D-eelvaade enne tellimuse loomist — näitlikult, mis ja kuidas saabus.

Import 3D-Конструктор-ist toimub nüüd formaatides .project ja DXF (furnituuri automaatse puurimise ja toodete kaupa jaotamisega), Basis ja SketchUp import on viidud samale ühisele mootorile.

Projektide import teistest programmidest iFurn.pro-i võimaldab üle kanda valmis mööblikonstruktsiooni koos detailide, mõõtude, servade liimimise, puurimiste, soonte ja freesimisega — ilma käsitsi ümberkirjutamiseta. Toetatakse 10+ formaati: alates populaarsetest mööblikonstruktoritest (Basis-Furniture, 3D-Конструктор, PRO100, Woody, SketchUp PRO) kuni tööstuslike CAD-ideni (TopSolid, Blum Configurator) ja universaalsete Excel/CSV mallideni.

Iga allika jaoks on eraldi juhend, mis sisaldab samme lähteprogrammis, ekspordiformaati (XML, CSV, XLSX, BXF2, Project3dc jne) ja kirjeldust — mis kantakse üle iFurn.pro-i ja mida tuleb käsitsi täiendada.

Toetatud programmid ja formaadid

Basis-Furniture (3D) plugina kaudu
Kaasaegne import skript-pluginaga, kannab üle detailid, servade liimimise, puurimised, furnituuri. Basis versioonid 10–12. Formaat — JSON spetsiaalse iFurn.pro skript-plugina kaudu, mis paigaldatakse Basis-isse.
Basis-Furniture 11/12 — skripti paigaldamine
Klassikaline skript-eksport menüü „Skriptid — Import/Eksport“ kaudu. Toetab furnituuri töötlusi, materjalide asendamist impordi alguses.
Materjalibaas iFurn.pro → Basis-Furniture
Materjalide kataloogi vastupidine eksport iFurn.pro-ist Basis-Furniture-isse nomenklatuuri XML-impordi kaudu.
3D-Конструктор (Project3dc XML)
XML-faili import formaadis Project3dc — 3D-Конструктор väljundformaat AutoCAD DWG peal. Kaks mootorit: lokaalne konverter kõikidele detailitüüpidele ja pilvekonverteerimine giblab.com kaudu. Üle kantakse plaatdetailid, puurimised, servade liimimine, servafreesimine, sooned.
SketchUp PRO plugina ABF + DXF kaudu
Eksport SketchUp PRO-st ABF pluginaga formaati DXF AutoCAD 2018. Toetab silte detailidel, servamise režiimi.
TopSolid 7 — Ardis Optimizer XML
Import formaadi ArdisOptimizerProject kaudu (TopSolid Wood → Cut Export → Export to Ardis). Universaalne importija v1.0.0 interaktiivse materjalide asendamise aknaga.
Blum Configurator — BXF2
BXF2 import v1.1.0 — mõlemad skeemid (cabinetLink ja uus containerLink). Üle kantakse Blum furnituur, väljatõmmatavad sahtlid, seotus korpusega.
Excel — XLSX mall
Universaalne viis detailide loendi üleslaadimiseks ühe servaga poole kohta. Laaditakse alla valmis mall .xlsx formaadis, täidetakse näidise järgi.
PRO100 Excel-koopia kaudu
„Detailide loendi“ eksport PRO100 aruannetest → kopeerimine iFurn.pro Excel malli → import. Automaatselt luuakse materjal „pro100_import“ ja serv „Кромка PRO100“.
Woody — WES ja XML Giblab kaudu
Spetsifikatsiooni (.WES) + XML eksport Woody-st, töötlus teenuse Giblab.com kaudu, salvestamine .project-ina, üleslaadimine iFurn.pro-i.
Giblab.com — formaat .project
Projekti otseimport Giblab.com-ist (mitte segi ajada GitLab-iga — need on erinevad tooted). Formaat — XML sildiga <viyar>.
Cabinet Vision — projektifail CVJ
Lähtefail .cvj avaneb otse: detailid, nende asend koostus ja failis kirjas olevad CNC-operatsioonid. Materjalid sobitatakse käsitsi, serva failis ei ole.
PRO100 — projekt OBJ-na
Kogu PRO100 projekt eksporditakse .obj-vormingusse ja avaneb koostuna: detailid, nende asend, serv ja ümarad puuraugud tuvastatakse geomeetria järgi. Sooni ja freesimist see tee üle ei kanna — lihtsa detailide nimekirja jaoks jääb Exceli koopia.

Mis on kõikidel importidel ühist

  • Alustustellimus on kohustuslik. Esmalt looge iFurn.pro-is tühi tellimus — import lisab detailid alati olemasolevasse tellimusse.
  • Faili limiit — 10 MB. Suured Basis projektid 3D-mudelitega ei pruugi läbi minna; eksportige ilma 3D-visualiseerimiseta.
  • Viirusekontroll. Kõik üleslaaditavad failid läbivad kontrolli; kui fail lükatakse ilma põhjuseta tagasi — salvestage see uuesti (sageli on see ebastandardse struktuuriga ZIP).
  • Kodeering. Tekstiformaatide (XML, CSV) jaoks toetatakse UTF-8 ja Windows-1251. Eksootilisi kodeeringuid (KOI-8R, CP866) võidakse töödelda valesti.
  • Materjalide sobitamine. Enamiku formaatide puhul avaneb pärast üleslaadimist sobitusaken: imporditava projekti materjalid seotakse teie baasi materjalidega. Saab valida olemasoleva materjali või automaatselt luua uue.
  • Ümmargused detailid. Kui ümmargune detail (näiteks lauaplaat või iste) saabub lähteprojektist kaarte kogumina, tuvastab süsteem automaatselt juhtumi, kus ring on sisse kirjutatud kogu toorikusse, ja märgib detaili „ringiks“ — korrektse lõikekontuuri, õigete servavaruga ja ilma tarbetute korduvate operatsioonideta. Detaili sees olevast väiksema läbimõõduga ümmargusest süvendist eristatakse selline juhtum usaldusväärselt.

Milliseid programme EI toetata

Sageli küsitakse järgmiste programmide kohta — praegu otseimport puudub:

  • K3-Мебель / K3-Cottage
  • БМебель (Б-Мебель)
  • AutoCAD DXF puhtal kujul (ainult SketchUp kaudu ABF pluginaga)
  • IFC (BIM-formaat)
  • Pytha
  • NX-CAD / Siemens NX
  • Autodesk Inventor, SolidWorks, Fusion 360

Nende programmide jaoks on võimalik eksport vaheformaadi kaudu: näiteks Excel malli (iFurn.pro) või teenuse Giblab.com kaudu.

Integratsioon API kaudu

Lisaks failide käsitsi üleslaadimisele saab projekte iFurn.pro-i integreerida REST API kaudu (endpoint POST /import). See avab automatiseerimise võimalused: sidumine oma ERP-ga, pluginad konstruktoritele, töötlemine batch-režiimis. API dokumentatsioon on saadaval jaotises API.

Ühtne import: tooted, 3D-eelvaade, failijärjekord

Impordilehed (Basis, SketchUp/DXF, 3D-Конструктор) töötavad ühisel mootoril: korraga saab üles laadida mitu faili (järjekord) etappide kaupa edenemisega, näha kogu koostu 3D-s enne üleslaadimist ja jaotada tellimuse toodeteks — valida, ümber nimetada ja ühendada „katkised“ sektsioonid üheks terviklikuks tooteks.

Import võtab vastu ZIP-arhiive

Oma programmist tuleb projekt failide kaustana ja just nii — arhiivina — see ka saadetakse. Arhiivi võtavad vastu kõik impordilehed: Basis, DXF, 3D-konstruktor, iMOS, HOMAG/MPR ja „Astra“. Arhiiv pakitakse lahti enne vormingu kontrolli, seega edasi töötab leht samade failidega, nagu oleksite need ükshaaval valinud.

  • Arhiivist võetakse ainult lehele sobivad failid: MPR-komplekt võtab kõik .mpr-failid, „Astra“ leht võtab .add-i. Kui sees midagi sobivat ei ole, kirjutab import, millist laiendit ta otsis.
  • Iga lahtipakitud fail kontrollitakse kontrollsumma järgi. Vaikselt rikutud bait on auk vales kohas, mitte nähtav viga.
  • Pesastatud arhiive lahti ei pakita: detailide kõrval olevat aruannete arhiivi tavaliselt importida ei tahetagi.
  • Piirid käivad kogu valiku, mitte ühe arhiivi kohta: kuni 128 MB pärast lahtipakkimist ja kuni 5000 faili.

RAR-i pole millegagi lahti pakkida, seepärast palub import otse ZIP-i. Ka .zip-iks ümber nimetatud RAR-fail tuntakse ära — sisu, mitte nime järgi.