FreeCAD ni yoping. ZIP manbasini yuklab oling va uni chiqarib oling. Ish stoli fayllarini InitGui.py to'g'ridan-to'g'ri ichida joylashgan 1stNesting nomli papkaga joylashtiring.
Yangilashda mavjud ish fayllari va natijalarning nusxasini saqlang.
Qo'shimcha arxiv jildidan saqlaning.
02
Uni FreeCAD ning Mod katalogiga qo'ying
Windows da C:\Users\YOUR_USER_NAME\AppData\Roaming\FreeCAD\Mod dan foydalaning. Linux va macOS da FreeCAD foydalanuvchi ma'lumotlari katalogidagi Mod jildidan foydalaning. Ushbu katalogni topish uchun App.getUserAppDataDir()-ni FreeCAD-ning Python konsolida ishga tushiring.
Shu bilan bir qatorda, FreeCAD ni oching va Tools → Addon Manager ni tanlang. Addon Manager oynasida tishli belgini bosing va Open Addons Folder ni tanlang. Bu FreeCAD qo'shimchalari katalogini ochadi. FreeCAD-ni yoping, so'ngra 1stNesting jildini to'g'ridan-to'g'ri ichiga InitGui.py bilan joylashtiring.
Ish stoli papkasi ishlar, jurnallar va natijalar uchun yoziladigan bo'lishi kerak.
Repozitoriy 1st-Nesting deb ataladi; o'rnatish papkasining nomi sifatida 1stNesting dan foydalaning.
1. FreeCAD da Tools → Addon Manager ni tanlang.2. Tishli belgisi → Open Addons Folder ni bosing.
03
FreeCAD-ni qayta ishga tushiring va 1st Nesting-ni tanlang
FreeCAD-ni qayta ishga tushiring va ish stoli selektorida 1st Nesting-ni tanlang. Tizimingiz uchun CLI-Nesting dvigatelini yuklab olish uchun birinchi foydalanish taklifini qabul qiling. Keyin ish stoli asboblar paneli yoki menyusidan Nesting Tool-ni oching.
Oddiy ish stolidan foydalanish uchun alohida Python o'rnatilishi shart emas.
Dvigatel relizlari Windows x64, Linux x64/ARM64 va macOS Universal 2 ni qo'llab-quvvatlaydi; Windows da to'liq ish stoli sinovi o'tkazildi.
SIZ NIMA QILA OLASIZ
Sizning tartibingizga kerak bo'lgan hamma narsa.
▧
Sizning haqiqiy geometriyangiz
FreeCAD qattiq moddalarini, jumladan FreeCAD da ochilgan STEP modellarini qo‘shing yoki DXF va SVG konturlarini import qiling. Egri va konkav perimetrlari chegaralangan qutilar bilan almashtirilgandan ko'ra saqlanib qoladi.
↔
Plitalar va qayta foydalanish mumkin bo'lgan qismlar
To'rtburchaklar varaqlar yoki tartibsiz DXF zaxirasidan foydalaning. Materiallar miqdorini, chekka chekkalarini, qismli qismlar oralig'ini va ruxsat etilgan aylanishlarni o'rnating.
◇
Birgalikda qoladigan tekstura
Match tekstura muharririda shaffof qismlar konturlarini joylashtiring. Snapping, to'qnashuvni tekshirish va minimal masofa qo'shni qismlar o'rtasidagi munosabatlarni saqlashga yordam beradi.
↗
Natijani tekshirishingiz mumkin
Tez birinchi yechimni yoki doimiy qidiruvni ishga tushiring. FreeCAD-da qayta tiklangan geometriyani ko'rib chiqing va rangli SVG hisobotini qismlar afsonalari va varaqdan foydalanish bilan eksport qiling.
ISH JARYASI, bosqichma-bosqich
Sizning birinchi uy qurish loyihangiz.
Natijani eksport qilish uchun qismlarni qo'shishdan vertikal bloklarga rioya qiling. Ushbu skrinshotlar haqiqiy FreeCAD ish stolini ko'rsatadi; ba'zi oldingi suratlar oldingi nomidan foydalanadi.
18 qadamlar
01
FreeCAD va STEP qismlarini qo'shing
Modelingizni yoki STEP faylini FreeCAD da oching. Model daraxti yoki 3D ko'rinishida jismlar yoki qattiq jismlarni tanlang; bir nechta ob'ektlarni tanlash uchun Ctrl tugmasidan foydalaning. Nesting Tool-ni oching va Tanlanganlarni qo'shish-ni bosing. Asbob ochilganda tanlangan manba ob'ektlari avtomatik ravishda qo'shilishi mumkin.
Ishchi nusxalar Nesting_Preview da ko'rinadi. Yuzni yuqoriga qarab tekshiring, ayniqsa, faqat bir tomonda burg'ulash yoki oluklar mavjud bo'lsa.
Manba geometriyasi joylashtirishni oldindan ko'rishdan alohida qoladi.
Har bir kerakli qism jadvalda ko'rsatilganligini tekshiring.
01 / FreeCAD va STEP qismlarini qo'shing Rasmni ko'rish ⤢
02
DXF va SVG konturlarini import qiling
Qism profillarini yuklash uchun Import DXF… yoki Import SVG… dan foydalaning. DXF importi bir amalda bir nechta fayllarni qabul qilishi mumkin. Importdan keyin oldindan ko'rishni tekshiring va ichki konturlar va o'lchovlarni tekshiring.
Qismni emas, balki zaxirani ifodalovchi DXF uchun ish jarayonida keyinroq Material qo‘shish tugmasidan foydalaning.
Yopiq, to'g'ri o'lchamdagi konturlardan foydalaning.
Ishni boshlashdan oldin import qilingan miqdorlarni tekshiring.
Qator raqami har bir qism yoki saqlangan teksturalar guruhini aniqlaydi. Oldindan ko'rish geometriyasini tanlash uchun qatorni bosing. Musbat butun sonni kiritish uchun Miqdorni ikki marta bosing va ruxsat etilgan burchaklarni tahrirlash uchun Aylanishlar-ni ikki marta bosing.
Keraksiz qatorlarni olib tashlash uchun Tanlanganlarni olib tashlashdan foydalaning. Qator tanlash Aylantirish buyrug'ini tayyorlash uchun maqsadlarni tanlaydigan aylantirish uchun tanlash katagidan farq qiladi.
Har bir qism uchun nusxalar sonini belgilang.
Yo'nalishni o'zgartirganda oldindan ko'rishni tekshiring.
Materiallar bo'limida Qo'shish-ni bosing. Varaq o'lchamlarini va mavjud varaqlar sonini kiriting. Asosiy oynada varaq chetini va qismlar oralig'ini o'rnating.
Materiallar qatorini tanlang va uni qayta ko'rib chiqish uchun Tahrirlash tugmasini bosing. Bu ish uchun zaxira mavjud bo‘lmaganda qatorni tanlang va olib tashlang.
O'lchamlar millimetr yoki dyuymlarda ko'rsatilishi mumkin; ishlar ichki millimetrdan foydalanadi.
Qismlar oralig'i millimetrning yuzdan bir qismini o'z ichiga olishi mumkin.
Mavjud material to'rtburchak bo'lmaganda, DXF konturidan foydalanib, zaxira qo'shing. Uning konturini, mavjud miqdorini, don yo'nalishini va chiqarib tashlangan ichki hududlarni tekshiring.
Import qilingan konturni joylashtirishdan oldin ko‘rib chiqish yoki o‘zgartirish uchun aksiyani tahrirlash amalidan foydalaning.
Kesilgan qismni joylashtirish uchun emas, balki zaxira sifatida ko'ring.
Ishni boshlashdan oldin teshiklarni yoki ajratilgan hududlarni tekshiring.
05 / Noto'g'ri zaxira va o'chirgichlardan foydalaning Rasmni ko'rish ⤢
06
Qismning yo'nalishini tayyorlang
Aylantirish uchun tanlash bilan qismlarni tanlang, gorizontal aylanish o'qi sifatida X yoki Y ni tanlang, burchakni tanlang va Rotate tugmasini bosing. Ushbu tayyorgarlik aylanishlari qaysi yuz yuqoriga qarab o'zgaradi; ular Rotations ustunidagi ruxsat etilgan joylashtirish burchaklaridan alohida.
180° — teskari aylantiring: 3D qismini qarama-qarshi tomonida teshik yoki frezalash cho'ntaklarini burg'ilashni xohlaganingizda aylantiring. Mo'ljallangan ishlov berish yuzi yuqoriga qaraganligini tekshiring.
90° — Yuqoriga qaragan tomonni toʻgʻrilang: 1stNesting dastlab eng katta yuzni yuqoriga tekislaydi. Ba'zi qismlarning yon tomoni mo'ljallangan yuqori yuzidan kattaroqdir. Bunday qismni 90° tomonidan tegishli X yoki Y o'qi atrofida aylantirib, mo'ljallangan yuzni yuqoriga qaratib qo'ying, so'ngra oldindan ko'rishni tekshiring.
Qarama-qarshi tomondan ishlov berishni ochish uchun 180° dan foydalaning.
Kattaroq yon yuzga tekislangan qismni tuzatish uchun 90° dan foydalaning.
Tayyorgarlik aylanishlari ruxsat etilgan tekislikdagi joylashtirish burchaklarini o'zgartirmaydi.
Ruxsat etilgan joylashtirish aylanishlarini tanlang
Yuvalash mexanizmi qaysi tekislikdagi yo'nalishlardan foydalanishini nazorat qilish uchun qism uchun aylanishlar qiymatini tahrirlang. Standart variantlarga bitta yo‘nalish, to‘rt chorak burilish yo‘nalishi, 45° qadamlar va [0, 180] kabi maxsus ro‘yxat kiradi.
Don yoki boshqa yo'nalish cheklovi muhim bo'lganda aylanishlarni cheklang.
Ruxsat etilgan aylanishlar dvigatel cheklovlaridir.
Ular 3D tayyorlash Rotate buyrug'ini almashtirmaydi.
07 / Ruxsat etilgan joylashtirish aylanishlarini tanlang Rasmni ko'rish ⤢
08
Tekstura yo'nalishini va moslashtirilgan burchakni o'rnating
Tekstura yo'nalishini yoqing va qismning mahalliy X yoki Y yo'nalishini tanlang. Oldindan ko'rish qismni va uning yo'nalishi o'qini aylantiradi, shunda o'q gorizontal holatda qoladi. Yo'nalish cheklangan qismlar [0, 180] dan foydalanadi.
Boshqa yoʻnalish uchun “Maxsus burchak” ni yoqing va “Sozlamali burchakni oʻrnatish” dan foydalaning. Tanlovni amalga oshirgandan so'ng, oldindan ko'rish o'qini tekshiring.
Materiallar yo'nalishi saqlanishi kerak bo'lgan joylarda don cheklovlaridan foydalaning.
Saqlangan tekstura guruhlari o'zlarining nisbiy tartibini saqlaydi.
Qismlar qatorini tanlang va tanlangan qism teshiklarini belgilang. Yuvalash geometriyasi hisobga olinishi kerak bo'lgan mos teshiklarni tanlang. Davom etishdan oldin ta'kidlangan ichki konturlarni ko'rib chiqing.
Ushbu buyruq uchun qator tanlashdan foydalaning.
Tanlangan konturlar mo'ljallangan teshiklarga mos kelishini tekshiring.
09 / Foydalanish mumkin bo'lgan teshiklarni belgilang Rasmni ko'rish ⤢
10
Tekstura guruhini tashkil qiling
Tegishli qismlarni tanlang va Match texture-ni oching. Ularning shaffof konturlarini joyiga torting; ichki teshiklar ko'rinadigan bo'lib qoladi. Ko'rinmas panjara qo'shni qismlarni tekislaydi, to'qnashuvni tekshirish esa sozlangan minimal masofani saqlaydi.
Qismni tanlang va uni soat yo'nalishi bo'yicha 90° burish uchun Rotate tugmasini bosing. Aranjirovka tayyor bo'lgach, guruhni saqlash tugmasini bosing.
Ko'rinmas panjara eng kichik qismga mutanosib va butun millimetrga yaxlitlangan.
Qismlar bir-birining ustiga chiqa olmaydi yoki kerakli oraliqda harakatlana olmaydi.
10 / Tekstura guruhini tashkil qiling Rasmni ko'rish ⤢
11
Moslikni ko'rib chiqing yoki olib tashlang
Saqlangan teksturaga mos qismlar guruhi raqamlangan jadval qatori sifatida paydo bo'ladi. U o'z a'zolarining ko'rsatilgan pozitsiyalarini saqlab, bitta tartibga solingan perimetr sifatida joylashadi.
Mos keladigan muharrirni oching va tanlangan guruh qismlarini jadvalga qaytarish uchun Moslikni olib tashlash tugmasini bosing. Agar tartibni o'zgartirsangiz, tekstura yo'nalishini va aylanish cheklovlarini yana tekshiring.
Guruhlar alohida qismlar kabi bir xil joylashtirish ish oqimidan foydalanadilar.
Natija asl element geometriyasini qayta tiklaydi.
11 / Moslikni ko'rib chiqing yoki olib tashlang Rasmni ko'rish ⤢
12
Birinchi yoki Doimiy qidiruvni tanlang
Dastlabki joriy yechimdan keyin toʻxtatish uchun Birinchi (tezkor) ni tanlang. Yaxshilanishlarni qidirishda davom etish uchun Doimiy-ni tanlang; chegaralangan yugurishni xohlaganingizda vaqt chegarasini belgilang.
Nolinchi Uzluksiz muddat cheksiz qidiruvni bildiradi. Bekor qilish, allaqachon chop etilgan yaroqli tartibni qoldirishda ishga tushirishni toʻxtatishi mumkin.
Ishni sozlashni tasdiqlash uchun Birinchi (tezkor) bilan boshlang.
Qo'shimcha qidirish vaqtini xohlasangiz, Continous-dan foydalaning.
12 / Birinchi yoki Doimiy qidiruvni tanlang Rasmni ko'rish ⤢
13
CPU yoki ixtiyoriy GPU ishlov berishni tanlang
Asosiy oynada joylashtirish ishi uchun ishlatiladigan protsessor boshqaruv elementlari ochiladi. CPU ishlovi mavjud; OpenCL GPU ishlovi ixtiyoriy. Aniqlangan qurilmalarni tanlashdan oldin tekshirish uchun GPU-larni ko‘rsatishdan foydalaning.
GPU mavjudligi mos o'rnatilgan drayverga va OpenCL qo'llab-quvvatlashiga bog'liq.
GPU ixtiyoriy, oddiy joylashtirish uchun talab emas.
Har bir GPU qo'llab-quvvatlanadi deb o'ylamasdan, aniqlangan qurilmalarni tekshiring.
13 / CPU yoki ixtiyoriy GPU ishlov berishni tanlang Rasmni ko'rish ⤢
14
Yuvalashni ishga tushiring va taraqqiyotni kuzatib boring
Qismlar ro'yxati, zaxira, bo'shliq, chekka va aylanish qoidalari tayyor bo'lgach, "Uyani ishga tushirish" tugmasini bosing. Dvigatel qidirayotganda jarayonni ko'rsating.
To'xtatmoqchi bo'lsangiz, Bekor qilish tugmasidan foydalaning. Haqiqiy natija allaqachon e'lon qilingan bo'lsa, u tekshirish uchun mavjud bo'lib qolishi mumkin.
Boshlashdan oldin miqdorlar va mavjud zaxiralarni ko'rib chiqing.
Agar to'g'ri tartib topilmasa, to'g'ri geometriya yoki cheklovlar.
14 / Yuvalashni ishga tushiring va taraqqiyotni kuzatib boring Rasmni ko'rish ⤢
15
FreeCAD natijasini tekshiring
Nesting_Result hujjati tugallangan tartibni ochadi va natijani ko'rinishga moslashtiradi. Ishlatilgan varaqlarni, qismlarning joylashishini, yo'nalishlarini va tekstura-guruh munosabatlarini ko'rib chiqing.
Ish stoli asl geometriyani qayta tiklaydi, shuning uchun egri qirralar va ishlov berish detallari tekshirish uchun mavjud bo'lib qoladi.
Ishlab chiqarishdan oldin SAPR natijasini tekshiring.
Yo'nalish qismlarini mo'ljallangan material donasiga solishtiring.
Ko'priklar qo'shni qismlarni bitta bog'langan konturga birlashtiradi. CAM-da bu konturni bir nechta qismlar bo'ylab bir uzluksiz kesish sifatida kesish mumkin, bu alohida ishga tushirish va keraksiz lazer boshini tortib olish yoki sayohat harakatlarini kamaytiradi. Teshiklarni kesish va mashinaga xos kesish yo'llari hali ham CAM da sozlangan.
Uya joylashtirishni ishga tushiring, so‘ngra Teksturani moslash yonidagi “Ko‘prik yaratish” tugmasini bosing. Varaqni tanlang va tanlangan mm yoki inch birliklarida ko'prik kengligini kiriting. Ko'prik qo'shish uchun birinchi qismning tashqi chetini, keyin ikkinchi qismning tashqi chetini bosing. Tahrirlovchi ko'prikning to'liq kengligi boshqa qism yoki teshikni kesib o'tmasligini tekshiradi.
Kattalashtirish uchun sichqoncha g‘ildiragidan foydalaning, panorama qilish uchun sichqonchaning chap tugmasi bilan sudrang va varaqni ko‘rish uchun Fit All tugmasini bosing. Roʻyxatda notoʻgʻri koʻprikni tanlang va “Tanlangan Oʻchirish” tugmasini bosing. Nesting_Bridges yaratish uchun OK tugmasini bosing. Har bir ulangan guruh CAM ga eksport qilishga tayyor birlashtirilgan 3D qattiq yoki 2D kesish profiliga aylanadi.
Yuvalash natijasini olgandan so'ng ko'priklar yarating.
Ko'prik kengliklari ichki tomondan millimetrga aylantiriladi.
Bog'langan tashqi perimetr doimiy ravishda kesilishi mumkin; ichki teshiklar o'z kesishlarini talab qiladi.
16 / Qismlarni kesish ko'prigi bilan ulang Rasmni ko'rish ⤢
17
Rangli SVG hisobotini eksport qiling
Natijani olganingizdan so'ng, joylashtirish natijasini SVG ga eksport qilish tugmasini bosing. Chiqish faylining joylashuvini tanlang. Hisobot qismlarga alohida ranglar beradi va afsonalar, pozitsiyalar, burchaklar, maydonlar, joylashtirilgan/joylashtirilmagan ma'lumotlar va varaqdan foydalanishni o'z ichiga oladi.
SVG tartib hisobotidir. Ishlab chiqarish ish jarayonida alohida mashina uchun maxsus asboblar yo'llarini yarating va tekshiring.
SVG ni ish yozuvlaringiz bilan birga saqlang.
CAD/CAM konturlari uchun DXF ga eksport qiling.
CAM da mashinaga xos asboblar yoʻllarini yarating va tekshiring.
17 / Rangli SVG hisobotini eksport qiling Rasmni ko'rish ⤢
18
Yuvalash natijasini DXF ga eksport qiling
SVG eksport tugmasi yonidagi DXF ga eksport qilish tugmasini bosing va fayl nomini tanlang. Eksport qiluvchi haqiqiy joylashtirilgan CAD geometriyasidan foydalanib, chiziqlar, doiralar, yoylar va shplaynlarni namunali ichki koʻpburchaklardan qayta qurish oʻrniga ularni saqlab qoladi. FreeCAD qismlari va import qilingan STEP, DXF va SVG geometriyasi bir xil eksport ish oqimidan foydalanadi.
Uya joylashtirish tartibini eksport qilish uchun Nesting_Result faolligini saqlang. Ulangan qismlarni eksport qilish uchun Nesting_Bridges faolligini saqlang. Har bir qism yoki birlashtirilgan ko'prik guruhi o'z varaq/qism qatlamiga ega va bir nechta varaqlar ko'rsatilgan pozitsiyalarini saqlab qoladi. Fayl interfeys dyuymlarni ko'rsatsa ham millimetrdan foydalanadi.
DXF - bu ko'rinadigan teshiklari va ishlov berish detallari bilan 2D yuqori ko'rinishdagi chizma. Uni CAD/CAM dasturingizda oching va mo'ljallangan kesish yoki frezalash konturlarini tanlang. Birja chegaralari, teglar va joylashtirilmagan qismlar eksport qilinmaydi.
Rangli tartib hisoboti uchun SVG ni eksport qiling; CAD/CAM konturlari uchun DXF eksporti.
Qabul qiluvchi ilovada DXF birliklarini millimetr sifatida tekshiring.
Mashina uchun maxsus asboblar yo'llarini yaratishdan oldin tanlangan konturlarni tekshiring.