Linijinis pjovimas Excel. OptiNest – iškirptų dalių žemėlapio kūrimas. Pasiruošimas sprendimui

Medžio drožlių plokščių tiesinio ir kreivinio pjovimo mašinos

Medžio drožlių plokščių tiesinio ir kreivinio pjovimo stakles mūsų įmonė „svetainė“ gamina pagal susitarimą su klientu įvairių komplektacijų.

Mūsų įmonės CNC frezavimo staklės atlieka tiesinį ir kreivinį medžio drožlių plokščių pjovimą dviejų tipų įrankiais.

1. Galinės cilindrinės frezos, kurių skersmuo nuo 10 iki 25 milimetrų, atlieka kreivinį ir tiesinį medžio drožlių plokščių pjovimą.

2. Diskinės frezos ant specialaus kampinio antgalio atlieka tiesinį medžio drožlių plokštės pjovimą, kuris yra greitesnis ir našesnis.



Tiesus pjovimas diskiniai pjaustytuvai anksčiau buvo atliekami tik su skydiniais pjūklais. Šiuolaikinės trijų ašių CNC frezavimo staklės pakeičia visą eilę senų staklių ir sukuria naujas galimybes gerinti gaminių kokybę, taupyti medžiagas ir ženkliai padidinti darbo našumą. Pasirenkamas diskinis frezavimo pjoviklis ant kampinės pavaros leidžia atlikti tiesius pjūvius dideliu greičiu. Keičiamos modulinės pjaustyklės leidžia atlikti pjovimą, figūrinį bareljefinį raižymą, įterpti vitražus, sumažinti „žmogiškojo“ faktoriaus klaidas nuo vieno lakšto montavimo.



Galima programinė įranga portalo frezavimo staklės suteikia galingą impulsą naujų technologijų taikymui. Kompiuterinis dalių išdėstymas ant pjovimo lakšto leidžia racionaliai išnaudoti lapo plotą. Ypač didelis mūsų mašinų panaudojimo efektyvumas gaminant figūrinius ruošinius lenktiems kontūrams: kompiuterio spindulio stalviršius, fotelius, laiptų turėklus, arkinius korpusų komplektus, baldų fasadus. Klasikinėmis mašinomis gaminant stačiakampius ruošinius kreiviniams kontūrams apipjaustant, prarandama didelių aukštos kokybės medžiagų.



Be to, vienam baldui apdirbti tenka naudoti iki trijų skirtingų staklių.

1. Pjūklas stačiakampiams ruošiniams gaminti.

2. Juostinis pjūklas lenktam detalės kontūrui pjauti.

3. Frezavimo staklės pjaustyti reljefinį dekoratyvinį plokštumos ir krašto dizainą.

4. Gręžimo staklės jungiamųjų detalių montavimui.

Mūsų frezavimo staklėse lenkto pjovimo ir įspaudimo operacijos atliekamos iš vienos instaliacijos vienoje staklėje, pakeitus kelis įrankius.


Net ir esant dekoratyviniam reljefui, visos pilno apdirbimo frezavimo operacijos atliekamos tik vienoje staklėje vienoje instaliacijoje. Kompiuterio ekrane atliekamos kruopščios ruošinių pjovimo lakšto skaičiavimo, frezavimo griovelių, smaigų žymėjimo ir montavimo, eskizo mastelio reguliavimo, reljefinių sriegių vietos skaičiavimo operacijos. akimirksniu ir dideliu tikslumu. Specialioje mašinos programinėje įrangoje įkeltas grafinis rašto brėžinys greitai virsta durų paviršiaus apdorojimo programa su visais tuščiosios eigos ir darbiniais pjaustytuvų judesiais bei įrankio keitimu.



Pilną visų frezavimo operacijų ciklą, pjovimą ir apdailą atlieka CNC frezavimo trijų koordinačių staklės su papildoma suklio sukimo ±90 laipsnių galimybe, suklio sukimas kaip papildoma galimybė programiškai arba rankiniu būdu. Programine įranga valdant veleno sukimąsi, mašina tampa keturių koordinačių. Apdorojimo įrankis keičiamas rankiniu būdu arba pasirinktinai programiškai.



Mašinoje yra penkiolika vienetų:

1. Programinės įrangos valdymo pultas su klaviatūra ir LCD ekranu.

2. Suvirintas kvadratinio vamzdžio rėmas iki didžiausio standartinio MDF arba medžio drožlių plokštės lapo dydžio iš gamyklos arba maksimalaus kliento dalių dydžio.

3. Du išilginiai skersinio portalo kreiptuvai.

4. Skersinis portalas su frezavimo veleno atramos kreiptuvais.

5. Frezavimo velenas su ±90° pasukimo funkcija.

6. Du išilginiai kreiptuvai traversoms.

7. Keturios pneumatiškai fiksuotos skersinės traversos su T formos išilginiais grioveliais viršuje ir šone.

8. Du apverčiamieji pneumatiniai siurbtukai ant kiekvienos traversos su pneumatiniu siurbtukų fiksavimu.

9. Keturi pneumatiškai ištraukiami padėties reguliatoriai, sumontuoti ant traversų.

10. Papildomai ruošinių krovimo stalas gali būti plokščias su vakuuminiais kanalais

11. Pneumatinis siurblys su įranga stabiliam iškrovimui palaikyti.

12. Skiedrų valymo ir dulkių nusiurbimo įrenginys.

13. Suklio aušinimo suslėgtu oru įrenginys su kompresoriumi.

14. Stendas keičiamo įrankio tvirtinimui 10 padėčių su specialiu įvorės laikymui keičiant frezą.

15. Speciali kampinė diskinio pjaustytuvo pavara.

Aukštos kokybės raštuotas paviršiaus apdaila pasiekiamas naudojant galinį frezą, kurio nosies spindulys yra apie 1 mm, o tam savo ruožtu reikia atlikti daug įrankio ėjimų ne didesniu kaip 1 mm žingsniu. Taigi bendras apdorojimo laikas padidinamas iki 100 arba 160 minučių, priklausomai nuo įrankio.



Mūsų įmonės CNC frezavimo staklės lyginamos su konkurentais:

Didelis našumas, frezavimo suklio greitis iki 20 tūkstančių apsisukimų per minutę,

Tikslios pavaros sudėtingiems paviršiams apdoroti,

Lengvas ir greitas raštų programos pakeitimas ir jungiamosios detalės, beveik visos detalės gali būti išskirtinės,

Lengvas ir greitas ruošinių padėtis ant mašinos naudojant keturis ištraukiamus pneumatinius padėties nustatymo įtaisus,

Momentinis fiksavimas vakuuminiais siurbtukais ant judančių traversų su pneumatiniais spaustukais,

Sumažinti žmogiškojo faktoriaus riziką atliekant sudėtingas apdirbimo ir projektavimo operacijas,

Didelis išteklius labai patikimų pavarų, pavarų dėžių, velenų, kreiptuvų ir vežimėlių iš žinomų gamintojų,

Vienerių metų garantija ir visą gyvenimą trunkanti jų mašinų priežiūra.

Aikštelės įmonė gamina CNC frezavimo stakles, skirtas tiesiai ir lenktai drožlių plokštėms pjauti, atitinkančias visus sutartus klientų reikalavimus. Komponentai perkami tiesiogiai iš geriausių pasaulio gamintojų Europoje ir Azijoje. Pirmą kartą paleidus įrangą, klientai apmokomi valdyti mašiną. Gamybos laikas priklauso nuo komponentų pristatymo greičio ir yra per tris mėnesius.

Įmonės svetainėje teikiamas garantinis ir pogarantinis aptarnavimas, atsarginių dalių tiekimas. Mūsų mašinų garantinis laikotarpis yra vieneri metai, įsigytiems komponentams garantija pagal pridedamus gamintojo pasus.

CNC frezavimo staklės su dideliu darbiniu plotu 3700 x 5000 mm

straipsniai ir vadovai apie tai, kaip ir ką galite padaryti savo rankomis. Prekių pristatymas vykdomas Rusijoje. Garantija suteikiama ir . Prekes galite įsigyti arba užsisakyti adresu: Rostovo sritis, Aksų rajonas, Rassvet gyvenvietė, g. Bagažinė 7.

Kiekvienas, daugiau ar mažiau susipažinęs su korpusinių baldų gamybos procesu, tikriausiai žino bent vieną iš programų, skirtų kurti lakštinės medžiagos – medžio drožlių plokštės, MDF, medienos plaušų plokštės, faneros ir kt. Septyni iš dešimties žmonių, jei paklausite, paskambins į Pjovimo programą. Jis sukurtas kaip tik šiems tikslams – leidžia iškloti N skaičių stačiakampių dalių ant M skaičiaus stačiakampių ruošinių (iš kurių vėliau galėsite iškirpti šias N dalis). Detaliau prie šios programos apžvalgos nesigilinsiu – manau, kad visi jau viską žino. Galiu tik pasakyti, kad yra kating 2 ir 3 versijos. Trečią seniai bandžiau - nepatiko. Net nepamenu kodėl. 2 versija pasirodė sėkmingesnė.

Pagrindinis šios programos privalumas yra tai, kad lengva ir paprasta gauti stačiakampių dalių iškirptą žemėlapį. Na, o ką daryti, jei jums reikia sandariai išdėstyti kreivines dalis ant riboto medžiagos gabalo? Yra daugybė programų, kurios gali išspręsti šią problemą. Pavyzdžiui, Astra S-Nesting arba ProNest

Bet apie šias programas nekalbėsiu. Yra asmeninė OptiNest patirtis.

Trumpai tariant, skirtumas tarp šios programos ir „Kating“. Cating skirtas beveik vien tik plokščių pjovimo staklėms. Tai įveda kai kurias iškirpto žemėlapio konstrukcijos ypatybes. OptiNest skirtas naudoti CNC staklėse. Nepriklausomai nuo to, kaip mašina pjauna medžiagą: lazeriu, vandeniu, galvanizavimu ar pjaustytuvu. Taip nebereikia rišti tiesių pjovimo linijų, galima pjauti beveik bet kokios formos dalis, dėti tiesiai arba atvirkščiai ir net vieną kitos viduje.

Paprastai tokios programos neturi galimybės sukurti būsimų dalių formos savo aplinkoje. Maloniai nustebinęs OptiNest turi patį paprasčiausią konstruktorių, kuriame detalių formą galima nupiešti tiesiai programoje. Bet mūsų tikslams tai netinka - kurti baldus iš faneros naudojant CNC, būtinas pjovimo tikslumas. Neįperkama prabanga padaryti klaidą net detalės braižymo metu – visai nereikia naudoti CNC. Paimk dėlionę ir išgerk – rezultatas bus toks pat.

Šiuo atžvilgiu beveik visos kreivinio pjovimo programos palaiko dalių importą iš CAD programų. OptiNest nėra išimtis. Jis palaiko galimybę importuoti dalies failą, išsaugotą dxf formatu.

Ką darysime toliau. Parodysiu 2500 x 1250 mm dydžio lenktų dalių iš faneros lakšto kūrimo procesą, naudodamas T1 faneros išmatų projekto pavyzdį. Pažiūrėkime, kiek išmatų komplektų galima pagaminti iš vieno faneros lapo.

1. Paleiskite „OptiNest“. Taip atrodo naujai atidarytos programos langas.

2. Sukurkite naują projektą- spustelėkite „tuščią lapą“ viršutiniame kairiajame kampe. Mes gauname:

3. Teoriškai reikėtų nustatyti programos nustatymus, bet pirmiausia eksportuojame faneros išmatų dalis. Pasirinkite dalių eksportą:

Pasirinkite projekto failą dxf formatu, mes gauname:

Čia galite palikti viską nepakeistą. Tiesiog įsitikinkite, kad matmenys yra milimetrais.
Šiame etape galite pasirinkti, kurias eilutes reikia perkelti į projektą, o kurias ne.

Spustelėkite Gerai. Gauname tokį langą

Langas kiekvienai papildomai detalei. Galite slinkti per juos visus įvesdami reikiamus kiekvieno parametrus arba tiesiog spustelėkite Gerai. Tada visos detalės pridedamos prie projekto ir jau tada bus galima atsidaryti norimos detalės savybę bei keisti reikiamus parametrus.

Į ką čia reikėtų atkreipti dėmesį. Jau pagal nutylėjimą šiuo atveju viskas mums tinka. Tačiau ateičiai turite suprasti du pagrindinius dalykus: raiškos pasirinkimą keičiant dalių padėtį tuščiame lape. Daliai gali būti leidžiama pasukti ir apversti. Jei jums svarbi detalės tekstūros kryptis, skaičiuodami pjūvio žemėlapį turite uždrausti jos sukimąsi. Jei kaip medžiagą naudojate vienpusę laminuotą fanerą, turite panaikinti žymės langelio Reversal žymėjimą, kitaip laminuotas sluoksnis gali atsidurti neteisingoje detalės pusėje.

Paruošta. Į programą įkeliamas dalių rinkinys, skirtas vienos faneros taburetės gamybai.

4. Nustatykime ruošinių matmenis. Bet prieš tai iš akies pridėkime išmatų skaičių, kurį norėtume gauti iš faneros lakšto. Dukart spustelėjus detalę atsidaro langas su jos parametrais – nurodykite kiekį visoms detalėms – 6 vnt. Žemiau esančiose ekrano kopijose jau nurodyta, kad ant faneros lapo ketiname sudėti šešias kiekvieno tipo dalis.

Sukurkime ruošinį. Eikite į atsargų meniu pasirinkite Panels Stock

Atsidaro langas

Tai ruošinių biblioteka – medžiagos lapai, ant kurių išdėliosime taburetės detales. Čia jau sukūriau ruošinį, pavadintą Plywood 2500 * 1250. Parodysiu, kaip sukurti naują.
Paspaudžiame mygtuką New Stock - pasirodo eilutė, kurią mes vadiname. Tarkime, fanera. Dukart spustelėkite šią eilutę (arba naudodami mygtuką Redaguoti)

Pavadinimas sukurtas, bet dar neturi jokių parametrų. Paspauskite mygtuką NAUJAS...

Čia mums siūloma rinktis kelių formų ruošinius. Pasirinkite viršutinę parinktį - stačiakampio formos.

Čia įvedame ruošinio matmenis. Priminsiu, kad faneros taburetės detales pjaustysime ant standartinio 2500 x 1250 mm formato faneros lakšto. Spustelėkite Gerai.
Paruošta.

5. Nupjauto lapo skaičiavimo nustatymai. Meniu ieškome mygtuko su slankikliais. Paspaudžiame. Atsidaro langas su trimis skirtukais.

Mes pasirenkame ruošinį. Plokštėse Trim Cuts - nurodykite lapo apdailą (jei reikia) Paprastai naudojama, jei ruošinio kraštai yra nelygūs arba pažeisti.
Dėžutėje, esančioje tiesiai žemiau, nurodytas įrankio pjovimo plotis. Jei pjaustytuvas, kuriuo planuojama pjauti dalis, yra 6 mm, tada nurodome šią vertę.

Antrasis skirtukas

Čia reikia eksperimentuoti. Svarbiausias yra viršutinis slankiklis. Jei paliksite pradinėje (kairėje) padėtyje, programa dalių praktiškai nesuks – paprasčiausias skaičiavimas. Jei esate kraštutinėje dešinėje padėtyje, klaidingas skaičiavimas užtruks labai ilgai, tačiau jis bus kuo efektyvesnis. Nors mūsų pavyzdyje maždaug toks pat efektyvumas suteiks slankiklio padėtį, kaip parodyta ekrano kopijoje.

Na, iš tikrųjų viskas yra paruošta sukurti iškirptą žemėlapį. Ieškome mygtuko su dviem pavaromis - pradėkite pjauti!

Atvaizdavimo gylio slankiklis yra maždaug viduryje

Naudingų likučių (šioms išmatoms) praktiškai nėra.

Atvaizdavimo gylio slankiklis šiek tiek į dešinę

Su šiuo pjūviu ant šio faneros lapo galite įdėti kitą septintojo rinkinio dalį
Pažiūrėkime atidžiau, ką programa nupiešė

Yra ruošinio pjovimo linija. Pjovimo linija yra 6 mm. Tamsesnėje vietoje yra netinkamų naudoti likučių. Kažkur programos nustatymuose mačiau tokių likučių parametrų nustatymą: iš kokio ploto pjūvis laikomas šiukšlėmis.

Baigtas CNC staklės lenktų dalių pjovimo lapas sukūrimas. Ką daryti toliau. Galite tiesiog atsispausdinti. Bet eksportuosime į tą patį dxf formatą ir perkelsime atgal į cad programą.

6. Eksportuoti iškirptą žemėlapį

Na, o iš čia galite sukurti CNC staklės valdymo programą, skirtą iš faneros lakšto išpjauti šešis išmatų dalių rinkinius.

Ekonomiškas linijinis medžiagų pjovimas (lipdinių pjaustymas) aktualus daugeliui pramonės šakų ir statybose. Tai rąstų ir lentų pjovimas medienos apdirbime, pjovimo strypai, armatūros strypai, kampai, kanalai, vamzdžiai, I-sijos į ruošinius ...

Metalo konstrukcijų ir mechaninės inžinerijos gamyboje, celiuliozės ir lengvosios pramonės rulonų skersinis pjovimas su popieriumi ir audiniu.

Nepaisant akivaizdaus paprastumo, linijinio pjovimo problemų sprendimas nėra labai lengvas, bet vertas. Mokslinio požiūrio į lietų medžiagų pjovimą įdiegimas leidžia sumažinti jų kainą, kartais net daugiau nei 10%! Perskaitykite straipsnį iki galo ir įsitikinkite, kad šie žodžiai teisingi.

Nagrinėjama tema susijusi su linijinio programavimo problemomis. Norėdami išspręsti tokias problemas, mokslininkai per pastaruosius 70 metų sugalvojo keletą skirtingų metodų.

Indeksų metodas L.V. Kantorovičius ir V.A. „Zalgallera“ su tam tikrais įgūdžiais leidžia efektyviai atlikti linijinį pjovimą „rankiniu būdu“, nenaudojant kompiuterinių technologijų. Smalsiems skaitytojams rekomenduoju susipažinti su šiuo metodu perskaičius minėtų autorių knygą „Racionalus pramoninių medžiagų pjovimas“.

Paprastasis metodas, pagrįstas L. V. idėjomis. Kantorovičius, XX amžiaus viduryje aprašė ir išsamiai išplėtojo nemažai JAV mokslininkų. MS Excel papildinys „Sprendimo paieška“ (Solver) naudoja šį algoritmą. Būtent naudojant šį metodąExcelŠiame straipsnyje išspręsime linijinio pjovimo problemą.

Vėliau atsirado ir buvo kuriami genetiniai, godūs ir skruzdžių kolonijų algoritmai. Tačiau apsiribosime jų išvardinimu ir kibsime į reikalus, nelipdami į teorijų džiungles (nors ten, „laukinėje“, labai įdomu).

Įsijunkime Excel ir naudodamiesi paprastu metalinių strypų pjaustymo į dalis pavyzdžiu susipažinsime su vienu iš praktinių linijinio pjovimo problemų sprendimo būdų. Matematikai šią problemą dažnai vadina „pjovimo problema“.

Aš nesugalvojau pradinių pavyzdžio duomenų, o paėmiau juos iš Pokrovsky M.A. straipsnio. 5 (2015 m. gegužės mėn.) FGBOU VPO leidžiamo elektroninio mokslo ir technikos žurnalo „Inžinerijos biuletenis“ „MSTU im. N.E. Baumanas (nuoroda:engbul. bmstu. lt/ doc/775784. html).

Tikslas, kurio siekiau, buvo palyginti problemos sprendimo rezultatus.

Linijinio pjovimo problemos sprendimo MS Excel programoje pavyzdys.

Sutikime, kad:

1. Ruošiniai yra žaliava strypų, juostelių, strypų ir kt. tokio pat ilgio.

2. Detalės yra elementai, kuriuos reikia gauti supjaustant originalius ruošinius į gabalus.

3. Pjūklo, pjūvio, trynimo plotis imamas lygus nuliui.

Užduotis:

Norėdami įvykdyti vieną iš užsakymų, pirkimo skyrius turi iškirpti trijų standartinių dydžių detales kombinuotomis žirklėmis iš identiškų strypų-ruožų, kurių ilgis 1500 mm:

151 vnt. 330 mm ilgio

206 vienetai 270 mm ilgio

163 vienetai 190 mm ilgio

Būtina rasti optimalų pjovimo planą, kuriame būtų naudojamas minimalus medžiagos kiekis ir atitinkamai duodamas minimalus atliekų kiekis.

Pradiniai duomenys:

1. Originalių ruošinių ilgis Lh milimetrais rašome kombinuotoje ląstelėje

D3E3F3: 1500

2. Priskiriame numerius i visų standartinių dalių dydžių, pradedant nuo ilgiausio ir baigiant trumpiausiu langeliuose

D4; E4; F4: 1; 2; 3

3. Dalių ilgiai Ldi milimetrais rašome

D5; E5; F5: 330; 270; 190

4. Detalių skaičius Ndi gabalėliais, sudėtais į

D6; E6; F6: 151; 206; 163

5. Mes pereiname prie labai svarbaus etapo - užpildome pjovimo parinktis.

Reikia prisiminti ir suprasti 2 šio darbo atlikimo principai.

1. Atliekų ilgis turi būti mažesnis nei mažiausia dalis ( 0< štai j < Ldmin ).

2. Pradedame „dėti“ detales į ruošinį su didžiausiomis dalimis ir turint didžiausią jų skaičių, nuosekliai judant mažėjimo kryptimi.

Jei pjovimo variante nėra dalies dydžio, tada langelį paliekame tuščią, nerašysime nulio, kad būtų lengviau vizualiai suvokti lentelę.

Pjovimo variantas Nr. 1:

Bandymas iš vieno ruošinio iškirpti 5 dalis Nr.1 ​​neįmanomas, todėl rašome langelyje

Prie lizdo taip pat negalima pridėti dalies Nr.2 ar dalies Nr.3, todėl langelius paliekame tuščias

Pjovimo variantas Nr. 2:

Sumažiname dalių Nr.1 ​​skaičių 1 nuo ankstesnės versijos ir įrašome

Bandome pridėti 2 dalis Nr. 2 - tai neveikia, todėl pridedame

Lieka galimybė pjovimą papildyti detale Nr.3. Įeiname į

Laikydamiesi išsakytų principų, pagal analogiją užpildome visus 18 šiuo atveju galimų pjovimo variantų.

Patys sudarę keletą pjovimo variantų lentelių, suprasite veiksmų logiką ir šiam darbui skirsite kelias minutes.

Jei pjovimo metu nesilaikoma pirmojo principo, tada langelis su nukrypimo ilgiu automatiškai nudažomas raudonai. Sąlyginis formatavimas, pritaikytas langeliams G7…G24, aiškiai padės jums šiame darbe.

Ląstelėse H7 ... H24 nieko nerašykite! Jie naudojami sprendimo rezultatui parodyti!

Pasiruošimas tirpalui:

* Ląstelėse G7 ... G24 atliekų (gabalų), likusių po pjovimo, ilgiai apskaičiuojami pagal formulę

štai j = L h -Σ (Ldi * Ndij )

6. Kiekvieno standartinio dydžio dalių skaičius, pagamintas pagal visas pritaikytas įdėjimo parinktis, bus apskaičiuojamas langeliuose D26, E26 ir F26 pagal formulę

Ndiskaičiuok = Σ (Ndij * Nhj )

Sprendimo pabaigoje rastas pjovimo plano dalių skaičius turi visiškai atitikti nurodytą dalių skaičių!

7. Reikiamas ruošinių skaičius optimaliam pjovimo planui atlikti bus nustatytas kombinuotoje ląstelėje D27E27F27 naudojant formulę

N skaičiuoti =ΣN hj

8. Bendras visų ruošinių ilgis, reikalingas tiesiniam visų dalių lizdui atlikti, bus apskaičiuojamas kombinuotame langelyje D28E28F28 naudojant formulę

Lh Σ = L h*Nnuo skaičiavimo

9. Bendras visų atliekų, susidarančių vykdant rastą kirtimo planą, ilgis bus apskaičiuojamas kombinuotoje langelyje D29E29F29 pagal formulę

Lapie Σ = Σ (Lapiej * Nhj )

10. Taikant optimalų linijinį pjovimo planą susidariusių atliekų dalis nuo bendro sunaudotos medžiagos kiekio bus apskaičiuojama sujungtoje ląstelėje D30E30F30 naudojant formulę

oho = Lo Σ /Lз Σ

Sprendimas:

Pasiruošimas baigtas, nustatoma 18 optimaliausio vieno ruošinio pjovimo į dalis variantų ir įvedamos visos reikalingos formulės. Dabar turime išspręsti pagrindinę problemą: nustatyti optimalus pjovimo planas – kiek ruošinių, ir pagal kokius pjovimo variantus pjauti kad pagaliau gautumėte visas reikiamas dalis reikiamu kiekiu su kuo mažiau atliekų.

1. Pagrindiniame meniu pasirinkite „Paslauga“ - „Ieškoti sprendimo ...“.

2. Pasirodžiusiame to paties pavadinimo lange „Ieškoti sprendimo“ atliekame nustatymus.

2.1. Tikslinei funkcijai priskiriame bendrą atliekų ilgį Lo Σ ir įveskite nuorodą tikslinio langelio lange.

2.2. Nustatykite jungiklį „Equal:“ į „minimalios vertės“ padėtį.

2.3. Nurodykite langelius su kintamaisiais Nz j lange Changing Cells.

2.4. Įvedame apribojimus to paties pavadinimo lange. Kaip sąlygas nurodome duotųjų lygybės poreikį Nd i ir atsiskaitymas Nd calc dalių skaičius, taip pat kintamieji Nz j- numatomas ruošinių skaičius pagal pjovimo parinktis - nustatome apribojimą: tai turi būti sveikieji skaičiai.

3. Paspaudžiame mygtuką „Parametrai“ ir iššokusiame lange „Sprendimų paieškos parametrai“ atliekame nustatymus, kaip parodyta toliau esančioje ekrano kopijoje. Uždarykite langą mygtuku Gerai.

4. Lange „Ieškoti sprendimo“ spustelėkite mygtuką „Vykdyti“ ir palaukite, kol „Excel“ suras sprendimą. Tai gali užtrukti kelias minutes.

5. Išsaugojus rastą sprendimą mygtuku OK, rezultatai bus rodomi Excel lapo langeliuose H7 ... H24.

Toliau pateiktame paveikslėlyje parodytas rastas optimalus tiesinio pjovimo planas.

Koks rezultatas?

Linijinis pjovimas „Excel“ ruošiniuose tokioms užduotims, kaip aptariamas šiame straipsnyje, atliekamas aukščiau aprašytu metodu per 10–15 minučių! „Rankiniu būdu“, nežinant Kantorovičiaus indeksų metodo, per tokį laiką sprendimo nerasite.

Kelis kartus paleidus „Sprendimo paiešką“ su skirtingais paieškos parametrais, pavyko rasti 5 skirtingus ruošinių kirtimo planus. Visuose 5 planuose reikia tiek pat ruošinių – 93 ir duoda tik 2,21% atliekų!!! Šie planai yra beveik 6% geresni už Pokrovskio paskaičiuotą planą ir daugiau nei 10% ekonomiškesni už planą „Tradicinis“ (žr. nuorodą į pirminį šaltinį pirmoje straipsnio dalyje). Labai vertas rezultatas buvo pasiektas greitai ir nenaudojant brangių programų.

Pažymėtina, kad Excel Solver priedas ("Sprendimo paieška"), kuris sprendžiant linijinio programavimo uždavinius naudoja simplekso metodą, gali dirbti su ne daugiau kaip 200 kintamųjų. Taikant mūsų nagrinėtą linijinio pjovimo problemą, tai reiškia, kad pjūvių skaičius negali viršyti 200 variantų. Paprastoms užduotims to pakanka. Atlikdami sudėtingesnes užduotis, turėtumėte pabandyti pritaikyti „goblaus“ algoritmo ir simpleksinio sprendimo metodo „mišinį“, iš viso auginių sąrašo pasirinkdami ne daugiau kaip 200 ekonomiškiausių. Tada kaupiame kantrybę ir pasiekiame rezultatų. Galite pabandyti suskirstyti sudėtingą problemą į kelias paprastas, tačiau rasto sprendimo „optimalumo lygis“ greičiausiai bus žemesnis.

Galbūt svarstomas linijinio pjovimo problemų sprendimo variantas nėra „akrobatika“, tačiau tai tikrai yra žingsnis į priekį, palyginti su „tradiciniu“ požiūriu daugelyje pramonės šakų.

MS Excel papildinio „Sprendimo paieška“ (Solver) naudojimas jau buvo aptartas tinklaraštyje vieną kartą straipsnyje. Manau, kad šis nuostabus įrankis vertas atidaus dėmesio ir ne kartą padės grakščiai ir greitai išspręsti daugybę naujų nereikšmingų problemų.

P.S. Nuorodos į geriausią nemokamą linijinio pjovimo programinę įrangą, kurią radau internete:

http://stroymaterial-buy.ru/raschet/70-raskroy-lineynih-izdeliy.html

http://forum-okna.ru/index.php?app=core&module=attach§ion=attach &attach_id=7508

http://forum.dwg.ru/attachment.php?attachmentid=114501&d=13823277 74

http://www.planetcalc.ru/917/

Paskutinėse dviejose nuorodose esančios programos įgyvendina gobšią euristiką ir atlieka linijinį įdėjimą į užduotį iš straipsnio, naudodamos net 103 tuščius laukus. Gobšių algoritmų naudojimas pateisinamas tais atvejais, kai reikia sutrumpinti bendrą pjovimo operacijos laiką esant per daug pjovimo galimybių optimalesniuose planuose.

Po straipsniu bloke „Apžvalgos“ galite rašyti savo komentarus, mieli skaitytojai.

Sirijus yra lakštinio metalo pjovimo ir NC kodo generavimo programa

Lakštinio metalo pjovimo programa „Sirius“ yra labai efektyvi CAD / CAM, apjungianti kortelės formavimą lakšto pjaustymui į savavališkus ruošinius su optimalių valdymo programų CNC staklėms generavimu. Palaiko figūrinį lakštinio metalo arba stačiakampio pjovimą. Veikimo režimas - automatinis ir interaktyvus. Pagrindinis programos naudojimo pranašumas yra padidinti metalo panaudojimo koeficientas(KIM) ir valdymo programų, užtikrinančių minimalų pjovimo įrankio eigą, kūrimą.

Sirius sistemos privalumai

    • Galingas specializuotas grafikos rengyklė, teikianti maksimaliai interaktyvų pjovimo diagramos dizainą metalo panaudojimo rodiklis minimaliam laikui.
    • Sirius apima figūros kirpimas ir stačiakampis pjovimas metalo lakštas su maksimaliu panaudojimu
    • Atsižvelgiant į terminio pjovimo technologines ypatybes ir CNC įrangos galimybes, kuriant programas CNC staklėms, atliekančioms lakštinio metalo pjovimą
    • Sąsaja su kitomis CAD/CAM/CAE/PDM sistemomis per standartinius duomenų mainų failus, geometrijos importas/eksportas DXF formatu
    • Postprocesoriai CNC staklių programoms generuoti, palaikantys visų tipų vietinę ir užsienio technologinę įrangą, skirtą lakštinio metalo pjovimui. Jei reikiamo CNC post-procesoriaus nėra, tada atliekamas jo kūrimas (žr. kainoraštį)
    • Simuliatorius (atvirkštinis postprocesorius), skirtas CNC staklių valdymo programų tikrinimui ir redagavimui
    • Pjovimo sąnaudų optimizavimas CNC staklėmis, terminių deformacijų sumažinimas terminio pjovimo metu

Pjovimo raštas, gautas naudojant NCL algoritmą

KIM = 80%

NCL algoritmas leidžia iškirpti bet kokios formos lapą (žr. paveikslėlį dešinėje).
Algomate algoritmas dabar gali būti aprūpintas NCL algoritmu, užtikrinančiu labai aukštą KIM (žr. pavyzdį)


1 pamoka „JavaScript“ jūsų naršyklėje išjungta


2 pamoka „JavaScript“ jūsų naršyklėje išjungta

Interaktyvus ir automatinis pjovimas

Interaktyvus valdymo programos projektavimo režimas SIRIUS sistemoje yra maksimaliai automatizuotas. Tuo pačiu metu vartotojas gali lanksčiai valdyti proceso parinktis, kad sumažintų metalo pjovimo kaina.

Visų pirma, ruošiant lazerinių, hidroabrazyvinių, plazminio ir dujinio pjovimo staklių valdymo programas, posistemis suteikia galimybę nustatyti efektyvias terminio pjovimo technologijas, tokias kaip „kombinuotas pjovimas“, pjovimas trumpikliais, dalių grupių pjovimas neišsijungiant. pjaustytuvas, pjovimas keliais suportais ir tt Palaikoma paprogramės technika. Visa tai, kas išdėstyta pirmiau, leidžia pasirinkti efektyviausią režimą, kuris sumažina metalo pjovimo kaina.






Pjovimas - programa lakštinėms medžiagoms: medžio drožlių plokštėms, stiklui ir kt. Medienos drožlių plokštės pjovimo programa leidžia sumažinti ir optimizuoti medžiagų sunaudojimą, ji seka atliekas, įskaitant „verslo“ atliekas, į kurias neatsižvelgiama skaičiuojant užsakymo kainą. Komunalą galima naudoti įmonėse, užsiimančiose masine korpusinių baldų gamyba, tam į jos funkcionalumą įtraukta užsakymo sąvoka. Visi įvykdyti užsakymai automatiškai įvedami į užsakymų duomenų bazę, vėliau juos galima pakartoti arba keisti. Šioje svetainėje galite atsisiųsti nemokamai.

Norėdami pradėti dirbti su įrankiu, turite nustatyti lapo ir dalių, kurios bus išpjautos iš jo, matmenis. Be to, programa savarankiškai parinks geriausią pjovimo variantą su mažiausiu atliekų kiekiu. Jei reikia, galite pasinaudoti programoje turimų medžiagų duomenų baze, kurioje yra standartiniai lakštų ar ritinių dydžiai. Tokiu atveju pakanka nurodyti pjovimo medžiagą, o komunalinė programa automatiškai apskaičiuos pagal standartinius lapo parametrus.

Pjovimo programa veikia pagal du pagrindinius medžio drožlių plokštės suvartojimo optimizavimo algoritmus – sumažinant bendrą atliekų kiekį ir didinant nuolatinį apipjaustymą. Bendrų atliekų mažinimas reiškia pjaustymą su minimaliu likučių skaičiumi. Nepertraukiamo pjovimo didinimo režimas, be atliekų mažinimo, naudojamas maksimaliam pjūviui sukurti, kuris vėliau gali būti naudojamas kitam užsakymui. Taip pat galite sutaupyti medžiagų sąnaudų derindami du užsakymus, jei jie naudoja tą pačią medžiagą.

Pagrindiniai „Nesting“ programos pranašumai

  • Du pjovimo optimizavimo algoritmai.
  • Standartinių lapų dydžių duomenų bazė.
  • Dirbkite su dviejų tipų briaunomis.
  • Dirba tiek su lakštais, tiek su ritiniais.
  • Vykdomų pavedimų duomenų bazė.

Pjovimo metu visi pjūviai daromi nuo vieno lapo krašto iki kito – horizontaliai arba vertikaliai. Apskaičiuojant pjovimą atsižvelgiama į pjovimui ir kitoms technologinėms operacijoms sunaudotą medžiagą. Naudingumas leidžia dirbti su dviejų tipų briaunomis. Programa leidžia optimizuoti ne tik lakštų, bet ir ritinių suvartojimą. Jei reikia, galima naudoti „Nesting“ tinklo režimu.