ÿþw i c z e n i e n r 1 0 B l o k i D y n a m i c z n e
B l o k i d y n a m i c z n e z a w i e r a j o p r ó c z e l e m e n t ó w r y s u n k o w y c h i / l u b a t r y b u t ó w r ó w n i e | o p e r a c j e n a e l e m e n t a c h
b l o k u . A b y m o |n a b y Bo j e r e a l i z o w a k o n i e c z n e s s p e c j a l n e o b i e k t y t z w . p a r a m e t r y . O b a t e e l e m e n t y m o g w y -
s t p o w a j e d y n i e w b l o k u .
P a r a m e t r y i o p e r a c j e
P a r a m e t r y i o p e r a c j e m o |n a j e w s t a w i t y l k o w e d y t o r z e
b l o k u , g d z i e s d o s t p n e p o p r z e z p a l e t y n a r z d z i o w e
( r y s 1 ) .
D o s t p n e w e d y t o r z e b l o k u o p e r a c j e s o d p o -
w i e d n i k a m i p o l e c e D e d y c y j n y c h A u t o C A D a , k t ó r e s
w y k o n y w a n e n a o b i e k t a c h b l o k u ( w t y m t a k |e i p a r a -
m e t r a c h ) . M i e j s c e w s t a w i e n i a o p e r a c j i n i e m a z n a c z e -
n i a d l a j e j f u n k c j o n o w a n i a , g d y | j e s t t o o b i e k t a b s t r a k -
c y j n y . J e j o b e c n o [ j e s t z a z n a c z a n a w e d y t o r z e b l o k u
i k o n w k s z t a Bc i e b By s k a w i c y z a o p a t r z o n a w n a z w
o p e r a c j .
K a |d a o p e r a c j a w s t a w i o n a d o b l o k u m u s i b y
p o w i z a n a z o d p o w i e d n i m p a r a m e t r e m o r a z o b i e k t a m i
s k Ba d o w y m i b l o k u . P a r a m e t r j e s t u c i e l e [n i e n i e m d a -
n y c h , k t ó r e s w p r o w a d z a n e w c z a s i e w y k o n y w a n i a
p o l e c e n i a e d y c y j n e g o , t a k i c h j a k : p u n k t y , k t y o d l e -
g Bo [c i i t p . P o w s t a w i e n i u b l o k u d y n a m i c z n e g o p a r a -
m e t r y s d o s t p n e p o p r z e z s p e c j a l n e u c h w y t y . M a n i - R y s . 1 . P a l e t y p a r a m e t r ó w i o p e r a c j i
p u l o w a n i e u c h w y t a m i p o w o d u j e z m i a n w a r t o [c i i c h
p a r a m e t r ó w c o w r e z u l t a c i e w y m u s z a w y k o n a n i e o p e r a c j i p o w i z a n y c h z t y m i p a r a m e t r a m i .
P a r a m e t r y w e d y t o r z e b l o k u w y g l d a j z w y k l e j a k w y m i a r y u z u p e Bn i o n e z n a c z n i k a m i u c h w y t ó w . Z w i -
z a n e s z n i m i d o m y [l n e n a z w y i e t y k i e t y , k t ó r e m o |n a z m i e n i a t a k , a b y o d p o w i a d a By t e r m i n o l o g i i i s y m b o l i -
c e s t o s o w a n e j p r z e z u |y t k o w n i k a . N a p r z y k Ba d , j e [l i p a r a m e t r l i n i o w y o p i s u j e p r o m i e D o k r g u , t o z a m i a s t d o -
m y [l n e j n a z w y L i n i o w y n a d a m u n a z w P r o m i e D, a z a m i a s t d o m y [l n e j e t y k i e t y O d l e g Bo [ m o |n a m u p r z y p i s a
e t y k i e t R . O t o k r ó t k i o p i s p a r a m e t r ó w .
P u n k t o w y w p r o w a d z a w s p ó Br z d n e X i Y p u n k t u d o w y k o n y w a n e j o p e r a c j i i m o |e b y u |y w a n y w r o l i w e k t o -
r a n p . p r z e s u n i c i a . W y g l d : j a k w y m i a r p o r z d k o w y .
L i n i o w y w p r o w a d z a o d l e g Bo [ d o w y k o n y w a n e j o p e r a c j i i o g r a n i c z a r u c h w z d Bu | k t a j e g o w s t a w i e n i a . I n a -
c z e j w p r o w a d z a w e k t o r o u s t a l o n e j o r i e n t a c j i i z m i e n n e j d Bu g o [c i . W y g l d : j a k w y m i a r n o r m a l n y .
B i e g u n o w y w p r o w a d z a o d l e g Bo [ i k t d o w y k o n y w a n e j o p e r a c j i . W y g l d : j a k w y m i a r n o r m a l n y .
X Y w p r o w a d z a d w i e o d l e g Bo [c i ( n a w z a j e m p r o s t o p a d Be ) o d p u n k t u b a z o w e g o p a r a m e t r u , c o p o z w a l a n a r u c h
w d w ó c h w z a j e m n i e p r o s t o p a d By c h k i e r u n k a c h . W y g l d : j a k p a r a w y m i a r ó w ( p o z i o m y c h i p i o n o w y c h ) .
O b r a c a n i a w p r o w a d z a k t d o w y k o n y w a n e j o p e r a c j i . W y g l d : w y [w i e t l a n y j a k o o k r g .
O d w r a c a n i a w p r o w a d z a l i n i o d b i c i a d l a o p e r a c j i o d w r a c a n i a ( l u s t r o ) . W y g l d : l i n i a k r o p k o w a n a .
W i d o c z n o [c i s t e r u j e w i d o c z n o [c i o b i e k t ó w w b l o k u i z a w s z e o d n o s i s i d o c a Be g o b l o k u . K l i k n i c i e
u c h w y t u n a r y s u n k u s p o w o d u j e w y [w i e t l e n i e l i s t y s t a n ó w w i d o c z n o [c i d o s t p n y c h d l a o d n o [n i k a d o
b l o k u . P o z w a l a n a w y [w i e t l a n i e l u b u k r y w a n i e e l e m e n t ó w b l o k u . W y [w i e t l a n y j a k o t e k s t z e s k o j a r z o -
n y m u c h w y t e m .
P r z e g l d a n i a o k r e [l a w Ba [c i w o [ z d e f i n i o w a n p r z e z u |y t k o w n i k a , k t ó r a m o |e b y w p r o w a d z a n a p r z e z
u |y t k o w n i k a l u b w y b i e r a n a z t a b e l i . W y [w i e t l a n y j a k o t e k s t z e s k o j a r z o n y m u c h w y t e m . W e w s t a w i e n i u
b l o k u k l i k n i c i e n a u c h w y t w y [w i e t l a l i s t d o s t p n y c h w a r t o [c i .
1
P o n i |e j l i s t a o p e r a c j i z k r ó t k i m o p i s e m o r a z w s k a z a n i e m z j a k i e g o r o d z a j u p a r a m e t r e m m o g o n e b y k o j a -
r z o n e .
P a r a m e t r y
O p e r a c j e
P r z e s u w a n i a p o d o b n a j e s t d o p o l e c e n i a p r z e s u D. W o d n o [n i -
k u d o b l o k u d y n a m i c z n e g o o p e r a c j a p r z e s u n i c i a p o w o d u j e
x x x x
p r z e s u n i c i a o b i e k t ó w o o k r e [l o n o d l e g Bo [ l u b k t .
S k a l o w a n i a p o d o b n a j e s t d o p o l e c e n i a S K A L A . W o d n o [n i k u
d o b l o k u d y n a m i c z n e g o o p e r a c j a s k a l o w a n i a p o w o d u j e p r z e s k a -
l o w a n i e z b i o r u w s k a z a D b l o k u , g d y s k o j a r z o n y p a r a m e t r j e s t
x x x
p o d d a w a n y e d y c j i z a p o m o c r u c h o m y c h u c h w y t ó w l u b z a p o -
m o c p a l e t y C e c h y .
R o z c i g a n i a o p e r a c j a p o w o d u j e p r z e s u n i c i e i r o z c i g n i c i e
o b i e k t ó w o o k r e [l o n o d l e g Bo [ w o k r e [l o n y m p o Bo |e n i u . P o
s k o j a r z e n i u o p e r a c j i z p a r a m e t r e m , n a l e |y o k r e [l i r a m k r o z c i -
g a n i a d l a o p e r a c j i r o z c i g a n i a a p o t e m o b i e k t y d l a z b i o r u w s k a - x x x x
z a D o p e r a c j i r o z c i g a n i a . D z i a Ba n i e p o d o b n e j e s t d o o k r e [l a n i a
o k n a w y b o r u p r z e c i c i a w p o l e c e n i u R O Z C I G N I J .
R o z c i g a n i a b i e g u n o w e g o o p e r a c j a j e s t p o Bc z e n i e m p o l e c e D
R O Z C I G N I J i O B R Ó T . R o z c i g a n i e b i e g u n o w e p o w o d u j e
o b r a c a n i e , p r z e s u w a n i e i r o z c i g a n i e o b i e k t ó w o o k r e [l o n y k t i
o d l e g Bo [. P o s k o j a r z e n i u r o z c i g n i c i a b i e g u n o w e g o z p a r a m e -
X
t r e m b i e g u n o w y m n a l e |y o k r e [l i r a m k r o z c i g a n i a d o o p e r a c j i
r o z c i g a n i a b i e g u n o w e g o . N a s t p n i e w y b r a o b i e k t y d o r o z c i -
g n i c i a i o b i e k t y d o o b r o t u .
O b r a c a n i a p o d o b n a d o p o l e c e n i a O B R Ó T . W o d n o [n i k u d o
b l o k u d y n a m i c z n e g o o p e r a c j a o b r a c a n i a p o w o d u j e o b r ó c e n i e
X
s k o j a r z o n y c h o b i e k t ó w .
O d w r a c a n i a o p e r a c j a u m o |l i w i a o d w r ó c e n i e o d n o [n i k a b l o k u
d y n a m i c z n e g o w o k ó B w y b r a n e j o s i , n a z y w a n e j l i n i o d b i c i a .
D z i a Ba n a w s k a z a n y c h s k Ba d n i k a c h b l o k u p o d o b n i e j a k p r z y x
p o l e c e n i u L U S T R O .
S z y k u o p e r a c j a p o w o d u j e s k o p i o w a n i e s k o j a r z o n e j z n i m f i g u r y
i u t w o r z e n i e s z y k u w u k Ba d z i e p r o s t o k t n y m . L i c z b a k o l u m n i
w i e r s z y j e s t o k r e [l a n a j a k o i l o r a z d Bu g o [c i p a r a m e t r u L i n i o w e g o x X x
l u b X Y p r z e z w p r o w a d z o n o d l e g Bo [ m i d z y k o l u m n a m i .
P r z e g l d a n i a t w o r z y t a b e l p r z e g l d a n i a . T a b e l i p r z e g l d a n i a
m o |n a u |y d o p r z y p i s a n i a w Ba [c i w o [c i u |y t k o w n i k a i w a r t o [c i
x
d o b l o k u d y n a m i c z n e g o .
W Ba [c i w o [ j e s t k o m b i n a c j w a r t o [c i r ó |n y c h p a r a m e t r ó w s t e r u j c y c h o p e r a c j a m i . Z e w s z y s t k i c h m o |l i w y c h
k o m b i n a c j i m o |n a s t w o r z y t z w . t a b e l p r z e g l d a n i a . K a |d e j p o z y c j i ( w i e r s z o w i ) w t a b e l i m o |n a p r z y p i s a e t y -
k i e t . U |y c i e o p e r a c j i p r z e g l d a n i a s k o j a r z o n e j j e j z u c h w y t e m p r z e g l d a n i a , p o z w o l i w o d n o [n i k u d o b l o k u
w y [w i e t l i l i s t e t y k i e t p o p r z e z k l i k n i c i e n a u c h w y c i e p a r a m e t r u p r z e g l d a n i a ( r y s . d a l e j ) . P o w y b o r z e j a k i e j [
e t y k i e t y z o s t a n w y k o n a n e o p e r a c j e z w i z a n e z d a n k o m b i n a c j w a r t o [c i , c o z m i e n i w y g l d w s t a w i e n i a b l o -
k u .
N a p r z y k Ba d t w o r z c n a k r t k z g w i n t e m m e t r y c z n y m m o |e m y r o z m i a r g w i n t u u s t a l a o p e r a c j s k a l o -
w a n i a s k o j a r z o n z p a r a m e t r e m l i n i o w y m . W i a d o m o j e d n a k , |e [r e d n i c e g w i n t u t w o r z
o k r e [l o n y t y p o s z e r e g ( M 3 , M 4 , M 5 . . . ) . A b y , z m u s i u |y t k o w n i k a d o w y b o r u w a r t o [c i
d o p u s z c z o n e j a n i e d o w o l n e j ( b o n i e m a g w i n t u n p . M 8 . 2 5 ) m o |e m y s t w o r z y t a b e l
p r z e g l d a n i a z e t y k i e t a m i M 3 , M 4 . . . i p r z y p i s a k a |d e j z n i c h o k r e [l o n e w a r t o [c i s k a l o -
w a n i a ( c z y l i p a r a m e t r u o d l e g Bo [c i ) t a k , a b y p o w y b o r z e k o n k r e t n e j e t y k i e t y b l o k p r z y -
b r a B w Ba [c i w w i e l k o [.
D o k Ba d n y o p i s b l o k ó w d y n a m i c z n y c h p r z e k r a c z a z a k r e s n i n i e j s z e j i n s t r u k c j i . P o
s z c z e g ó By m o |n a s i g n d o s y s t e m u p o m o c y ( P o d r c z n i k u |y t k o w n i k a T w o r z e -
n i e i m o d y f i k o w a n i e o b i e k t ó w T w o r z e n i e i u |y w a n i e b l o k ó w ) . A b y l e p i e j z r o -
z u m i e i d e t w o r z e n i a i u |y w a n i a b l o k ó w d y n a m i c z n y c h p r o s z s i g n d o n a s t p n e j i n s t r u k c j i , w k t ó r e j k r o k
p o k r o k u n a b u d u j e s i k o n k r e t n y b l o k z w i e r a j c y e l e m e n t y o p i s a n e w t y m r o z d z i a l e . W t y m z a k r e s i e p o m o c -
n a m o |e b y t e | a n a l i z a b l o k ó w d o s t p n y c h w P a l e c i e n a r z d z i ( C t r l - 3 ) .
2
w i c z e n i e n r 1 0 - Z a d a n i a d o w y k o n a n i a
Z d e f i n i o w a b l o k z a t r y b u t e m o n a z w i e Ac z n i k . W w i c z e n i u b d r e a l i z o w a n e k o l e j n e w a r i a n t y t e g o b l o k u
d y n a m i c z n e g o z d o d a n i e m k o l e j n y c h o p e r a c j i n a w y b r a n y c h e l e m e n t a c h . W y m i a r y b l o k u p o k a z a n o n a r y s u n k u
p r z y c z y m n a p o c z t k u p r z y j m i e m y D = 4 o r a z L = 1 0 . R o l a t r y b u t u b d z i e p r z e c h o w y w a n i e n u m e r u Bc z n i k a
L = 1 0
D = 4
R y s . 2 . W y g l d i w y m i a r y b l o k u
C e l e m o s t a t e c z n y m j e s t w y p o s a |e n i e b l o k u w n a s t p u j c e c e c h y f u n k c j o n a l n e :
1 . M o |l i w o [ p r z e m i e s z c z a n i a i o b r a c a n i a a t r y b u t u .
2 . M o |l i w o [ z m i a n y w y m i a r u L s k o k o w o t a k b y p r z y j m o w a B o n t y l k o w a r t o [c i 1 0 , 1 5 i 2 0
3 . M o |l i w o [ p By n n e j z m i a n y [r e d n i c y o t w o r u D o d w a r t o [c i 0 . . 6 i s k o k o w e j .
4 . M o |l i w o [ w y b o r u k o m b i n a c j i D i L z t y p o s z e r e g u w a r t o [c i .
5 . M o |l i w o [ w y [w i e t l a n i a i u k r y w a n i a o s i Bc z n i k a .
C e c h y t e b d z i e m y d o d a w a s u k c e s y w n i e s t o s u j c e d y t o r b l o k u b e d y c j a .
K r o k 1 r y s u j e m y e l e m e n t y s k Ba d o w e
N a r y s u j m y e l e m e n t w g w y m i a r ó w p o k a z a n y c h n a r y s . 2 . N i e r y s u j e m y w y m i a r ó w t y l k o s a m e l e m e n t i o s i e .
L i n i o m t w o r z c y m o s i e n a d a j m y , e d y t u j c i c h c e c h y , w z ó r C E N T E R .
K r o k 2 d e f i n i u j e m y a t r y b u t
P o l e c e n i e m a t r d e f u t w ó r z m y a t r y b u t S Y M B O L .
P o l a w o k n i e d i a l o g o w y m w y p e Bn i j m y z g o d n i e z
r y s u n k i e m o b o k .
P a m i t a j m y o z a z n a c z e n i u p r z e Bc z n i k a Z a b l o -
k u j p o Bo |e n i e w b l o k u .
P o k l i k n i c i u n a O K . u m i e [m y a t r y b u t t a k j a k t o
p o k a z a n o n a r y s u n k u 2 .
3
K r o k 3 d e f i n i u j e m y b l o k
1 . Z a z n a c z a m y w s z y s t k i e n a r y s o w a n e e l e m e n t y i w y w o Bu j e m y
p o l e c e n i e b l o k .
E l e m e n t y d o b l o k u m o |e m y t e | w y b r a p o w y d a n i u p o l e c e -
n i a . D o t e g o c e l u s Bu |y p r z y c i s k W y b i e r z o b i e k t y .
2 . W y p e Bn i a m y p o l a w o k n i e d i a l o g o w y m t a k j a k n a r y s u n k u
o b o k .
3 . P a m i t a j m y o w s k a z a n i u p u n k t u w s t a w i e n i a . K l i k a m y w
p r z y c i s k W s k a | p u n k t a p o t e m n a r y s u n k u w s k a z u j e m y [r o -
d e k o t w o r u .
4 . P r z e Bc z n i k O t w ó r z w e d y t o r z e b l o k u p o z o s t a w i a m y
n i e a k t y w n y .
5 . Z a m y k a m y o k n o p r z y c i s k i e m O K .
6 . T e r a z p o l e c e n i e m w s t a w m o |e m y w s t a w i z d e f i n i o w a n y
b l o k , a l e p r z e d t e m u s t a w m y w a r t o [ z m i e n n e j A T T D I A = 1 .
K r o k 4 d o d a j e m y p a r a m e t r y p u n k t o w y i o b r o t u
P r z y s t p u j e m y d o d o d a n i a d o b l o k u m o |l i w o [c i p r z e m i e s z c z a n i a i o b r a c a n i a a t r y b u t u . Z r o b i m y t o w d w ó c h
k r o k a c h . T e r a z d o d a m y p a r a m e t r y , p r z y p o m o c y k t ó r y c h b d z i e m y s t e r o w a o p e r a c j a m i p r z e s u D i o b r ó , z a [
s a m e o p e r a c j e d o d a m y w k r o k u n a s t p n y m .
1 . W y w o Bu j e m y p o l e c e n i e b e d y c j a i w p o k a z a n y m o k n i e w y b i e r a m y z l i s t y b l o k o n a z w i e Ac z n i k . P o k l i k n i -
c i u w O K . p r z e c h o d z i m y d o e d y t o r a b l o k u .
2 . W w y [w i e t l o n e j p a l e c i e w y b i e r a m y z a k Ba d k P a r a m e t r y .
3 . Z p a l e t y w y b i e r a m y p a r a m e t r p u n k t o w y . Z m i e n i a m y j e g o e t y k i e t n a P i w s t a w i a m y g o w p u n k c i e b a z o w y m
( w Bc z o p c j B a z a w u s t a w i e n i a c h t r y b u O B I E K T ) a t r y b u t u S Y M B O L ( r y s . 3 a )
4 . Z p a l e t y w y b i e r a m y p a r a m e t r o b r o t u . Z m i e n i a m y j e g o e t y k i e t n a A i w s t a w i a m y g o w p u n k c i e b a z o w y m
a t r y b u t u S Y M B O L ( r y s . 3 b ) . P r o m i e D w y b i e r z m y t a k j a k t o w i d a n a r y s u n k u a k t b a z o w y u s t a l m y n a 0 .
A ) B )
P o l e c e n i e : _ B P a r a m e t e r P u n k t o w y P o l e c e n i e : _ B P a r a m e t e r O b r a c a n i a
O k r e [l p o Bo |e n i e p a r a m e t r u l u b O k r e [l p u n k t b a z o w y l u b
[ N a z w a / E t y k i e t a / BA Dc u c h / O p i s / P a l e t a ] : e [ N a z w a / E t y k i e t a / BA Dc u c h / O p i s / P a l e t a / Z e s t a w w a r t o [c i ] : e
P o d a j e m y n a z w e t y k i e t y P o d a j e m y n a z w e t y k i e t y
P o d a j e t y k i e t w Ba [c i w o [c i p o Bo |e n i a <