dosazování

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

p.bublik
Level 2
Level 2
Příspěvky: 220
Registrován: únor 12
Bydliště: Jižní čechy
Pohlaví: Muž
Stav:
Offline

dosazování

Příspěvekod p.bublik » 11 bře 2015 09:19

Ahoj, mam jeden dotaz.
potřeboval bych vypočítat příklad:
Deska o rozměru x a y. Na desku potřebuju poskládat maximum možných krabiček o menších rozměrech A a B.
není problém pokud A a B mají stejné rozměry nebo když půjdou skládat krabice stejným směrem bez zbytku volného místa na desce.
Problém nastane, pokud například u některých obdélníků, kdy mohou jít nějaké jedním směrem a další napříč.
Jde udělat nějaké makro, které dokaže vypočítat max počet krabic, které jdou vložit na desku a to bez žádného přesahu?
Pro lepší pochopení soubor v příloze.
Děkuji
Přílohy
vypocet.xlsx
(10.39 KiB) Staženo 52 x

Reklama
Uživatelský avatar
rhsCZ
Level 4
Level 4
Příspěvky: 1358
Registrován: červen 13
Bydliště: Jedna Velká díra ve středu Evropy :D
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: dosazování

Příspěvekod rhsCZ » 11 bře 2015 10:22

Čistě teoreticky vypočítáš plochu desky x*y a Krabičky a*b a plochou krabičky podělíš plochu desky (x*y)/(a*b) a celé číslo by teoreticky měl být max. počet krabiček


„Zeptáš-li se, budeš 5 minut vypadat jako blbec. Nezeptáš-li se, budeš blbcem po celý život.“
„Mnozí z těch, co žijí, by zasluhovali smrt. A mnozí z těch, co zemřeli, by si zasloužili žít.“ - John Ronald Reuel Tolkien
„Je lepší být nenáviděn pro to, jaký jsi, než být milován pro to, co nejsi.“ - Kurt Cobain
https://rhscz.eu
https://github.com/rhsCZ

Uživatelský avatar
Simroth
Level 5
Level 5
Příspěvky: 2090
Registrován: únor 13
Bydliště: Ostrov
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod Simroth » 11 bře 2015 10:30

My používá me na pracích Optimik.

Jento program, do kterého žádáš rozměry Lamina a zadáš si rozměry potřebného materiálu (boky, půda, dno atd.)

Program ti automaticky vypočítá nářezový plán a spotřebu materiálu a jeho využití.

Stojí za to se na něj podívat.
CPU - Intel Core i7-9700K + Noctua NH-D14
MB - MSI MPG Z390 GAMING PRO CARBON
RAM - HyperX 16GB KIT DDR4 3200MHz
GPU - GeForce GTX 1070 GAMING X 8G
PSU - EVGA 650 GQ Power Supply
CASE - Fractal Design Define C TG

Uživatelský avatar
Žbeky
Moderátor
Guru Level 13
Guru Level 13
Příspěvky: 22288
Registrován: květen 08
Bydliště: Vsetín - Pardubice
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod Žbeky » 11 bře 2015 11:37

Ten postup uz z logiky veci nemuze fungovat. Uvedu to na prikladu, ze mas paletu 10x100 a kusy 25x10. Kdyz spocitam plochy a podelim je, mely by se na paletu vlezt 4 kusy. Ve skutecnosti tam bez presahu nedas ani jednu... Je to sice extremni pripad, ale slabiny to demonstruje jasne
V SZ řeším jen záležitosti týkající se fóra. Na prosby a žádosti o technickou podporu nereaguji. Díky za pochopení.

HiJackThis + návod - HW Monitor - Jak označit příspěvek za vyřešený - Pravidla fóra

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28586
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod Martab » 11 bře 2015 12:44

Poměr obsahů uplně přesně nefunguje (nefunguje to polně přesně pokud není rozměr stolu násobkem rozměru krabičky, např deska 2x10 (plocha je tady 20) a krabičky 4x5 (taky 20), ale ať dělám co dělám tak ji tam nedostanu), ale v tvém případě zrovna ano, protože 100 je násobek 25, tedy do 100 se ti vejdou 4 tyto kostky a druhý rozměr ti bude sedět naprosto přesně (10 vs 10).
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

guest
Pohlaví: Nespecifikováno

Re: dosazování

Příspěvekod guest » 11 bře 2015 12:57

Žbeky píše:Ten postup uz z logiky veci nemuze fungovat. Uvedu to na prikladu, ze mas paletu 10x100 a kusy 25x10. Kdyz spocitam plochy a podelim je, mely by se na paletu vlezt 4 kusy. Ve skutecnosti tam bez presahu nedas ani jednu... Je to sice extremni pripad, ale slabiny to demonstruje jasne


To je opravdu extrémní případ, protože ty 4 ks se tam přesně vejdou!

Uživatelský avatar
Žbeky
Moderátor
Guru Level 13
Guru Level 13
Příspěvky: 22288
Registrován: květen 08
Bydliště: Vsetín - Pardubice
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod Žbeky » 11 bře 2015 13:01

Moje chyba. Puvodne jsem tam mel 10x1000 a 25x100 ale pred odeslanim jsem to upravil tak, aby to nebylo tak prehnane a uz jsem to nekontroloval
V SZ řeším jen záležitosti týkající se fóra. Na prosby a žádosti o technickou podporu nereaguji. Díky za pochopení.

HiJackThis + návod - HW Monitor - Jak označit příspěvek za vyřešený - Pravidla fóra

p.bublik
Level 2
Level 2
Příspěvky: 220
Registrován: únor 12
Bydliště: Jižní čechy
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod p.bublik » 11 bře 2015 18:57

Pokud budou stejně dlouhé strany, tak bych viděl tu variantu co jsem posílal v příloze jako první. nejlepší bude, Vyzjistit rozměry krabic propočítat si natvrdo kolik jich pujde max na jedno patro a pak třeba funkcí svyhledat to dosadit pro další výpočty. protože nic jiněho asi nevymyslíme.

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28586
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod Martab » 11 bře 2015 19:53

Na papíře to není problém, ale otázka je, jak to dostat do excelu aby to počítal univerzálně, zkusím se na to mrknout, ale nic neslibuju...

Edit:
Tak mne napadlo, musí to být přes excel? Nešlo by použít toto http://www.doprava.vpraxi.cz/kalkulacka ... paletu.php ?
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

p.bublik
Level 2
Level 2
Příspěvky: 220
Registrován: únor 12
Bydliště: Jižní čechy
Pohlaví: Muž
Stav:
Offline

Re: dosazování

Příspěvekod p.bublik » 12 bře 2015 21:09

Tak jsem to vymyslel viz příloha, snad by to takhle mělo fungovat, ale pro nejoptimálnější výpočet je třeba otáčet jak desku tak krabičky. co myslíte si o tom myslíte.

udělal by někdo makro, které by fungovalo tak, že když zmačknu tlačítko, tak automaticky vyplní dvě buňky třeba A1 a A2 dané hodnoty. Aniž by byl v A1 a A2 nějaký vzorec ??? mohlo by se stát že v buňce A1 a a A2 již nějaké hodnoty budou, takže nejdříve buňky vymazat a pak dosadit nová čísla
Přílohy
vypocet.xlsx
(11.96 KiB) Staženo 61 x


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 9 hostů