Optymalizacja ukladu formatek na p³ycie do wydruku.

I.  OPIS
Dane:
 
1) Wymiary formatu / formatki c x d
2) Ilo¶æ formatek n
3) Wymiary p³yty lub folii do wycinania formatek: a x b,  gdzie a - szeroko¶æ, b - d³ugo¶æ

Cel optymalizacji:
Nale¿y dobraæ taki uk³ad formatu na p³ycie by powierzchnia odpadu  p³yty po na³o¿eniu formatek by³a najmniejsza.
Obliczamy ca³kowite pole powierzchni spadu dla n formatek, dla uk³adu formatek, ¿e bok c  jest równoleg³y do boku plyty a (je¶li c <= a) 
a nastêpnie zamieniamy c na d  - bok d jest równoleg³y do boku p³yty a (je¶li d <=a) i obliczamy sc2.
Dobieramy taki uk³ad formatu by spad   by³ najmniejszy. Zamieniamy ewentualnie bok c na d .
W ostatecznych obliczeniach dobrany  bok c formatu jest równoleg³y do boku  a  p³yty, a bok d  formatu jest równoleg³y do boku b p³yty.


Obliczenie pól i ilo¶ci formatów
Pd = w1*w2; // Pole wydruku na p³ycie
Ps1 = Pp - Pd; // pole spadu - reszty na jednej p³ycie
nf = x*y; // Ilo¶æ formatów na p³ycie
np1 = n/nf; // Ilo¶æ p³yt - obl. z ilosci: n (calo¶æ) i nf (na p³ycie)
Pnf = nf*Pf; // Pole n formatów na 1 p³ycie
np2 = Pc/Pnf; // Ilo¶æ p³yt - obl. z pól - pola calkowitego do wydruku i pola druku na p³ycie
Ps2 = b*r1 +a*r2 -r1*r2; // Pole spadu na jednej p³ycie
Psc1 = np1*Ps1; // Pole spadu ca³kowitego - I metoda
Psc2 = np2*Ps2; // Pole spadu ca³kowitego - II metoda
Psc = np2*(b*r1+(a-r1)*r2); // Pole spadu
ca³kowitego - III metoda
Pw = Pnf*np1; // Pole ca³kowite wydruku


 
SCHEMAT  ROZMIESZCZENIA FORMATKI NA P£YCIE

                                   b = |AB| -  d³ugo¶æ p³yty
 A __________________________________________ B
    |   r1                                                                              |
    |_________________w2_______________                |
    |  E                                                            F |                |   a = |BD|  - szeroko¶æ p³yty                                         
    |                             
  wydruk                       |                 |  
I   |__d___ J                                              w1 |                 | <--  p³yta
c  |_____  | <-__formatka_____________  __|____ ____|
  C   -d-     H                                                  G    
r2     D    
     
  |CI| = |HJ|    = c  - szeroko¶æ formatki        |IJ| = |CH|  = d      - d³ugo¶æ formatki           
          
  |AC| = |BD| = - szeroko¶æ p³yty              |AB = |CD| = b   -   d³ugo¶æ p³yty

  |CE| = |GF| = w1 - szeroko¶æ wydruku       |EF|=|CG| = w2 - d³ugo¶æ wydruku na p³ycie

  |AE| =  r1 = reszta  na bolu a                      |GD| = r2 - reszta na boku b

  |IJCH| - formatka  o wymiarze c x d
  |ABCD| - plyta    o wymiarze a x b
  |EFCG| - pole wydruku  o wymiarze  w1 x w2
  [ABDGFE| - spad / odpad z p³yty 
   x - ilo¶æ formatek na boku a       y - ilo¶æ formatek na boku b

 


II. OBLICZENIA

Wprowad¼ lub zmodyfikuj dane:


Uwaga!: Liczby z kropk± dziesiêtn± - nie z przecinkiem!

Ilo¶æ formatów:              n =
Krótszy wymiar formatu: c =
D³uzszy wymiar formatu: d =
Krótszy wymiar p³yty:    a =
D³u¿szy wymiar p³yty:    b =




Dane wczytane:

Ilo¶c formatów : n  1. wymiar formatu wczytany: c 2. wymiar formatu wczytany: d P£YTA - 1. wymiar p³yty : a P£YTA - 2. wymiar p³yty : b


Obliczone pola powierzchni:
Pole formatu Pf = c*d Pole wydruku  Pd = n*Pf Pole p³yty Pp = a*b

I. Obliczenia w 2 wariantach doboru boków c (wzd³u¿ boku a) i  d (wzd³u¿ boku b)

Dane  c wprowadzone

Wymiar formatu c wzd³u¿ boku a Wymiar formatu d wzd³u¿ boku b Reszta r1 wzd³u¿ boku a Reszta r2 wzd³u¿ boku b Pole spadu na 1 p³ycie Pole wdruku na 1 p³ycie Ilo¶æ formatek na 1 p³ycie Ilo¶æ wszystkich p³yt Pole spadu na wszytkich p³ytach
c1 d1 rc1 rd1 sp1 Pd1 nfp1 npl1 sc1

Dane c i d zamienione
c2 d2 rc2 rd2 sp2 Pd2 nfp2 npl2 sc2

Dane c i d wprowadzone

Wymiar wydruku w1 wzd³u¿ boku a Wymiar wydruku w2 wzd³u¿ boku b Ilo¶æ p³yt wzd³u¿ boku a Ilo¶æ p³yt wzd³u¿ boku b Ilo¶æ formatek na p³ycie Pole wdruku na 1 p³ycie Pole spadu pasa na p³ycie wzd³u¿ boku b Pole spadu pasa na p³ycie wzd³u¿ boku a Pole spadu na przeciêciu pasów spadu
w1_1 w2_1 x = na_1 y = nb_1 nf_1 = x*y Pd1_1a Psb_1 Psa_1 Pr1

Dane c i d zmienione
w1_2 w2_2 x = na_2 y = nb_2 nf_2 = x*y Pd1_2a Psb_2 Psa_2 Pr2

Wyniki ostateczne

Po dobraniu optymalnego uk³o¿enia formatów na p³ycie: c - wzd³u¿ krotszego boku p³yty oraz  d  wzd³u¿ d³uzszego boku p³yty  b

Ilo¶c formatów : n FORMAT -  1. wymiar  dobrany: c (wzd³u¿ a) FORMAT - 2. wymiar  dobrany: d (wzd³uz b) P£YTA - 1. wymiar : a P£YTA -  2. wymiar: b


c  (wzdlu¿ a) d  (wzd³u¿ b) Pf - pole formatu Pc - pole ca³kowite do wydruku Pp - pole p³yty
x - ilo¶æ formatów wzd³uz boku a w1 - wymiar ³±czny formatów na p³ycie
wzdlu¿  boku a
r1 - reszta p³yty wzdlu¿ boku a r11 - reszta na boku a r12 - reszta na boku a
y - ilo¶æ formatów wzd³uz boku b w2 - wymiar ³±czny formatów na p³ycie
wzdlu¿ boku b
r2 - reszta p³yty wzdlu¿ boku b r21 - reszta na boku b r22 - reszta na boku b
Pd - Pole wydruku na p³ycie Ps1 - pole spadu  (reszty) na jednej p³ycie Ps2 - Pole spadu na jednej p³ycie Psc1 - Pole spadu ca³kowitego Psc2 - Pole spadu ca³kowitego
m =nf  = x*y
ilo¶æ formatów na p³ycie
np1 - ilo¶æ p³yt = n/nf np2 - illo¶æ p³yt = Pc/Pnf Pw - Pole ca³kowite wydruku Psc - Pole spadu ca³kowitego


Ciêcia na powierzchni wydruku

Ciêcia razem wzd³u¿ d³ugo¶ci p³yty b Ciêcia razem wzd³u¿ szeroko¶ci p³yty a Ciêcia razem dla powierzchni wydruku


Opis dokadny