You are on page 1of 61

EAGLE

EASILY APPLICABLE GRAPHICS LAYOUT EDITOR


Tutorial
PART 1

‫ﺃﻭﻴﺱ ﺍﻟﺼﻔﺩﻱ‬ :‫ﺘﺭﺠﻤﺔ‬

‫ أوﻱﺲ اﻟﺼﻔﺪي‬: ‫ﺗﻨﺴﻴﻖ واﻋﺪاد‬

Version 3.55 and later

2nd Edition
Copyright ©NETWORK SOLUTIONS
2001 All Rights Reserved

‫ﺳﻠﺴﻠﺔ ﻣﻌﻠﻮﻣﺎت اﻷﻧﺘﺮﻧﺖ‬


‫ﺍﻹﻫﺩﺍﺀ‬

‫ﺍﻟﻰ ﻤﻌﻠﻡ ﺍﻟﺒﺸﺭﻴﺔ ﺴﻴﺩﻨﺎ ﻤﺤﻤﺩ ﺼﻠﻰ ﺍﷲ ﻋﻠﻴﻪ ﻭﺴﻠﻡ‬

‫ﺃﻤﻲ ﺍﻟﻐﺎﻟﻴﺔ‬

‫ﺍﻟﺘﻲ ﻋﺎﻨﺕ ﻷﺠﻠﻨﺎ ﺍﻟﻜﺜﻴﺭ‪ ،‬ﻭﺍﻟﺘﻲ ﻀﺤﻜﻨﺎ ﻭﺍﻟﺩﻤﻌﺔ ﻓﻲ ﻋﻴﻨﻴﻬﺎ ‪ ،‬ﺍﺴﺘﺭﺤﻨﺎ ﻭﻫﻲ ﻻ ﺯﺍﻟﺕ ﺘﻌﺒﺔ‬

‫ﺍﻟﻰ ﺃﻤﻲ ﺍﻟﻐﺎﻟﻴﺔ ﺃﺴﺄل ﺍﷲ ﺍﻟﻘﺩﻴﺭ ﺃﻥ ﺃﻭﱠﻓﻲ ﻭﻟﻭ ﺠﺯﺀﹰﺍ ﻴﺴﻴﺭﹰﺍ ﻤﻥ ﺤﻘﻙ ﺍﻟﻜﺒﻴﺭ ﻋﻠﻴﻨﺎ‬

‫ﺍﻟﻰ ﺃﺨﻭﺘﻲ ﻭﺠﻤﻴﻊ ﺃﻗﺎﺭﺒﻲ‬

‫ﺍﻟﻰ ﺭﻓﺎﻗﻲ ﻭﺃﺼﺤﺎﺒﻲ‬

‫ﺍﻟﻰ ﻜﺎﻤل ﺃﻋﻀﺎﺀ ﺸﺭﻜﺔ ‪ NETWORK SOLUTIONS‬ﺍﻟﻠﺫﻴﻥ ﺴﺎﻋﺩﻭﻨﻲ ﺍﻟﻜﺜﻴﺭ‬

‫‪II‬‬
‫ﺍﻟﻤﻘﺩﻤﺔ‬

‫ﺒﺴﻡ ﺍﷲ ﺍﻟﺭﺤﻤﻥ ﺍﻟﺭﺤﻴﻡ‬

‫ﺍﻟﺤﻤﺩ ﷲ ﻭﺤﺩﻩ ‪ ،‬ﻭ ﺍﻟﺼﻼﺓ ﻭﺍﻟﺴﻼﻡ ﻋﻠﻰ ﻤﻥ ﻻ ﻨﺒﻲ ﺒﻌﺩﻩ ‪ ،‬ﻤﻌﻠﻡ ﺍﻟﺒﺸﺭﻴﺔ ﺃﻥ ﻻ ﺘﻘﻑ ﺃﻤﺎﻡ ﺍﻟﺘﺤﺩﻴﺎﺕ ‪،‬‬
‫ﻭﺃﻥ ﻻ ﺘﻴﺄﺱ ﺇﻥ ﺃﺼﺎﺒﻬﺎ ﺍﻟﻭﻫﻥ ﻭﺍﻟﻜﺴل ‪.‬‬
‫ﻲ ﻓﻲ ﻤﺠﺎل ﺍﻟﺘﻘﺎﻨﺎﺕ ﺍﻟﻤﻌﺎﺼﺭﺓ ﻭﺍﻟﺘﻜﻨﻭﻟﻭﺠﻴﺎﺕ ﺍﻟﺤﺩﻴﺜﺔ‬
‫ﺃﻤﺎ ﺒﻌﺩ ﻓﺄﻨﺎ ﺫﺍ ﺃﻗﺩﻡ ﻟﻠﻜﺘﺎﺏ ﺍﻟﺘﺨﺼﺼﻲ ﺍﻟﺜﺎﻨﻲ ﻟ ﱠ‬
‫ﻭﻫﻲ ﺘﻘﻨﻴﺔ ﺭﺴﻡ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺍﻟﺘﻲ ﺸﺎﻉ ﺍﺴﺘﺨﺩﺍﻤﻬﺎ ﺤﺘﻰ ﻓﻲ ﺩﻭﻟﻨﺎ ﻭﺇﻥ ﻜﻨﺎ ﻻ ﺯﻟﻨﺎ ﻓﻲ‬
‫ﺒﺩﺍﻴﺔ ﺍﻟﻁﺭﻴﻕ ‪ ،‬ﻭﻜﻤﺎ ﻭﻋﺩﺕ ﻓﻲ ﻜﺘﺎﺒﻲ ﺍﻷﻭل ﺍﻟﻜﺎﻤﻴﺭﺍﺕ ﺍﻟﺤﺭﺍﺭﻴﺔ ﺫﺍﺕ ﺍﻷﺸﻌﺔ ﺘﺤﺕ ﺍﻟﺤﻤﺭﺍﺀ ﺘﻘﺎﻨﺎﺘﻬﺎ‬
‫ﻭﺁﻓﺎﻗﻬﺎ ﻓﺄﻨﺎ ﺫﺍ ﺃﻗﺩﻡ ﻟﻜﺘﺎﺒﻲ ﺍﻟﺜﺎﻨﻲ ﻭﺍﻟﺫﻱ ﺘﻤﻬﻠﺕ ﻓﻲ ﻨﺸﺭﻩ ﻜﺜﻴﺭﹰﺍ ‪ ،‬ﺤﻴﺙ ﺃﻨﻨﻲ ﻭﻜﻠﻤﺎ ﻗﺭﺭﺕ ﻨﺸﺭﻩ ﺃﺭﻯ ﺃﻨﱠﻪ‬
‫ﻤﻥ ﺍﻷﻓﻀل ﺃﻥ ﺃﻀﻤﻨﻪ ﺒﻌﺽ ﺍﻟﺼﻭﺭ ‪ ،‬ﺃﻭ ﺒﻌﺽ ﺍﻟﻔﻘﺭﺍﺕ ﺍﻟﺘﻭﻀﻴﺤﻴﺔ ‪ ،‬ﺃﻥ ﺃﻟﻐﻲ ﻓﻘﺭﺓ ﺃﻭ ﺃﻥ ﺃﺯﻴﺩ ﻓﻘﺭﺓ‬
‫ﺃﺨﺭﻯ ‪ ،‬ﻭﻟﻜﻨﻨﻲ ﺍﻵﻥ ﻗﺭﺭﺕ ﺃﻥ ﺃﻗﻭﻡ ﺒﻨﺸﺭﻩ ﻭﺃﻨﺎ ﻋﻠﻰ ﻴﻘﻴﻥ ﺃﻨﻨﻲ ﺴﺄﺘﻠﻘﻰ ﺍﻟﻤﻼﺤﻅﺎﺕ ﺍﻟﻜﺜﻴﺭﺓ ﻭﺍﻟﻜﺜﻴﺭﺓ ﺍﻟﺘﻲ‬
‫ﺴﺘﺘﻨﺎﻭﻟﻪ ‪ ،‬ﺃﺭﺠﻭ ﻤﻥ ﺍﷲ ﺍﻟﻘﺩﻴﺭ ﺃﻥ ﺘﻜﻭﻥ ﺃﻥ ﺘﻜﻭﻥ ﺠﻴﺩﺓ ﻭﺒﻨﺎﺀﺓ‬
‫ﺃﻋﺘﻘﺩ ﺃﻥ ﺍﻟﻤﻭﻀﻭﻉ ﻟﻴﺱ ﺠﺩﻴﺩﹰﺍ ‪ ،‬ﻟﻜﻨﻲ ﺃﻋﺘﻘﺩ ﺃﻨﻪ ﺍﻟﻜﺘﺎﺏ ﺍﻷﻭل ﺍﻟﺫﻱ ﺘﻨﺎﻭل ﺍﻟﺒﺭﻨﺎﻤﺞ ﺒﻬﺫﻩ ﺍﻟﺨﺼﻭﺼﻴﺔ‬
‫ﻭﺍﻟﺸﺭﺡ ) ﻭﺫﻟﻙ ﻤﻊ ﻤﺭﺍﻋﺎﺓ ﺘﺄﺨﺭ ﻨﺸﺭﻩ ( ﻭﺍﻟﻰ ﺍﻟﺫﻴﻥ ﻟﻡ ﻴﺴﻤﻌﻭﺍ ﺒﻬﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺒﻌﺩ ﻓﻴﻌﺩ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل‬
‫ﻤﻥ ﺍﻟﺒﺭﺍﻤﺞ ﺍﻟﺴﻬﻠﺔ ﻓﻲ ﺍﻟﺘﻌﻠﻡ ‪ ،‬ﺍﻟﺴﻠﺴﺔ ﺍﻻﺴﺘﺨﺩﺍﻡ ‪ ،‬ﻭﺍﻟﻐﻴﺭ ﻤﻌﻘﺩﺓ ﻭﺍﻟﺴﺭﻴﻌﺔ ﻓﻲ ﺃﺩﺍﺀ ﻤﻬﺎﻤﻬﺎ ‪ ،‬ﻜﻤﺎ ﺃﺭﺠﻭ‬
‫ﺃﻥ ﻴﻜﻭﻥ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﺨﺎﻟﻴﹰﺎ ﻤﺎ ﺃﻤﻜﻥ ﻤﻥ ﺍﻷﺨﻁﺎﺀ ﺍﻟﻨﺤﻭﻴﺔ ﻭﺍﻟﻁﺒﺎﻋﻴﺔ ﻭﺍﻟﺘﻲ ﺤﺎﻭﻟﺕ ﺃﻥ ﺘﻜﻭﻥ ﻤﻔﻘﻭﺩﺓ ﻤﻨﻪ ﻤﺎ‬
‫ﻲ ﻋﺫﺭﻱ ﺤﻴﺙ ﺃﻨﻨﻲ ﻗﺩ ﺘﻭﻟﺠﺕ ﺒﻬﺫﺍ ﺍﻟﻤﻭﻀﻭﻉ ﻤﻥ ﺘﺭﺠﻤﺔ‬
‫ﺃﻤﻜﻥ ‪ ،‬ﻭﺍﻟﻜﻤﺎل ﷲ ﻭﺤﺩﻩ ﻭ ﺇﻥ ﻭﺠﺩﺕ ﻓﻠ ﱠ‬
‫ﻭﻜﺘﺎﺒﺔ ﻭﺘﻨﺴﻴﻕ ﻭﺠﻤﻊ ﻟﻠﻤﻌﻠﻭﻤﺎﺕ ‪ ....‬ﺍﻟﺦ ‪.‬‬
‫ﺃﺭﺠﻭ ﻤﻥ ﺍﷲ ﺍﻟﻌﺯﻴﺯ ﺃﻥ ﻴﻼﻗﻲ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﺍﻟﺭﻭﺍﺝ ﻭ ﺍﻟﺴﻤﻌﺔ ﺍﻟﺤﺴﻨﺔ ﺒﻴﻥ ﻤﺠﺘﻤﻊ ﺍﻟﻜﻬﺭﺒﺎﺌﻴﻴﻥ ﺍﻟﻌﺭﺏ‬
‫ﻭﺍﻟﺫﻱ ﺃﻓﺘﺨﺭ ﺒﺎﻻﻨﻀﻤﺎﻡ ﺍﻟﻴﻬﻡ ﻓﺄﻨﺎ ﻓﻲ ﺍﻟﺴﻨﺔ ﺍﻟﺜﺎﻟﺜﺔ ﻫﻨﺩﺴﺔ ﻜﻬﺭﺒﺎﺀ ﺠﺎﻤﻌﺔ ﺩﻤﺸﻕ ﻭﻻ ﺯﻟﺕ ﻓﻲ ﺒﺩﺍﻴﺔ‬
‫ﺍﻟﻁﺭﻴﻕ ﺍﻟﻤﻌﺭﻓﻲ ‪ ،‬ﻭﺇﻨﻨﻲ ﺃﻋﺩ ﺃﻥ ﺃﺘﺎﺒﻊ ﺍﻟﺴﻴﺭ ﻓﻲ ﻨﺸﺭ ﺍﻟﺜﻘﺎﻓﺔ ﺍﻟﻤﻌﻠﻭﻤﺎﺘﻴﺔ ﻭﻟﻭ ﻭﺤﻴﺩﹰﺍ ﻭﺍﻟﺴﻴﺭ ﻓﻲ ﻤﻴﺩﺍﻥ‬
‫ﺍﻟﺘﺭﺠﻤﺔ ﺍﻟﻌﺭﺒﻴﺔ ﺍﻟﺘﻲ ﺃﻋﺩ ﻨﻔﺴﻲ ﻤﻥ ﺃﻜﺜﺭ ﺍﻟﻤﻘﺼﺭﻴﻥ ﻓﻲ ﻫﺫﺍ ﺍﻟﻤﻴﺩﺍﻥ ‪ ،‬ﻭﺃﻭﱠﺩ ﺃﻥ ﺃﺫﻜﺭ ﺃﻥ ﻫﺫﺍ ﺍﻟﻜﺘﺎﺏ ﻫﻭ‬
‫ﻕ ﻟﻜل ﻋﺭﺒﻲ ﻓﻠﻪ ﺍﻟﺤﻕ ﻓﻲ ﻨﺸﺭﻩ ﻭﻁﺒﺎﻋﺘﻪ ﻭﺍﻷﺨﺫ ﻤﻨﻪ ﻤﺎ ﺸﺎﺀ ﻋﺴﻰ ﺃﻥ ﻴﻜﻭﻥ ﺍﻟﺨﻴﺭ ﺃﻋﻡ ﻭﺍﻟﻔﺎﺌﺩﺓ ﺃﻜﺒﺭ‪.‬‬
‫ﺤﹲ‬

‫ﻭﺍﻟﻰ ﺍﻟﻠﺫﻴﻥ ﻴﺭﻴﺩﻭﻥ ﻤﺭﺍﺴﻠﺘﻲ ﻋﻠﻰ ﺍﻷﻨﺘﺭﻨﺕ ﻓﻌﻨﻭﺍﻨﻲ ﻫﻭ ‪ aoys@freeze.com:‬ﺃﺭﺠﻭ ﺃﻥ ﺘﺭﺍﺴﻠﻭﻨﻲ‬


‫ﻋﻠﻴﻪ ﻭﺃﻥ ﺘﻘﺩﻤﻭ ﻜﺎﻓﺔ ﺍﻻﻗﺘﺭﺍﺤﺎﺕ ﻭﺍﻟﺘﺴﺎﺅﻻﺕ‬

‫‪III‬‬
‫ﻤﺎﺫﺍ ﺘﺘﻭﻗﻊ ﻤﻥ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻤﻴﻤﻲ‪:‬‬
‫ﻴﺯﻭﱢﺩﻙ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﺒﺎﻟﺩﺭﺍﺴﺔ ﺍﻷﻭﻟﻴﺔ ﺍﻟﻼﺯﻤﺔ ﻟﻠﻭﻟﻭﺝ ﺍﻟﻰ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻭﻫﻭ ﺒﺭﻨﺎﻤﺞ‬
‫ﺍﻟﺘﺼﻤﻴﻡ ﺍﻟﻬﻨﺩﺴﻲ ) ‪. ( EAGLE PCB-Design backup‬‬
‫ﺴﺘﺘﻌﻠﻡ ﻓﻲ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﻜﻴﻔﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ ﻤﻌﻅﻡ ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﻭ ﺒﺎﻟﻁﺒﻊ ﻟﻴﺱ ﻜﺎﻓﺔ ﻤﺯﺍﻴﺎ ﻭ ﺃﻭﺍﻤﺭ‬
‫ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﺇﻨﻤﺎ ﺴﻨﺤﺎﻭل ﻗﺩﺭ ﺍﻟﻤﺴﺘﻁﺎﻉ ﺃﻥ ﻨﻠﱡﻡ ﺒﻤﻌﻅﻤﻬﺎ ﻭﺍﻟﺘﻲ ﺘﺠﻌل ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻗﻭﻴﹰﺎ‬
‫ﻼ ﻟﺘﺄﻤﻴﻥ ﺤﺎﺠﺎﺘﻙ ‪ ،‬ﻭﻋﻨﺩ ﺍﻨﻬﺎﺀﻙ ﻫﺫﺍ ﺍﻟﺩﺭﺱ‬
‫ﻼ ﻓﻲ ﺍﻟﻤﻤﺎﺭﺴﺔ ﻭﻗﺎﺒ ﹰ‬
‫ﻓﻲ ﺍﻻﺴﺘﺨﺩﺍﻡ ﻭﺴﻬ ﹰ‬
‫ﺍﻟﺘﻌﻠﻴﻤﻲ ﺴﺘﻜﻭﻥ ﻗﺎﺩﺭﹰﺍ ﻋﻠﻰ ﺍﻟﺒﺩﺀ ﺒﻤﺸﺭﻭﻉ ﺠﺩﻱ ﻨﻭﻋﹰﺎ ﻤﺎ ‪ ،‬ﻭﻋﻠﻰ ﻜل ﺤﺎل ﻭﻓﻲ ﺃﺜﻨﺎﺀ ﻗﻴﺎﻤﻙ‬
‫ﺒﻤﺸﺭﻭﻋﻙ ﺍﻷﻭل ﻓﺴﻭﻑ ﺘﺴﺘﺨﺩﻡ ﻭﺒﺸﻜل ﻤﺘﻜﺭﺭ ﻟﻠﻤﺴﺎﻋﺩ ﺃﻭ ﻤﺎ ﻴﺴﻤﻰ ﺒﺎﻟـ‬
‫)‪ ( help function‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﻟﺘﺘﻌﻠﻡ ﺍﻟﻤﺯﻴﺩ ﻤﻥ ﺍﻟﺘﻔﺎﺼﻴل ﺍﻟﺨﺎﺼﺔ‬
‫ﻭﺍﻟﺩﻗﻴﻘﺔ ﺒﺎﻟﺒﺭﻨﺎﻤﺞ ﻭﻋﻨﺩ ﺫﻟﻙ ﺴﺘﻜﻭﻥ ﻗﺎﺩﺭﹰﺍ ﻋﻠﻰ ﺍﻻﻓﺎﺩﺓ ﺍﻟﻜﺎﻤﻠﺔ ﻤﻥ ﺍﻹﻤﻜﺎﻨﻴﺎﺕ ﺍﻟﺘﻲ ﻴﻘﺩﻤﻬﺎ‬
‫ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻟﻠﺭﺴﻭﻡ ﺍﻟﺒﻴﺎﻨﻴﺔ ﻭﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻋﻠﻰ ﺤ ٍﺩ ﺴﻭﺍﺀ ‪.‬‬
‫‪ : 1‬ﻣﺘﻄﻠﺒﺎت ﺗﺸﻐﻴﻞ اﻟﺒﺮﻧﺎﻣﺞ ‪:‬‬
‫ﻤﻥ ﺃﺠل ﻋﻤل ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻓﻲ ﺍﻟﺤﺎﺴﺏ ﻟﺩﻴﻙ ﻓﺈﻥ ﺫﻟﻙ ﻴﺘﻁﻠﺏ‪:‬‬
‫ﺠﻬﺎﺯ ﺤﺎﺴﺏ ﻤﺘﻭﺍﻓﻕ ﻤﻊ ﺃﻨﻅﻤﺔ ﺍﻟـ ) ‪ ( IBM‬ﻭﻤﺎ ﻓﻭﻕ ﺍﻟـ ‪ 386 MHZ‬ﻭﻤﻊ ﺍﺤﺩﻯ‬
‫ﺃﻨﻅﻤﺔ ﺍﻟﺘﺸﻐﻴل ‪.WIN95\98, WIN NT, LINUX, DOS‬‬
‫ﺫﺍﻜﺭﺓ ﻓﺎﺭﻏﺔ ﻋﻠﻰ ﺍﻟﻘﺭﺹ ﺍﻟﺼﻠﺏ ‪ 30 Mbytes‬ﻜﺤﺩ ﺃﺩﻨﻰ‬
‫ﺍﻟﻤﺨﺎﺭﺝ ‪ :‬ﻁﺎﺒﻌﺔ ‪ ،‬ﻤﺎﺴﺤﺔ ﻀﻭﺌﻴﺔ ‪ ،‬ﺠﻬﺎﺯ ﺘﺜﻘﻴﺏ‬
‫ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﻤﻠﻔﺎﺕ ﺍﻟﺭﺴﻭﻡ ﻭﺍﻟﻤﺨﻁﻁﺎﺕ ﺍﻟﺒﻴﺎﻨﻴﺔ ‪Graphic files‬‬
‫‪ : :2‬ﻜﻴﻔﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ‪:‬‬
‫ﻴﻐﻁﻲ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﻜﻴﻔﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻭﺭﺴﻡ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺍﻟـ‬
‫‪ EAGLE‬ﻜﻤﺎ ﻴﻐﻁﻲ ﻜﻴﻔﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ ﻋﻤﻠﻴﺔ ﺍﻟـ ‪ Autorouter‬ﻭﺍﻟﻤﺴﺘﺨﺩﻤﺔ ﻓﻲ ﺍﻹﻨﺘﻘﺎل ﻤﻥ‬
‫ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﺍﻟﻰ ﺍﻟﺩﺍﺭﺓ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪ ،‬ﻭﻤﻊ ﻤﺘﺎﺒﻌﺔ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﻓﺈﻨﱠ ُﻪ ﺴﻴﻘﻭﺩﻙ ﻤﻥ ﺨﻼل‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﻷﻭﺍﻤﺭ ﻤﺄﻟﻭﻓﺔ ﺤﻴﺙ ﻴﺒﺩﺃ ﺍﻋﺘﺒﺎﺭﹰﺍ ﻤﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ) ‪ ( GRID‬ﻟﻤﺤﺭﺭ ﺍﻟﺭﺴﻭﻡ‬
‫ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻜﻤﺎ ﻴﺘﻌﺎﻤل ﻤﻊ ﺘﺼﻤﻴﻡ ﺍﻟﻠﻭﺤﺎﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻭﺍﻟـ ‪ Autorouting‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ‬
‫ﺍﻻﺴﺘﻔﺎﺩﺓ ﺒﺸﻜل ﺃﻜﻤل ﻤﻥ ﺨﻼل ﺍﻟﻌﻭﺩﺓ ﺍﻟﻰ ﺍﻟﻤﺭﺠﻊ ﺍﻟﻜﺎﻤل ﻟﻬﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﻟﻜﻥ ﻭﻗﺒل ﺍﻟﺒﺩﺀ‬

‫‪IV‬‬
‫ﻴﺠﺏ ﻋﻠﻴﻙ ﺍﻟﻌﻭﺩﺓ ﺍﻟﻰ ﻤﻠﻔﺎﺕ ﺍﻟـ ) ‪ ( README‬ﻭﻜﺫﻟﻙ ﺍﻟﻤﻠﻔﺎﺕ ﺍﻟﺘﻲ ﺘﺸﻤل ﺍﻟﻠﻔﻅﺔ‬
‫ﻥ‬
‫)‪ (*.DOC‬ﻜﻤﺎ ﻴﺠﺏ ﻋﻠﻴﻙ ﺃﻥ ﺘﻌﺘﺎﺩ ﺍﻷﻭﺍﻤﺭ ﺍﻷﺴﺎﺴﻴﺔ ﻓﻲ ﺒﺭﻨﺎﻤﺞ ﺍﻟﺘﺸﻐﻴل ﻟﺩﻴﻙ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺍﻷﻭﺍﻤﺭ ﻤﺜل ﺘﻜﺒﻴﺭ ﺍﻟﻨﺎﻓﺫﺓ ﺴﻭﻑ ﻟﻥ ﻨﺘﻨﺎﻭﻟﻬﺎ ﻓﻲ ﺒﺤﺜﻨﺎ ﻭﻟﻜﻨﻨﺎ ﺴﻨﻔﺘﺭﻀﻬﺎ ﻤﻥ ﺍﻟﺒﺩﻴﻬﻴﺎﺕ ﺍﻟﺘﻲ‬
‫ﻴﺠﺏ ﺃﻥ ﺘﻌﻠﻤﻬﺎ ‪.‬‬
‫ﻲ ﻋﻠﻰ ﺃﺴﺎﺱ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺘﺤﺕ ﺒﻴﺌﺔ ﺍﻟﻭﻨﺩﻭﺯ‬
‫ﻥ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻴﻤﻲ ﻗﺩ ﺒﻨ ﱠ‬
‫ﻤﻼﺤﻅﺔ ‪ :‬ﺇ ﱠ‬
‫ﻭﺍﻟﻔﺭﻭﻕ ﺒﻴﻥ ﺍﻻﺼﺩﺍﺭﺍﺕ ﺍﻷﺨﺭﻯ ﻟﻬﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻫﻲ ﻗﻠﻴﻠﺔ ﻨﻭﻋﹰﺎ ﻤﺎ ‪.‬‬
‫‪ :3‬ﺘﻨﺼﻴﺏ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﺍﻟﺒﺩﺀ ﺒﺘﺸﻐﻴﻠﻪ‪:‬‬
‫‪ :١‬ﺃﺩﺨل ﺍﻟﻘﺭﺹ ﺍﻟﻠﻴﺯﺭﻱ ﺩﺍﺨل ﺍﻟﺴﻭﺍﻗﺔ ‪.‬‬
‫‪ :٢‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﻗﺎﺌﻤﺔ ﺍﻟﻤﻔﺭﺩﺍﺕ ﺍﻟﻤﻁﻠﻭﺒﺔ ﻤﺒﺎﺸﺭﺓ ﻓﻲ ﺍﻟـ ‪CD-Rom Start Window .‬‬
‫‪ :٣‬ﺇﻥ ﻟﻡ ﻴﻘﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻟﻭﻴﻨﺩﻭﺯ ﺒﺎﻟﺘﺸﻐﻴل ﺍﻷﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﻓﺒﻨﻘﺭﺓ ﻤﺯﺩﻭﺠﺔ ﻋﻠﻰ ﺭﻤﺯ ﺍﻟـ‬
‫)‪ (CD-ROM‬ﻓﻲ ﺃﻴﻘﻭﻨﺔ ﺍﻟـ )‪. (my computer‬‬
‫‪ :٤‬ﺘﺘﺒﻊ ﺍﻟﺘﻌﻠﻴﻤﺎﺕ ﺍﻟﺘﻲ ﺘﻅﻬﺭ ﻋﻠﻰ ﺍﻟﺸﺎﺸﺔ ﻭﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟـ ) ‪( Standard Installation‬‬
‫ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﻗﻴﺎﻤﻙ ﺒﺎﻟﺘﺄﻜﺩ ﻤﻥ ﺍﻻﺘﺠﺎﻩ ﺍﻟﺼﺤﻴﺢ ﺘﻤﺎﻤﹰﺎ ﺍﻟﺫﻱ ﻴﺘﻡ ﺍﻟﺘﻨﺼﻴﺏ ﻓﻴﻪ ﻭﺫﻟﻙ ﻜﻲ‬
‫ﻴﺘﻁﺎﺒﻕ ﻤﻊ ﻤﺎ ﻫﻭ ﻤﺸﺭﻭﺡ ﻓﻲ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻴﻤﻲ ‪.‬‬
‫‪ :٥‬ﺇﻥ ﺃﺭﺩﺕ ﺘﺸﻐﻴل ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻟﻠﻤﺭﺓ ﺍﻷﻭﻟﻰ ﻓﻼ ﺒ ﱠﺩ ﻤﻥ ﺘﺭﺨﻴﺼﻪ ‪ ،‬ﻭﻤﻥ ﺨﻼل ﻗﻴﺎﻤﻙ‬
‫ﺒﺘﺭﺨﻴﺹ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻴﻤﻜﻨﻙ ﺍﻴﺠﺎﺩ ﺍﻟﺸﻔﺭﺓ ﺍﻟﺸﺨﺼﻴﺔ ﺍﻟﺨﺎﺼﺔ ﺒﻙ ﻟﺘﺸﻐﻴل ﺍﻟﺒﺭﻨﺎﻤﺞ ﻟﺩﻴﻙ ‪.‬‬
‫ﻥ ﺒﻁﺎﻗﺔ ﺍﻟﺘﺭﺨﻴﺹ ﻟﻠﺒﺭﻨﺎﻤﺞ ﺴﻭﻑ ﺘﺘﺨﺯﻥ ﻤﻥ ﺍﻻﺴﻁﻭﺍﻨﺔ ﺒﺴﻬﻭﻟﺔ ﻭﻴﺴﺭ‬
‫‪ :٦‬ﺍﻟﺭﺠﺎﺀ ﺍﻟﺘﺫﻜﺭ ﺃ ﱠ‬
‫ﻭﺒﺸﻜل ﺩﻗﻴﻕ ﺘﻤﺎﻤﹰﺎ‬
‫‪ :٧‬ﻭﻤﻥ ﺃﺠل ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻨﺴﺨﺔ ﺍﻟﻤﺠﺎﻨﻴﺔ ) ﻭﺍﻟﺘﻲ ﺘﻘﺩﻤﻬﺎ ﺍﻟﺸﺭﻜﺔ ﺍﻟﻤﺒﺭﻤﺠﺔ ﻜﻨﺴﺨﺔ ﺘﻌﻠﻴﻤﻴﺔ ﻤﻥ‬
‫ﺨﻼل ﻤﻭﻗﻌﻬﺎ ﻋﻠﻰ ﺸﺒﻜﺔ ﺍﻷﻨﺘﺭﻨﺕ ‪ WWW.CADSOFTUSA.COM‬ﻭﻟﻜﻨﻬﺎ ﺫﺍﺕ‬
‫ﺍﻤﻜﺎﻨﻴﺎﺕ ﻤﺤﺩﻭﺩﺓ ﻨﻭﻋﹰﺎ ﻤﺎ ( ﻓﻠﻥ ﺘﻜﻭﻥ ﺒﺤﺎﺠﺔ ﺍﻟﻰ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻟﺘﺭﺨﻴﺹ ‪.‬‬
‫‪ :٨‬ﻭﺇﻥ ﻗﺭﺭﺕ ﺍﻟﻐﺎﺀ ﺍﻟﺘﻨﺼﻴﺏ ﻟﻠﺒﺭﻨﺎﻤﺞ ﻓﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﺒﺭﻨﺎﻤﺞ ) ‪( Uninstall Shield‬‬
‫ﻭﺍﻟﺫﻱ ﺘ ﱠﻡ ﺘﻨﺼﻴﺒﻪ ﺒﺸﻜل ﻤﺘﻼﺯﻡ ﻤﻊ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺍﻟـ ‪. EAGLE‬‬
‫ﻤﻥ ﺃﺠل ﺃﻨﻅﻤﺔ ﺍﻟﺘﺸﻐﻴل ﺍﻷﺨﺭﻯ ‪:‬‬
‫ﺃﺩﺨل ﺍﻟﻘﺭﺹ ﺍﻟﻠﻴﺯﺭﻱ ﻀﻤﻥ ﺍﻟﺴﻭﺍﻗﺔ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﺘﺘﺒﻊ ﺍﻟﺘﻌﻠﻴﻤﺎﺕ ﺍﻟﻤﺘﻁﺎﺒﻘﺔ ﻤﻊ‬

‫‪V‬‬
‫ﺒﺭﻨﺎﻤﺞ ﺍﻟﺘﺸﻐﻴل ﻟﺩﻴﻙ ‪ ،‬ﻭﻗﻡ ﺒﻘﺭﺍﺀﺓ ﻤﻼﺤﻅﺎﺕ ﺍﻟﺘﻨﺼﻴﺏ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﻤﻠﻑ ﺍﻟـ‬
‫) ‪ ( README‬ﻭﻤﻥ ﺜﻡ ﺘﺘﺒﻊ ﺍﻟﺨﻁﻭﺍﺕ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻤﻥ ‪ -٨-٧-٦-٥‬ﻓﻲ ﺍﻟﻔﻘﺭﺓ ﺍﻟﺴﺎﺒﻘﺔ ‪.‬‬
‫‪ : 4‬ﺘﻨﺼﻴﺏ ﺍﻵﻴﺠل ﺒﺸﻜل ﺍﻨﺘﻘﺎﺌﻲ ﻟﻤﻔﺭﺩﺍﺘﻪ‪:‬‬
‫ﻥ ﺠﺯﺀﹰﺍ ﻤﻥ ﺍﻻﻋﺩﺍﺩﺍﺕ ﺍﻷﺴﺎﺴﻴﺔ ﻟﻬﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺘﺴﻤﺢ ﻟﻠﻤﺴﺘﺨﺩﻡ ﻤﻥ ﺘﻌﺩﻴل ﻋﺩ ٍﺩ ﻤﻥ‬
‫ﺇﱠ‬
‫ﺨﺼﺎﺌﺹ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻜﺘﺭﺘﻴﺏ ﺍﻟﻘﻭﺍﺌﻡ – ﻤﻔﺎﺘﻴﺢ ﺍﻟﻭﻅﺎﺌﻑ – ﺃﻟﻭﺍﻥ ﺍﻟﺸﺎﺸﺔ ‪ ...‬ﻭﻫﺫﺍ ﺍﻟﻨﻤﻁ ﻤﻥ‬
‫ﺍﻟﻭﻅﺎﺌﻑ ﻴﺘﺠﺎﻭﺯ ﺍﻟﻬﺩﻑ ﻤﻥ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﻭﻟﻬﺫﺍ ﺍﻟﺴﺒﺏ ﻟﻡ ﺘﺘﻡ ﻤﻨﺎﻗﺸﺘﻬﺎ ‪.‬‬
‫‪ : 5‬ﻤﻔﻬﻭﻡ ﻤﻨﻔﺫ ﻤﺴﺘﺨﺩﻡ ﺍﻵﻴﺠل ‪:‬‬
‫ﻥ ﺃﻱ ﺃﻤﺭ‬
‫ﻥ ﺃﻭﺍﻤﺭﻩ ﻴﺘﻡ ﺘﻔﻌﻴﻠﻬﺎ ﺒﻁﺭﻕ ﻤﺨﺘﻠﻔﺔ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﻼ ﺍﻟﻰ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻨﺠﺩ ﺃ ﱠ‬
‫ﺒﺎﻟﺩﺨﻭل ﻗﻠﻴ ﹰ‬
‫ﻴﻘﻭﻡ ﺒﻪ ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻴﺘﻡ ﺒﺘﻠﻘﻴﻥ ﻤﺒﺎﺩﺉ ﺨﺎﺼﺔ ﻋﻥ ﻁﺭﻴﻕ ﺇﺜﺎﺭﺓ ﺃﻤﺭ ﺨﺎﺹ ‪ ،‬ﻭ ﻋﺎﺩ ﹰﺓ ﻤﺎ‬
‫ﻴﻔﹼﻌل ﺍﻟﻤﺴﺘﺨﺩﻡ ﻫﺫﻩ ﺍﻷﻭﺍﻤﺭ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﻗﺎﺌﻤﺔ ﺍﻟﻤﻔﺭﺩﺍﺕ ‪ ،‬ﺃﻭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﻓﻲ‬
‫ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻓﻌﺎﺩ ﹰﺓ ﻤﺎ ﻴﺘﻡ ﺍﺩﺨﺎل ﺍﻟﻘﻴﻡ ﺍﻟﺨﺎﺼﺔ ﺒﻬﺫﻩ ﺍﻷﻭﺍﻤﺭ ﺍﻟﻰ ﺍﻟﺤﻘﻭل‬
‫ﺍﻟﻤﻨﺎﺴﺒﺔ ‪.‬‬
‫ﻥ ﻤﻌﺭﻓﺔ ﺍﻟﻠﻐﺔ ﺍﻟﺩﺍﺨﻠﻴﺔ ﻟﻸﻭﺍﻤﺭ ﻟﻴﺴﺕ ﻀﺭﻭﺭﻴ ﹰﺔ ﻟﺘﺼﻤﻴﻡ ﻤﺸﺭﻭﻉ ﻨﺎﺠﺢ ﺃﻭ ﺩﺍﺭﺍﺕ ﻤﻁﺒﻭﻋﺔ‬
‫ﺇﱠ‬
‫ﻥ ﻫﺫﺍ ﺍﻟﻤﻔﻬﻭﻡ ﺍﻟﻌﺎﻡ ﻴﻤﻨﺢ ﺍﻤﻜﺎﻨﻴﺎﺕ ﺃﺒﻌﺩ ﻭﺍﻟﺘﻲ ﺘﺠﻌل ﻤﻥ‬
‫ﺒﻭﺍﺴﻁﺔ ﺍﻵﻴﺠل ‪ ،‬ﻭﻋﻠﻰ ﺃﻴﺔ ﺤﺎل ﻓﺈ ﱠ‬
‫ﺍﻟﺒﺭﻨﺎﻤﺞ ﺃﺩﺍ ﹰﺓ ﻗﺎﺒﻠ ﹰﺔ ﻟﻠﺘﻜﻴﻴﻑ ﺤﺴﺏ ﺭﻏﺒﺔ ﺍﻟﻤﺴﺘﺨﺩﻡ ‪.‬‬
‫ﻥ ﺃﻱ ﺃﻤﺭ ﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻴﺘﻡ ﺍﺩﺨﺎﻟﻪ ﺍﻟﻰ ﺘﻬﻴﺌﺔ ﺍﻟﻨﺹ ) ‪ ( Text format‬ﻤﻥ ﺨﻼل‬
‫ﺇﱠ‬
‫ﺴﻁﺭ ﺍﻷﻤﺭ ) ‪ ( command line‬ﻜﻤﺎ ﻴﻤﻜﻥ ﻗﺭﺍﺌﺘﻪ ﻤﻥ ﺍﻟﻤﻠﻑ ‪.‬‬
‫ﻥ ﺃﺸﺭﻁﺔ ﺍﻻﻭﺍﻤﺭ ) ‪ ( Command Strings‬ﻴﻤﻜﻥ ﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﻭﻅﺎﺌﻑ ﺍﻟﺘﻲ‬
‫ﻭﺒﺎﻟﺘﻌﻤﻕ ﺃﻜﺜﺭ ﻓﺈ ﱠ‬
‫ﺘﺅﺩﻴﻬﺎ ﻤﻥ ﺨﻼل ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ﺃﻭ ﻤﺎ ﻴﺴﻤﻰ ﺒﺎﻟـ )‪. ( Function Keys‬‬
‫ﻫﺫﺍ ﻭﻴﻤﻜﻥ ﻟﻠﻤﺴﺘﺨﺩﻡ ﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﺃﻥ ﻴﻨﻔﺫ ﺴﻠﺴﻠﺔ ﻤﻥ ﺍﻷﻭﺍﻤﺭ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻟﻤﻔﺎﺘﻴﺢ ﺃﻭ‬
‫ﺒﺒﻌﺽ ﺍﻟﻨﻘﺭﺍﺕ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ) ﺍﻨﻅﺭ ﺍﻟﻰ ﻨﺹ ﺍﻷﻭﺍﻤﺭ ( ) ‪. ( Script File‬‬
‫ﻥ ﺍﻟـ) ‪ ( EAGLE.SCR‬ﻴﻀﺒﻁ ﻤﺴﺒﻘﹰﺎ ﺍﻟﻘﻴﻡ ﻭﺘﺭﺘﻴﺏ‬
‫ﻨﻼﺤﻅ ﻓﻲ ﻤﻠﻑ ﺍﻷﻭﺍﻤﺭ ﺍﻟﺨﺎﺼﺔ ﻓﺈ ﱠ‬
‫ﺍﻷﻴﻘﻭﻨﺎﺕ ﺍﻟﺨﺎﺼﺔ ﺒﻨﻭﺍﻓﺫ ﺘﺤﺭﻴﺭ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ) ‪ ، ( Schematic‬ﻭﻜﺫﻟﻙ ﺍﻟﺤﺎل‬
‫ﺒﺎﻟﻨﺴﺒﺔ ﻟﻨﻭﺍﻓﺫ ﺘﺤﺭﻴﺭ ﺍﻟﻠﻭﺤﺔ ) ‪ ( Board‬ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺘﻔﻌﻴﻠﻬﺎ ﻤﻥ ﺨﻼل ﻨﻤﻁ ﻤﻥ ﺃﻭﺍﻤﺭ ﺍﻟـ‬
‫‪. EAGLE‬‬

‫‪VI‬‬
‫ﻥ ﻫﺅﻻﺀ ﺍﻷﺸﺨﺎﺹ ﺍﻟﺫﻴﻥ ﻴﺭﻴﺩﻭﻥ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﻩ ﺍﻻﻤﻜﺎﻨﻴﺎﺕ ﺍﻟﻬﺎﺌﻠﺔ ﻴﺘﻭﺠﺏ ﻋﻠﻴﻬﻡ ﺍﻻﻁﻼﻉ‬
‫ﺇﱠ‬
‫ﻥ ﻋﺒﺎﺭﺍﺕ ﺍﻷﻭﺍﻤﺭ‬
‫ﻋﻠﻰ ﻟﻐﺔ ﺃﻭﺍﻤﺭ ﺍﻵﻴﺠل )‪ ، ( EAGLE Command Language‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺘ ﱠﻡ ﺘﻭﻀﻴﺤﻬﺎ ﻭ ﺸﺭﺤﻬﺎ ﻓﻲ ﻤﻠﻑ ﺍﻟﻤﺴﺎﻋﺩﺓ )‪. ( help file‬‬
‫ﺘ ﱠﻡ ﺒﻨﺎﺀ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﻋﻠﻰ ﺃﺴﺎﺱ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺍﻟﺫﻱ ﻴﻌﻤل ﻭﻓﻕ ﺒﻨﻴﺔ ﺍﻟﻭﻴﻨﺩﻭﺯ ﻓﻲ ﺤﻴﻥ ﺃﻥ‬
‫ﺍﻵﻴﺠل ﺍﻟﺘﻘﻠﻴﺩﻱ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻤﻪ ﻜﻤﺎ ﻜﺎﻥ ﻤﺄﻟﻭﻓﹰﺎ ﻭﻟﻜﻨﱠﻪ ﻟﻴﺱ ﺠﺯﺀﹰﺍ ﻤﻥ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻴﻤﻲ ‪.‬‬
‫‪ :9‬ﺍﺘﻔﺎﻗﺎﺕ ﻟﻠﻜﺘﺎﺒﺔ‪:‬‬
‫ﻥ ﻋﻠﻴﻙ ﺍﺨﺘﻴﺎﺭ ﺍﻟﻤﻔﺭﺩﺍﺕ ﺍﻟﺘﺎﻟﻴﺔ ﻤﻥ ﺍﻟﻘﺎﺌﻤﺔ ‪،‬‬
‫‪ :A‬ﺍﺨﺘﻴﺎﺭ ﻗﺎﺌﻤﺔ ﺍﻟﻤﻔﺭﺩﺍﺕ‪ :‬ﺍﻟﺭﻤﺯ ⇒ ﻴﻌﻨﻲ ﺃ ﱠ‬
‫ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ) ‪ ( ⇒ FILE / SAVE‬ﺘﻌﻨﻲ ﺍﻨﻘﺭ ﺍﻟﻘﺎﺌﻤﺔ ) ‪ ( FILE‬ﺒﺎﻟﺯﺭ ﺍﻷﻴﺴﺭ‬
‫ﻟﻠﻔﺄﺭﺓ ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ) ‪ ( SAVE‬ﺒﻨﻔﺱ ﺍﻟﺯﺭ ‪.‬‬
‫‪Mouse Click:‬‬ ‫‪ :B‬ﻨﻘﺭ ﺍﻟﻔﺄﺭﺓ‪:‬‬
‫ﻥ ﺍﻷﻭﺍﻤﺭ ﺍﻟﺘﻲ ﻴﺘﻡ ﺘﻨﻔﻴﺫﻫﺎ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﺘ ﱠﻡ ﺍﺴﺒﺎﻗﻬﺎ ﺒﻨﻘﻁﺔ )*(‬
‫ﺇﱠ‬
‫ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ) ‪ ( *MOVE and F1‬ﺘﻌﻨﻲ ﺍﻨﻘﺭ ﺍﻷﻤﺭ‪ MOVE‬ﺒﺎﻟﺯﺭ ﺍﻷﻴﺴﺭ ﻟﻠﻔﺄﺭﺓ‬
‫ﻭﻋﻨﺩ ﺫﻟﻙ ﺍﻀﻐﻁ ﻤﻔﺘﺢ ﺍﻟﻭﻅﻴﻔﺔ ‪. F1‬‬
‫ﻥ ﺍﻷﻭﺍﻤﺭ ﺍﻟﺘﻲ ﺘﻡ ﺘﻔﻌﻴﻠﻬﺎ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﻀﺎﻋﻑ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﺘ ﱠﻡ ﺍﺴﺒﺎﻗﻬﺎ ﺒﻨﻘﻁﺘﻴﻥ‬
‫ﺇﱠ‬
‫)**( ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ) ‪ ( **DEMO.LBR‬ﺘﻌﻨﻲ ﺍﺨﺘﺭ ﺍﻷﻤﺭ ) ‪( DEMO.LBR‬‬
‫ﺒﺎﻟﻨﻘﺭ ﺍﻟﻤﻀﺎﻋﻑ ﻟﻠﻔﺄﺭﺓ ﺒﺯﺭﻫﺎ ﺍﻷﻴﺴﺭ ﻭﺫﻟﻙ ﻤﻥ ﺍﻟﻘﺎﺌﻤﺔ ‪.‬‬
‫ﺍﻹﻤﻜﺎﻨﻴﺎﺕ ﺍﻟﻤﺘﻌﺩﺩﺓ ﻟﺘﻔﻌﻴل ﺃﻭﺍﻤﺭ ﺍﻵﻴﺠل ‪:‬‬
‫ﻥ ﺃﻭﺍﻤﺭ ﺍﻵﻴﺠل ﻴﻤﻜﻥ ﺘﻔﻌﻴﻠﻬﺎ ﺒﻭﺍﺴﻁﺔ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ) ‪ ، ( Key Board‬ﺃﻭ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ‬
‫ﺇﱠ‬
‫ﻥ ﺍﻷﻤﺭ‬
‫ﺍﻷﻴﻘﻭﻨﺎﺕ ‪ ،‬ﻭﻜﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﻗﺎﺌﻤﺔ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻓﺈ ﱠ‬
‫ﻭﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ‬ ‫‪ MOVE‬ﻴﻤﻜﻥ ﺘﻔﻌﻴﻠﻪ ﺒﻌﺩﺓ ﻁﺭﻕ ‪ :‬ﻓﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ‬
‫ﺍﻷﻤﺭ ‪ MOVE‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻭﺍﻤﺭ ﻭﺍﺘﺒﺎﻋﻬﺎ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﻤﻔﺘﺎﺡ ﺍﻻﺩﺨﺎل ‪ ENTER‬ﺃﻭ ﻤﻥ‬
‫ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﻤﻔﺘﺎﺡ ﺍﻟـ ‪ F7‬ﻭﺍﻟﺫﻱ ﻴﺤﺩﺩ ﺍﻷﻤﺭ ‪ MOVE‬ﻭﻤﻥ ﺨﻼل ﺍﻻﺨﺘﻴﺎﺭ ﻤﻥ‬
‫ﻗﺎﺌﻤﺔ ﺍﻟﻤﻔﺭﺩﺍﺕ ) ‪.( → Edit / Move‬‬
‫ﻤﻼﺤﻅﺔ ‪ :‬ﻓﻲ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻴﻤﻲ ﺴﻭﻑ ﻨﺴﺘﺨﺩﻡ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﺒﺸﻜل ﻗﻠﻴل ﺠﺩﹰﺍ ﻭﺫﻟﻙ‬
‫ﺒﻘﺼﺩ ﺍﻴﻀﺎﺡ ﺍﻷﻭﺍﻤﺭ ﻭﻟﺫﻟﻙ ﻓﻘﺩ ﺘﻡ ﺘﺒﻴﺎﻨﻬﺎ ﻋﻠﻰ ﺸﻜل ﻨﺼﻭﺹ) ‪ ( *MOVE‬ﻭ ﺘﻌﻨﻲ ﺍﻨﻘﺭ‬
‫ﻜﻤﺎ ﺃﻥ ﺍﻷﺸﻜﺎل ﺍﻟﺘﺎﻟﻴﺔ ﺘﺒﻴﻥ ﺃﻴﺔ ﺃﻭﺍﻤﺭ‬ ‫ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺍﻷﻤﺭ ‪ Move‬ﺃﻭ ﺍﻷﻴﻘﻭﻨﺔ‬

‫‪VII‬‬
‫ﻴﻤﻜﻥ ﺘﻔﻌﻴﻠﻬﺎ ﺒﻭﺴﺎﻁﺔ ﺍﻷﻴﻘﻭﻨﺎﺕ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﺍﻟﻤﺘﻌﺩﺩﺓ ‪ ،‬ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﺫﻟﻙ‬
‫ﻓﺈﻥ ﺍﻟﻤﺴﺎﻋﺩ ﺍﻟـ ‪ help‬ﻴﻘﺩﻡ ﻤﻥ ﺨﻼل ﺍﻟﻨﺼﻭﺹ ﺍﻟﻌﺩﻴﺩ ﻤﻥ ﺍﻟﻤﺴﺎﻋﺩﺍﺕ ﺍﻟﺘﻲ ﺘﺒﺩﻭ ﺤﺎﻟﻤﺎ‬
‫ﺘﻤﺭﺭ ﺍﻟﻔﺄﺭﺓ ﻋﻠﻰ ﻫﺫﻩ ﺍﻷﻴﻘﻭﻨﺔ ﻟﻭﻗﺕ ﻤﺤﺩﺩ ﻭ ﺫﻟﻙ ﻋﻠﻰ ﺸﻜل ﻓﻘﺎﻋﺔ ﻭﻫﺫﺍ ﺍﻟﻨﺹ ﻏﺎﻟﺒﹰﺎ ﻤﺎ‬
‫ﻴﻜﻭﻥ ﻤﺒﺩﻭﺀﹰﺍ ﺒﺎﺴﻡ ﺍﻷﻤﺭ ‪.‬‬

‫‪Command toolbar of the Schematic Editor‬‬

‫‪VIII‬‬
‫(‪.‬‬ ‫ل ﻋﻠﻰ ﺤﺩﻯ‬
‫ل ﻤﻥ ﺍﻷﻭﺍﻤﺭ ﺍﻟﺴﺎﺒﻘﺔ ﻜ ٍ‬
‫) ﻜﻤﺎ ﺴﻴﺘﻡ ﺸﺭﺡ ﻜ ٍ‬

‫‪the Layout EditorCommand toolbar of‬‬

‫ﻓﻲ ﺍﻟﺸﻜل ﺍﻟﻤﺒﻴﻥ ﺒﺎﻷﺴﻔل ﻨﺠﺩ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﻟﻤﺤﺭﺭ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ‬

‫‪IX‬‬
‫‪USE OF KEY COMBINATIOS‬‬ ‫ﺍﺴﺘﺨﺩﺍﻡ ﻤﺠﻤﻭﻋﺔ ﺍﻷﺯﺭﺍﺭ ‪:‬‬
‫ﻥ ﺍﻟﺯﺭ ﺍﻷﻭل ﻗﺩ ﺘ ﱠﻡ ﻀﻐﻁﻪ ﻓﻲ ﺤﻴﻥ ﻨﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ﺍﻵﺨﺭ‬
‫ﻥ ﺍﻟﺭﻤﺯ ) ‪ ( A+‬ﻴﺩل ﻋﻠﻰ ﺃ ﱠ‬
‫ﺇﱠ‬
‫ﻥ ﺍﻟﺯﺭ ﺍﻷﻭل ) ‪ ( ALT‬ﻗﺩ ﺘ ﱠﻡ ﻀﻐﻁﻪ ﻓﻲ ﺤﻴﻥ‬
‫ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ) ‪ ( ALT+F1‬ﺘﻌﻨﻲ ﺃ ﱠ‬
‫ﻴﺘﻡ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪ ( F1‬ﻭ ﻓﻲ ﻨﻔﺱ ﺍﻟﻭﻗﺕ ﺘﻤﺎﻤﹰﺎ ‪ ،‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻴﺘﻡ ﺘﺤﺭﻴﺭ ﺍﻟﺯﺭﻴﻥ ﻤﻌﹰﺎ ‪.‬‬

‫ﺍﺩﺨﺎل ) ﺍﻷﻤﺭ‪ -‬ﺍﻟﺒﺎﺭﺍﻤﺘﺭ ( ﺒﻭﺍﺴﻁﺔ ﺸﺭﻴﻁ ﺍﻷﻤﺭ‬


‫‪Command and Parameter Input via the Command Line :‬‬
‫ﻥ ﺍﻟﺒﺎﺭﺍﻤﺘﺭ ﻴﺩﻋﻰ ﺃﻴﻀﹰﺎ‬
‫ﻥ ﺍﺩﺨﺎل ) ﺍﻷﻤﺭ‪ -‬ﺍﻟﺒﺎﺭﺍﻤﺘﺭ ( ﺒﻭﺍﺴﻁﺔ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ) ﺤﻴﺙ ﺃ ﱠ‬
‫ﺇﱠ‬
‫ﺒﺎﻟﻤﺤﺩﺩ ﻭﻫﻭ ﻴﺩل ﻋﻠﻰ ﺍﻷﺒﻌﺎﺩ ‪ ،‬ﺍﻟﻤﻤﻴﺯﺍﺕ ‪ ،‬ﺍﻟﻘﻴﺎﺴﺎﺕ ﻭﺍﻟﻘﻴﻡ ( ﻓﺒﻌﺩ ﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ﻓﻲ ﺸﺭﻴﻁ‬
‫ﺍﻷﻤﺭ ﻨﺤﺘﺎﺝ ﺍﻟﻰ ﺍﺩﺨﺎﻟﻪ ﺒﻭﺍﺴﻁﺔ ﺍﻟﺯﺭ ) ‪ ( ENTER‬ﻓﻬﺫﻩ ﺍﻷﻭﺍﻤﺭ ﺍﻟﺘﻲ ﺘﺤﺘﺎﺝ ﺍﻟﻰ ﺍﻻﺩﺨﺎل‬
‫ﻗﺩ ﺭﻤﺯﺕ ﺒﺎﻟﺭﻤﺯ) ⇒ ( ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ‪ :‬ﺍﻷﻤﺭ )‪ ( ⇒ USE‬ﺕﻌﻨﻲ اآﺘﺐ ) ‪( USE‬‬
‫ﻥ ﺃﻱ ﺃﻤﺭ ﻴﺘﻡ ﻜﺘﺎﺒﺘﻪ ﺒﻭﺍﺴﻁﺔ ﻟﻭﺤﺔ‬
‫وﻣﻦ ﺛ ﱠﻢ اﺿﻐﻂ ﻋﻠﻰ اﻝﺰر ) ‪ ، ( ENTER‬ﻤﻊ ﺍﻟﻌﻠﻡ ﺃ ﱠ‬
‫ﺍﻟﻤﻔﺎﺘﻴﺢ ﻴﻤﻜﻥ ﺭﺅﻴﺘﻪ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﺤﻴﺙ ﻴﻅﻬﺭ ﺒﺎﻟﺸﻜل ‪CHANGE WIDTH 0.024‬‬
‫ﻭﻻ ﻴﻔﺭﻕ ﺍﻵﻴﺠل ﻏﺎﻟﺒﹰﺎ ﺒﻴﻥ ﺍﻷﺤﺭﻑ ﺍﻟﻜﺒﻴﺭﺓ ﻭ ﺍﻷﺤﺭﻑ ﺍﻟﺼﻐﻴﺭﺓ ﺤﻴﺙ ﻴﻤﻜﻥ ﺃﻥ ﻴﻅﻬﺭ‬
‫ﺍﻷﻤﺭ ﺒﺎﻟﺸﻜل ﺍﻟﺘﺎﻟﻲ ‪ change width 0.024‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﺨﺘﺼﺎﺭ ﺍﻟﻜﻠﻤﺎﺕ ﺒﻤﻔﺎﺘﻴﺤﻬﺎ ﺤﻴﺙ‬
‫ﻴﻤﻜﻥ ﺃﻥ ﻴﻅﻬﺭ ﺍﻷﻤﺭ ﺍﻟﺴﺎﺒﻕ ﻨﻔﺴﻪ ﺒﺎﻟﺸﻜل ‪ cha wid 0.024‬ﻭﻗﺩ ﺘ ﱠﻡ ﺘﻨﺎﻭل ﻫﺫﻩ ﺍﻟﻔﻜﺭﺓ‬
‫ﺒﺎﻟﻌﺩﻴﺩ ﻤﻥ ﺍﻷﻤﺜﻠﺔ ﺍﻟﺘﻁﺒﻴﻘﻴﺔ ﻓﻲ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ‪.‬‬
‫‪CONTROL PANEL :‬‬ ‫ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ ‪:‬‬
‫ﺒﻌﺩ ﺘﺸﻐﻴل ﺍﻟﺒﺭﻨﺎﻤﺞ ﺴﻭﻑ ﺘﻅﻬﺭ ﻟﻙ ﻨﺎﻓﺫﺓ ﻤﻌﻠﻭﻤﺎﺕ ﻭﻜﻤﺎ ﺴﻴﻅﻬﺭ ﻟﺩﻴﻙ ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ‬
‫‪ Control Panel‬ﻭﺍﻟﺘﻲ ﺘﻤﻜﻨﻙ ﻤﻥ ﺘﺨﺯﻴﻥ ﺍﻟﻤﺸﺎﺭﻴﻊ ﻭﺘﻨﻅﻴﻤﻬﺎ ‪ ،‬ﻭﻋﻠﻰ ﺃﻴﺔ ﺤﺎﻟﺔ ﻜﻲ ﺘﻨﺼﺏ‬
‫ﻥ ﺍﻷﻴﻘﻭﻨﺎﺕ ﻓﻲ ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ ﺘﹸﻅﻬﺭ‬
‫ﺒﺎﺭﺍﻤﺘﺭﺍﺕ ﺒﺭﻨﺎﻤﺞ ﻤﻌﻴﻥ ﻓﺴﻭﻑ ﻴﺘﻡ ﻓﺘﺢ ﻫﺫﻩ ﺍﻟﻘﺎﺌﻤﺔ ‪ ،‬ﺇ ﱠ‬
‫ﻤﻠﻔﺎﺕ ﺘﺤﺘﻭﻱ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺎﺕ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻟﺭﺴﻭﻡ ﺘﺨﻁﻴﻁﻴﺔ ‪ ، Schematic‬ﻭﺒﻤﻜﺘﺒﺎﺕ‬
‫ﺍﻟﻌﻨﺎﺼﺭ ‪ Components Libraries‬ﻭﺒﺎﻟﻤﻠﻔﺎﺕ ﺍﻟﻨﺼﻴﺔ ‪ Script Files‬ﻭ ﺒﺭﻨﺎﻤﺞ ﻟﻐﺔ‬
‫ﺍﻟﻤﺴﺘﺨﺩﻡ‪ ، (User language program) (ULP"S).‬ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﺍﺤﺘﻭﺍﺌﻬﺎ ﻋﻠﻰ ﺒﻌﺽ‬
‫ﺍﻷﻤﺜﻠﺔ ﺍﻟﺘﻁﺒﻴﻘﻴﺔ‪ ،‬ﻭﻭﻅﺎﺌﻑ ﺍﻟﻤﻌﺎﻟﺞ )‪) (CAM‬ﻭﺫﻟﻙ ﻤﻥ ﺃﺠل ﺃﺘﻤﺘﺔ ﺍﻟﺨﺭﺝ‪ ،‬ﺍﻟﻨﺘﺎﺌﺞ‪،‬‬

‫‪X‬‬
‫)‪ (output‬ﻤﻥ ﺃﺠل ﺍﻟﺭﺴﻡ ﺃﻭ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻨﺘﺎﺌﺞ ﺍﻟﺘﻲ ﻴﺘﻡ ﺍﻟﺤﺼﻭل ﻋﻠﻴﻬﺎ ﻓﻲ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺼﻨﻴﻊ‬
‫ﻟﻠﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ‪.‬‬
‫ﻴﻤﻜﻥ ﺃﻥ ﺘﻔﻌل ﻫﺫﻩ ﺍﻷﻴﻘﻭﻨﺎﺕ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﺯﺩﻭﺝ )**( ‪ ،‬ﻭﺇﺫﺍ ﺘ ﱠﻡ ﺍﺨﺘﻴﺎﺭ ﺃﻜﺜﺭ ﻤﻥ‬
‫ﺃﻴﻘﻭﻨﺔ ﻭﺍﺤﺩﺓ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪ ،‬ﺴﻴﺘﻡ ﻓﺘﺢ ﻗﺎﺌﻤﺔ ‪ ،‬ﺤﻴﺙ ﺘﺴﺘﻁﻴﻊ ﺃﻥ ﺘﺨﺘﺎﺭ ﺒﻴﻥ‬
‫ﺍﻟﻌﺩﻴﺩ ﻤﻥ ﺍﻟﺨﻴﺎﺭﺍﺕ ‪ ، Options‬ﻤﺜل ﺤﺫﻑ ) ‪ ،( Delete‬ﻨﺴﺦ ) ‪ ، ( Copy‬ﺍﻋﺎﺩﺓ ﺍﻟﺘﺴﻤﻴﺔ‬
‫) ‪ ( Rename‬ﺃﻭ ﺍﺴﺘﺩﻋﺎﺀ ﺍﻟﻤﺴﺎﻋﺩﺓ ) ‪. ( help‬‬
‫‪ -‬ﻭﺇﻥ ﻗﻤﺕ ﺒﻨﻘﺭ ﺍﺤﺩﻯ ﺍﻷﻴﻘﻭﻨﺎﺕ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻓﺴﻴﻅﻬﺭ ﻟﺩﻴﻙ ﺍﻻﺴﻡ ﺍﻟﻜﺎﻤل‬
‫ﻟﻠﻤﻠﻑ ‪ ،‬ﻤﻊ ﺍﻟﻤﺴﺎﺭ ‪ ،‬ﻭﺫﻟﻙ ﻓﻲ ﺃﺴﻔل ﺭﻗﻌﺔ ﺍﻟﻨﺎﻓﺫﺓ ‪.‬‬

‫‪EAGLE Files:‬‬ ‫ﻤﻠﻔﺎﺕ ﺍﻵﻴﺠل ‪:‬‬

‫‪XI‬‬
‫ﻣﻠﻒ اﻟﺮﺳﻢ اﻟﺘﺨﻄﻴﻄﻲ‬ ‫ﻣﻠﻒ اﻟﻠﻮﺣﺔ اﻟﻤﻄﺒﻮﻋﺔ‬

‫ﻣﻠﻔﺎت ﻣﻜﺘﺒﺎت اﻟﻌﻨﺎﺹﺮ‬ ‫اﻟﻤﻠﻔﺎت اﻟﻨﺼﻴﺔ‬

‫ﻣﻠﻔﺎت ﺏﺮﻧﺎﻣﺞ ﻟﻐﺔ اﻟﻤﺴﺘﺜﻤﺮ‬

‫‪EAGLE Project File :‬‬

‫ﻴﻘﻭﻡ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺒﺘﺨﺯﻴﻥ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ﻓﻲ ﻗﺎﺌﻤﺔ ﺍﻟﺘﻌﻠﻴﻤﺎﺕ ‪ Options Menu‬ﻤﻥ ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ‬
‫ﻤﺒﺎﺸﺭ ﹰﺓ ﻤﻊ ﺒﻌﺽ ﺍﻟﻤﻌﻠﻭﻤﺎﺕ ﻋﻥ ﺍﻟﻨﻭﺍﻓﺫ ﺍﻟﻌﺎﻤﻠﺔ ‪،‬ﻭﺫﻟﻙ ﻓﻲ ﻤﻠﻑ ﺍﻟﻤﺸﺭﻭﻉ ) ‪( *.EPF‬‬
‫ﻭﻴﺘﻡ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻟﻤﻠﻑ ﻻﻋﺎﺩﺓ ﺘﺨﺯﻴﻥ ﺍﻟﻨﻭﺍﻓﺫ ﻭﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ﺒﻌﺩ ﺃﻥ ﻴﺘﻡ ﺍﻟﺒﺩﺀ ﺒﺒﺭﻨﺎﻤﺞ ﺠﺩﻴﺩ‬
‫ﻋﻨﺩ ﺍﺴﺘﺨﺩﺍﻡ ) ‪ ( → File / Save project‬ﻴﻤﻜﻨﻙ ﺘﺨﺯﻴﻥ ﺒﺭﻨﺎﻤﺞ ﻤﺤﺩﺩ ﻗﺩ ﺘ ﱠﻡ ﺍﻨﺠﺎﺯﻩ‬
‫ﻭﺘﺴﻤﻴﺘﻪ ﻤﻥ ﻗﺒﻠﻙ ‪ ،‬ﻭﺇﻥ ﺃﺭﺩﺕ ﺍﺴﺘﺭﺠﺎﻉ ﻫﺫﺍ ﺍﻟﻤﺸﺭﻭﻉ ﺒﺎﺴﺘﺨﺩﺍﻡ ‪( →File / open /‬‬
‫) ‪ project‬ﻤﻥ ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ ‪ ،‬ﻓﻴﻤﻜﻥ ﺍﻟﺤﺼﻭل ﻋﻠﻴﻪ ﻋﻠﻰ ﻭﺠﻪ ﺍﻟﺩﻗﺔ ‪ ،‬ﻭﻫﺫﺍ ﻤﺎ ﻴﻤﻜﻨﻙ ﻤﻥ‬
‫ﺍﻏﻼﻕ ﺍﻟﻤﺸﺎﺭﻴﻊ ﻭﺍﻟﺘﻨﻘل ﺒﻴﻨﻬﺎ ﺒﺴﻬﻭﻟﺔ ﻭﻴﺴﺭ ‪ ،‬ﻭ ﻤﻥ ﺃﺠل ﺍﻟﺘﻤﺎﺭﻴﻥ ﺍﻟﺘﻲ ﺘ ﱠﻡ ﺍﺩﺭﺍﺠﻬﺎ ﻓﻲ‬
‫ﻥ ﺍﻟﻤﻠﻔﺎﺕ‬
‫ﺍﻷﻗﺴﺎﻡ ﺍﻟﺘﺎﻟﻴﺔ ﻓﻼ ﺒ ﱠﺩ ﻟﻙ ﻤﻥ ﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ ) ‪ ( EXAMPLES.EPF‬ﻭﺇﻻ ﻓﺈ ﱠ‬
‫ﺍﻟﻤﺫﻜﻭﺭﺓ ﺴﻭﻑ ﻟﻥ ﺘﻅﻬﺭ ﻓﻲ ﻤﺭﺒﻊ ﺍﻟﺤﻭﺍﺭ ‪ ،‬ﻭﻨﻨﺒﻪ ﺍﻟﻰ ﺃﻨﱠ ُﻪ ﻭﻋﻨﺩ ﺘﺸﻐﻴل ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻓﺈﻥ‬
‫ﺃﻏﻠﺏ ﺍﻟﻤﻠﻔﺎﺕ ﺍﻟﻀﺭﻭﺭﻴﺔ ﻟﻪ ﻴﺘﻡ ﺘﻨﺼﻴﺒﻬﺎ‪ ،‬ﻭﻋﻨﺩ‬
‫ﺍﻏﻼﻗﻙ ﻟﻠﺒﺭﻨﺎﻤﺞ ﺒﺎﺴﺘﺨﺩﺍﻡ ) ‪ ( Alt + X‬ﻭﻤﻥ ﺜ ﱠﻡ‬
‫ﻥ ﻜﺎﻓﺔ ﺍﻟﺘﻨﺼﻴﺒﺎﺕ‬
‫ﺍﻋﺎﺩﺓ ﺘﺸﻐﻴل ﺍﻟﺒﺭﻨﺎﻤﺞ ﻓﺴﺘﺠﺩ ﺃ ﱠ‬

‫‪XII‬‬

‫ﻗﺎﺌﻤﺔ ﺍﻟﻤﻠﻑ ﻭﺨﻴﺎﺭﺍﺘﻪ‬


‫ﻭﺍﻟﺘﻬﻴﻴﺂﺕ ﺍﻟﺘﻲ ﻗﻤﺕ ﺒﻬﺎ ﻗﺩ ﺒﻘﻴﺕ ﻓﻲ ﻨﻔﺱ ﺍﻟﺤﺎﻟﺔ ﻗﺒل ﺍﻏﻼﻕ ﺍﻟﺒﺭﻨﺎﻤﺞ ‪.‬‬

‫ﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻔﺎﺕ ﻭﺍﻟﺘﺤﻜﻡ ﺒﺎﻟﺼﻭﺭﺓ ) ﺍﻟﺘﻜﺒﻴﺭ ﻭﺍﻟﺘﺼﻐﻴﺭ ( ‪:‬‬


‫‪Load File and select monitor Zoom :‬‬
‫ﻭﺍﻵﻥ ﻟﻨﺒﺩﺃ ﺒﻤﻤﺎﺭﺴﺔ ﺒﻌﺽ ﺍﻟﺘﻁﺒﻴﻘﺎﺕ ‪ ،‬ﺤﻴﺙ ﻨﻘﻭﻡ ﺒﺘﺸﻐﻴل ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﻨﻨﺘﻅﺭ ﺤﺘﻰ ﻅﻬﻭﺭ‬
‫ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ ‪ ،‬ﺍﻓﺘﺢ ﺍﻟﻘﺎﺌﻤﺔ ﻭﻤﻥ ﺜﻡ ) ‪ ( ⇒Options / Directories‬ﻓﻴﻤﻜﻨﻙ ﺤﻴﻨﺌ ٍﺫ ﺭﺅﻴﺔ‬
‫ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﺍﻟﻤﻀﺒﻭﻁﺔ ﻟﻶﻴﺠل ‪ ،‬ﻭﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻤﺴﺎﻋﺩ ) ‪ ( help‬ﻟﻜﻲ ﺘﺤﺼل‬
‫ﻥ ﺤﻘل ﺍﻟﻤﻜﺘﺒﺎﺕ ) ‪ ( Libraries‬ﻴﻤﺘﻠﻙ ﻁﺭﻴﻘﺘﻴﻥ ﻟﻌﺭﺽ‬
‫ﻋﻠﻰ ﻤﻌﻠﻭﻤﺎﺕ ﺘﻔﺼﻴﻠﻴﺔ ‪ ،‬ﺇ ﱠ‬
‫ﺍﻟﻤﻭﺴﻭﻋﺎﺕ ‪ ،‬ﺤﻴﺙ ﺘ ﱠﻡ ﺍﺴﺘﺨﺩﺍﻤﻬﻤﺎ ﻓﻲ ﺁﺨﺭ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻴﻤﻲ ‪ ،‬ﻭﻗﺩ ﺘ ﱠﻡ ﺘﺨﺯﻴﻨﻬﻤﺎ ﻓﻲ‬
‫ﻤﺤﺭﻙ ﺍﻟﺒﺤﺙ )‪ (../EXAMPLES‬ﻭﺫﻟﻙ ﻓﻴﻤﺌﺫﺍ ﻟﻡ ﻴﺘﻡ ﺘﻐﻴﻴﺭ ﺍﻻﻋﺩﺍﺩﺍﺕ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ‬
‫ﺒﻀﻐﻁ ﺍﻟﺯﺭ )‪ (Cancel‬ﻭﺍﻵﻥ ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﻤﻠﻑ ﺍﻟﻠﻭﺡ ) ‪( DEMOCMP‬ﻜﻤﺎ ﻴﻤﻜﻥ‬
‫ﺘﻨﺼﻴﺒﻪ ﻤﻥ ﺨﻼل ﺍﺨﺘﻴﺎﺭ ﺃﻴﻘﻭﻨﺔ ﺍﻟﻠﻭﺤﺔ ‪ Board icon‬ﺒﺎﺴﻡ ‪ DEMOCMP‬ﻭﺫﻟﻙ ﻤﻥ‬
‫ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﻀﺎﻋﻑ‪ ،‬ﺃﻭ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻤﻠﻑ ﻤﻥ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﺭﺌﻴﺴﻴﺔ ‪→ Φιλε/Οπεν/Βοαρδ,‬‬
‫ﻥ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺒﻴﺎﻨﻴﺔ ﺍﻟﺘﻲ ﺘﺤﻤل ﻨﻔﺱ ﺍﻻﺴﻡ ﺴﻴﺘﻡ‬
‫ﻭﻤﺭ ًَﹶﺓ ﺃﺨﺭﻯ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﻀﺎﻋﻑ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺘﺤﻤﻴﻠﻬﺎ ﻓﻲ ﻨﻔﺱ ﺍﻟﻤﻭﻀﻊ ‪.‬‬

‫ﻭﺫﻟﻙ ﻟﺘﻜﺒﻴﺭ ﺍﻟﺼﻭﺭﺓ‬ ‫ﻭﻷﺠل ﺘﻜﺒﻴﺭ ﻨﺎﻓﺫﺓ ﻟﻭﺤﺔ ﺍﻟﺘﺤﺭﻴﺭ ‪ ،‬ﻓﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ‬

‫ﺴﻴﺘﻡ ﻤﻠﺊ ﺍﻟﺸﺎﺸﺔ ﺒﺎﻟﺼﻭﺭﺓ ﻭﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ‬ ‫ﺍﻟﻤﺅﺸﺭﺓ ﻭﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ‬

‫ﻟﻬﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺃﻜﺜﺭ ﻁﻼﻗﺔ‬ ‫ﻥ ﺍﻷﻤﺭ ﺍﻟﺫﻱ ﺘﺘﺤﻜﻡ ﺒﻪ ﺍﻷﻴﻘﻭﻨﺔ‬


‫ﻟﺘﺼﻐﻴﺭ ﺍﻟﺼﻭﺭﺓ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﻤﻥ ﻏﻴﺭﻩ ﻓﻲ ﺍﻟﺒﺭﺍﻤﺞ ﺍﻷﺨﺭﻯ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻴﻪ ‪ ،‬ﻭﻋﻨﺩ ﺫﻟﻙ ﻗﻡ ﺒﺘﻌﻠﻴﻡ ﻤﻨﻁﻘﺔ ﻤﺴﺘﻁﻴﻠﺔ ﻭﺫﻟﻙ‬
‫ﻤﻥ ﺨﻼل ﺴﺤﺏ ﺍﻟﻔﺄﺭﺓ ﺒﺴﺭﻋﺔ ﻭﺫﻟﻙ ﻤﻊ ﺍﻻﺴﺘﻤﺭﺍﺭ ﺒﻀﻐﻁ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭ ﻤﻥ ﺜ ﱠﻡ ﺍﻟﻘﻴﺎﻡ‬
‫ﺒﺘﺤﺭﻴﺭﻩ ‪ ،‬ﺘﻤﺎﻤﹰﺎ ﻜﻤﺎ ﺘﻘﻭﻡ ﺒﻪ ﻓﻲ ﺒﻘﻴﺔ ﺍﻟﺒﺭﺍﻤﺞ ‪ ،‬ﻭﺍﻟﻤﻨﻁﻘﺔ ﺍﻟﻤﻌﻠﱠﻤﺔ ﺴﻴﺘﻡ ﺍﻅﻬﺎﺭﻫﺎ ﺍﻵﻥ ‪ ،‬ﻭﺇﻥ‬
‫ﺃﺭﺩﺕ ﺍﺨﺘﻴﺎﺭ ﻤﺭﻜﺯ ﺠﺩﻴﺩ ﺒﻨﻔﺱ ﻤﺤﺭﻙ ﺍﻟـ) ‪ ( Zoom‬ﻓﺒﺒﺴﺎﻁﺔ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﻨﻔﺱ ﺍﻷﻴﻘﻭﻨﺔ‬
‫‪ ،‬ﻋﻠﱠﻡ ﺍﻟﻤﺭﻜﺯ ﺍﻟﻤﻁﻠﻭﺏ ﺒﻨﻘﺭﺓ ‪ ،‬ﻭﺃﺨﻴﺭﹰﺍ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻹﺸﺎﺭﺓ ﺍﻟﻀﻭﺌﻴﺔ ﻭﺫﻟﻙ ﻓﻲ‬
‫ﻭﺇﻥ ﺃﺭﺩﺕ ﺍﺨﺘﻴﺎﺭ ﻤﺭﻜﺯ ﺠﺩﻴﺩ ﻭﻤﻌﺎﻤل ﺘﻜﺒﻴﺭ ﺠﺩﻴﺩ ﻓﻲ ﻨﻔﺱ ﺍﻟﻭﻗﺕ ﻓﻤﺎ‬ ‫ﺸﺭﻴﻁ ﺍﻟﻤﻬﺎﻡ‬
‫ﻋﻠﻴﻙ ﺴﻭﻯ ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﻨﻔﺱ ﺍﻷﻴﻘﻭﻨﺔ ‪.‬‬
‫‪XIII‬‬
‫ﻥ ﺍﻟﻨﻘﺭﺓ‬
‫ﻥ ﺍﻟﻨﻘﺭ ﺍﻟﺜﻼﺜﻲ ) ﻟﺜﻼﺜﺔ ﻤﺭﺍﺕ ( ﻴﻤﻜﻥ ﺃﻥ ﻴﻌﻁﻲ ﻨﻔﺱ ﺍﻟﻨﺘﻴﺠﺔ ﺍﻟﺴﺎﺒﻘﺔ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺇﱠ‬
‫ﺍﻷﻭﻟﻰ ﺴﺘﺤﺩﺩ ﺍﻟﻤﺭﻜﺯ ﺍﻟﺠﺩﻴﺩ ﻭ ﺍﻟﻨﻘﺭﺘﻴﻥ ﺍﻷﺨﻴﺭﺘﻴﻥ ﺴﺘﺤﺩﺩﺍﻥ ﻋﺎﻤل ﺍﻟﺘﻜﺒﻴﺭ ) ﺃﻭ ﺍﻟﺘﺼﻐﻴﺭ (‬
‫‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﻜﺎﻨﺕ ﺍﻟﻨﻘﺭﺓ ﺍﻷﺨﻴﺭﺓ ﺃﻜﺜﺭ ﺴﺭﻋﺔ ﻤﻥ ﺍﻷﻭﻟﻰ ﺴﻴﺘﻡ ﻤﻠﺊ ﺍﻟﺸﺎﺸﺔ ﺒﺎﻟﺭﺴﻡ ﻭﺍﻟﻌﻜﺱ‬
‫ﺒﺎﻟﻌﻜﺱ ‪ ،‬ﺤﺎﻭل ﺃﻥ ﺘﺠﺭﺏ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻭﺍﻜﺘﺸﻑ ﻤﺎ ﻴﺤﺩﺙ ﺒﻨﻔﺴﻙ ‪ ،‬ﻭﺨﻼل ﺍﻟﻘﻴﺎﻡ ﺒﻌﻤﻠﻴﺎﺕ‬
‫ﻤﺤﺩﺩﺓ ﻓﻘﺩ ﻴﺤﺩﺙ ﺃﻥ ﺘﻐﺩﻭ ﺒﻌﺽ ﺍﻷﺠﺴﺎﻡ ﻏﻴﺭ ﻭﺍﻀﺤﺔ ﺃﻭ ﺃﻥ ﺘﺒﺩﻭ ﻤﺤﺭﻓ ﹰﺔ ﺒﻌﺽ ﺍﻟﺸﻲﺀ ‪،‬‬
‫ﻓﻔﻲ ﻤﺜل ﻫﺫﻩ ﺍﻟﺤﺎﻻﺕ ﻗﻡ ﺒﺈﻋﺎﺩﺓ ﺍﻨﻌﺎﺵ ﺍﻟﺸﺎﺸﺔ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﺫﻟﻙ‬

‫‪.‬‬ ‫‪Redraw Icon‬‬ ‫ﻭﺍﻟﻤﺴﻤﺎﺓ ﺒـ‬


‫ﻴﻤﻜﻥ ﺍﻟﺤﺼﻭل ﻋﻠﻰ ﻤﺴﺎﻋﺩﺓ ﺃﻓﻀل ﻤﻥ ﺨﻼل ﺼﻔﺤﺎﺕ ﺍﻟـ )‪ (help‬ﻭﻴﻤﻜﻥ ﺍﻟﻭﺼﻭل ﺍﻟﻴﻬﺎ‬
‫ﺒﺴﺭﻋﺔ ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ‪. ⇒ HELP WINDOW‬‬
‫ﻴﺭﻴﻨﺎ ﺍﻟﺸﻜل ﺍﻟﻼﺤﻕ ﻗﺎﺌﻤﺔ ﺍﻟﺨﻴﺎﺭﺍﺕ ) ‪ ( Option‬ﻭﻤﺎﺘﺤﺘﻭﻴﻬﺎ ﻤﻥ ﺍﻤﻜﺎﻨﻴﺎﺕ ﺘﻤﻜﻥ ﺍﻟﻤﺴﺘﺨﺩﻡ‬
‫ﻥ ﻤﺭﺒﻊ ﺍﻟﺤﻭﺍﺭ ) ‪ ( Directories‬ﻴﺸﻴﺭ‬
‫ﻤﻥ ﺍﻟﺘﻌﺎﻤل ﺒﺴﻬﻭﻟﺔ ﻭﻴﺴﺭ ﻤﻊ ﺍﻟﺒﺭﻨﺎﻤﺞ ‪ ،‬ﺤﻴﺙ ﺃ ‪‬‬
‫ﺍﻟﻰ ﻤﻭﺍﻗﻊ ﺍﻟﻤﻠﻔﺎﺕ ﻋﻠﻰ ﺍﻟﻘﺭﺹ ﺍﻟﺼﻠﺏ ﻭﺍﻟﺘﻲ ﺴﻴﻌﺘﻤﺩ ﻋﻠﻴﻬﺎ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺘﻠﻘﺎﺌﻴﹰﺎ ﻋﻨﺩ ﺤﺎﺠﺘﻪ ﺍﻟﻰ‬
‫ﻱ ﻤﻨﻬﺎ ‪ ،‬ﻭﺍﻟﻤﺭﺒﻊ ) ‪ ( show‬ﻴﺴﺄﻟﻙ ﻫل ﺘﺭﻴﺩ ﺍﻅﻬﺎﺭ ﻤﺤﺭﻜﺎﺕ ﺍﻟﺒﺤﺙ ﻫﺫﻩ‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﺃ ٍ‬
‫ﻜﺄﻴﻘﻭﻨﺎﺕ ﻓﻲ ﻟﻭﺤﺔ ﺍﻟﺘﺤﻜﻡ ﺃﻡ ﻻ ‪ ،‬ﻭﺍﻟﺨﻴﺎﺭ ) ‪ ( sort‬ﻭﺍﻟﺫﻱ ﻴﻌﻁﻲ ﺍﻤﻜﺎﻨﻴﺔ ﺍﻟﺘﺭﺘﻴﺏ ﺘﺒﻌﹰﺎ‬
‫ﻟﻼﺴﻡ ﺃﻭ ﺍﻟﻨﻭﻉ ‪ ،‬ﻭﺍﻷﻤﺭ )‪ ( Include‬ﻴﻌﻁﻲ ﺍﻤﻜﺎﻨﻴﺔ ﺍﺨﺘﻴﺎﺭ ﻜﺎﻓﺔ ﺍﻟﻤﺤﺭﻜﺎﺕ ﺍﻟﺴﺒﻘﺔ ﻓﻲ ﺤﺎﻟﺔ‬
‫ﺍﺨﺘﻴﺎﺭ ) ‪ ( All‬ﻭﺍﺨﺘﻴﺎﺭ ﻤﺭﺒﻊ ﺍﻟﺤﻭﺍﺭ ﺍﻷﻭل ﻓﻲ ﺤﺎﻟﺔ ﺍﺨﺘﻴﺎﺭ ) ‪ ( first‬ﻭﺫﻟﻙ ﻜﻤﺎ ﻫﻭ ﻤﺒﻴﻥ‬
‫ﻥ ﺍﻟﺨﻴﺎﺭ ) ‪ ( User language‬ﻴﻤﻜﻥ ﻤﻥ ﺘﺤﺩﻴﺩ ﻟﻭﻥ ﺍﻟﺭﻗﻌﺔ ﻓﻲ‬
‫ﺒﺎﻟﺸﻜل ﻻﺤﻘﹰﺎ ‪ ،‬ﻓﻲ ﺤﻴﻥ ﺃ ﱠ‬
‫ل ﻤﻥ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪ ،‬ﻭﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻭﻜﺫﻟﻙ ﻴﺴﺎﻋﺩ ﻓﻲ ﺘﺤﺩﻴﺩ ﺍﻟﺼﻭﺭﺓ ﺍﻟﺘﻲ ﺘﻅﻬﺭ‬
‫ﻜٍ‬

‫‪XIV‬‬
‫ﺒﻬﺎ ﺍﻟﻤﺴﺎﻋﺩﺓ ‪ ،‬ﻭﻜﻤﺎ ﻴﺴﺎﻋﺩ ﻓﻲ ﺘﺤﺩﻴﺩ ﻜﻴﻔﻴﺔ ﺍﻟﺭﻏﺒﺔ ﻓﻲ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﺩﻭﺍﺕ ﻓﻲ ﺸﺭﻴﻁ ﺍﻟﻤﻬﺎﻡ‬
‫) ‪ ( Command Menu‬ﻫل ﻫﻲ ﻨﺼﻭﺹ )‪ (Text‬ﺃﻡ ﺃﺯﺭﺍﺭ )‪ (Buttons‬ﺃﻡ ﺃﻨﱠﻙ ﺒﻐﻨﻰ‬
‫ﻋﻥ ﻫﺫﻩ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﺃﻤﺎ ﻤﺎ ﻴﺘﻌﻠﻕ ﺒﺎﻟﺘﺤﻜﻡ ) ‪ ( Control‬ﻓﻬﻨﺎﻙ ﻋﺩﺓ ﺨﻴﺎﺭﺍﺕ ﺒﻴﻥ ﺍﻟﻘﺎﺌﻤﺔ‬
‫ﺍﻟﻤﻨﺩﻓﻌﺔ ﻟﻸﺴﻔل ) ‪ ، ( Pulldown Menu‬ﺃﻭ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﺍﻟﺘﻔﺎﻋﻠﻲ ‪( Action‬‬
‫) ‪ ، Toolbar‬ﺃﻭ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ) ‪ ، ( Parameter Toolbar‬ﻭﻜﺫﻟﻙ ﺸﺭﻴﻁ‬
‫ﺃﺩﻭﺍﺕ ﺍﻷﻭﺍﻤﺭ ) ‪ ( Command Line Toolbar‬ﻭﺫﻟﻙ ﻜﻠﻪ ﻤﺒﻴﻥ ﺒﺎﻟﺸﻜل ﺍﻟﺴﺎﺒﻕ ‪.‬‬
‫‪Selecting Layers for Display :‬‬ ‫ﺍﺨﺘﻴﺎﺭ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺘﻲ ﻴﺘﻡ ﺍﻅﻬﺎﺭﻫﺎ‪:‬‬
‫ﺃﻨﱠﻪ ﻴﺘﻡ ﺍﺴﺘﺨﺩﺍﻡ ﻋﺩﺓ ﺒﻁﺎﻗﺎﺕ ﻤﻥ ﺍﻟﺩﺍﺭﺍﺕ‬ ‫ﻜﻤﺎ ﻫﻭ ﻤﻌﻠﻭﻡ ﻟﺩﻴﻨﺎ ﻓﻲ ﺃﺠﻬﺯﺓ ﺍﻟﺤﺎﺴﺏ‬
‫ﺍﻻﻟﻜﺘﺭﻭﻨﻴﺔ )‪ ( cards‬ﺍﻟﻤﺘﺭﺍﺒﻁﺔ ﻓﻴﻤﺎ ﺒﻴﻨﻬﺎ ﺒﻭﺴﺎﻁﺔ ﺍﻟﻤﻨﺎﻓﺫ ) ‪ ( Ports‬ﻜﺫﻟﻙ ﺘﻤﺘﻠﻙ ﺭﺴﻭﻤﺎﺕ‬
‫ﺍﻵﻴﺠل ﻋﻨﺎﺼﺭﹰﺍ ﻓﻲ ﻁﺒﻘﺎﺕ ﺭﺴﻭﻤﻴﺔ ﻤﺨﺘﻠﻔﺔ ‪ ،‬ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﺍﻤﻜﺎﻨﻴﺔ ﺍﻟﺤﺼﻭل ﻋﻠﻰ ﻨﺘﺎﺌﺞ‬
‫ﻥ ﻤﺠﻤﻭﻋﺔ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻌﻠﻭﻴﺔ ‪ ،‬ﺍﻟﺩﺍﺨﻠﻴﺔ ‪،‬‬
‫ﻤﻔﻴﺩﺓ ﻟﻤﺠﻤﻭﻋ ٍﺔ ﻤﻥ ﺍﻟﻁﺒﻘﺎﺕ ‪ ،‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻓﺈ ﱠ‬
‫ﻭﻜﺫﻟﻙ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻨﺎﻓﺫﺓ ﺘﺴﺘﺨﺩﻡ ﻟﺘﺸﻜﻴل ﺍﻟﻔﻴﻠﻡ ﺍﻟﻼﺯﻡ ﻷﺠل ﺍﻟﺘﺜﻘﻴﺏ ﻭﺫﻟﻙ ﻤﻥ ﺍﻟﻭﺠﻪ ﺍﻟﺨﺎﺹ‬
‫ﺒﺎﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ﻭﺫﻟﻙ ﻓﻲ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ) ﺤﻴﺙ ﺃﻨﱠﻪ ﻭﻜﻤﺎ ﻨﻌﻠﻡ ﺃﻨﱠ ُﻪ ﻴﻭﺠﺩ ﻟﻠﺩﺍﺭﺓ‬
‫ﺍﻟﻜﻬﺭﺒﺎﺌﻴﺔ ﻭﺠﻬﺎﻥ ﻭﺠﻪ ﺘﺭﻜﺏ ﻋﻠﻴﻪ ﺍﻟﻌﻨﺎﺼﺭ ﻭﻭﺠﻪ ﺁﺨﺭ ﺨﺎﺹ ﺒﺎﻟﻤﺴﺎﻟﻙ ﺍﻟﻨﺤﺎﺴﻴﺔ (‪ ،‬ﻭﺒﻨﺎﺀﹰﺍ‬
‫ﻥ ﻤﺠﻤﻭﻋﺔ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺴﻔﻠﻴﺔ ‪ ،‬ﺍﻟﺩﺍﺨﻠﻴﺔ ‪ ،‬ﻭﺍﻟﻨﺎﻓﺫﺓ ﺘﺴﺘﺨﺩﻡ ﻷﺠل ﺘﺸﻜﻴل ﺍﻟﻔﻴﻠﻡ‬
‫ﻋﻠﻰ ﺫﻟﻙ ﻓﺈ ﱠ‬
‫ﺍﻟﺨﺎﺹ ﻟﻠﻭﺡ ﺍﻟﺫﻱ ﺴﻴﺘﻡ ﻓﻴﻪ ﺘﻠﺤﻴﻡ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ﺒﻌﻀﻬﺎ ﻤﻊ‬
‫ﺍﻟﺒﻌﺽ ﺍﻵﺨﺭ ‪.‬‬
‫ﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺩﺍﺨﻠﻴﺔ ﺘﻤﺘﻠﻙ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻤﻭﺼﻠﱠﺔ ) ‪( through holes‬‬
‫ﺇﱠ‬
‫ﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻤﻨﻔﺫﱠﺓ ) ‪ (via holes‬ﺘﻤﺘﻠﻙ‬
‫ﻻﺘﺼﺎﻻﺕ ﺍﻟﻌﻨﺎﺼﺭ ﻜﻤﺎ ﺃ ﱠ‬
‫ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ ﻭﺍﻟﺘﻲ ﻴﺤﺘﺎﺝ ﺍﻟﻴﻬﺎ ﻋﻨﺩﻤﺎ ﻴﺒﺭﺯ ﺴﻠﻙ ﺍﻟﻰ ﻁﺒﻘﺔ ﺃﺨﺭﻯ ‪.‬‬
‫ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻠﻭﺤﺔ ‪ DEMOCMP‬ﻭﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ‬
‫ﺍﻟﻤﻬﺎﻡ ﻭﺫﻟﻙ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻷﻤﺭ ﺍﻅﻬﺎﺭ ) ‪(Display‬‬
‫ﻻ ﻭﺒﺩﻗﺔ ﻤﺘﻨﺎﻫﻴﺔ ‪،‬‬
‫ﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻤﻌﻠﱠﻤﺔ ﺴﻴﺘﻡ ﺍﻅﻬﺎﺭﻫﺎ ﺤﺎ ﹰ‬
‫‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻓﺈ ﱠ‬
‫ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﻤﺭﺒﻌﺎﺕ ﺍﻟﻔﺤﺹ ) ‪ (Check boxes‬ﻜﻤﺎ‬
‫ﻥ ﺍﻟﺯﺭﻴﻥ ‪(ALL /‬‬
‫ﻥ ﺍﻅﻬﺎﺭ ﻜل ﻁﺒﻘﺔ ﻴﻤﻜﻥ ﺘﻔﻌﻴﻠﻪ ﺃﻭ ﺍﻴﻘﺎﻓﻪ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺃﱠ‬
‫) ‪ NONE‬ﻴﻘﻭﻤﺎﻥ ﺒﺘﺸﻐﻴل ﺃﻭ ﺍﻴﻘﺎﻑ ﻜﺎﻓﺔ ﺍﻟﻁﺒﻘﺎﺕ ‪.‬‬

‫‪XV‬‬
‫ﻭﺒﺎﺨﺘﻴﺎﺭﻙ ‪ /‬ﺃﻭ ﻋﺩﻡ ﺍﺨﺘﻴﺎﺭﻙ ) ‪ “ ( tPlace‬ﻴﻤﻜﻥ ﺍﻴﺠﺎﺩﻫﺎ ﻤﻥ ﺨﻼل ﺴﺤﺏ ﺍﻟﺯﺍﻟﻘﺔ ﻨﺤﻭ‬
‫ﻥ ﺍﻷﻭﺍﻤﺭ ‪( tOrigins , tNames ,‬‬
‫ﺍﻷﺴﻔل ﻭﺫﻟﻙ ﻜﻤﺎ ﻓﻲ ﺍﻟﺭﺴﻡ ﺍﻟﻤﺒﻴﻥ ﺠﺎﻨﺒﹰﺎ “ ﻓﺈ ﱠ‬
‫) ‪ tValues‬ﺴﻴﺘﻡ ﺘﻔﻌﻴﻠﻬﺎ ﺃﻭ ﻋﺩﻡ ﺘﻔﻌﻴﻠﻬﺎ ﻓﻲ ﻨﻔﺱ ﺍﻟﻭﻗﺕ ‪ ،‬ﻭﻜﺫﻟﻙ ﺍﻟﺤﺎل ﺒﺎﻟﻨﺴﺒﺔ ﻟﻠـ‬
‫) ‪ ، ( bPlace‬ﺃﻤﺎ ﺒﺎﻻﺨﺘﻴﺎﺭ ﺍﻟﻤﻔﺭﺩ ﻟﻸﻭﺍﻤﺭ) ‪ ( tOrigins , tNames , tValues‬ﻓﺴﻭﻑ‬
‫ﻥ ﺍﻟﺤﺭﻑ ‪ t‬ﻫﻭ ﺍﺨﺘﺼﺎﺭ ﺍﻟﻜﻠﻤﺔ ‪ Top‬ﺃﻱ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻌﻠﻭﻴﺔ(‬
‫ﻴﺘﻡ ﺘﻔﻌﻴل ﻜل ﺃﻤﺭ ﺒﻤﻔﺭﺩﻩ ) ﺤﻴﺙ ﺃ ﱠ‬
‫ﻥ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ﻓﻲ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻌﻠﻭﻴﺔ ﻫﻲ ﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺃﻥ ﻴﺘﻡ‬
‫ﻤﻼﺤﻅﺔ ﻫﺎﻤﺔ ﺠﺩﹰﺍ ‪ :‬ﺇ ﱠ‬
‫ﺍﻟﻌﻤل ﺒﻬﺎ ) ﻨﻘﻠﻬﺎ ﻭﺘﺤﺭﻴﻜﻬﺎ ﻭﺍﺨﺘﻴﺎﺭ ﺃﻨﻭﺍﻋﻬﺎ ( ﺃﺜﻨﺎﺀ ﺍﻟﺭﺴﻡ ﻭﺫﻟﻙ ﺇﻥ ﻜﺎﻥ ‪ tOrigins‬ﻓﻲ‬
‫ﺍﻟﻭﻀﻌﻴﺔ ‪ ، On‬ﻭﻜﺫﻟﻙ ﺍﻟﺤﺎل ﺒﺎﻟﻨﺴﺒﺔ ﻟﻠﻌﻨﺎﺼﺭ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻋﻠﻰ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺴﻔﻠﻴﺔ ﻋﻨﺩﻤﺎ ﻴﻜﻭﻥ‬
‫ﺍﻟـ ‪ bOrigins‬ﻋﻠﻰ ﺍﻟﻭﻀﻌﻴﺔ ‪ ، On‬ﻭﻤﻥ ﺍﻷﻓﻀل ﺍﻻﻁﻼﻉ ﻋﻠﻰ ﺼﻔﺤﺎﺕ ﺍﻟﻤﺴﺎﻋﺩﺓ‬
‫) ‪ (help‬ﻭﺫﻟﻙ ﺤﻭل ﺍﻷﻤﺭ ) ‪ ( Layer‬ﻭﺫﻟﻙ ﻟﻜﻲ ﺘﺘﻌﺭﻑ ﺍﻟﻤﺯﻴﺩ ﻋﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ‬
‫ﻟﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ‪.‬‬

‫‪Selecting Up Grid and Unit :‬‬ ‫ﺍﺨﺘﻴﺎﺭ ﻭﺤﺩﺍﺕ ﺍﻟﻘﻴﺎﺱ ﺍﻷﺴﺎﺴﻴﺔ ﻭﻭﺍﺤﺩﺍﺘﻬﺎ ‪:‬‬
‫ﻥ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﺴﻴﻘﻭﻡ ﻋﺎﺩ ﹰﺓ ﺒﺎﻟﺭﺴﻡ ﺍﻋﺘﻤﺎﺩﹰﺍ ﻋﻠﻰ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ )‪( 0,1 inches‬‬
‫ﺇﱠ‬
‫ﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﻟﻠﻠﻭﺤﺎﺕ‬
‫ﻭﺫﻟﻙ ﻟﻜﻭﻥ ﺍﻟﻤﻜﺘﺒﺎﺕ ﻗﺩ ﺘ ﱠﻡ ﺘﺤﺩﻴﺩﻫﺎ ﻋﻠﻰ ﻫﺫﺍ ﺍﻷﺴﺎﺱ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫) ‪ (Boards‬ﺘﻌﺘﻤﺩ ﻋﻠﻰ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ‬
‫ﺍﻟﻤﺴﺘﺨﺩﻤﺔ ‪ ،‬ﻜﻤﺎ ﺘﻌﺘﻤﺩ ﻋﻠﻰ ﺩﺭﺠﺔ ﺘﻌﻘﻴﺩ ﺍﻟﺩﺍﺭﺓ‬
‫ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ‪.‬‬
‫ﻥ ﺍﻟﻭﺍﺤﺩﺍﺕ‬
‫ﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ) ‪ ( Grid‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺇﱠ‬
‫) ‪ (Units‬ﻴﺘﻡ ﺍﻟﺘﺤﻜﻡ ﺒﻬﺎ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪( Grid‬‬

‫ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﻪ‬


‫ﻥ ﻜﺎﻓﺔ‬
‫ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺕ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺍﻟﻘﻴﻡ ﺘﻌﻁﻰ ﺘﻤﺎﻤﹰﺎ ﻜﻤﺎ ﺘ ﱠﻡ ﺍﺨﺘﻴﺎﻫﺎ ‪ ،‬ﻭﻜﻤﺎ ﻴﺘﻀﺢ ﻤﻥ ﺍﻟﺸﻜل ﺍﻟﻤﺭﻓﻕ ﻓﻴﻤﻜﻥ ﺃﻥ ﺘﻅﻬﺭ ﻫﺫﻩ‬
‫ﺍﻟﻭﺍﺤﺩﺍﺕ ﻋﻠﻰ ﺸﻜل ﺸﺒﻜﺔ ﻤﻥ ﺍﻟﺨﻁﻭﻁ ﺃﻭ ﺍﻟﻨﻘﺎﻁ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺘﻌﻴﻴﻨﻬﺎ ﺒﺈﺤﺩﻯ ﻭﺍﺤﺩﺍﺕ ﺍﻟﻘﻴﺎﺱ‬
‫ﺍﻟﻤﺴﺘﺨﺩﻤﺔ ﺃﻱ ﺍﻟﻤﺘﺭ ﻭ ﺃﺠﺯﺍﺅﻩ ﺃﻭ ﺍﻷﻨﺵ ‪ ،‬ﻭﻤﻥ ﺍﻷﻓﻀل ﺍﻻﻁﻼﻉ ﻋﻠﻰ ﺼﻔﺤﺎﺕ ﺍﻟﻤﺴﺎﻋﺩﺓ‬

‫‪XVI‬‬
‫ﻼ ﻋﻥ‬
‫) ‪ (help‬ﻭﺫﻟﻙ ﺤﻭل ﺍﻷﻤﺭ ) ‪ ( Grid‬ﻭﺫﻟﻙ ﻟﻜﻲ ﺘﺘﻌﺭﻑ ﻋﻠﻰ ﻤﻌﻠﻭﻤﺎﺕ ﺃﻜﺜﺭ ﺘﻔﺼﻴ ﹰ‬
‫ﻫﺫﺍ ﺍﻷﻤﺭ ‪.‬‬

‫ﺍﻟﺨﻁﻭﻁ ‪ ،‬ﺍﻟﺩﻭﺍﺌﺭ‪ ،‬ﺍﻷﻗﻭﺍﺱ ‪ ،‬ﺍﻟﻤﺴﺘﻁﻴﻼﺕ ‪ ،‬ﻭﻜﺫﻟﻙ ﻨﺼﻭﺹ ﺍﻟﺤﻭﺍﺭ ‪:‬‬


‫‪Wires, Circles, ARC, Rectangles, and Text:‬‬
‫ﻭﻴﺘﻡ ﺘﻌﻴﻴﻨﻬﺎ ﺒﻭﺍﺴﻁﺔ ﺍﻷﻭﺍﻤﺭ ‪WIRE , CIRCLE , ARC , RECTANGLE ,‬‬
‫‪ ، TEXT‬ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺃﻥ ﺘﺴﺘﺨﺩﻡ ﻜﻌﻨﺎﺼﺭ ﺭﺴﻡ ﺒﺤﺘﺔ ﻟﻠﻨﻤﺎﺫﺝ ‪ ،‬ﺍﻷﻏﻠﻔﺔ ‪ ،‬ﺍﻷﻁﺭ ‪ ..‬ﺍﻟﺦ ‪.‬‬
‫ﻭﻤﻥ ﻨﺎﺤﻴ ٍﺔ ﺃﺨﺭﻯ ﻓﻴﻤﻜﻥ ﺃﻥ ﺘﺅﺩﻱ ﻤﻬﻤﺎﺕ ﺨﺎﺼﺔ ﻋﻠﻰ ﻏﺭﺍﺭ ﺘﺤﺩﻴﺩ ﻭ ﺘﺒﻴﺎﻥ ﺍﻟﻤﻨﺎﻁﻕ‬
‫ﺍﻟﻤﺤﺩﺩﺓ ‪.‬‬
‫ﻭﺍﻵﻥ ﻟﻨﺒﺩﺃ ﺒﺄﻭل ﻤﻠﻑ ﺭﺴﻡ ﺘﺨﻁﻴﻁﻲ ﻨﻘﻭﻡ ﺒﺘﻌﻴﻴﻨﻪ ﻓﻲ ﻫﺫﺍ ﺍﻟﺩﺭﺱ ‪ :‬ﻗﻡ ﺒﺈﻏﻼﻕ ﻜﺎﻓﺔ ﺍﻟﻨﻭﺍﻓﺫ‬
‫ﻭﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻷﻤﺭ ) ‪ ; (⇒ File / New / Schematic‬ﺘﺫﻜﺭ ﺃﻥ ﺍﻟﺩﻻﻟﺔ ⇒ ﺘﻌﻨﻲ ﺍﺨﺘﻴﺎﺭ‬
‫ﻥ ﻤﻠﻔﹰﺎ ﺠﺩﻴﺩﹰﺍ ﺒﺎﺴﻡ ) ‪ ( untitled.sch‬ﺴﻴﺘﻡ ﺍﻨﺸﺎﺀﻩ ‪،‬‬
‫ﺍﻷﻭﺍﻤﺭ ﺍﻟﻤﺘﺴﻠﺴﺔ ﺍﻟﺘﺎﻟﻴﺔ ‪ .‬ﻭﺴﺘﺠﺩ ﺃ ﱠ‬
‫ﻭﻤﻥ ﺍﻟﻁﺒﻴﻌﻲ ﺃﻥ ﻻ ﺘﻘﻭﻡ ﺒﺤﻔﻅ ﻫﺫﺍ ﺍﻟﻤﻠﻑ ﺒﻨﻔﺱ ﺍﻟﻌﻨﻭﺍﻥ ﻭﻟﻜﻨﻙ ﺴﺘﻐﻴﺭ ﻤﻥ ﺍﺴﻤﻪ ﺤﺴﺏ‬
‫ﺭﻏﺒﺘﻙ ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ) ‪ (→ File / Save as‬ﻭﻋﻠﻰ ﺃﻴﺔ ﺤﺎل ﻓﻠﻥ ﻨﺨﺯﻥ ﺃﻱ ﻤﺸﺭﻭﻉ ﻓﻲ‬
‫ﻫﺫﺍ ﺍﻟﺩﺭﺱ ﺍﻟﺘﻌﻠﻴﻤﻲ‪ ،‬ﻭﺍﻵﻥ ﻗﻡ ﺒﺘﻜﺒﻴﺭ ﻨﺎﻓﺫﺓ ﺍﻟﺘﺤﺭﻴﺭ ‪...‬‬
‫‪The Wire Command :‬‬ ‫ﺍﻷﻤﺭ) ﺴﻠﻙ ﺃﻭ ﺨﻁ ( ‪:‬‬
‫ﻥ ﺍﻷﻤﺭ ‪ Wire‬ﻴﺴﺘﺨﺩﻡ ﻟﺭﺴﻡ ﺍﻟﺨﻁﻭﻁ ‪ ،‬ﻭﺇﻥ ﺘ ﱠﻡ ﻭﻀﻊ ﺍﻟﺨﻁﻭﻁ ﻋﻠﻰ ﻁﺒﻘﺎﺕ ﺍﻟﻠﻭﺤﺔ‬
‫ﺇﱠ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻷﻴﺠل ﻴﻌﺎﻟﺠﻬﺎ ﻜﻤﺎ ﻟﻭ ﺃﻨﱠﻬﺎ ﺃﺴﻼﻙ ﻭﺼل‬
‫ﺍﻟﻌﻠﻭﻴﺔ ‪ ،‬ﺍﻟﺴﻔﻠﻴﺔ ﺃﻭ ‪ route 2..15‬ﻓﺈ ﱠ‬
‫ﻜﻬﺭﺒﺎﺌﻴﺔ ‪ ،‬ﻜﻤﺎ ﺘﺴﺘﺨﺩﻡ ﺍﻷﺴﻼﻙ ﺃﻴﻀﹰﺎ ﻟﺘﻌﻴﻴﻥ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻠﻭﺤﺔ ‪ ،‬ﻭﺍﻵﻥ ﺴﻨﻘﻭﻡ ﺒﺎﻟﺒﺩﺀ‬
‫ﺒﺎﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ‪.‬‬
‫ﺍﻨﺘﺒﻪ ﺍﻟﻰ ﻋﺩﻡ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ‪ Wire‬ﻟﺭﺴﻡ ﺃﺴﻼﻙ ﺍﻟﺸﺒﻜﺎﺕ )‪ ( nets‬ﺃﻭﺍﻟﺘﻘﺎﻁﻌﺎﺕ ‪,,‬ﺍﻟﻤﻤﺭﺍﺕ‬
‫ﺃﻭ ﺍﻟﻤﺴﺎﻟﻙ ‪ ( Buses ) ,,‬ﻭﺫﻟﻙ ﻋﻨﺩﻤﺎ ﺘﺭﻴﺩ ﺭﺴﻡ ﺍﻟﻤﺨﻁﻁﺎﺕ ‪ ،‬ﻭﻟﻜﻥ ﺍﺴﺘﺨﺩﻡ ﺍﻷﻤﺭﻴﻥ‬
‫ﻻ ﻤﻥ ﺫﻟﻙ ‪.‬‬
‫‪ NET , BUS‬ﺒﺩ ﹰ‬
‫ﻨﻘﻭﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻤﺭ ‪ Wire‬ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﻤﻬﺎﻡ ‪ ،‬ﻭﻜﺎﻓﺔ ﺒﺎﺭﺍﻤﺘﺭﺍﺕ ﻫﺫﺍ ﺍﻷﻤﺭ ﻴﻤﻜﻥ‬
‫ﺘﻌﺩﻴﻠﻬﺎ ﺤﺴﺏ ﺍﻟﺭﻏﺒﺔ ‪ ،‬ﻭﺫﻟﻙ ﻤﻥ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻁﺒﻘﺔ‬

‫‪XVII‬‬
‫)‪ ) (95‬ﻭﻫﻲ ﻤﺠﺭﺩ ﺃﺴﻤﺎﺀ ( ﻭﺫﻟﻙ ﻤﻥ ﻤﺭﺒﻊ ﺍﻟﺤﻭﺍﺭ ﺍﻟﺨﺎﺹ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻁﺒﻘﺎﺕ ‪ ،‬ﻭﻓﻲ ﻫﺫﻩ‬
‫ﺍﻟﻁﺒﻘﺔ ﺴﻴﺘﻡ ﺭﺴﻡ ﺨﻁ ﻤﺴﺘﻁﻴل ‪.‬‬

‫ﻗﻡ ﺒﺘﺤﺩﻴﺩ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻟﻨﻘﻁﺔ ﺍﻟﺘﻲ ﺘﺨﺘﺎﺭﻫﺎ ﻜﻨﻘﻁﺔ ﻟﺒﺩﺍﻴﺔ ﻫﺫﺍ‬
‫ﺍﻟﺨﻁ ﺍﻟﻤﺴﺘﻘﻴﻡ ‪ ،‬ﻗﻡ ﺒﺎﻟﺘﺤﺭﻴﻙ ﻨﺤﻭ ﺍﻷﻋﻠﻰ ﺒﺴﺭﻋﺔ ﻜﺒﻴﺭﺓ ﻨﻭﻋﹰﺎ ﻤﺎ ﻭﺍﻟﻰ ﺍﻟﻴﻤﻴﻥ ﻭﻤﻥ ﺜ ﱠﻡ‬
‫ﺍﻀﻐﻁ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻤﺭﺘﻴﻥ )**( ﻭﺒﺴﺭﻋﺔ ﻭﺫﻟﻙ ﻹﻨﻬﺎﺀ ﻫﺫﺍ ﺍﻟﺨﻁ ﻭﻨﻼﺤﻅ ﺃﻨﹼﻪ‬
‫ﻭﻗﺒل ﺍﻨﻬﺎﺀ ﻫﺫﺍ ﺍﻟﺨﻁ ﺃﻨﻨﺎ ﻓﻲ ﺤﺎﻟﺔ ﻀﻐﻁﻨﺎ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﺴﻴﺅﺩﻱ ﺫﻟﻙ ﺍﻟﻰ ﺘﻐﻴﻴﺭ‬
‫ﻨﻭﻉ ﺍﻟﺨﻁ ﺍﻟﺫﻱ ﻴﺘﻡ ﺍﻟﺭﺴﻡ ﺒﻪ ‪ ،‬ﻭ ﻋﻨﺩﻤﺎ ﻴﻅﻬﺭ ﺍﻻﺘﺼﺎل ﺫﺍ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻘﺎﺌﻤﺔ ‪ ،‬ﻗﻡ ﺒﺎﻟﻀﻐﻁ‬
‫ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻟﺘﺤﺩﻴﺩ ﻨﻘﻁﺔ ﺍﻟﻨﻬﺎﻴﺔ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺎﻟﺘﺤﺭﻙ ﺒﺴﺭﻋﺔ ﻨﺤﻭ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ‬
‫‪ ،‬ﻭﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﺯﺩﻭﺝ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻻﻨﻬﺎﺀ ﺍﻟﺭﺴﻡ ‪ ،‬ﻭﺍﻵﻥ ﻴﻤﻜﻨﻙ ﺭﺅﻴﺔ‬
‫ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻤﺴﺘﻁﻴل ﺍﻟﺫﻱ ﻗﻤﺕ ﺒﺭﺴﻤﻪ ‪ ،‬ﻭﻜﻤﺎ ﻻﺤﻅﺕ ﻤﺴﺒﻘﹰﺎ ﻴﻤﻜﻨﻙ ﺘﻐﻴﻴﺭ ﺍﻟﺯﺍﻭﻴﺔ‬
‫ﺍﻟﻜﺎﺌﻨﺔ ﺒﻴﻥ ﺃﺠﺯﺍﺀ ﺍﻟﺴﻠﻙ ) ﺍﻟﺨﻁ ( ﺍﻟﺫﻱ ﻗﻤﺕ ﺒﺈﻨﺸﺎﺀﻩ ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﻤﻥ ‪ ،‬ﻭﻫﺫﺍ ﺃﻜﺜﺭ ﻓﻌﺎﻟﻴﺔ ﻤﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻨﻤﺎﺫﺝ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ‪.‬‬
‫‪Changing Line Width :‬‬ ‫ﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺨﻁ ‪:‬‬
‫ﻼ ﻓﺈﻨﱠﻪ ﻴﻤﻜﻥ ﺃﻥ ﻨﻐﻴّﺭ ﻤﻥ ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﻜﻤﺎ ﻨﺭﻴﺩ ‪ ،‬ﻭﺫﻟﻙ ﻤﻥ‬
‫ﻁﺎﻟﻤﺎ ﻜﺎﻥ ﺍﻷﻤﺭ ‪ Wire‬ﻓﺎﻋ ﹰ‬
‫ﺨﻼل ﻤﺎﻴﺴﻤﻰ ﺒﺎﻟـ ) ‪ ( Combo Box‬ﺃﻭ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺴﺩﻟﺔ ‪ ،‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ‬
‫ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ‪ ،‬ﺃﻭ ﺒﺎﻟﻜﺘﺎﺒﺔ ﻭﺫﻟﻙ ﻓﻲ ﺍﻟﻤﺭﺒﻊ ﺍﻟﺨﺎﺹ ﺒﺎﻟﻘﻴﻡ ﺤﻴﺙ ﻴﻤﻜﻨﻙ ﺃﻥ ﺘﻀﻊ ﻗﻴﻤﹰﺎ ﺨﺎﺼﺔ‬
‫ﻤﻥ ﻋﻨﺩﻙ ﺸﺭﻴﻁﺔ ﺃﻥ ﻻ ﻴﺘﺠﺎﻭﺯ ﻋﺭﺽ ﺍﻟﺨﻁ )‪ ، (0,516 inch‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﻩ‬
‫ﺍﻟﻌﻤﻠﻴﺔ ﻟﻜل ﻗﻁﻌﺔ ﻤﻥ ﺍﻟﺴﻠﻙ ﻋﻠﻰ ﺤﺩﻯ ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺨﻁ ﻟﻠﺠﺴﻡ ﺍﻟﻤﻭﺠﻭﺩ‬
‫ﺍﺘﺒﻊ ﻤﺎ ﻴﻠﻲ ‪:‬‬
‫ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ‪،‬‬ ‫‪ :1‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺘﻐﻴﻴﺭ ) ‪( *CHANGE Icon‬‬
‫ﻭﺴﺘﻅﻬﺭ ﻟﻙ ﻗﺎﺌﻤﺔ ﻤﻨﺩﻓﻌﺔ )ﻭﺍﻤﻀﺔ( ﻭ ﺴﺘﻅﻬﺭ ﻟﻙ ﺨﻴﺎﺭﺍﺕ ﻋﺩﻴﺩﺓ ﻨﺨﺘﺎﺭ ﻤﻨﻬﺎ ﺍﻵﻥ ﺘﻐﻴﻴﺭ‬
‫ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﺃﻭ ﺍﻟﺨﻁ ‪ ،‬ﺃﻱ ﺃﻨﻨﺎ ﻨﺨﺘﺎﺭ ‪ WIDTH‬ﻭﺒﻤﺠﺭﺩ ﺍﻤﺭﺍﺭ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻋﻠﻴﻬﺎ ﺘﻅﻬﺭ‬
‫ﻱ ﻤﻥ ﻫﺫﻩ ﺍﻟﻘﻴﻡ ‪ ،‬ﻗﻡ‬
‫ﻟﺩﻴﻨﺎ ﻗﺎﺌﻤﺔ ﻤﻨﺴﺩﻟﺔ ﺃﺨﺭﻯ ﺘﻌﻁﻴﻨﺎ ﻗﻴﻤﹰﺎ ﻤﻬﻴﺄﺓ ﻤﺴﺒﻘﹰﺎ ﺤﻴﺙ ﻴﻤﻜﻨﻨﺎ ﺍﺨﺘﻴﺎﺭ ﺃ ٍ‬
‫ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻘﻴﻤﺔ ﺍﻟﻤﻁﻠﻭﺒﺔ ‪ ،‬ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻴﻬﺎ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ‬
‫‪XVIII‬‬
‫ﻋﻠﻰ ﺍﻟﺠﺴﻡ ﺍﻟﻤﻁﻠﻭﺏ ﺤﺘﻰ ﺘﺘﻡ ﻋﻤﻠﻴﺔ ﺍﻟﺘﻐﻴﻴﺭ ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﺍﻟﻰ ﻗﻴﻡ‬
‫ﻟﻴﺴﺕ ﻤﻭﺠﻭﺩﺓ ﻓﻲ ﻫﺫﻩ ﺍﻟﻘﺎﺌﻤﺔ ‪ ،‬ﻓﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﻟﻜﺘﺎﺒﺔ ﺍﻟﻘﻴﻤﺔ ﺍﻟﻤﺭﺍﺩ ﺘﻐﻴﻴﺭ‬
‫ﻼ ‪ ( ⇒ CHANGE WIDTH 0,017) :‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ﻋﻠﻰ‬
‫ﻋﺭﺽ ﺍﻟﺨﻁ ﺍﻟﻴﻬﺎ ‪ :‬ﻤﺜ ﹰ‬
‫ﺍﻟﺴﻠﻙ ﺃﻭ ﺍﻟﻘﻁﻌﺔ ﺍﻟﻤﺨﺘﺎﺭﺓ ‪.‬‬
‫‪Change Object to another Layer :‬‬ ‫ﺘﻐﻴﻴﺭ ﻤﻜﺎﻥ ﺍﻟﺠﺴﻡ ﺍﻟﻰ ﻁﺒﻘﺔ ﺃﺨﺭﻯ ‪:‬‬
‫ﻟﻜﻲ ﻨﻘﻭﻡ ﺒﻨﻘل ﺠﺴﻡ ﻤﺎ ﻤﻥ ﻁﺒﻘ ٍﺔ ﻷﺨﺭﻯ ‪ ،‬ﻭﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﺠﺯﺀ ﻤﻥ ﺴﻠﻙ ﻤﻥ ﻁﺒﻘﺔ‬
‫ﻷﺨﺭﻯ ﻨﺘﺒﻊ ﻤﺎ ﻴﻠﻲ ‪ ( *CHANGE ) :‬ﻭﻤﻥ ﺜ ﱠﻡ ) ‪ ( *LAYER‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ‬
‫ﺍﻟﻁﺒﻘﺔ ﺍﻟﻭﺠﻬﺔ ‪ ،‬ﻭﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻟﺘﻜﻥ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻭﺠﻬﺔ ﻫﻲ ) ‪ ( *Symbols‬ﻭﻤﻥ ﺜ ﱠﻡ‬
‫ﻥ ﺒﻌﺽ‬
‫) ‪ ( *OK‬ﻭ ﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺍﻟﺠﺴﻡ ﺍﻟﻤﺨﺘﺎﺭ ‪ ،‬ﺃﻭ ﺍﻷﺠﺴﺎﻡ ﺍﻟﻤﺨﺘﺎﺭﺓ ‪ ،‬ﻻﺤﻅ ﺃ َ‬
‫ﺍﻷﺠﺴﺎﻡ ﻜﺨﻁﻭﻁ ﺍﻟﺸﺒﻜﺎﺕ ﻭﺍﻟﻤﻤﺭﺍﺕ ) ‪ ( Buses & Nets‬ﻻ ﻴﻤﻜﻥ ﺃﻥ ﻨﺒﺩﻟﻬﺎ ﺍﻟﻰ ﻁﺒﻘﺎﺕ‬
‫ﺕ ﺨﺎﺼﺔ ‪.‬‬
‫ﻥ ﻟﻬﺎ ﺩﻻﻻ ٍ‬
‫ﺃﺨﺭﻯ ﺤﻴﺙ ﺃ ‪‬‬
‫‪Undo / Redo :‬‬ ‫ﺍﻷﻤﺭﻴﻥ ﺘﻜﺭﺍﺭ \ ﺘﺭﺍﺠﻊ ‪:‬‬
‫ﻴﻌﺩ ﻫﺫﻴﻥ ﺍﻷﻤﺭﻴﻥ ﻤﻥ ﺍﻟﺨﺼﺎﺌﺹ ﺍﻟﻤﻔﻴﺩﺓ ﻟﻬﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻤﻬﺎ ﻓﻲ ﻜﺎﻓﺔ‬
‫ﺍﻟﺘﻁﺒﻴﻘﺎﺕ ﻭﺫﻟﻙ ﻟﻠﻘﻴﺎﻡ ﺒﺘﻜﺭﺍﺭ ﺍﻷﻋﻤﺎل ﺍﻟﺘﻲ ﺃﻨﺠﺯﺕ ﺃﻭ ﻹﻟﻐﺎﺌﻬﺎ ‪ ،‬ﺤﻴﺙ ﻴﻤﻜﻥ ﺍﻟﻨﻘﺭ ﺒﺯﺭ‬
‫ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﺩﺩﹰﺍ ﻤﻥ ﺍﻟﻤﺭﺍﺕ ﺒﻘﺩﺭ ﻤﺎ ﺘﺭﻴﺩ ﻭ ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺃﻥ ﺘﺘﺭﺍﺠﻊ ﻋﻥ ﺍﻷﻋﻤﺎل ﺍﻟﺘﻲ‬
‫ﻟﻠﺘﺭﺍﺠﻊ ﻋﻥ ﺍﻹﻟﻐﺎﺀ ‪.‬‬ ‫ﻹﻟﻐﺎﺀ ﻤﺎﻗﻤﺕ ﺒﻪ ‪ ،‬ﻭﺍﻷﻴﻘﻭﻨﺔ‬ ‫ﻗﻤﺕ ﺒﻬﺎ ‪ ،‬ﺍﺴﺘﺨﺩﻡ ﺍﻷﻴﻘﻭﻨﺔ‬
‫‪The CIRCLE Command :‬‬ ‫ﺍﻷﻤﺭ ) ﺩﺍﺌﺭﺓ ( ‪:‬‬
‫ﻥ ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( CIRCLE‬ﻭﺍﻟﺫﻱ ﻴﺤﺘﺎﺝ ﺍﻟﻴﻪ ﻓﻲ ﺭﺴﻡ ﺍﻟﺩﻭﺍﺌﺭ ﻴﺘﻡ ﻤﻥ ﺨﻼل‬
‫ﺇﱠ‬
‫ﻥ ﺍﻟﻨﻘﺭﺓ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻴﺘﻁﻠﺏ )**( ﻭﺫﻟﻙ ﻟﺘﺤﺩﻴﺩ ﺍﻟﺩﺍﺌﺭﺓ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫) ‪ ، (*CIRCLE‬ﺇ ﱠ‬
‫ﻥ ﺍﻟﻨﻘﺭﺓ ﺍﻟﺜﺎﻨﻴﺔ ﺘﺤﺩﺩ ﻨﺼﻑ ﻗﻁﺭ ﻫﺫﻩ‬
‫ﺍﻷﻭﻟﻰ ﺘﺴﺘﺨﺩﻡ ﻟﺘﺤﺩﻴﺩ ﻤﺭﻜﺯ ﻫﺫﻩ ﺍﻟﺩﺍﺌﺭﺓ ‪ ،‬ﻓﻲ ﺤﻴﻥ ﺃ ﱠ‬
‫ﺍﻟﺩﺍﺌﺭﺓ ‪ ،‬ﻀﻊ ﺍﻟﻤﺅﺸﺭ ﻋﻠﻰ ﺃﻴﺔ ﻨﻘﻁﺔ ﻭﺤﺩﺓ ﻗﻴﺎﺱ ﻭﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭﻤﻥ ﺜ ﱠﻡ ﺍﺴﺤﺏ‬
‫ﺍﻟﻤﺅﺸﺭ ﻋﺩﺓ ﻭﺤﺩﺍﺕ ﻗﻴﺎﺱ ﻨﺤﻭ ﺍﻟﻴﻤﻴﻥ ‪ ،‬ﻭﻋﻨﺩﻤﺎ ﺘﺒﻠﻎ ﻨﺼﻑ ﺍﻟﻘﻁﺭ ﺍﻟﺫﻱ ﺘﺭﻴﺩﻩ ﺍﻨﻘﺭ ﺒﺯﺭ‬
‫ﻥ ﻋﺭﺽ ﺍﻟﺨﻁ‬
‫ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻟﺘﻘﻭﻡ ﺒﺘﺜﺒﻴﻪ ﻭﻤﻥ ﺜ ﱠﻡ ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺈﻨﻬﺎﺀ ﺍﻷﻤﺭ ﺒﻌﺩ ﺫﻟﻙ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﻟﻬﺫﻩ ﺍﻟﺩﺍﺌﺭﺓ ﺍﻟﻤﺭﺴﻭﻤﺔ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭﻩ ﻜﻤﺎ ﺘ ﱠﻡ ﺍﻟﺤﺩﻴﺙ ﻋﻥ ﺫﻟﻙ ﻤﺴﺒﻘﹰﺎ ﻋﻨﺩ ﺤﺩﻴﺜﻨﺎ ﻋﻥ ﺍﻷﺴﻼﻙ‬
‫ﻥ ﺍﻟﺩﺍﺌﺭﺓ ﺍﻟﺘﻲ ﻴﻜﻭﻥ ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﻟﻬﺎ ﻤﺴﺎ ٍﻭ ﺍﻟﺼﻔﺭ ﺴﻭﻑ ﻟﻥ ﺘﻅﻬﺭ ‪ ،‬ﻭﻟﻜﻲ‬
‫ﻭﺍﻟﺨﻁﻭﻁ ‪ ،‬ﺇ ﱠ‬
‫ﺘﺠﺩ ﺍﻟﻤﺯﻴﺩ ﺤﻭل ﺍﻷﻤﺭ ) ‪ ( CIRCLE‬ﻗﻡ ﺒﻀﻐﻁ ﺍﻟﺯﺭ )‪ (F1‬ﺤﻴﺙ ﻴﻤﻜﻥ ﺘﻔﻌﻴل ﺍﻟﻤﺴﺎﻋﺩﺓ‬

‫‪XIX‬‬
‫ﻤﻥ ﺨﻼﻟﻪ ﻜﻤﺎ ﻓﻲ ﻤﻌﻅﻡ ﺍﻟﺒﺭﺍﻤﺞ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﻟﻜﺘﺎﺒﺔ ﻤﺒﺎﺸﺭ ﹰﺓ ) ‪( ⇒ HELP CIRCLE‬‬
‫ﺃﻭ ﻗﻡ ﺒﺘﻔﻌﻴل ﺃﻤﺭ ﺁﺨﺭ ‪ ،‬ﻭﻓﻲ ﺤﺎل‬ ‫ﻭﻟﻜﻲ ﺘﻠﻐﻲ ﻫﺫﺍ ﺍﻷﻤﺭ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻹﻴﻘﺎﻑ‬
‫ﻗﻤﺕ ﺒﺘﻌﻴﻴﻥ ﻤﺭﻜﺯ ﺩﺍﺌﺭﺓ ﺠﺩﻴﺩﺓ ﻭﻟﻡ ﺘﻌﻴﻥ ﻨﺼﻑ ﻗﻁﺭﻫﺎ ﺒﻌﺩ ﻭﻗﺭﺭﺕ ﺍﻟﻐﺎﺀﻫﺎ ﻓﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ‬
‫ﺍﻟﺯﺭ ‪ ESC‬ﻴﻤﻜﻥ ﺤﺫﻓﻬﺎ ‪.‬‬
‫‪The ARC Command :‬‬ ‫اﻷﻣﺮ أﻗﻮاس ‪:‬‬
‫ﻟﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( ARC‬ﻭﺍﻟﺫﻱ ﻴﺤﺘﺎﺝ ﺍﻟﻴﻪ ﻟﺭﺴﻡ ﺍﻷﻗﻭﺍﺱ ) ‪ ) ( *ARC‬ﻏﺎﻟﺒﹰﺎ ﻤﺎ ﻴﺴﺘﺨﺩﻡ ﻫﺫﺍ‬
‫ﺍﻷﻤﺭ ﻟﺭﺴﻡ ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻟﺘﻲ ﺭﺒﻤﺎ ﻻ ﺘﻜﻭﻥ ﻤﻭﺠﻭﺩﺓ ﻀﻤﻥ ﻤﻠﻔﺎﺕ ﺍﻟﺒﺭﻨﺎﻤﺞ ( ﺤﻴﺙ ﻴﺘﻡ ﺘﺤﺩﻴﺩ‬
‫ﺍﻟﻘﻭﺱ ﺒﺜﻼﺜﺔ ﻨﻘﺭﺍﺕ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﺤﻴﺙ ﺘﺤﺩﺩ ﺍﻟﻨﻘﺭﺓ ﺍﻷﻭﻟﻰ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ‪ ،‬ﻜﻤﺎ‬
‫ﺘﺤﺩﺩ ﺍﻟﻨﻘﻁﺔ ﺍﻟﺜﺎﻨﻴﺔ ﻨﺼﻑ ﺍﻟﻘﻁﺭ ﻭ ﺘﺤﺩﺩ ﺍﻟﻨﻘﺭﺓ ﺍﻟﺜﺎﻟﺜﺔ ﻨﻘﻁﺔ ﺍﻟﻨﻬﺎﻴﺔ ‪ ،‬ﻗﻡ ﺒﻭﻀﻊ ﺍﻟﻤﺅﺸﺭ ﻋﻠﻰ‬
‫ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ﺍﻟﻤﻁﻠﻭﺒﺔ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻭﺍﻵﻥ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ‬
‫ﻋﺩﺓ ﻭﺍﺤﺩﺍﺕ ﻗﻴﺎﺱ ﻨﺤﻭ ﺍﻟﻴﻤﻴﻥ ﻭﻟﻜﻥ ﺍﺒﻕ ﻋﻠﻰ ﻨﻔﺱ ﺍﻟﻤﺤﻭﱠﺭ ﺍﻻﺤﺩﺍﺜﻲ )‪ ، (y‬ﻓﺘﻅﻬﺭ ﻟﺩﻴﻨﺎ‬
‫ﺩﺍﺌﺭﺓ ﺘﺤﺩﺩ ﻨﺼﻑ ﺍﻟﻘﻁﺭ ﻟﻬﺫﺍ ﺍﻟﻘﻭﺱ ‪ ،‬ﻭﻫﺫﻩ ﺍﻟﺩﺍﺌﺭﺓ ﺴﺘﻐﺩﻭ ﻗﻭﺴﹰﺎ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺃﻥ ﺘﻐﻴﱠﺭ ﻤﻥ‬
‫ﺍﺘﺠﺎﻩ ﺍﻟﻘﻭﺱ ﻭﺫﻟﻙ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻭﺫﻟﻙ ﻗﺒل ﺃﻥ ﺘﻨﻘﺭ ﺍﻟﻨﻘﺭﺓ ﺍﻟﺜﺎﻟﺜﺔ ‪.‬‬
‫ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﺩﺓ ﻤﺭﺍﺕ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻭﺒﻌﺩﻫﺎ ﺴﺘﻔﻬﻡ ﻤﺎ ﻨﻌﻨﻲ ﺒﺫﻟﻙ ‪ ،‬ﻭﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﻤﺎ‬
‫ﺴﺒﻕ ﻴﻤﻜﻥ ﺘﻜﺒﻴﺭ ﺍﻟﻘﻭﺱ ﻭﺘﺼﻐﻴﺭﻩ ﻤﻥ ﺨﻼل ﺘﺤﺭﻴﻙ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﺒﻌﺩ ﺍﻟﻭﺼﻭل ﺍﻟﻰ ﺍﻟﺸﻜل‬
‫ﺍﻟﻤﻁﻠﻭﺏ ‪ ،‬ﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ )*( ﻟﺘﺜﺒﺕ ﻫﺫﺍ ﺍﻟﻘﻭﺱ ﺒﺎﻻﺤﺩﺍﺜﻴﺎﺕ ﺍﻟﺘﻲ ﺍﺨﺘﺭﺘﻬﺎ ‪ ،‬ﻗﻡ‬
‫ﺒﺎﻟﺘﺩﺭﺏ ﻋﻠﻰ ﺫﻟﻙ ‪ ،‬ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺭﺴﻡ ﻋﺩﺓ ﺃﻗﻭﺍﺱ ‪ ،‬ﻭﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﻤﻴﺯﺓ ﺍﻟﻤﺴﺎﻋﺩﺓ ﻟﺘﺠﺩ‬
‫ﺍﻟﻤﺯﻴﺩ ﺤﻭل ﻫﺫﺍ ﺍﻷﻤﺭ ‪.‬‬
‫‪The RECT Command :‬‬ ‫ﺍﻷﻤﺭ ) ﻤﺴﺘﻁﻴل ( ‪:‬‬
‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( RECT‬ﻭﺍﻟﺫﻱ ﻴﺴﺘﺨﺩﻡ ﻓﻲ ﺘﻌﻴﻴﻥ ﺍﻟﻤﺴﺘﻁﻴﻼﺕ ) ‪. ( *RECT‬‬
‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﺤﺩﻴﺩ ﺍﻟﻤﺴﺘﻁﻴل ﻓﺄﻨﺕ ﺒﺤﺎﺠ ٍﺔ ﺍﻟﻰ )**( ‪ ،‬ﺤﻴﺙ ﺘﺤﺩﺩ ﺍﻟﻨﻘﺭﺓ ﺍﻷﻭﻟﻰ ﺍﻟﺯﺍﻭﻴﺔ‬
‫ﺍﻷﻭﻟﻰ ‪ ،‬ﻓﻲ ﺤﻴﻥ ﺃﻥ ﺍﻟﻨﻘﺭﺓ ﺍﻟﺜﺎﻨﻴﺔ ﺴﺘﻌﻴﻥ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻷﺨﺭﻯ ﺍﻟﻤﻘﺎﺒﻠﺔ ﻟﻸﻭﻟﻰ ‪.‬‬
‫ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﺍﻟﻰ ﺍﻟﻨﻘﻁﺔ ﺍﻟﺘﻲ ﺘﺭﻴﺩ ﺃﻥ ﻴﻜﻭﻥ ﻓﻴﻬﺎ ﺍﻟﻤﺴﺘﻁﻴل ﻤﻭﺠﻭﺩﹰﺍ ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻭﻤﻥ‬
‫ﺜ ﱠﻡ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﺒﻬﺩﻭﺀ ﻨﺤﻭ ﺍﻟﻴﻤﻴﻥ ﻭﺍﻷﻋﻠﻰ ‪ ،‬ﻭﻋﻨﺩﻤﺎ ﻴﺼل ﺍﻟﻤﺴﺘﻁﻴل ﺍﻟﻰ ﺍﻟﻘﻴﺎﺱ‬
‫ﺍﻟﻤﻁﻠﻭﺏ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻟﻜﻲ ﺘﺜﺒﺕ ﻫﺫﺍ ﺍﻟﻘﻴﺎﺱ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻴﻘﻭﻡ ﺍﻟﺒﺭﻨﺎﻤﺞ‬
‫ﻥ‬
‫ﺁﻟﻴﹰﺎ ﻭﺒﺸﻜل ﺘﻠﻘﺎﺌﻲ ﺒﻤﻠﺊ ﻫﺫﺍ ﺍﻟﻤﺴﺘﻁﻴل ﺒﻠﻭﻥ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺘﻲ ﻨﻘﻭﻡ ﺒﺎﻟﻌﻤل ﻀﻤﻨﻬﺎ ‪ ،‬ﻻﺤﻅ ﺃ ﱠ‬

‫‪XX‬‬
‫ﺍﻟﻠﻭﻥ ﺍﻟﺫﻱ ﻴﺘﻡ ﺒﻪ ﻤﻠﺊ ﺍﻟﻤﺴﺘﻁﻴل ﻴﺸﻴﺭ ﺍﻟﻰ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺘﻲ ﺘﺘﻌﺎﻤل ﻤﻌﻬﺎ ) ﻭﻟﻜﻲ ﺘﻔﻬﻡ ﻤﺎﻨﻌﻨﻴﻪ‬
‫ﺒﺫﻟﻙ ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ‪ Change‬ﻭﻤﻥ ﺜﻡ ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ‪ Enter‬ﻓﺘﻅﻬﺭ ﻟﺩﻴﻙ ﻗﺎﺌﻤﺔ‬
‫ﻭﺍﻤﻀﺔ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ‪ Layer‬ﻭﻤﻥ ﺜﻡ ⇒ ﺒﻌﺩ ﺫﻟﻙ ﻏﻴّﺭ ﺍﻟﻁﺒﻘﺔ ﻭﺒﻌﺩﻫﺎ⇒ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪Ok‬‬
‫ﻭﺒﻌﺩ ﺫﻟﻙ ﻋﺩ ﺍﻟﻰ ﺍﻟﻤﺴﺘﻁﻴل ﺍﻟﺫﻱ ﺭﺴﻤﺘﻪ ﻭﺍﻨﻘﺭ ﻋﻠﻴﻪ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ( ‪ ،‬ﻭﻜﻤﺎ ﻴﻤﻜﻥ‬
‫ﺘﻐﻴﻴﺭ ﻫﺫﺍ ﺍﻟﻠﻭﻥ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ) ( SET‬ﻭﺫﻟﻙ ﺩﻭﻥ ﺍﻻﻨﺘﻘﺎل ﺍﻟﻰ ﻁﺒﻘﺔ ﺃﺨﺭﻯ ( ﺍﻨﻅﺭ‬
‫ﺍﻟﻰ ﺍﻟﻤﻠﻑ ) ‪ ( HELP‬ﻭﺫﻟﻙ ﻜﻲ ﺘﺠﺩ ﺍﻟﻤﺯﻴﺩ ﺤﻭل ﻫﺫﺍ ﺍﻷﻤﺭ ‪ ،‬ﺤﻴﺙ ﻴﻤﻜﻥ ﺍﻟﻭﺼﻭل ﺍﻟﻴﻪ‬
‫ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ) ‪ ( ⇒ SET‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﺘﻐﻴﻴﺭﺍﺕ ﺍﻟﺘﻲ ﺘﺭﺍﻫﺎ ﻀﺭﻭﺭﻴﺔ‪.‬‬
‫‪The TEXT Command :‬‬ ‫ﺍﻷﻤﺭ ) ﻤﺭﺒﻊ ﺤﻭﺍﺭ ( ‪:‬‬
‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( TEXT‬ﻨﺨﺘﺎﺭ ﺍﻷﻴﻘﻭﻨﺔ )‪ ، ( * TEXT‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻜﺘﺏ‬
‫ﺍﻟﻤﻭﻀﻭﻉ ﺍﻟﺫﻱ ﺘﺭﻏﺏ ﺒﻪ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ⇒ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺃﻥ ﺘﺴﺘﺒﺩل ﺫﻟﻙ ﺒـ ) ‪.( *OK‬‬
‫ﻥ ﻨﺴﺨﺔ ﻤﻥ ﻨﻔﺱ ﺍﻟﺤﻭﺍﺭ ) ﺍﻟﻤﻭﻀﻭﻉ ( ﺴﺘﻜﻭﻥ ﻤﻼﺯﻤ ﹰﺔ ﻟﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﻟﺘﻌﻴﻴﻥ ﻤﻭﻗﻌﻪ‬
‫ﺇﱠ‬
‫ﻓﺒﺴﻬﻭﻟﺔ ﺍﻨﻘﺭ ﻋﻠﻰ ﺍﻟﻤﻜﺎﻥ ﺍﻟﺫﻱ ﺘﺭﻴﺩ ﻭﻀﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻓﻴﻪ ﻭﺫﻟﻙ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻜﻤﺎ‬
‫ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭ ﻭﻀﻌﻴﺔ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻫﺫﺍ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻭﺫﻟﻙ ﻗﺒل ﺃﻥ ﻨﺜﺒﺕ‬
‫ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻫﺫﺍ ﻓﻲ ﺍﻟﻤﻜﺎﻥ ﺍﻟﻤﻁﻠﻭﺏ ‪ ،‬ﻭﻹﻴﻘﺎﻑ ﻭﻀﻊ ﻨﺼﻭﺹ ﺍﻟﺤﻭﺍﺭ ﻓﺒﺴﻬﻭﻟﺔ ﻗﻡ ﺒﺘﻔﻌﻴل‬
‫ﺃﻤﺭ ﺁﺨﺭ ‪ ،‬ﺃﻭ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻹﻴﻘﺎﻑ ‪ ،‬ﻭﻴﻤﻜﻨﻙ ﺘﻜﺭﺍﺭ ﻜﺘﺎﺒﺔ ﺍﻟﻨﺼﻭﺹ ﺒﻘﺩﺭ ﻤﺎ ﺘﺸﺎﺀ‬
‫‪ ،‬ﻭﻫﺫﺍ ﺍﻷﻤﺭ ﺴﻴﺘﻡ ﺍﻅﻬﺎﺭﻩ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ) ‪. (Command line‬‬
‫ﻥ ﻤﺭﺒﻌﺎﺕ ﺍﻟﺤﻭﺍﺭ ﺍﻟﺘﻲ ﺘﻤﺘﻠﻙ ﻓﺭﺍﻏﺎﺕ ﺃﻭ ﻓﻭﺍﺼل ﻤﻨﻘﻭﻁﺔ ﺘﺴﺘﻠﺯﻡ ﺃﻥ ﺘﺤﺼﺭ ﺒﻤﻌﻠﻭﻤﺎﺕ‬
‫ﺇﱠ‬
‫ﺩﻗﻴﻘﺔ ﺍﻓﺭﺍﺩﻴﺔ ‪.‬‬
‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﻗﻴﺎﺱ ﻤﺭﺒﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﺘﺒﻊ ﻤﺎﻴﻠﻲ ‪( *CHANGE ) , ( *SIZE ) :‬‬
‫) ‪ ( *VALUE‬ﻤﻥ ﺍﻟﻘﺎﺌﻤﺔ ‪ MENU‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﺴﺭﻯ‬
‫ﺍﻟﺴﻔﻠﻴﺔ ﻓﻲ ﻤﺭﺒﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﺍﻟﻨﺹ ﺍﻟﻤﺘﻌﺎﻗﺏ ﻓﺈﻥ ﻨﻘﻁﺔ ﺍﻷﺼل ﻴﻤﻜﻥ ﺍﺯﺍﺤﺘﻬﺎ‬
‫ﻥ ﻤﺭﺒﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻴﺘﻡ ﺍﻅﻬﺎﺭﻩ ﺩﺍﺌﻤﹰﺎ ﻭﻟﺫﻟﻙ ﻓﻴﻤﻜﻥ ﻗﺭﺍﺀﺓ‬
‫ﺍﻟﻰ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﻤﻨﻰ ﺍﻟﻌﻠﻭﻴﺔ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺍﻟﻤﻭﻀﻭﻉ ﺍﻟﻤﺤﺘﻭﻯ ﻀﻤﻨﻪ ﻤﻥ ﺍﻷﻋﻠﻰ ﺃﻭ ﻤﻥ ﺍﻟﻴﻤﻴﻥ ‪.‬‬
‫‪ -‬ﻤﻥ ﺃﺠل ﺘﻐﻴﻴﺭ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻀﻤﻥ ﺍﻟﻤﺭﺒﻊ ﺍﺘﺒﻊ ﻤﺎ ﻴﻠﻲ ‪:‬‬

‫‪XXI‬‬
‫) ‪ ، ( *CHANGE‬ﻭﻤﻥ ﺜ ﱠﻡ ) ‪ ، ( *TEXT‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﺍﻟﻰ ﻨﻘﻁﺔ‬
‫ﺍﻷﺼل ﻟﻤﺭﺒﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻫﺫﺍ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺘﺤﺭﻴﺭ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﻟﺠﺩﻴﺩ ﻭﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﺴﺭ ﻋﻠﻰ ) ‪. ( *OK‬‬
‫‪ -‬ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﺘﻌﻠﻴﻤﺔ ‪ ( *CHANGE ) , ( *RATIO ) :‬ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺨﻁ ﻓﻲ‬
‫ﻤﺭﺒﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺒﺎﻻﻀﺎﻓﺔ ﺍﻟﻰ ﺍﺭﺘﻔﺎﻋﻪ ‪ ،‬ﺍﻨﻅﺭ ﺍﻟﻰ ﺼﻔﺤﺎﺕ ﺍﻟﻤﺴﺎﻋﺩﺓ ﻟﻜﻲ ﺘﺠﺩ ﺍﻟﻤﺯﻴﺩ‬
‫ﻋﻥ ﺫﻟﻙ ‪.‬‬

‫‪variables Special Text :‬‬ ‫ﺘﻐﻴﻴﺭﺍﺕ ﺨﺎﺼﺔ ﻟﻨﺹ ﺍﻟﺤﻭﺍﺭ ‪:‬‬


‫ﺇﻥ ﻗﻤﺕ ﺒﻭﻀﻊ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ) ‪ ( > sheet‬ﻓﻬﺫﻩ ﺍﻟﺼﻔﺤﺔ ﺴﺘﺴﺘﺒﺩل ﺒﺭﻗﻡ ﺍﻟﺼﻔﺤﺔ ﺍﻟﺤﺎﻟﻴﺔ ‪،‬‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻴﺯﻭﱠﺩ ﺒﺈﻤﻜﺎﻨﻴﺔ‬
‫ﺃﻱ ﺍﻟﺭﻗﻡ ﺍﻟﻤﺘﺴﻠﺴل ﻷﺭﻗﺎﻡ ﺍﻟﺼﻔﺤﺎﺕ ﻤﺜﺎل ‪ ، 1/1‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺍﻟﺘﻤﻴﻴﺯ ﺒﻴﻥ ﺍﻟﻨﺼﻭﺹ ﺍﻟﻤﺘﺸﺎﺒﻬﺔ ‪ ،‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻓﺈﻨﱠﻪ ﻴﺯﻭﺩ ﺒﺎﻟﺘﺎﺭﻴﺦ ﻭ ﺍﻟﺯﻤﻥ ﺍﻟﺫﻱ ﺘﻤﺕ‬
‫ﻓﻴﻪ ﺁﺨﺭ ﻋﻤﻠﻴﺔ ﺘﺤﺩﻴﺙ ﻟﻠﻤﺴﺘﻨﺩ ) ‪ ، ( date / time‬ﻭ ﻟﻘﺩ ﺘ ﱠﻡ ﺘﺯﻭﻴﺩ ﻋﻨﺎﺼﺭ ﺍﻟﻤﻜﺘﺒﺎﺕ‬
‫ﺒﺎﻟﻨﺼﻭﺹ ﺍﻟﻜﺎﻤﻠﺔ ﻭﺍﻟﺘﻲ ﺘﺘﻀﻤﻥ ﺃﺴﻤﺎﺀ ﻭﻗﻴﻡ ﺍﻟﻌﻨﺎﺼﺭ ) ﻭﺫﻟﻙ ﺒﻐﺭﺽ ﺍﻟﺘﻤﻴﻴﺯ ﺍﻟﻜﺎﻤل ﺒﻴﻨﻬﺎ(‬
‫‪ ،‬ﻭﺍﻟﺘﻲ ﺴﺘﺴﺨﺩﻡ ﺃﺜﻨﺎﺀ ﺭﺴﻤﻨﺎ ﻟﻠﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﺃﻭ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻋﻠﻰ ﺤ ٍﺩ ﺴﻭﺍﺀ‪.‬‬
‫‪Using Libraries:‬‬ ‫ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻤﻜﺘﺒﺎﺕ ‪:‬‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺘ ﱠﻡ ﺘﺼﻤﻴﻤﻴﻪ ﻤﻊ ﻤﻭﺴﻭﻋﺎﺕ ﻫﺎﺌﻠﺔ ﻟﻠﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ﺍﻟﻤﻜﻭﻨﺔ ﻟﻠﺩﺍﺭﺍﺕ ‪،‬‬
‫ﺇﱠ‬
‫ﻭﻓﻲ ﻫﺫﻩ ﺍﻟﻭﺤﺩﺓ ﺴﻨﺘﻌﻠﻡ ﻜﻴﻔﻴﺔ ﺍﺩﺨﺎل ﺭﻤﻭﺯ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻓﻲ ﺍﻟﺭﺴﻡ ﻭﻜﻴﻔﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ‬
‫ﻫﺫﻩ ﺍﻟﺭﻤﻭﺯ ‪.‬‬
‫ﻗﻡ ﺍﻵﻥ ﺒﻔﺘﺢ ﺭﺴﻡ ﺘﺨﻁﻴﻁﻲ ﺠﺩﻴﺩ ) ‪ ، ( New / Schematic‬ﻓﺘﺒﺩﻭ ﺭﻗﻌﺔ ﺭﺴﻡ ﺒﻴﻀﺎﺀ‬
‫ﺸﺎﺤﺒﺔ ﻭﻓﺎﺭﻏﺔ ‪ ،‬ﻻﺴﺘﺨﺩﺍﻡ ﺭﻤﻭﺯ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﺃﻭ ﺍﻟﻐﻼﻑ ﺍﻟﺨﺎﺭﺠﻲ ) ﺍﻟﺼﻨﺩﻭﻕ‬
‫‪ (Packages‬ﻭﺫﻟﻙ ﻤﻥ ﺍﻟﻤﻜﺘﺒﺔ ‪ ،‬ﻓﻴﺠﺏ ﻋﻠﻴﻙ ﺃﻥ ﻴﻜﻭﻥ ﻟﺩﻴﻙ ﻤﻌﺭﻓﺔ ﻤﺴﺒﻘﺔ ﺤﻭل ﺒﺭﻨﺎﻤﺞ‬
‫ﺍﻵﻴﺠل ﻭﺃﻴﺔ ﻤﻜﺘﺒﺔ ﺴﻭﻑ ﺘﺴﺘﺨﺩﻡ ‪ ،‬ﻭﻫﺫﺍ ﻴﺘﻡ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪.( Use‬‬
‫‪The Use Command:‬‬
‫ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﻤﻬﺎﻡ ﺍﻟﺘﻔﺎﻋﻠﻴﺔ‬ ‫ﺍﺨﺘﺭ ﺍﻷﻤﺭ )‪(USE‬ﻤﻥ ﺨﻼل ﺍﻷﻴﻘﻭﻨﺔ‬
‫) ‪ ، (Action toolbar‬ﻭﺇﻥ ﻟﻡ ﺘﻅﻬﺭ ) ‪ ( .. / Examples‬ﻓﻲ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺴﺩﻟﺔ ﺍﻟﺨﺎﺼﺔ‬

‫‪XXII‬‬
‫ﺒﺎﻟﻤﺴﺎﺭ ) ‪ ( Path‬ﻓﻌﻨﺩﺌ ٍﺫ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻤﺴﺎﺭ ﻗﺒل ﺃﻥ ﺘﺨﺘﺎﺭ ﻤﻜﺘﺒﺔ ﺍﻟﻌﺭﺽ )‪ (Demo‬ﻤﻥ‬
‫ﺨﻼل ) ‪ ، ( **Demo.LBR‬ﻭﻋﻨﺩ ﺫﻟﻙ ﻓﺈﻥ ) ‪ ( Demo.LBR‬ﺴﺘﻜﻭﻥ ﺠﺎﻫﺯﺓ ﻟﻠﻌﻤل‪.‬‬
‫ﻥ ﺍﻟﻤﺴﺎﺭ ﻓﻲ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺴﺩﻟﺔ ﻴﻔﺴﺢ ﺍﻟﻤﺠﺎل ﻟﻼﺨﺘﻴﺎﺭ ﺒﻴﻥ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺩﺨﻠﺔ ﻀﻤﻥ ﺤﻘل‬
‫ﺇﱠ‬
‫ﺍﻟﻤﻜﺘﺒﺎﺕ ) ‪ ( libraries field‬ﻤﻥ ﺍﻟﻘﺎﺌﻤﺔ ) ‪ ( ⇒Options / Directories‬ﻤﻥ ﺸﺭﻴﻁ‬
‫ﺃﺩﻭﺍﺕ ﺍﻟﺘﺤﻜﻡ ) ‪ ، ( Control Panel‬ﻭﺇﻥ ﺃﺭﺩﺕ ﺘﻔﻌﻴل ﻜﺎﻓﺔ ﺍﻟﻤﻭﺴﻭﻋﺎﺕ ﺍﻟﻤﺨﺯﻨﺔ ﻓﻲ ﻫﺫﻩ‬
‫ﺍﻟﻤﺴﺎﺭﺍﺕ ‪ :‬ﺍﻜﺘﺏ ) ; * ‪ ( ⇒ USE‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪.‬‬
‫‪The ADD Command:‬‬ ‫ﺍﻷﻤﺭ ﺍﻀﺎﻓﺔ ‪:‬‬
‫ﻭﺫﻟﻙ ﻓﻲ‬ ‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﺭﻤﻭﺯ ﻤﻥ ﺍﻟﻤﻜﺘﺒﺔ ) ‪ ( Library‬ﻗﻡ ﺒﺎﻟﻌﻤﻠﻴﺔ ) ‪( *ADD‬‬
‫ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﻤﻬﺎﻡ ‪ ،‬ﻭ ﻴﻤﻜﻨﻙ ﺍﺨﺘﻴﺎﺭ ﻭﺍﺤﺩﺓ ﻤﻥ ﺍﻟﻤﻜﺘﺒﺎﺕ ﺍﻟﻤﺤﻤﻠﱠﺔ ﻓﻲ ﺍﻷﻤﺭ ) ‪ ( USE‬ﻤﻥ‬
‫ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺴﺩﻟﺔ ‪ ،‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ) ‪ ( DEMO‬ﺇﻥ ﻟﻡ ﻴﺘﻡ ﺍﺨﺘﻴﺎﺭ ﻫﺫﻩ ﺍﻟﻤﻜﺘﺒﺔ ﺒﻌﺩ ‪ ،‬ﻭﺫﻟﻙ ﻭﺒﻌﺩ‬
‫ﺃﻥ ﺘﺨﺘﺎﺭ ﺍﻷﻤﺭ ) ‪ ، ( ADD‬ﻴﻅﻬﺭ ﻟﺩﻴﻙ ﻤﺭﺒﻊ ﺤﻭﺍﺭ ﻭﺴﺘﺠﺩ ﻓﻲ ﺃﺴﻔﻠﻪ ﻋﺩﺩ ﻤﻥ ﺍﻟﺨﻴﺎﺭﺍﺕ ‪،‬‬
‫ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ، ( USE‬ﻓﺒﻌﺩ ﺫﻟﻙ ﻴﻅﻬﺭ ﻤﺭﺒﻊ ﺤﻭﺍﺭ ﺁﺨﺭ ‪ ،‬ﻭﻤﻥ ﻤﺭﺒﻊ‬
‫ﺍﻟﺤﻭﺍﺭ ﻫﺫﺍ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻷﻤﺭ ) ‪ ، ( **DEMO.LBR‬ﻭﺫﻟﻙ ﻜﻲ ﺘﺘﺎﺒﻊ ﺍﻟﺸﺭﺡ ﺍﻟﺫﻱ‬
‫ﺴﻨﺘﻨﺎﻭﻟﻪ ﻻﺤﻘﹰﺎ ‪ ،‬ﻭﺇﻥ ﻜﻨﺕ ﻓﻲ ﻤﺭﺤﻠﺔ ﻤﺘﻘﺩﻤﺔ ﻓﻴﻤﻜﻨﻙ ﺘﻐﻴﻴﺭ ﺍﻟﻤﺴﺎﺭ ﺍﻟﺫﻱ ﺴﻨﺘﺒﻌﻪ ﻭﺍﻟﻤﻀﺒﻭﻁ‬
‫ﻤﺴﺒﻘﹰﺎ ﻋﻠﻰ ) ‪ ، ( PATH : C:\ Program Files\EAGLE\examples‬ﻭﺫﻟﻙ ﺍﻟﻰ‬
‫ﺍﻟﻤﺴﺎﺭ ‪ ( PATH : C:\ Program Files\EAGLE\LBR ) :‬ﺃﻭ ﺍﻟﻌﻜﺱ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ‬
‫ﻱ‬
‫ﺍﻻﺨﺘﻴﺎﺭ ﺒﻴﻥ ﺍﻟﻤﻜﺘﺒﺎﺕ ﺍﻟﻌﺩﻴﺩﺓ ﺍﻟﺘﻲ ﺴﺘﻅﻬﺭ ﻟﻙ ﻭ ﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﻀﺎﻋﻑ ﻋﻠﻰ ﺃ ٍ‬
‫ﻤﻥ ﻫﺫﻩ ﺍﻟﻤﻜﺘﺒﺎﺕ ‪ ،‬ﻭﺍﻵﻥ ﻟﻨﻌﻭﺩ ﺍﻟﻰ ﺩﺭﺴﻨﺎ ‪ ،‬ﻭﺍﻵﻥ ﻴﺘﻡ ﺍﻅﻬﺎﺭ ﺍﻷﺩﻭﺍﺕ ﺍﻟﻤﺨﺯﻨﺔ ﻓﻲ ﻤﻜﺘﺒﺔ‬
‫ﺍﻟﻌﺭﺽ ) ‪ ( DEMO‬ﻭﺫﻟﻙ ﻓﻲ ﻓﻲ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻷﻤﺭ ) ‪ ، ( ADD‬ﻜﻤﺎ ﻴﺘﻤﻴﺯ ﺒﺭﻨﺎﻤﺞ‬
‫ﻥ ﺍﻷﺩﺍﺓ ﻓﻴﻪ ﻋﺒﺎﺭﺓ ﻋﻥ ﻋﻨﺼﺭ ﻜﺎﻤل ‪.‬‬
‫ﺍﻵﻴﺠل ﺃ ﱠ‬
‫) ‪ ( **7400‬ﻭﻋﻨﺩﺌ ٍﺫ ﻴﺘﻡ ﺭﺒﻁ ﺒﻭﺍﺒﺔ ﺍﻟﺩﺍﺭﺓ ﺍﻟﻤﺘﻜﺎﻤﻠﺔ‪ 7400‬ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ‬
‫ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻴﻤﻜﻥ ﺍﺩﺍﺭﺘﻪ ﺤﻭل ﻤﺤﻭﺭﻩ‪ ،‬ﻭﻴﻤﻜﻥ ﻭﻀﻌﻪ ﻓﻲ ﺃﻱ ﻤﻜﺎﻥ ﻤﻥ ﺍﻟﺭﻗﻌﺔ‬
‫ﺒﻭﺍﺴﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ‪.‬‬
‫ﻗﻡ ﺒﻭﻀﻊ ﺍﻟﻤﺅﺸﺭ ﺒﻬﺩﻭﺀ ﺍﻟﻰ ﻴﺴﺎﺭ ﺍﻟﻤﺭﻜﺯ ﺍﻟﻭﺍﻀﺢ ‪ ،‬ﻭﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭﻤﻥ ﺜ ﱠﻡ‬
‫ﺤﺭﻙ ﺍﻟﻤﺅﺸﺭ ﻨﺤﻭ ﺍﻟﻴﻤﻴﻥ ‪ ،‬ﻭﻗﻡ ﺒﻭﻀﻊ ﺍﻟﺒﻭﺍﺒﺔ ﺍﻟﺜﺎﻨﻴﺔ ﺒﻨﻘﺭﺓ ﺍﻟﻔﺄﺭﺓ ﺍﻟﺜﺎﻨﻴﺔ ‪ ،‬ﻗﻡ ﺒﻭﻀﻊ ﺃﺭﺒﻌﺔ‬

‫‪XXIII‬‬
‫ﺒﻭﺍﺒﺎﺕ ﺤﻭل ﻤﺭﻜﺯ ﺍﻟﺭﻗﻌﺔ ﺍﻟﻤﺭﺴﻭﻤﺔ ﺒﻬﺫﻩ ﺍﻟﻁﺭﻴﻘﺔ ﺁﻨﻔﺔ ﺍﻟﺫﻜﺭ ‪ ،‬ﻭﺍﻵﻥ ﻗﻡ ﺒﻭﻀﻊ ﺍﻟﺒﻭﺍﺒﺔ‬
‫ﻥ ﻤﺎ ﻗﺭﻴﺏ ﻤﻥ ﺫﻟﻙ ‪.‬‬
‫ﺍﻟﺨﺎﻤﺴﺔ ﻓﻲ ﻤﻜﺎ ٍ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻴﻘﻭﻡ ﺒﺘﺴﻤﻴﺔ ﺍﻟﺒﻭﺍﺒﺎﺕ ﺍﻷﺭﺒﻌﺔ ﺍﻷﻭﻟﻰ ﺒﺎﻷﺴﻤﺎﺀ‬
‫ﺍﻟﺭﺠﺎﺀ ﺃﻥ ﺘﻼﺤﻅ ﺃ ﱠ‬
‫ﻥ ﺍﻟﺒﻭﺍﺒﺔ ﺍﻟﺨﺎﻤﺴﺔ ﺘﺄﺨﺫ ﺍﻻﺴﻡ )‪ (U2A,...,U2D‬ﻭﺫﻟﻙ ﻓﻴﻤﺎﺇﺫﺍ‬
‫)‪ (U1A,...,U1D‬ﻓﻲ ﺤﻴﻥ ﺃ ﱠ‬
‫ﻜﺎﻨﺕ ﻫﺫﻩ ﺍﻟﺒﻭﺍﺒﺔ ﺘﺤﺘﺎﺝ ﻟﺩﺍﺭﺓ ﻤﺘﻜﺎﻤﻠﺔ ﺜﺎﻨﻴﺔ ‪ ،‬ﻭ ﺇﻥ ﺃﺭﺩﺕ ﺭﺅﻴﺔ ﻁﺒﻘﺎﺕ ﺍﻷﺭﺠل )‪(PINS‬‬
‫ﻓﻴﻤﻜﻥ ﺫﻟﻙ ﻜﻤﺎ ﺸﺭﺤﻨﺎ ﻤﺴﺒﻘﹰﺎ ‪ ،‬ﺃﻭ ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ) ‪ ( ⇒ Display Pins‬ﻭﺫﻟﻙ ﻓﻲ‬
‫ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﻤﻬﺎﻡ ) ‪ ⇒ ) ( Command line‬ﺘﻌﻨﻲ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ‪.( ENTER‬‬
‫ﻭﺇﺫﺍ ﺃﺭﺩﺕ ﺭﺅﻴﺔ ﺍﻟﻁﺒﻘﺔ ﻤﻊ ﺃﺭﺠل ﺍﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ) ﺍﻟﺩﺒﺎﺒﻴﺱ ﺍﻟﺘﻲ ﺘﺘﺼل ﺒﻬﺎ ﻫﺫﻩ‬
‫ﺍﻟﻌﻨﺎﺼﺭ ﻤﻊ ﺍﻷﺴﻼﻙ ﺍﻟﻨﺤﺎﺴﻴﺔ ( ﻓﺒﺎﺴﺘﻁﺎﻋﺘﻙ ﺃﺩﺍﺀ ﺫﻟﻙ ﻜﻤﺎ ﺘ ﱠﻡ ﻭﺼﻔﻪ ﺒﺎﻷﻋﻠﻰ ﻜﻤﺎ ﻴﻤﻜﻨﻙ‬
‫ﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ) ‪ ( ⇒ display pins‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﻋﻨﺩ ﺫﻟﻙ ﺴﺘﺭﻯ ﺍﻷﺭﺠل‬
‫ﺒﻠﻭﻥ ﺃﺨﻀﺭ ‪.‬‬
‫ﻥ ﺍﻷﺭﺠل ﻗﺩ ﻋﻠﱢﻤﺕ ﺒﺎﻹﺸﺎﺭﺓ )‪ (In‬ﻭﺫﻟﻙ ﻟﻠﺩﻻﻟﺔ‬
‫ﻗﻡ ﺒﺘﻜﺒﻴﺭ ﺍﻟﺭﺴﻡ ﺤﺘﻰ ﻴﺼﺒﺢ ﻭﺍﻀﺤﹰﺎ ﻟﻙ ﺃ ﱠ‬
‫ﻼ ﺃﺨﺭﻯ ﻗﺩ ﻋﻠﱠﻤﺕ ﺒﺎﻹﺸﺎﺭﺓ )‪ (Out‬ﻟﻠﺩﻻﻟﺔ‬
‫ﻥ ﺃﺭﺠ ﹰ‬
‫ﻋﻠﻰ ﺍﻷﺭﺠل ﺍﻟﺘﻲ ﺘﹸﺨﺼﺹ ﻟﻠﺩﺨل ‪ ،‬ﻭﺃ ﱠ‬
‫ﻥ‬
‫ﻋﻠﻰ ﺃﺭﺠل ﺍﻟﺨﺭﺝ ‪ ،‬ﻫﺫﺍ ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﺭﻗﻡ ﻴﺸﻴﺭ ﺍﻟﻰ ) ‪ ( SWAPLEVEL‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﻥ ﻫﺫﻩ ﺍﻟﺭﺠل ﻴﻤﻜﻥ‬
‫ﺍﻷﺭﺠل ﺍﻟﺘﻲ ﻟﻬﺎ) ‪ ( SWAPLEVEL‬ﺃﻜﺒﺭ ﻤﻥ ﺍﻟـ) ‪ ( 0‬ﺘﺸﻴﺭ ﺍﻟﻰ ﺃ ﱠ‬
‫ﺍﻻﺴﺘﻌﺎﻀﺔ ﻋﻨﻬﺎ ﺒﺭﺠل ﺃﺨﺭﻯ ﻤﻥ ﻨﻔﺱ ﺍﻷﺩﺍﺓ ﺘﻤﺘﻠﻙ ﻨﻔﺱ ﻭﻅﻴﻔﺔ ﺍﻟـ) ‪( SWAPLEVEL‬‬
‫ﻥ ﺍﻷﺭﺠل ﺍﻟﺘﻲ ﻟﻬﺎ) ‪ ( SWAPLEVEL‬ﻤﺴﺎ ٍﻭ ﺍﻟـ )‪ (0‬ﻓﻼ ﻴﻤﻜﻥ ﺍﺴﺘﺒﺩﺍﻟﻬﺎ ﺒﺄﺨﺭﻯ ‪،‬‬
‫ﻜﻤﺎ ﺃ ﱠ‬
‫ﻥ ﺭﻤﺯ‬
‫ﻼ ﻓﺈ ﱠ‬
‫ﻭﻋﺎﺩ ﹰﺓ ﻻ ﻴﺘﻡ ﻁﺒﺎﻋﺔ ﺃﻤﻜﻨﺔ ﺍﻷﺭﺠل ﺃﻭ ﺘﺨﻁﻴﻁﻬﺎ ‪ ،‬ﻭﻁﺎﻟﻤﺎ ﺍﻷﻤﺭ ) ‪ ( ADD‬ﻓﺎﻋ ﹰ‬
‫ﺍﻟﺒﻭﺍﺒﺔ ﺴﻴﻜﻭﻥ ﻤﺭﺘﺒﻁﹰﺎ ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭ ﺍﻵﻥ ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺘﻜﺒﻴﺭ )‪( Zoom-in‬‬
‫ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻤﻔﺘﺎﺡ ‪ F3‬ﻟﻠﺘﻜﺒﻴﺭ ) ﻭﺍﻟﻤﻔﺘﺎﺡ ‪ F4‬ﻟﻠﺘﺼﻐﻴﺭ ( ﻭﺫﻟﻙ ﻟﺭﺅﻴﺔ ﺠﺯﺀ ﺃﻜﺒﺭ‬
‫ﻤﻥ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻓﻲ ﺸﺎﺸﺔ ﺍﻻﻅﻬﺎﺭ ‪ ،‬ﻭﺍﻵﻥ ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪ ( ESC‬ﻟﻜﻲ‬
‫ﺘﺤﺭﺭ ﺭﻤﺯ ﺍﻟﺒﻭﺍﺒﺔ ﻤﻥ ﺍﻟﻤﺅﺸﺭ ﻭﻟﻜﻲ ﺘﺴﺘﺩﻋﻲ ﻗﺎﺌﻤﺔ ﺍﻻﺨﺘﻴﺎﺭ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻷﻤﺭ ) ‪( ADD‬‬
‫ﻤﺭ ﹰﺓ ﺃﺨﺭﻯ ‪ ،‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﺩﺍﺭﺓ ﺍﻟﻤﺘﻜﺎﻤﻠﺔ ) ‪ ( IC 555‬ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ) ‪ ، ( **555‬ﻗﻡ‬
‫ﺒﺎﺩﺍﺭﺘﻬﺎ ‪ 180‬ﺩﺭﺠﺔ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻟﻤﺭﺘﻴﻥ ﻤﺘﺘﺎﻟﻴﺘﻴﻥ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪ ،‬ﻭﻗﻡ ﺒﻭﻀﻌﻬﺎ ﻓﻲ‬
‫ﺃﻱ ﻤﻜﺎﻥ ﺘﺭﻏﺏ ﻓﻴﻪ ﻤﻥ ﻟﻭﺤﺔ ﺍﻟﺭﺴﻡ ﻭﺫﻟﻙ ﺒﻭﺍﺴﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻗﻡ ﺒﺈﻋﺎﺩﺓ ﺍﻟﻌﻤﻠﻴﺔ‬
‫ﺍﻟﺴﺎﺒﻘﺔ ﻋﻠﻰ ﺭﻤﻭ ٍﺯ ﺃﺨﺭﻯ ﻤﻥ ﻤﻜﺘﺒﺔ ﺍﻟﻌﺭﺽ ) ‪. ( Demo Library‬‬

‫‪XXIV‬‬
‫ﻥ ﻜﺎﻓﺔ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﻔﻌﺎﻟﺔ ﻓﻲ ﺍﻟﺩﺍﺭﺓ ﻴﺘﻡ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ‪ ،‬ﻭﺒﺸﻜل ﺍﻓﺘﺭﺍﻀﻲ ‪ ،‬ﻴﻔﺘﺭﺽ ﺃ ﱠ‬
‫ﺇﱠ‬
‫ﻭﺼﻠﻬﺎ ﺍﻟﻰ ﻤﻨﺒﻊ ﺍﻟﺘﻐﺫﻴﺔ ﻨﻔﺴﻪ ﻭﺍﻟﻰ ﺍﻷﺭﻀﻲ ﻨﻔﺴﻪ ) ﻭﺫﻟﻙ ﻭﻋﻨﺩ ﺘﻤﺤﻴﺼﻙ ﻓﻲ ﺍﻟﻌﻨﺎﺼﺭ‬
‫ﻭﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﺘﻜﺎﻤﻠﺔ ﻓﺈﻨﻙ ﺴﻭﻑ ﻟﻥ ﺘﺠﺩ ﺍﻷﺭﺠل ﺍﻟﺨﺎﺼﺔ ﺒﺎﻟﺘﻐﺫﻴﺔ ﺃﻭ ﺒﺎﻟﻤﺴﺭﻯ ﺍﻷﺭﻀﻲ (‪،‬‬
‫ل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺴﻴﺘﻡ ﻭﺼﻠﻬﺎ ﺍﻟﻰ‬
‫ﻥ ﺃﺭﺠل ﻭﺼل ﺍﻟﻘﺩﺭﺓ ﺴﻭﻑ ﻟﻥ ﺘﻅﻬﺭ ﻭﺒﺸﻜ ٍ‬
‫ﻭﻟﻬﺫﺍ ﺍﻟﺴﺒﺏ ﻓﺈ ﱠ‬
‫ﻤﻨﺒﻊ ﺍﻟﺘﻐﺫﻴﺔ ﻭﺍﻟﻰ ﺍﻷﺭﻀﻲ ﻭﺫﻟﻙ ﻋﻨﺩ ﺍﻨﺸﺎﺀ ﺍﻟﻠﻭﺤﺔ ) ‪ ، ( Board‬ﻭﺫﻟﻙ ﻤﺎﻟﻡ ﻴﻘﻡ ﻤﺴﺘﺨﺩﻡ‬
‫ﻥ ﻤﻌﻅﻡ ﺃﺩﻭﺍﺕ ﻤﻜﺘﺒﺔ ﺍﻵﻴﺠل ﻭﺍﻟﺘﻲ ﺘﻤﺘﻠﻙ ﻤﻨﺒﻌﹰﺎ‬
‫ﻙ ﺃﺨﺭﻯ ‪ .‬ﺇ ﱠ‬
‫ﺍﻟﺒﺭﻨﺎﻤﺞ ﺒﻭﺼﻠﻬﺎ ﺍﻟﻰ ﺃﺴﻼ ٍ‬
‫ﻥ ﺃﺭﺠل ﺍﻟﺘﻐﺫﻴﺔ ﺒﺎﻟﻁﺎﻗﺔ ﻭﺒﺸﻜل‬
‫ﻋﺭﱢﻓﺕ ﺒﺤﻴﺙ ﺃ ﱠ‬
‫ﻟﻠﺘﻐﺫﻴﺔ ﻭﺍﺤﺩﹰﺍ ﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﺃﺭﻀﻲ ﻤﺸﺘﺭﻙ ُ‬
‫ﺍﻓﺘﺭﺍﻀﻲ ﺘﻜﻭﻥ ﻏﻴﺭ ﻤﺭﺌﻴﺔ ‪ ،‬ﻭﻓﻲ ﺒﻌﺽ ﺍﻟﺤﺎﻻﺕ ﻴﻤﻜﻥ ﺃﻥ ﺘﻜﻭﻥ ﺃﺭﺠل ﺍﻟﻁﺎﻗﺔ ﻤﺭﺌﻴﺔ ‪ ،‬ﻜﻤﺎ‬
‫ﻫﻭ ﺍﻟﺤﺎل ﺒﺎﻟﻨﺴﺒﺔ ﻟﻠﺩﺍﺭﺓ ﺍﻟﻤﺘﻜﺎﻤﻠﺔ ) ‪ ( IC 555‬ﺍﻟﻤﺨﺯﱠﻨﺔ ﻓﻲ ﻤﻜﺘﺒﺔ ﺍﻟﻌﺭﺽ ‪ ،‬ﻭﻓﻲ ﻤﺜل ﻫﺫﻩ‬
‫ﺍﻟﺤﺎﻻﺕ ﺘﻭﱠﺼل ﺃﺭﺠل ﺍﻟﻘﺩﺭﺓ ﺒﺎﻟﺸﺒﻜﺔ ﺍﻟﻤﻼﺌﻤﺔ ‪.‬‬

‫‪The INVOKE Command:‬‬


‫ﻴﺘﻴﺢ ﻟﻨﺎ ﻫﺫﺍ ﺍﻷﻤﺭ ﺍﻤﻜﺎﻨﻴﺔ ﺍﻟﻭﺼل ﺒﻴﻥ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﻔﻌﱠﺎﻟﺔ ﺍﻟﻰ ﻤﻨﺎﺒﻊ ﺘﻐﺫﻴﺔ ﺃﺨﺭﻯ ﻏﻴﺭ ﻤﻨﺒﻊ‬
‫ﺍﻟﺘﻐﺫﻴﺔ ﺍﻟﺭﺌﻴﺴﻲ ) ‪ ( VCC‬ﺃﻭﺍﻷﺭﻀﻲ ) ‪ ( GROUND‬ﻭﻟﻜﻲ ﺘﺴﺘﺒﻴﻥ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ‬
‫‪*invoke‬‬ ‫ﻗﻡ ﺒﻤﺎﻴﻠﻲ‪:‬‬
‫‪*U2A‬‬ ‫ﻭ ﻋﻠﻰ ﺍﻟﺒﻭﺍﺒﺔ ‪ U2A‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪:‬‬
‫ﻭﻋﻨﺩﺌ ٍﺫ ﺴﺘﻅﻬﺭ ﻟﻙ ﻗﺎﺌﻤﺔ ﻤﻨﺩﻓﻌﺔ ﻟﻸﻋﻠﻰ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ﻤﺭﺘﻴﻥ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺍﻟـ‬
‫ﻥ ﺃﺭﺠل ﺍﻻﻤﺩﺍﺩ ﺒﺎﻟﻘﺩﺭﺓ )‪ (Power Pins‬ﺍﻟﺨﺎﺼﺔ ﺒﺎﻟـ‬
‫)‪ (POWER‬ﻭﻋﻨﺩﺌ ٍﺫ ﺴﺘﺠﺩ ﺃ ﱠ‬
‫)‪ (U2A‬ﺘﻐﺩﻭ ﻤﻼﺯﻤ ﹰﺔ ﻟﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻴﻤﻜﻨﻙ ﻭﻀﻌﻬﻡ ﻓﻲ ﺃﻱ ﻤﻜﺎﻥ ﺘﺭﻴﺩﻩ ﺒﻭﺍﺴﻁﺔ‬
‫ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻭﺼﻠﻬﻡ ﻤﻊ ﺃﻱ ﺸﺒﻜﺔ ﻜﻬﺭﺒﺎﺌﻴﺔ ‪ ،‬ﻭﻤﻴﺯﺓ ﺃﺨﺭﻯ ﻟﻸﻤﺭ‬
‫) ‪ ( INVOKE‬ﺤﻴﺙ ﻴﺴﻤﺢ ﺒﺘﻌﺩﻴل ﺘﺴﻠﺴل‬
‫ﺍﻟﺘﺴﻤﻴﺎﺕ ﺍﻟﻤﺨﺘﺎﺭﺓ )‪ ( U2 , U1 , ..‬ﻭﺫﻟﻙ‬
‫ﻗﺒل ﺃﻥ ﻴﻘﻭﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻷﻴﺠل ﻭﺒﺸﻜل‬
‫ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺒﺘﻌﻴﻴﻥ ﻫﺫﻩ ﺍﻟﺘﺴﻤﻴﺎﺕ ﻭﺘﺤﺩﻴﺩﻫﺎ‬
‫ﻥ ﺍﻷﻤﺭ ) ‪( INVOKE‬‬
‫‪ ،‬ﻭﻟﻨﻔﺘﺭﺽ ﺃ ﱠ‬
‫ﻼ ‪ ،‬ﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ‬
‫ﻻﺯﺍل ﻓﺎﻋ ﹰ‬

‫‪XXV‬‬
‫) ‪ ( U2A‬ﻓﺘﻅﻬﺭ ﻟﺩﻴﻙ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺩﻓﻌﺔ ﻨﺤﻭ ﺍﻷﻋﻠﻰ ‪ ،‬ﺘﻌﻴﻥ ﺍﻟﻌﻼﻤﺔ ﺍﻟﻨﺠﻤﻴﺔ ‪( The‬‬
‫ﻥ ﺍﻟﺒﻭﺍﺒﺔ ) ‪ ( A‬ﻻ ﺘﺯﺍل ﻗﻴﺩ ﺍﻻﺴﺘﻌﻤﺎل ‪ ،‬ﻭﺘﻠﻙ‬
‫) ‪ Asterisk‬ﺍﻟﻰ ﺍﻟﺒﻭﺍﺒﺔ ) ‪ ( A‬ﺩﺍﻟ ﹰﺔ ﺍﻟﻰ ﺃ ﱠ‬
‫ﺍﻟﺒﻭﺍﺒﺎﺕ ﺍﻟﺘﻲ ﻻ ﺘﻤﺘﻠﻙ ﺍﻹﺸﺎﺭﺓ ﺍﻟﻨﺠﻤﻴﺔ ﺘﻜﻭﻥ ﻤﺘﺎﺤﺔ ﻟﻼﺴﺘﺨﺩﺍﻡ ﻭﻟﻜﻨﱠﻬﺎ ﻏﻴﺭ ﻤﻔﻌﻠﺔ ‪ ،‬ﻭﺇﻥ‬
‫ﺃﺭﺩﺕ ﻭﻀﻊ ﺍﻟـ ) ‪ ( U2A‬ﻗﺒل ﺍﻟـ ) ‪ (U2B‬ﺍﻨﻘﺭ ﻤﺭﺘﻴﻥ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ‪( **C‬‬
‫) ﻭﺫﻟﻙ ﻓﻲ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺩﻓﻌﺔ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﺘﻐﻠﻕ ﺍﻟﻘﺎﺌﻤﺔ ﻭﻴﺘﻡ ﺍﺭﺘﺒﺎﻁ ) ‪ ( U2A‬ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﻭﺒﺎﻟﺘﺎﻟﻲ ﻴﻤﻜﻥ ﻭﻀﻌﻪ ﻓﻲ ﺍﻟﻤﻜﺎﻥ ﺍﻟﻤﺭﻏﻭﺏ ﺒﻭﺍﺴﻁﺔ ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻭﺤﺎﻟﻤﺎ ﻴﺘﻡ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺴﻭﻑ ﻴﺴﺘﺨﺩﻡ ﺍﻟﺒﻭﺍﺒﺎﺕ ﺍﻟﻤﺘﺒﻘﻴﺔ ﻓﻲ ﺫﻟﻙ ﺍﻻﻁﺎﺭ ﻭﻗﺒل‬
‫ﻭﻀﻊ ) ‪ ( U2C‬ﻓﺈ ﱠ‬
‫ﺃﻥ ﻴﺘﻡ ﺘﻌﻴﻴﻥ ﺍﻁﺎﺭ ) ﻤﻐﻠﻑ ( ﺠﺩﻴﺩ ‪ ،‬ﻭﺇﻴﱠﺎﻙ ﺃﻥ ﺘﺘﺭﺩﺩ ﺒﺘﺠﺭﻴﺏ ﺃﻭ ﺍﺨﺘﺒﺎﺭ ﺍﻟﻤﻜﺘﺒﺎﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ‬
‫ﻻ ﻭﺃﺨﻴﺭﹰﺍ‬
‫ﻭﻤﻭﻀﻌﺔ ﺃﺠﺯﺍﺌﻬﺎ ﻭﺘﺩﻭﻴﺭ ﺭﻤﻭﺯ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ) ﻭﺫﻟﻙ ﻷﻥ ﺍﻟﺨﺒﺭﺓ ﺘﺄﺘﻲ ﺃﻭ ﹰ‬
‫ﻤﻥ ﺍﻟﺘﺠﺎﺭﺏ ﺍﻟﺘﻲ ﺘﺅﺩﻴﻬﺎ (‪،‬ﻗﻡ ﺒﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( *USE‬ﻭﺫﻟﻙ ﻟﺘﻔﻌﻴل ﻤﻜﺘﺒﺔ ﺠﺩﻴﺩﺓ ‪ ،‬ﻜﻤﺎ‬
‫ﻴﻤﻜﻨﻙ ﺘﻔﻌﻴل ﺍﻟﻤﻜﺘﺒﺎﺕ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ‪ EDIT‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﺃﻭ ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ‬
‫) ‪ ( ⇒ edit‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﺍﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( ADD‬ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﻤﻭﻀﻌﺔ ﺍﻟﻌﻨﺎﺼﺭ‬
‫ﻓﻲ ﺃﻤﺎﻜﻨﻬﺎ ‪ ،‬ﻴﻤﻜﻨﻙ ﻤﻭﻀﻌﺔ ﺍﻷﺩﻭﺍﺕ ﻓﻲ ﺍﻟﺭﺴﻡ ﻤﻥ ﻋﺩﺩ ﻜﺒﻴﺭ ﻤﻥ ﺍﻟﻤﻜﺘﺒﺎﺕ ﺒﻘﺩﺭ ﻤﺎ ﺘﺸﺎﺀ ‪،‬‬
‫ﻭﻴﻤﻜﻨﻙ ﺃﻥ ﺘﺨﺯﻥ ﺍﻷﺩﻭﺍﺕ ) ‪ ( Devices‬ﻓﻲ ﻤﻠﻔﺎﺕ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ‪ ،‬ﺃﻭ ﻤﻠﻔﺎﺕ‬
‫ﺍﻟﻠﻭﺤﺎﺕ ) ‪ ( Board‬ﻭﻴﺘﻡ ﺫﻟﻙ ﺫﺍﺘﻴﹰﺎ ﺃﻭ ﺒﺸﻜل ﺩﺍﺨﻠﻲ ) ‪ ، ( entirely‬ﻭﻋﻨﺩ ﻨﻘل ﺍﻟﻤﻠﻑ ﻓﻼ‬
‫ﺤﺎﺠﺔ ﻟﺘﺯﻭﻴﺩ ﺍﻟﻤﻜﺘﺒﺎﺕ ﺒﻬﺫﻩ ﺍﻷﺩﻭﺍﺕ ) ﻭﻓﻲ ﻤﺭﺤﻠﺔ ﻻﺤﻘﺔ ﺴﺘﺠﺩ ﻨﻔﺴﻙ ﻗﺎﺩﺭﹰﺍ ﻋﻠﻰ ﺍﻨﺸﺎﺀ‬
‫ﻤﻜﺘﺒﺔ ﻋﻨﺎﺼﺭ ﺨﺎﺼﺔ ﺒﻙ ﻭﺫﻟﻙ ﻤﻥ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﺘﻲ ﻴﻜﺜﺭ ﺍﺴﺘﺨﺩﺍﻤﻙ ﻟﻬﺎ ( ‪.‬‬

‫‪Drawing Schematic :‬‬ ‫ﺭﺴﻡ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪:‬‬


‫ﺴﺘﺘﻌﻠﻡ ﻓﻲ ﻫﺫﺍ ﺍﻟﻘﺴﻡ ﻜﻴﻔﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﺸﺒﻜﺎﺕ ) ‪ ( Nets‬ﻭﻜﺫﻟﻙ ﺍﻟﻤﻤﺭﺍﺕ ) ‪ ( Buses‬ﻓﻲ‬
‫ﻋﻤﻠﻴﺔ ﺍﻟﺭﺴﻡ ﻭﻋﻨﺩﻫﺎ ﺴﺘﺘﻤﻜﻥ ﻤﻥ ﺍﻨﺸﺎﺀ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪ ،‬ﻭﻟﻜﻲ ﺘﻨﺸﺊ ﻟﻭﺤﺔ ﺭﺴﻡ ﻓﺎﺭﻏﺔ‬
‫ﻗﻡ ﺒﻔﺘﺢ ) ‪ ( ⇒New Drawing‬ﻭﻗﻡ ﺒﺘﻜﺒﻴﺭ ﺍﻟﻨﺎﻓﺫﺓ ﺍﻟﺘﻲ ﺴﺘﻅﻬﺭ ﻟﺩﻴﻙ ‪.‬‬
‫ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ‪ :‬ﺇ ﱠ‬
‫ﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﻟﻠﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻫﻲ ﺍﻟـ ) ‪ ( 0,1 inches‬ﺤﻴﺙ‬
‫ﺴﻴﺘﻡ ﺘﻬﻴﺄﺓ ﺍﻟﺭﻤﻭﺯ ﻋﻠﻰ ﻫﺫﻩ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﺃﻭ ﺍﺤﺩﻯ ﻤﻀﺎﻋﻔﺎﺘﻬﺎ ‪،‬ﻭﻓﻴﻤﺎ ﻟﻭ ﻜﺎﻥ ﺫﻟﻙ ﻏﻴﺭ‬
‫ﻥ ﺃﺭﺠل ﺍﻟﻌﻨﺎﺼﺭ ﺴﻭﻑ ﻟﻥ ﻴﺘﻡ ﻭﺼﻠﻬﺎ ﺍﻟﻰ ﺍﻟﺸﺒﻜﺎﺕ ‪،‬‬
‫ﻤﻁﺒﻘﹰﺎ ﻓﺈ ﱠ‬

‫‪XXVI‬‬
‫ﺍﻀﺎﻓﺔ ﺍﻁﺎﺭ ﺍﻟﻰ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪ :‬ﻜﻤﺎ ﻓﻲ ﺍﻟﺒﺩﺀ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻁﺎﺭ ﻟﻠﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻤﻥ‬
‫ﺍﻟﻤﻜﺘﺒﺔ ) ‪ ( FRAMES‬ﻭﺍﻟﺘﻲ ﺘﺤﺘﻭﻱ ﻋﻠﻰ ﺃﻁﺭ ﻤﺨﺘﻠﻔﺔ ﻤﻨﺸﺄﺓ ﻤﺴﺒﻘﹰﺎ ‪ ،‬ﻭﻜﻤﺎ ﻴﻤﻜﻨﻙ ﻜﺘﺎﺒﺔ‬
‫ﺍﻷﻤﺭ );* ‪(*)> ( USE‬ﻫﻨﺎ ﻓﻘﻁ ﻻﻨﻌﻨﻲ ﺒﻬﺎ ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ <ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ‬
‫ﺍﻷﻤﺭ ﻭﺒﻬﺫﻩ ﺍﻟﻁﺭﻴﻘﺔ ﻓﺈﻨﻙ ﺴﺘﻔﻌل ﺠﻤﻴﻊ ﺍﻟﻤﻜﺘﺒﺎﺕ ﺍﻟﻤﺨﺯﻨﺔ ﻓﻲ ﺍﻟﻤﺴﺎﺭﺍﺕ ) ‪( Libraries‬‬
‫ﺍﻨﻅﺭ ﺍﻟﻰ ﺍﻟﻘﺎﺌﻤﺔ ) ‪ ( ⇒Options /Directories‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺘﺤﻜﻡ ‪ ،‬ﻭﺫﻟﻙ‬
‫ﻤﻥ ﺃﺠل ﺍﺴﺘﺨﺩﺍﻤﻬﻡ ﻤﻊ ﺍﻷﻤﺭ ) ‪ ( add‬ﺃﻱ ) ‪( *add‬ﻭﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻻﻁﺎﺭ ﻤﻥ ﺍﻟﻘﺎﺌﻤﺔ ﺃﻱ ﻓﻌﱢل‬
‫ﻥ ﺍﻹﻁﺎﺭ‬
‫ﺍﻷﻤﺭ ) ‪ ،( **FRAMES.LBR‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻤﻊ ) ‪ ، ( * LETTER_P‬ﺇ ﱠ‬
‫ﺍﻟﺫﻱ ﺃﺴﻘﻁﺘﻪ ﻋﻠﻰ ﺍﻟﺼﻔﺤﺔ ﺍﻟﻔﺎﺭﻏﺔ ﺴﻴﻜﻭﻥ ﺍﻵﻥ ﻤﻼﺯﻤﹰﺎ ﻟﻠﻤﺅﺸﺭ ‪ ،‬ﻭﺇﺫﺍ ﻟﻡ ﺘﺘﻤﻜﻥ ﻤﻥ ﺭﺅﻴﺘﻪ‬
‫ﺒﻭﻀﻭﺡ ﻴﻤﻜﻨﻙ ﺍﻻﺴﺘﻌﺎﻨﺔ ﺒﺎﻟﺯﺭ ) ‪ ( F4‬ﺤﺘﻰ ﺘﻨﺴﺠﻡ ﻤﻊ ﺍﻟﺸﺎﺸﺔ ﻟﺩﻴﻙ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﻭﻀﻌﻬﺎ‬
‫ﻥ ﺤﺎﻓﺘﻬﺎ ﺍﻟﺴﻔﻠﻴﺔ ﺍﻟﻴﺴﺭﻯ ﺴﺘﺘﻭﻀﻊ ﻋﻨﺩ ﺍﻻﺤﺩﺍﺜﻴﺎﺕ‬
‫‪ ،‬ﻭﺫﻟﻙ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭﺒﺫﻟﻙ ﻓﺈ ﱠ‬
‫)‪ ( X=0 , Y = 0‬ﻭﺍﻵﻥ ﺴﻴﺘﻡ ﺍﺭﺘﺒﺎﻁ ﺍﻁﺎﺭ ﺁﺨﺭ ﻤﻊ ﺍﻟﻤﺅﺸﺭ ‪ ،‬ﻭﻟﺫﻟﻙ ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ‬
‫ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺘﻲ ﺘﻤﺘﻠﻙ ﺍﺸﺎﺭﺓ ﺘﻭﱠﻗﻑ ‪ ،‬ﻟﻜﻲ ﺘﻨﻬﻲ ﺍﻷﻤﺭ) ‪ ، ( ADD‬ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ‬
‫)‪ (Alt+F2‬ﺤﺘﻰ ﻴﺒﺩﻭ ﺍﻻﻁﺎﺭ ﺒﺎﻟﺤﺠﻡ ﺍﻷﻋﻅﻤﻲ ﻀﻤﻥ ﺍﻟﺸﺎﺸﺔ ‪ ،‬ﺃﻱ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ‬
‫) ‪ (Zoom-to-fit‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﺍﻟﺘﻔﺎﻋﻠﻲ ‪.‬‬
‫‪Adding and Changing Text :‬‬ ‫ﺍﻀﺎﻓﺔ ﻭﺘﻐﻴﻴﺭ ﺍﻟﻨﺼﻭﺹ ‪:‬‬
‫ﻴﻤﻜﻨﻙ ﺍﻀﺎﻓﺔ ﺃﺴﻁﺭ ‪ ،‬ﻨﺼﻭﺹ ﺤﻭﺍﺭ ‪ ،‬ﺃﻭ ﺃﺩﻭﺍﺕ ﻤﺨﺘﻠﻔﺔ ﺍﻟﻰ ﺤﻘﻭل ﺍﻷﻁﺭ ) ‪( Frames‬‬
‫ﻭﻨﺼﻭﺹ ﺍﻟﺤﻭﺍﺭ ﻓﻲ ﺍﻟﻤﻜﺘﺒﺔ ﺍﻟﻤﻨﺸﺄﺓ ﻤﺴﺒﻘﹰﺎ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﻨﺸﺎﺀ ﻭﺘﺨﺯﻴﻥ ﻤﻠﻔﺎﺘﻙ ﺍﻟﺨﺎﺼﺔ ‪،‬‬
‫ﻥ ﺍﻟﻨﺼﻭﺹ ﺍﻟﻘﺎﺒﻠﺔ ﻟﻠﺘﻐﻴﻴﺭ ‪ ،‬ﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻋﻨﻭﺍﻥ ﺍﻟﻤﺸﺎﺭﻴﻊ ‪ ،‬ﺭﻗﻡ ﺍﻟﺘﻨﻘﻴﺢ )‪( revision‬‬
‫ﺇﱠ‬
‫ﺘﺘﻡ ﻋﻤﻠﻴﺔ ﺍﺩﺨﺎﻟﻬﺎ ﻭﺒﺸﻜل ﻤﺒﺎﺸﺭ ﺍﻟﻰ ﻨﺎﻓﺫﺓ ﺍﻟﺤﻭﺍﺭ ﻟﻠﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﺍﻟﺘﻲ ﺘﻌﻤل ﻋﻠﻴﻬﺎ ﺍﻵﻥ‬
‫ﻥ ﺍﻷﻁﺭ ﻴﺘﻡ ﺘﺨﺯﻴﻨﻬﺎ ﻜﺭﻤﻭﺯ ﻓﻲ ﺍﻟﻤﻜﺘﺒﺔ ﻭﻟﺫﻟﻙ ﻓﻤﻥ ﺍﻟﻤﻘﺒﻭل ﺃﻥ ﺘﻘﻭﻡ ﺒﺘﺨﺯﻴﻥ ﺍﻟﻨﺼﻭﺹ‬
‫‪،‬ﺇﱠ‬
‫ﻓﻲ ﻁﺒﻘﺔ ﺍﻟﺭﻤﻭﺯ ‪ ،‬ﻭﺍﻵﻥ ﻗﻡ ﺒﺎﺤﻀﺎﺭ ﺤﻘل ﺍﻁﺎﺭ ﺍﻟﻨﺹ ﺒﺤﻴﺙ ﻴﻜﻭﻥ ﻭﺍﻀﺤﹰﺎ ﺒﻜﻠﻴﺘﻪ ‪ ،‬ﻭﻤﻥ‬
‫ﺜ ﱠﻡ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ) ‪ ( Text‬ﻭﺃﺩﺨل ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﻟﺘﺎﻟﻲ ‪ ( Cadsoft ) :‬ﻭﺒﻌﺩ ﺍﻟﻨﻘﺭ‬
‫ﻋﻠﻰ ﺍﻟﺯﺭ )‪ ( Ok‬ﺴﻴﺭﺘﺒﻁ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺒﺎﻟﻤﺅﺸﺭ ﻭﻴﻤﻜﻥ ﺤﻴﻨﺌ ٍﺫ ﻭﻀﻌﻪ ﻓﻲ ﺍﻟﻤﻜﺎﻥ ﺍﻟﻤﻨﺎﺴﺏ‬
‫ﺒﻭﺍﺴﻁﺔ ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻓﻲ ﺍﻟﺸﺭﻴﻁ ﺍﻟﻌﻠﻭﻱ ﺍﻟﻔﺎﺭﻍ‬
‫ﻥ ﻨﺴﺨﺔ ﺍﻀﺎﻓﻴﺔ ﻤﻥ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻭﺍﻟﺘﻲ‬
‫ﻤﻥ ﺤﻘل ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻭﻗﻡ ﺒﻭﻀﻌﻬﺎ ﺒﻭﺍﺴﻁﺔ )*( ‪ ،‬ﺇ ﱠ‬
‫ﺴﺘﺨﺘﻔﻲ ﺤﺎﻟﻤﺎ ﻴﺘﻡ ﺘﻔﻌﻴل ﺃﻤﺭ ﺁﺨﺭ ﺃﻭ ﺤﺎﻟﻤﺎ ﻴﺘﻡ ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺸﺎﺭﺓ ﺍﻟﺘﻭﻗﻑ ‪ ،‬ﻻ ﺘﺯﺍل‬

‫‪XXVII‬‬
‫ﻼ‬
‫ﻤﺭﺘﺒﻁﺔ ﺒﺎﻟﻤﺅﺸﺭ ‪ ،‬ﻭﺇﻥ ﻟﻡ ﺘﻘﻡ ﺒﺘﺤﺩﻴﺩ ﻗﻴﺎﺱ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺒﻴﻨﻤﺎ ﻜﺎﻥ ﺍﻷﻤﺭ ) ‪ ( Text‬ﻓﺎﻋ ﹰ‬
‫ﻓﺒﺎﻤﻜﺎﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( change‬ﻭﺫﻟﻙ ﻟﺘﻌﻁﻴﻪ ﻗﻴﻤﺔ ﺃﺨﺭﻯ ﻏﻴﺭ ﺍﻟﺴﺎﺒﻘﺔ ﺃﻱ ﺍﺘﺒﻊ ﻤﺎ ﻴﻠﻲ‬
‫‪ ( *CHANGE ) :‬ﻭﻤﻥ ﺜ ﱠﻡ ) ‪ ، ( *SIZE‬ﻭﻋﻨﺩﺌ ٍﺫ ﺴﻴﺘﻡ ﻓﺘﺢ ﻨﺎﻓﺫﺓ ﺍﻀﺎﻓﻴﺔ ﺤﻴﺙ ﺴﺘﻅﻬﺭ‬
‫ﻤﺒﺎﺸﺭ ﹰﺓ ﺍﺭﺘﻔﺎﻉ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﻟﺫﻱ ﺘ ﱠﻡ ﺍﺨﺘﻴﺎﺭﻩ ) ‪ ( 0,15‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﻨﺤﻭ‬
‫ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﺴﺭﻯ ﺍﻟﺴﻔﻠﻴﺔ ﻭﺫﻟﻙ ﻤﻥ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ) ‪ ، ( Cadsoft‬ﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ‬
‫ﻭﺴﻴﺘﻡ ﺘﻐﻴﻴﺭ ﺍﺭﺘﻔﺎﻉ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﻟﻰ ) ‪ ، ( 0,15 inches‬ﻭﻓﻲ ﺤﺎﻟﺔ ﺃﻨﱠﻙ ﺘﺭﻴﺩ ﺍﻋﻁﺎﺀ ﻗﻴﻤﺔ‬
‫ﺨﺎﺼﺔ ﻟﻠﻘﻴﺎﺱ ﻏﻴﺭ ﻤﻭﺠﻭﺩﺓ ﻓﻲ ﻻﺌﺤﺔ ﺍﻟﻘﻴﻡ ﺍﻟﻤﻬﻴﺄﺓ ﻤﺴﺒﻘﹰﺎ ﻤﺜل ﺍﻟﻘﻴﻤﺔ ) ‪ ( 0,16‬ﻓﺒﺴﻬﻭﻟﺔ ﻗﻡ‬
‫ﺒﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ) ‪ ( ⇒ cha size 0,16‬ﻭﻋﻨﺩﺌ ٍﺫ ﺍﻨﻘﺭ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﺴﺭﻯ ﺍﻟﺴﻔﻠﻴﺔ ﻟﻨﺹ ﺍﻟﺤﻭﺍﺭ‬
‫ﺍﻟﻤﻁﻠﻭﺏ ‪ ،‬ﻗﻡ ﺒﻤﻤﺎﺭﺴﺔ ﻤﻌﺎﻟﺠﺔ ﻨﺼﻭﺹ ﺍﻟﺤﻭﺍﺭ ﻤﻥ ﺨﻼل ﺍﻀﺎﻓﺔ ﻋﻨﺎﻭﻴﻥ ﺃﻭ ﺘﺭﻗﻡ ﺍﻟﻭﺜﺎﺌﻕ‬
‫ﻭﺫﻟﻙ ﻓﻲ ﺤﻘل ﻨﺹ ﺍﻟﺤﻭﺍﺭ ‪ .‬ﻴﺘﻀﻤﻥ ﺍﻟﻌﻨﻭﺍﻥ ) ‪ ( Title‬ﺍﺴﻡ ﺍﻟﻤﻠﻑ ﻗﻴﺩ ﺍﻻﺴﺘﻌﻤﺎل ‪ ،‬ﻓﻲ‬
‫ﻥ ﺍﻟﺘﺎﺭﻴﺦ ) ‪ ( Date‬ﻴﺘﻀﻤﻥ ﺘﺎﺭﻴﺦ ﺍﻨﺸﺎﺀ ﺍﻟﻤﻠﻑ ﻭﻫﻤﺎ ﻴﻌﻤﻼﻥ ﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﻤﻥ‬
‫ﺤﻴﻥ ﺃ ﱠ‬
‫ﻥ ﺍﻷﻁﺭ‬
‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ ﺍﻟﻤﺘﻭﺍﻓﺭﺓ ﻋﻨﺩ ﺍﻟﻌﻤل ﺒﻬﺫﺍ ﺍﻟﻤﻠﻑ ﻭﺫﻟﻙ ﻋﻨﺩﻤﺎ ﻴﺘﻡ ﺘﺨﺯﻴﻥ ﺍﻟﺭﺴﻡ ‪ ،‬ﻭﺒﻤﺎ ﺃ ﱠ‬
‫ﺍﻟﻤﺨﺯﻨﺔ ﻓﻲ ﻤﻜﺘﺒﺔ ﺍﻟـ ) ‪ ( Frames‬ﺘ ﱠﻡ ﺘﻬﻴﺄﺘﻬﺎ ﺒﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﻟﻤﻼﺌﻡ ﻭﺒﺎﻹﻀﺎﻓﺔ ﺍﻟﻰ ﺫﻟﻙ‬
‫ﻓﻤﻥ ﺍﻟﻤﻤﻜﻥ ﺘﻌﺩﻴﻠﻪ ‪.‬‬
‫‪Entering a Schematic :‬‬ ‫ﺍﺩﺨﺎل ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ‪:‬‬
‫ﻭﺍﻵﻥ ﻟﻨﺒﺩﺃ ﺒﺭﺴﻡ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ) ‪ (Schematic‬ﺍﻷﻭل ﻟﻨﺎ ﻓﻲ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ‪ ،‬ﻭﺴﻨﻘﻭﻡ‬
‫ﺒﺭﺴﻡ ﺍﻟﺸﻜل ﺍﻟﻤﺒﻴﻥ ﻻﺤﻘﹰﺎ ‪ ،‬ﻭﺍﻟﺫﻱ ﻴﻤﻜﻥ ﺍﻋﺘﺒﺎﺭﻩ ﺒﻤﺜﺎﺒﺔ ﻤﺭﺠﻊ ﻟﻨﺎ ‪ ،‬ﻭﺇﻥ ﻟﻡ ﺘﺭﻏﺏ ﻓﻲ‬
‫ﺍﻟﻭﻟﻭﺝ ﺍﻟﻰ ﻫﺫﺍ ﺍﻟﺭﺴﻡ ﻋﻠﻰ ﺍﻻﻁﻼﻕ ﻓﻴﻤﻜﻨﻙ ﺍﻻﺴﺘﻌﺎﻀﺔ ﻋﻨﻪ ﺒﻤﻠﻑ ﺍﻟـ) ‪( DEMO.SCH‬‬
‫ﺍﻟﻤﺨﺯﻥ ﻓﻲ ﺍﻟﺩﻟﻴل ) ‪ ،( ..\Example‬ﺍﺒﺩﺃ ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ) ‪ ( Alt+F2‬ﺃﻭ ﻤﻥ‬
‫ﻭﺫﻟﻙ ﻟﻤﻠﺊ ﺍﻟﺸﺎﺸﺔ ﺒﺎﻟﺭﺴﻡ‬ ‫ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ‪ Zoom-to-fit‬ﺍﻟﻤﺒﻴﻨﺔ ﺒﺎﻟﺸﻜل‬
‫ﺍﻟﺫﻱ ﻨﻘﻭﻡ ﺒﺎﻟﺘﻌﺎﻤل ﻤﻌﻪ ‪ ،‬ﻭﺇﺫﺍ ﻜﻨﺕ ﻏﻴﺭ ﺠﺎﻫﺯﹰﺍ ﻟﻠﻌﻤل ﺤﺘﻰ ﺍﻵﻥ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ‬
‫) ‪ ( DEMO.SCH‬ﻤﻊ ﺍﻷﻤﺭ ) ‪ ، ( USE‬ﺍﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( ADD‬ﻭﻗﻡ ﺒﻭﻀﻊ ﺍﻟﻌﻨﺎﺼﺭ‬
‫‪ 6504 , 2716 , 6532 , 1X18‬ﺘﻤﺎﻤﹰﺎ ﻜﻤﺎ ﻴﺒﺩﻭ ﺒﺎﻟﺭﺴﻡ ﺍﻟﻤﻭﱠﻀﺢ ﻓﻲ ﺍﻟﺼﻔﺤﺔ ﺍﻟﺘﺎﻟﻴﺔ ‪.‬‬

‫‪XXVIII‬‬
‫ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ‪ /‬ﺃﻭ ﺍﻴﻘﺎﻑ ﺍﺴﺘﺨﺩﺍﻡ ﺸﺒﻜﺔ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﺃﻱ ﺍﻻﺨﺘﻴﺎﺭ ﺒﻴﻥ ﺍﻟﻭﻀﻌﻴﺘﻴﻥ‬
‫) ‪ ( On / Off‬ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻟﺯﺭ ) ‪ ( F6‬ﻭﺫﻟﻙ ﻜﻲ ﻴﺴﺎﻋﺩﻙ ﻓﻲ ﺘﺤﺩﻴﺩ ﻤﻭﻗﻊ ﺍﻟﻌﻨﺼﺭ ‪ ،‬ﻭﻓﻴﻤﺎ‬
‫ﺇﺫﺍ ﻗﻤﺕ ﺒﻭﻀﻊ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻲ ﺃﻤﺎﻜﻥ ﺍﻓﺘﺭﺍﻀﻴﺔ ﻓﺒﺈﻤﻜﺎﻨﻙ ﺃﻥ ﺘﻐﻴﺭ ﻤﻥ ﻫﺫﻩ ﺍﻷﻤﻜﻨﺔ ﻤﻥ ﺨﻼل‬
‫ﺍﻷﻤﺭ ) ‪ ( Move‬ﻭﺫﻟﻙ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﻬﺫﺍ ﺍﻷﻤﺭ ﻭﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴﻁ‬
‫‪XXIX‬‬
‫ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﺤﺭﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻟﻰ ﺍﻟﻌﻨﺼﺭ ﺍﻟﺫﻱ ﻨﺭﻴﺩ ﺘﻐﻴﻴﺭ ﻤﻜﺎﻨﻪ ﻭﻤﻥ ﺜ ﱠﻡ )*( ‪،‬‬
‫ﻥ ﻫﺫﺍ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻴﻘﻭﻡ ﺁﻟﻴﹰﺎ ﺒﺎﻀﺎﺀﺓ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﻤﺤﺩﺩﺓ ‪ ،‬ﻭﺫﻟﻙ ﺒﻐﻴﺔ ﺍﻋﻼﻤﻙ ﺃ ﱠ‬
‫ﺤﻴﺙ ﺃ ﱠ‬
‫ﺍﻟﻌﻨﺼﺭ ﻗﺩ ﺘ ﱠﻡ ﺍﺭﺘﺒﺎﻁﻪ ﻤﻊ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﺠﺎﻫﺯ ﻻﻋﺎﺩﺓ ﺘﺤﺩﻴﺩ ﻤﻭﻗﻌﻪ ‪ ،‬ﻗﻡ ﺒﺎﻋﺎﺩﺓ ﺘﺤﺩﻴﺩ‬
‫ﺍﻟﻤﻭﻗﻊ ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻭﺫﻟﻙ ﻜﻲ ﺘﺘﻤﻡ ﻭﻀﻌﻪ ﻓﻲ ﻤﻜﺎﻨﻪ ﺍﻟﺠﺩﻴﺩ ‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﺍﺴﺘﺨﺩﺍﻤﻙ ﻟﻸﻤﺭ‬
‫ﻼ ﺒﻌﺩ ﺍﺴﺘﺨﺩﺍﻤﻪ ﻟﻠﻤﺭﺓ ﺍﻷﻭﻟﻰ ﻭﺠﺎﻫﺯﹰﺍ ﻟﺘﻐﻴﺭ‬
‫ﻥ ﺍﻷﻤﺭ ﻻ ﺯﺍل ﻓﺎﻋ ﹰ‬
‫) ‪ ( Move‬ﻜﻤﺎ ﺴﺘﺠﺩ ﺃ ﱠ‬
‫ﻤﻭﺍﻗﻊ ﻋﻨﺎﺼﺭ ﺃﺨﺭﻯ ‪ ،‬ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻟﻜﻲ ﺘﺘﻤﻜﻥ ﻤﻥ ﺘﺩﻭﻴﺭ ﺍﻟﻌﻨﺼﺭ‬
‫ﺤﻭل ﻤﺤﻭﺭﻩ ﺍﻟﺘﻨﺎﻅﺭﻱ ‪ ،‬ﻭﺒﻌﺩﻤﺎ ﺘﻜﻭﻥ ﻗﺩ ﺤﺩﺩﺕ ﻤﻭﺍﻗﻊ ﺍﻟﻌﻨﺎﺼﺭ ‪ ،‬ﻗﻡ ﺒﺎﻟﺒﺩﺀ ﺒﺘﻭﺼﻴل ﻫﺫﻩ‬
‫ﺍﻟﻌﻨﺎﺼﺭ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭﻴﻥ ) ‪. ( NET ) & ( BUS‬‬
‫ﻤﻼﺤﻅﺔ ‪ :‬ﻻ ﺘﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( Wire‬ﻟﺘﻨﻔﻴﺫ ﺍﻟﻌﻤﻠﻴﺔ ﺍﻟﺴﺎﺒﻘﺔ ‪.‬‬
‫ﺇﻥ ﺍﻟﻤﻤﺭﺍﺕ ) ‪ ( Buses‬ﻻ ﺘﻤﺘﻠﻙ ﺃﻴﺔ ﺩﻻﻟﺔ ﻤﻨﻁﻘﻴﺔ ‪ ،‬ﺤﻴﺙ ﺃﻨﱠ ُﻪ ﻴﻘﻭﻡ ﺒﺭﺴﻡ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻘﻁ ‪،‬‬
‫ﻥ ﺍﻻﺘﺼﺎﻻﺕ ﺍﻟﻤﻨﻁﻘﻴﺔ ) ‪ ( Logical Connection‬ﺃﻱ ﺍﻟـ) ‪ ( Net‬ﻭﻋﻠﻰ ﻭﺠﻪ‬
‫ﺤﻴﺙ ﺃ ﱠ‬
‫ﻥ ﺍﻻﺘﺼﺎﻻﺕ ﺍﻟﻤﻨﻁﻘﻴﺔ ﺘﻡ ﺘﻬﻴﺄﺘﻬﺎ ﺒﻭﺍﺴﻁﺔ ﺍﻷﻤﺭ ) ‪ ، ( Net‬ﺇﻥ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﺘﻲ‬
‫ﺍﻟﺨﺼﻭﺼﻴﺔ ﻓﺈ ﱠ‬
‫ﺘﺤﻤل ﺍﻷﺴﻤﺎﺀ ﺫﺍﺘﻬﺎ ﻴﻤﻜﻥ ﺘﻤﻴﻴﺯﻫﺎ ﺤﺘﻰ ﻭﻟﻭ ﻜﺎﻨﺕ ﻋﻠﻰ ﺼﻔﺤﺎﺕ ﻤﺨﺘﻠﻔﺔ ﻤﻥ ﺍﻟﺭﺴﻡ‬
‫ﺍﻟﺘﺨﻁﻴﻁﻲ ﺃﻭ ﺃﻨﱠﻬﺎ ﻅﺎﻫﺭﻴﹰﺎ ﻟﻴﺴﺕ ﻤﻭﺼﻭﻟﺔ ‪.‬‬
‫‪The BUS Command :‬‬ ‫ﺍﻷﻤﺭ ‪: Bus‬‬
‫ﻭﺍﻵﻥ ﺩﻋﻨﺎ ﻨﺒﺩﺃ ﺒﺎﻟﺘﻌﻠﻡ ﻋﻠﻰ ﻫﺫﺍ ﺍﻷﻤﺭ ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺎﻟﺭﺴﻡ ﺒﻭﺍﺴﻁﺔ ﻫﺫﺍ ﺍﻷﻤﺭ ﺍﻻﺘﺼﺎﻻﺕ‬
‫ﺍﻟﻜﺎﺌﻨﺔ ﺒﻴﻥ ﺍﻟـ ) ‪ ) ( IC1 , IC2 , IC3‬ﻨﻘﺼﺩ ﺒﺎﻟـ ‪ IC‬ﺃﻱ ‪ Integrated Circuits‬ﺃﻱ‬
‫ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﺘﻜﺎﻤﻠﺔ ( ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻋﺩﺓ ﺃﺴﻁﺭ ﻤﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﻭ ﺫﻟﻙ ﺍﻟﻰ‬
‫ﻴﺴﺎﺭ ﺍﻟـ ) ‪ ( IC1‬ﻭﻋﻠﻰ ﻨﻔﺱ ﺍﻟﻤﺴﺘﻭﻯ ﻤﻊ ﺍﻟـ) ‪ ، ( IC1-23‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﻫﺫﻩ ﺍﻟﻨﻘﻁﺔ‬
‫ﺒﻭﺍﺴﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻟﺘﺤﺩﺩ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ﻟﻬﺫﺍ ﺍﻟﻤﺴﻠﻙ ) ‪ ، ( Bus‬ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ‬
‫ﺍﻟﻔﺄﺭﺓ ﻨﺤﻭ ﺍﻷﻋﻠﻰ ﻭﺍﻟﻰ ﺍﻟﻴﻤﻴﻥ ﺒﻤﻘﺩﺍﺭ ﺴﻁﺭﻴﻥ ﻤﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ‪ ،‬ﻭﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﻤﻥ ﻟﻜﻲ ﺘﺠﻌل ﻤﻥ ﺯﺍﻭﻴﺔ ﺍﻟﻤﺴﻠﻙ ﺒﻤﻘﺩﺍﺭ ‪ 45‬ﺩﺭﺠﺔ ) ﻭﺫﻟﻙ ﻟﻠﺴﺒﺏ ﺍﻟﻤﻭﱠﻀﺢ ﻓﻲ ﺍﻟﻤﻘﺩﻤﺔ‬
‫‪ ( 1‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺍﻟﻤﺴﻠﻙ ﻭﺫﻟﻙ ﺃﺒﻌﺩ ﻤﺎ ﻴﻤﻜﻥ ﻟﻠﺴﻤﺎﺡ ﻟﻸﺴﻼﻙ ﺍﻷﺨﺭﻯ ﺒﺎﻟﺘﻭﻀﻊ ‪،‬‬
‫ﻭﺒﻨﻔﺱ ﺍﻟﻁﺭﻴﻘﺔ ﻗﻡ ﺒﺭﺴﻡ ﺍﻟﻤﺴﻠﻙ ﺒﺎﺘﺠﺎﻩ ﺍﻟﻨﻘﻁﺔ ﺍﻟﻰ ﻴﺴﺎﺭ ﺍﻟـ ) ‪ ( IC3-23‬ﻜﻤﺎ ﻫﻭ ﻤﺒﻴﻥ ﻓﻲ‬
‫ﺍﻟﺸﻜل ‪.‬‬

‫‪XXX‬‬
‫ﻱ‬
‫)**( ﻭﺫﻟﻙ ﻋﻠﻰ ﻨﻘﻁﺔ ﺍﻟﻨﻬﺎﻴﺔ ﻤﻨﻬ ﱠﻴﹰﺎ ﺒﺫﻟﻙ ﺭﺴﻡ ﻤﺴﻠﻙ ﺍﻟﺘﻭﺼﻴل‪ ،‬ﻭﺇﻥ ﺃﺭﺩﺕ ﺍﻟﺘﺭﺍﺠﻊ ﻋﻥ ﺃ ٍ‬
‫ﻤﻥ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﺘﻲ ﻗﻤﺕ ﺒﻬﺎ ﻓﻴﻤﻜﻨﻙ ﺫﻟﻙ ﻤﻥ ﺨﻼل ﺃﻴﻘﻭﻨﺔ ﺍﻟﺘﺭﺍﺠﻊ ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺫﻟﻙ ﻤﻥ‬
‫ﺨﻼل ﺍﻟﻤﻔﺘﺎﺡ )‪ ،(F9‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﻟﺘﺭﺍﺠﻊ ﻋﻤﱠﺎ ﻗﻤﺕ ﺍﻟﺘﺭﺍﺠﻊ ﻋﻨﻪ ﻤﻥ ﺨﻼل ﺍﻷﻴﻘﻭﻨﺔ‬
‫)‪ (REDO‬ﺃﻭﻤﻥ ﺨﻼل ﺍﻟﺯﺭ )‪ ،(F10‬ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ )‪ (MOVE‬ﻭﺫﻟﻙ ﻜﻲ ﺘﺤﺭﱢﻙ‬
‫ﺃﺠﺯﺍﺀ ﺍﻟﻤﺴﻠﻙ ﺠُﺯﺀﹰﺍ ﺠُﺯﺀﹰﺍ‪ ،‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﺠُﺯﺀ ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﺍﻟﻨﻬﺎﻴﺔ ﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺘﺤﺭﻴﻙ‬
‫ﻨﻘﻁﺔ ﺍﻟﻨﻬﺎﻴﺔ‪،‬ﺃﻭ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﺠﺯﺀ ﻓﻲ ﺃﻱ ﻤﻜﺎﻥ ﻤﻥ ﺍﻟﻤﻨﺘﺼﻑ ﻭﺫﻟﻙ ﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﻨﻘﻠﻪ‬
‫ﺍﻟﻰ ﺃﻱ ﻤﻭﻗﻊ ﻓﺭﻋﻲ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺤﺫﻑ ﺍﻷﺠﺯﺍﺀ ﺍﻻﻓﺭﺍﺩﻴﺔ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ )‪، (DELETE‬‬
‫ﻴﺄﺨﺫ ﺍﻟﻤﺅﺸﺭ ﺸﻜل ﺴﻬﻤﻴﻥ ﻤﺘﻘﺎﻁﻌﻴﻥ ﻭﺫﻟﻙ ﻋﻨﺩﻤﺎ ﺘﺤﺩﺩ ﺠﺯﺀ ﻤﺎ ﻴﻜﻭﻥ ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﺍﻟﺠﺯﺀ‬
‫ﺍﻵﺨﺭ ﻟﻠﺴﻠﻙ ‪ ،‬ﻭﻓﻲ ﻤﺜل ﻫﺫﻩ ﺍﻟﺤﺎﻟﺔ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺍﻟﻌﻨﺼﺭ ﺍﻟﻤﻀﺎﺀ‪،‬‬
‫ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﺇﻥ ﺭﻏﺒﺕ ﻓﻲ ﺍﻻﻨﺘﻘﺎل ﺍﻟﻰ ﺍﻟﻌﻨﺼﺭ ﺍﻵﺨﺭ ﺍﻟﻤﺘﺎﺡ ﺍﻤﻜﺎﻨﻴﺔ‬
‫ﺤﺫﻓﻪ ‪.‬‬
‫‪The Delete Command :‬‬ ‫ﺍﻷﻤﺭ ) ‪: ( Delete‬‬
‫ﻴﻤﻜﻨﻨﺎ ﻤﻥ ﺨﻼل ﻫﺫﺍ ﺍﻷﻤﺭ ﺤﺫﻑ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻭﺇﻥ ﺘ ﱠﻡ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﻤﻊ ﺍﻟﺸﺒﻜﺎﺕ‬
‫)‪ ، (Nets‬ﺍﻷﺴﻼﻙ )‪ ، (wires‬ﺍﻷﺠﺯﺍﺀ ﺍﻟﻤﻔﺭﺩﺓ ﺴﻴﺘﻡ ﺤﺫﻓﻬﺎ ﺤﺎل ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ‪ ،‬ﻟﻜﻲ‬
‫ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ‬ ‫ﺘﺴﺨﺩﻡ ﻫﺫﺍ ﺍﻷﻤﺭ)*( ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ‬
‫ﻥ ﺍﻷﻤﺭﻴﻥ‬
‫ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﺍﻟﻰ ﺍﻟﻌﻨﺼﺭ ﺍﻟﺫﻱ ﺘﺭﻴﺩ ﺤﺫﻓﻪ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ‪ ،‬ﺘﻼﺤﻅ ﻫﻨﺎ ﺃ ﱠ‬
‫) ‪ ( undo ) & ( redo‬ﻴﻌﻤﻼﻥ ﺠﻴﺩﹰﺍ ﻫﻨﺎ ﺨﻼل ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ‪.‬‬
‫‪The NAME Command :‬‬ ‫ﺍﻷﻤﺭ ) ﺘﺤﺩﻴﺩ ﺍﻷﺴﻤﺎﺀ ﻟﻠﻌﻨﺎﺼﺭ ( ‪:‬‬
‫ﻴﻘﻭﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻷﻴﺠل ﻭﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺒﺘﺤﺩﻴﺩ ﺍﻷﺴﻤﺎﺀ ‪ ،‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻓﺈﻨﱠﻪ ﻴﺴﻤﻲ‬
‫ﺍﻟﻤﻤﺭﺍﺕ ) ‪ ( Buses‬ﺒﺎﻻﺴﻡ ‪ ) B$‬ﺤﻴﺙ ﻴﺸﻴﺭ ﺍﻟﺭﻤﺯ ‪ $‬ﺍﻟﻰ ﺃﺭﻗﺎﻡ ﻤﺘﺴﻠﺴﻠﺔ ( ﻜﻤﺎ ﺃﻨﱠﻪ ﻴﻌﻁﻲ‬
‫ﺍﻟﺘﺴﻤﻴﺔ ‪ P$‬ﻷﺭﺠل ﺍﻟﻌﻨﺎﺼﺭ ‪ ،‬ﻭﺍﻟﺘﺴﻤﻴﺔ ‪ N$‬ﻟﻠﺸﺒﻜﺎﺕ ‪ ،‬ﻭﻟﻜﻨﻨﺎ ﻭﻓﻲ ﻫﺫﺍ ﺍﻟﺘﻤﺭﻴﻥ ﺴﻨﺤﺎﻭل‬
‫ﺃﻥ ﻨﻌﻁﻲ ﺍﻟﻤﻤﺭ ﺍﺴﻤﹰﺎ ﺃﻜﺜﺭ ﺘﻌﺒﻴﺭﹰﺍ ﻤﻥ ‪ B$‬ﻭﺫﻟﻙ ﻜﻤﺎ ﻴﻠﻲ ‪ (*) :‬ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ) ‪( NAME‬‬
‫ﻭﻤﻥ ﺜ ﱠﻡ )*( ‪ ،‬ﻓﺘﻅﻬﺭ ﻟﺩﻴﻙ ﻗﺎﺌﻤﺔ ﻭﺍﻤﻀﺔ ‪ ،‬ﺘﻅﻬﺭ ﻟﻙ ﺍﻻﺴﻡ ﺍﻟﺫﻱ ﺴﺒﻕ ﺘﺤﺩﻴﺩﻩ ﻤﻥ ﻗﺒل‬
‫ﺍﻟﺒﺭﻨﺎﻤﺞ ‪ ،‬ﺍﻜﺘﺏ ﻓﻲ ﻤﺴﺘﻁﻴل ﺍﻟﺤﻭﺍﺭ ﺍﻟﺫﻱ ﻴﻅﻬﺭ ﻟﻙ ﺍﻻﺴﻡ ) ‪ ( A1‬ﻭﺫﻟﻙ ﺤﺘﻰ ) ‪( A7‬‬
‫ﻭﻷﺠل ﻤﻤﺭﺍﺕ ﺃﺨﺭﻯ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺃﺤﺭﻑ ﻭﺃﺴﻤﺎﺀ ﺃﺨﺭﻯ ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ﻋﻠﻰ ﺍﻟﺯﺭ) ‪( OK‬‬

‫‪XXXI‬‬
‫ﻻ ﻫﺫﺍ ﺍﻻﺴﻡ ‪ ،‬ﻭﻴﻤﻜﻥ ﺘﻐﻴﻴﺭ ﺃﺴﻤﺎﺀ ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻷﺴﻼﻙ ﺒﻁﺭﻴﻘﺔ ﻤﺸﺎﺒﻬﺔ‬
‫ﻭﺴﻴﺄﺨﺫ ﺍﻟﻤﻤﺭ ﺤﺎ ﹰ‬
‫ﺘﻤﺎﻤﹰﺎ ‪.‬‬

‫‪The LABEL Command :‬‬ ‫ﺍﻷﻤﺭ ) ﺘﺭﻤﻴﺯ ﺍﻟﻌﻨﺎﺼﺭ ( ‪:‬‬


‫ﻴﺘﻴﺢ ﻟﻨﺎ ﻫﺫﺍ ﺍﻷﻤﺭ ﻤﻭﻀﻌﺔ ﺃﺴﻤﺎﺀ ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻟﺸﺒﻜﺎﺕ ﻭ ﺍﻟﻤﻤﺭﺍﺕ ﻋﻠﻰ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻓﻲ‬
‫ﻥ ﻨﺭﻴﺩﻩ ‪ (*) ،‬ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ) ‪ ( LABEL‬ﻭﻤﻥ ﺜ ﱠﻡ ﺤﺩﺩ ﺍﻟﻤﻭﻗﻊ ﺍﻟﺫﻱ ﺘﺭﻴﺩ ﻭﻀﻊ‬
‫ﺃﻱ ﻤﻜﺎ ٍ‬
‫ﺍﻟﺘﺭﻤﻴﺯ ﺍﻟﺨﺎﺹ ﺒﺎﻟﻌﻨﺼﺭ ﻓﻴﻪ ﻭﺫﻟﻙ ﺒﺎﻻﺴﺘﻌﺎﻨﺔ ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻟﻜﻲ ﺘﺜﺒﺕ‬
‫ﺍﻟﻤﻭﻗﻊ ﺍﻟﻤﺨﺘﺎﺭ ‪ ،‬ﻭﻨﻼﺤﻅ ﺍﺴﺘﻤﺭﺍﺭﻴﺔ ﺍﺭﺘﺒﺎﻁ ﺍﻟﺘﺭﻤﻴﺯ ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻭﺍﺴﺘﻤﺭﺍﺭ ﺍﻤﻜﺎﻨﻴﺔ‬
‫ﻭﻀﻌﻪ ﻓﻲ ﺃﻤﺎﻜﻥ ﺃﺨﺭﻯ ﻜﻤﺎ ﻴﻤﻜﻥ ﺇﺩﺍﺭﺓ ﺍﺘﺠﺎﻩ ﺍﻟﺘﺭﻤﻴﺯ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪،‬‬
‫ﻭﺒﺎﻟﺘﺎﻟﻲ ﻴﺘﻭﱠﺠﺏ ﻋﻠﻴﻙ ﺃﻥ ﺘﺤﺩﺩ ﻤﻭﻗﻊ ﻭﺍﺘﺠﺎﻩ ﺍﻟﺘﺭﻤﻴﺯ ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻜﻲ‬
‫ﺘﺜﺒﺕ ﺍﻟﻤﻭﻗﻊ ‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﻗﻴﺎﻤﻨﺎ ﺒﺘﻐﻴﻴﺭ ﺃﺴﻤﺎﺀ ﺍﻟﻤﻤﺭﺍﺕ ) ‪ ( Buses‬ﺃﻭ ﺍﻟﺸﺒﻜﺎﺕ ) ‪( Nets‬‬
‫ﻓﺈﻥ ﺍﻟﺘﺭﻤﻴﺯﺍﺕ ﺍﻟﺨﺎﺼﺔ ﺒﻬﺫﻩ ﺍﻟﺸﺒﻜﺎﺕ ﻭﺍﻟﻤﻤﺭﺍﺕ ﺴﻴﺘﻡ ﺘﻐﻴﻴﺭ ﺃﺴﻤﺎﺀﻫﺎ ﺃﻴﻀﹰﺎ ‪ ،‬ﻭﺘﺠﺩﺭ‬
‫ﺍﻻﺸﺎﺭﺓ ﺃﻥ ﺍﻟﻨﺹ ﺍﻟﻤﻜﺘﻭﺏ ﺩﺍﺨل ﻤﺴﺘﻁﻴل ﺍﻟﺘﺭﻤﻴﺯ ﻻ ﻴﺘﻡ ﺘﻐﻴﻴﺭﻩ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ‬
‫) ‪ ( Change‬ﻭﻟﻜﻥ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪. ( NAME‬‬
‫‪The NET Command :‬‬ ‫ﺍﻷﻤﺭ ) ﺍﻟﺸﺒﻜﺎﺕ ( ‪:‬‬
‫ﺍﻷﻥ ﻭﺒﻌﺩﻤﺎ ﻏﺩﺍ ﺍﻟﻤﻤﺭ ﻓﻲ ﻤﻭﻗﻌﻪ ﻭﺘﻤﺕ ﻋﻤﻠﻴﺔ ﺘﺭﻤﻴﺯﻩ ‪ ،‬ﻟﻨﻘﻡ ﺍﻵﻥ ﺒﺎﻻﻨﺘﻘﺎل ﺍﻟﻰ ﺍﻷﺴﻼﻙ‬
‫ﻤﻥ ‪ A0‬ﺍﻟﻰ ‪ A7‬ﺍﻟﻤﺭﺘﺒﻁﺔ ﺒﺎﻟﻤﻤﺭ ‪ ،‬ﻭﻫﺫﺍ ﻤﻤﻜﻥ ﻓﻘﻁ ﻓﻲ ﺤﺎﻟﺔ ﺘﺴﻤﻴﺔ ﺍﻟﻤﻤﺭ ﻜﻤﺎ ﺫﻜﺭﻨﺎ ﻓﻲ‬
‫ﺍﻟﻔﻘﺭﺓ ﺍﻟﺴﺎﺒﻘﺔ ‪ ،‬ﻭﺍﻵﻥ ﺩﻋﻨﺎ ﻨﺒﺩﺃ ﺒﻭﺼل ﺍﻟـ ) ‪( IC1-5‬ﺍﻟﻰ ﺍﻟﻤﻤﺭ ‪ ،‬ﻭﻟﺫﻟﻙ )*( ﻋﻠﻰ‬
‫‪ ،‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﺨﻁ ﻭﺍﺤﺩ‬ ‫ﺍﻷﻴﻘﻭﻨﺔ ) ‪ ( NET‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻭﺍﻤﺭ‬
‫ﻥ‬
‫ﻤﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﻓﻭﻕ ﺍﻟﻤﻤﺭ ﺃﻱ ﻓﻭﻕ ﺍﻟـ )‪ ( IC1-5‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ‪ ،‬ﻭﺘﺠﺩﺭ ﺍﻻﺸﺎﺭﺓ ﺃ ﱠ‬
‫ﻭﺼل ﺍﻟﺸﺒﻜﺔ ﺍﻟﻰ ﺍﻟﻤﻤﺭ ﻴﺠﺏ ﺍﻟﺒﺩﺀ ﻓﻴﻪ ﺍﻋﺘﺒﺎﺭﹰﺍ ﻤﻥ ﺍﻟﻤﻤﺭ ﻭﺍﻟﻰ ﺃﺭﺠل ﺍﻟﻌﻨﺼﺭ ‪ ،‬ﻭﺫﻟﻙ ﺇﻥ‬
‫ﺭﻏﺒﺕ ﺒﺎﻟﻁﺭﻴﻘﺔ ﺍﻟﺼﺤﻴﺤﺔ ﻟﺘﺴﻤﻴﺘﻪ ‪ (*) ،‬ﻟﺘﺤﺩﻴﺩ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ﻟﻠﺸﺒﻜﺔ ‪ ،‬ﻭﺴﺘﻅﻬﺭ ﻟﻙ ﻗﺎﺌﻤﺔ‬
‫ﻭﺍﻤﻀﺔ ﺘﻅﻬﺭ ﺨﻴﺎﺭﺍﺕ ﺍﻟﺘﺭﻤﻴﺯ ﻤﻥ ‪ A0‬ﺍﻟﻰ ‪ ) A9‬ﻭﺫﻟﻙ ﺤﺼﺭﹰﺍ ﻓﻲ ﻤﺜﺎﻟﻨﺎ ‪ ،‬ﻭﻓﻲ ﺃﻤﺜﻠﺔ‬
‫ﺘﻁﺒﻴﻘﻴﺔ ﺃﺨﺭﻯ ﺴﺘﺄﺨﺫ ﺍﻟﻤﻤﺭﺍﺕ ﺘﺴﻤﻴﺎﺕ ﺃﺨﺭﻯ ﺤﺴﺏ ﻤﺎ ﺘﻤﺕ ﺘﺴﻤﻴﺘﻬﺎ ( ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ‪A0‬‬
‫ﻭﺫﻟﻙ )*( ﻋﻠﻴﻪ ﻓﻲ ﻫﺫﻩ ﺍﻟﻘﺎﺌﻤﺔ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﺤﺭﱢﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻟﻰ )‪ (IC1-5‬ﻭﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ‬

‫‪XXXII‬‬
‫ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﻨﻤﻁ ﺍﻟﺨﻁ ﺤﺘﻰ ﻴﺒﺩﻭ ﻜﻤﺎ ﻫﻭ ﻤﺒﻴﻥ ﻓﻲ ﺍﻟﺸﻜل ﺍﻟﺘﺨﻁﻴﻁﻲ‬
‫ﺍﻟﻤﺭﺴﻭﻡ ﻓﻲ ﺍﻟﻤﻠﻑ ) ‪ ، ( DEMO.SCH‬ﻭﻤﻥ ﺜ ﱠﻡ )**( ﻻﻨﻬﺎﺀ ﻭﺘﺜﺒﻴﺕ ﺨﻁ ﺍﻟﺸﺒﻜﺔ ‪.‬‬
‫ﻗﻡ ﺒﺎﻋﺎﺩﺓ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺎﻟﻭﺼل ﻤﻥ ‪ A1‬ﺍﻟﻰ ‪ A9‬ﻜﻤﺎ ﻫ ﱠﻭ ﻤﺒﻴﻥ ﺒﺎﻟﺸﻜل ‪.‬‬
‫ﻤﻼﺤﻅﺔ ‪ :‬ﻴﺘﻡ ﻭﺼل ﺨﻁﻭﻁ ﺍﻟﺸﺒﻜﺔ ﻓﻘﻁ ﻓﻲ ﺤﺎﻟﺔ ﻭﻀﻊ ﻫﺫﻩ ﺍﻟﺨﻁﻭﻁ ﻋﻠﻰ ﻨﻘﻁﺔ ﺍﻟﻭﺼل‬
‫ﻷﺭﺠل ﺍﻟﻌﻨﺎﺼﺭ ‪ ) ،‬ﻭﻟﻜﻲ ﺘﻜﻭﻥ ﺩﻗﻴﻘﹰﺎ ﻓﻲ ﺫﻟﻙ ﻗﻡ ﺒﺎﻅﻬﺎﺭ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ‪ Grid‬ﻤﻥ ﺨﻼل‬
‫ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪ F6‬ﻤﻥ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ( ‪ ،‬ﻭﻜﺫﻟﻙ ﻗﻡ ﺒﺎﻅﻬﺎﺭ ﻁﺒﻘﺔ ﺃﺭﺠل ﺍﻟﻌﻨﺎﺼﺭ ﻤﻥ‬
‫ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( DISPLAY‬ﻭﺫﻟﻙ ﺇﻤﺎ ﺒﻜﺘﺎﺒﺘﻪ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﺃﻭ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ‬
‫ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﻪ ‪ ،‬ﻭﺫﻟﻙ ﻟﺘﺤﺩﻴﺩ ﻨﻘﺎﻁ ﺍﻟﻭﺼل ﻫﺫﻩ ﺤﻴﺙ ﺃﻨﱠﻪ ﻴﺘﻡ ﺘﻌﻠﻴﻤﻬﺎ ﺒﺩﻭﺍﺌﺭ‬
‫ﺼﻐﻴﺭﺓ ﺨﻀﺭﺍﺀ ) ﻭﺫﻟﻙ ﺍﻓﺘﺭﺍﻀ ﱠﻴﹰﺎ ﺤﻴﺙ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭ ﺍﻟﻠﻭﻥ ﻤﻥ ﺨﻼل ﺍﻟﻘﻴﺎﻡ ﺒﻤﺎ ﻴﻠﻲ ‪* :‬‬
‫‪*DISPLAY icon‬‬ ‫‪* PINS layer‬‬
‫‪*CHANGE key‬‬
‫‪*COLOR icon‬‬
‫ﻱ ﻤﻥ ﺍﻷﻟﻭﺍﻥ ﺍﻟﻤﺘﺎﺤﺔ ﻭﻨﻨﻘﺭ ﻋﻠﻴﻪ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭﻤﻥ ﺜ ﱠﻡ ﻨﻀﻐﻁ ﻋﻠﻰ‬
‫ﻭﺒﻌﺩ ﺫﻟﻙ ﻨﺨﺘﺎﺭ ﺃ ٍ‬
‫(‬ ‫ﺍﻟﺯﺭ )‪ (OK‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻨﻌﻭﺩ ﺍﻟﻰ ﺍﻷﻤﺭ‬
‫) ‪ DISPLAY‬ﻭﻨﻌﻠﱠﻡ ﻁﺒﻘﺔ ﺃﺭﺠل ﺍﻟﻌﻨﺎﺼﺭ ﻭﺒﻌﺩ‬
‫ﺫﻟﻙ ﻨﻨﻘﺭ ﻋﻠﻰ ﺍﻟﺯﺭ )‪ (OK‬ﻭﺫﻟﻙ ﺘﻤﺎﻤﹰﺎ ﻜﻤﺎ ﻫﻭ‬
‫ﻤﻭﻀﺢ ﺒﺎﻟﺸﻜل ﺍﻟﻤﺭﻓﻕ (‪.‬‬
‫ﻥ ﺍﻟﺸﺒﻜﺎﺕ ﺫﺍﺕ ﺍﻷﺴﻡ‬
‫ﻭﻜﻤﺎ ﻭﻀﺤﻨﺎ ﺴﺎﺒﻘﹰﺎ ﻓﺈ ﱠ‬
‫ﻨﻔﺴﻪ ﺘﻌﻴﻥ ﻨﻔﺱ ﺍﻻﺘﺼﺎل ﺍﻟﻜﻬﺭﺒﺎﺌﻲ ‪ ،‬ﻭﻓﻲ ﻤﺜﺎﻟﻨﺎ‬
‫ﻥ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﻭﺼﻭﻟﺔ ﺍﻟﻰ‬
‫ﻓﺈ ﱠ‬
‫) ‪ (IC1-5, IC3-8,..., IC2-7‬ﻜﻠﱡﻬﺎ ﺘﺘﺸﺎﺭﻙ‬
‫ﻻ ﻜﻬﺭﺒﺎﺌﻴﹰﺎ‬
‫ﺒﻨﻔﺱ ﺍﻻﺴﻡ ‪ ،‬ﻭﻫﻡ ﻴﺤﺩﺩﻭﻥ ﺍﺘﺼﺎ ﹰ‬
‫ﻥ ﺨﻁﻭﻁ ﺍﻟﺸﺒﻜﺔ ﻤﺘﺼﻠﱠﺔ ﻓﻴﻤﺎ ﺒﻴﻨﻬﺎ‬
‫ﻭﺍﺤﺩﹰﺍ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﻭﺫﺍﺕ ﺍﺘﺼﺎل ﻏﻴﺭ ﻤﺭﺌﻲ‪.‬‬
‫‪The SHOW Command :‬‬ ‫ﺍﻷﻤﺭ ) ﺍﻅﻬﺎﺭ ( ‪:‬‬
‫ﻟﻔﺩ ﺤﺎﻥ ﺍﻟﻭﻗﺕ ﻟﺘﺒﻴﺎﻥ ﻭﺸﺭﺡ ﺨﺼﺎﺌﺹ ﺍﻷﻤﺭ )‪ (SHOW‬ﺤﻴﺙ ﻴﺴﺘﺨﺩﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﻻﻅﻬﺎﺭ‬
‫ﺍﻷﺴﻤﺎﺀ ﻭﺍﻟﺘﻔﺎﺼﻴل ﺍﻷﺨﺭﻯ ﺤﻭل ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻷﺠﺯﺍﺀ ﺍﻟﻤﺨﺘﻠﻔﺔ ) ﺒﻌﺩ ﺘﻔﻌﻴﻠﻙ ﻫﺫﺍ ﺍﻷﻤﺭ ﻗﻡ‬

‫‪XXXIII‬‬
‫ﻥ ﺍﻷﺴﻼﻙ ﺍﻟﺘﺎﻤﺔ ﻭﻜﺫﻟﻙ‬
‫ﺒﻤﻼﺤﻅﺔ ﺍﻟﻤﻌﻠﻭﻤﺎﺕ ﺍﻟﺘﻲ ﺘﻅﻬﺭ ﻟﺩﻴﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ( ‪ ،‬ﺇ ﱠ‬
‫ﺍﻟﺸﺒﻜﺎﺕ ﻴﺘﻡ ﺍﻅﻬﺎﺭﻫﺎ ﻋﻨﺩ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﺒﺸﻜل ﻤﻀﺎﺀ ﺘﻤﺎﻤﹰﺎ ﻜﻤﺎ ﻫﻭ ﺍﻟﺤﺎل ﺒﺎﻟﻨﺴﺒﺔ‬
‫ﻟﻠﻌﻨﺎﺼﺭ ‪ ،‬ﻜﻤﺎ ﻴﺘﻡ ﺍﻅﻬﺎﺭ ﺃﺴﻤﺎﺀﻫﺎ ﻭ ﺒﻌﺽ ﺍﻟﺘﻔﺎﺼﻴل ﺍﻟﻤﺘﻌﻠﻘﺔ ﺒﻬﺎ ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪،‬‬
‫ﻭﻟﻜﻲ ﺘﺭﻯ ﺍﻟﻤﺴﺎﺭ ﺍﻟﻜﺎﻤل ﻟﻠﺴﻠﻙ ‪ A0‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ‬
‫)‪ (SHOW‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﻭﺒﻌﺩﻫﺎ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻨﺤﻭ ﺍﻟـ ‪I‬‬
‫)‪ (IC1‬ﺍﻟﺭﺠل ﺭﻗﻡ )‪ (5‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﻫﺫﻩ ﺍﻟﺭﺠل ‪.‬‬
‫ﻥ ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻴﻘﻭﻡ ﺒﺎﻀﺎﺀﺓ ﺃﺴﻼﻙ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﻭﺠﻤﻴﻊ ﺍﻷﺭﺠل ﺍﻟﺘﻲ ﺘ ﱠﻡ ﻭﺼﻠﻬﺎ ﻤﻥ‬
‫ﻻﺤﻅ ﺃ ﱠ‬
‫ﺨﻼل ﻫﺫﻩ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﺒﺎﻻﻀﺎﻓﺔ ﺍﻟﻰ ﺍﺴﻡ ﺍﻟﺭﺠل ﻟﻜل ﻋﻨﺼﺭ ﻭﺍﻟﻰ ﺃﻴﻥ ﻴﻤّﻀﻲ ﻭﺼﻠﹸﻬﺎ ‪ ،‬ﻓﻔﻲ‬
‫ﻫﺫﺍ ﺍﻟﻤﺜﺎل ﻴﻅﻬﺭ ﻟﺩﻴﻨﺎ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ . Net : A0 :‬ﻭﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺎﻅﻬﺎﺭ ﺍﻟﻌﻨﺼﺭ‬
‫ﺒﺎﺴﻡ ﺨﺎﺹ ﻤﻥ ﻋﻨﺩﻙ )*( ﻋﻠﻰ ﺍﻷﻤﺭ ) ‪ ( SHOW‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻜﺘﺏ ﺍﻻﺴﻡ ﺍﻟﺠﺩﻴﺩ ﻋﻠﻰ ﻏﺭﺍﺭ‬
‫) ‪ ( DO‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻨﻘﺭ ﻋﻠﻰ ﺍﻟﺯﺭ) ‪ ( ENTER‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﻟﻤﺘﺎﺒﻌﺔ‬
‫ﺒﻜﺘﺎﺒﺔ ﺃﺴﻤﺎﺀ ﺃﺨﺭﻯ ﺩﻭﻥ ﺍﻟﺤﺎﺠﺔ ﺍﻟﻰ ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( SHOW‬ﻤ ﱠﺭ ﹰﺓ ﺃﺨﺭﻯ ‪.‬‬
‫‪The MOVE Command :‬‬ ‫ﺍﻷﻤﺭ )‪: (MOVE‬‬
‫ﺒﺎﻻﻀﺎﻓﺔ ﺍﻟﻰ ﺃﻫﻤﻴﺔ ﺘﺠﻨﺏ ﺍﻷﺨﻁﺎﺀ ﺍﻟﺘﻲ ﺘﺤﺩﺙ ﻋﻨﺩ ﻨﻘل ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻟﺸﺒﻜﺎﺕ ) ﺃﻱ ﻋﻨﺩ‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ( ﻭﺍﻋﺎﺩﺓ ﻭﻀﻌﻬﺎ ﻴﺘﻭﺠﺏ ﻋﻠﻴﻙ ﺃﻥ ﺘﻌﻲ ﺍﻷﻤﻭﺭ ﺍﻟﺘﺎﻟﻴﺔ ﺠﻴﺩﹰﺍ ‪:‬‬
‫ﻥ ﺃﻱ ﻭﺼل ﻜﻬﺭﺒﺎﺌﻲ ﻟﻥ ﻴﺘﻡ ﻭﺼﻠﻪ ﺇﻥ ﻗﻤﺕ ﺒﻭﺼل ﺨﻁ ﺍﻟﺸﺒﻜﺔ ﻓﻭﻕ ﺍﻟﺭﺠل ﻤﺴﺘﺨﺩﻤﹰﺎ‬
‫ﺇﱠ‬
‫ﺍﻷﻤﺭ )‪ ) (move‬ﻭﻟﺫﻟﻙ ﺍﺴﺘﺨﺩﻡ ﺍﻻﻅﻬﺎﺭ ﻟﻠﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ‪ F6‬ﻭﻜﺫﻟﻙ ﺍﻻﻅﻬﺎﺭ ﻟﻁﺒﻘﺔ‬
‫ﺍﻷﺭﺠل ﻜﻲ ﺘﻜﻭﻥ ﻤﺘﺄﻜﺩﹰﺍ ﻤﻥ ﻭﺼل ﺍﻟﺸﺒﻜﺔ ﺍﻟﻰ ﺍﻟﺭﺠل (‪.‬‬
‫ﻤﻥ ﻨﺎﺤﻴ ٍﺔ ﺃﺨﺭﻯ ﻓﺈﺫﺍ ﻗﻤﺕ ﺒﻨﻘل ﺭﺠل ﺍﻟﻌﻨﺼﺭ ﻓﻭﻕ ﺭﺠل ﺃﺨﺭﻯ ﺃﻭ ﻓﻭﻕ ﺨﻁ ﺍﻟﺸﺒﻜﺔ ﻓﺈﻥ‬
‫ﻥ ﺨﻁ ﺍﻟﺸﺒﻜﺔ ﺴﻴﺘﻡ ﻭﺼﻠﻪ ﺍﻟﻰ ﺍﻟﺭﺠل ﻋﻨﺩﻤﺎ ﻴﺘﻡ‬
‫ﺍﻻﺘﺼﺎل ﺍﻟﻜﻬﺭﺒﺎﺌﻲ ﺴﻴﺘﻡ ﺘﻔﻌﻴﻠﻪ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺘﺤﺭﻴﻙ ﺍﻟﻌﻨﺼﺭ ﺃﻴﻀﹰﺎ ‪.‬‬
‫ﺘﺫﻜﺭ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( UNDO‬ﻟﻠﺘﺭﺍﺠﻊ ﻋﻤﺎ ﻗﻤﺕ ﺒﻪ ‪ ،‬ﻭﺍﻷﻤﺭ )‪ (REDO‬ﻟﻠﺘﺭﺍﺠﻊ ﻋﻤﺎ‬
‫ﻗﻤﺕ ﺒﺎﻟﺘﺭﺍﺠﻊ ﻋﻨﻪ ‪.‬‬
‫‪The History Command :‬‬ ‫ﺍﻟﻭﻅﻴﻔﺔ ) ﺘﺴﺠﻴل ﻤﺭﺍﺤل ﺍﻟﻌﻤل ( ‪:‬‬
‫ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﺴﻬﻡ ) ﻨﺤﻭ ﺍﻷﻋﻠﻰ ‪ ،‬ﻨﺤﻭ ﺍﻷﺴﻔل ( ﻴﻤﻜﻨﻙ ﺍﺴﺘﻌﺎﺩﺓ ﺘﻌﻠﻴﻤﺎﺕ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ﻓﻲ‬
‫ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﻭﺘﻔﻌﻴﻠﻬﺎ ﻤﻥ ﺠﺩﻴﺩ ) ﻓﻘﻁ ﺍﻷﻭﺍﻤﺭ ﺍﻟﺘﻲ ﻴﺘﻡ ﺘﻔﻌﻴﻠﻬﺎ ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ﻨﺼﻭﺼﻬﺎ‬

‫‪XXXIV‬‬
‫ﺒﻭﺴﺎﻁﺔ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ( ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪ ، ( ENTER‬ﻻﺤﻅ ﺃﻨﱠﻪ ﻋﻨﺩ‬
‫ﻥ ﺫﻟﻙ ﻴﺅﺩﻱ ﺍﻟﻰ ﺤﺫﻑ ﻤﺎ ﻫﻭ ﻤﻜﺘﻭﺏ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪.‬‬
‫ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪ ( ESC‬ﻓﺈ ﱠ‬
‫ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻟﺘﻌﻠﻴﻤﺔ ‪ ( Alt+F2 ) :‬ﻟﻜﻲ ﺘﺭﻯ ﻜﺎﻤل ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻋﻠﻰ ﺍﻟﺸﺎﺸﺔ ﻭ‬
‫‪⇒ SHOW R1‬‬ ‫ﻋﻨﺩﻫﺎ ﻗﻡ ﺒﻜﺘﺎﺒﺔ ‪:‬‬
‫‪⇒ SHOW C1‬‬
‫‪⇒ SHOW IC1‬‬
‫ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺎﻋﺎﺩﺓ ﺍﻨﻌﺎﺵ ﺍﻟﺸﺎﺸﺔ ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ) ‪ ، ( F2‬ﺃﻭﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ‬
‫ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﺫﻟﻙ ‪ ،‬ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﺴﻬﻡ ) ﻨﺤﻭ ﺍﻷﻋﻠﻰ ‪ ،‬ﻨﺤﻭ ﺍﻷﺴﻔل ( ﻟﻠﺘﻌﺎﻤل ﻤﻊ‬
‫ﺍﻷﻭﺍﻤﺭ ﺍﻟﺘﻲ ﺴﺒﻕ ﻭﺃﻥ ﺍﺴﺘﺨﺩﻤﺘﻬﺎ ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻟﻘﻴﺎﻡ ﺒﺘﻔﻌﻴل ﻤﺎ ﺘﺭﻏﺏ ﻤﻥ ﻫﺫﻩ ﺍﻷﻭﺍﻤﺭ ﻤﻥ ﺨﻼل‬
‫ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪. ( ENTER‬‬
‫‪Completing The Schematic :‬‬ ‫ﺍﺘﻤﺎﻡ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪:‬‬
‫ﺤﺎﻟﻤﺎ ﺘﻘﻭﻡ ﺒﺎﻨﻬﺎﺀ ﺭﺴﻡ ﺍﻟﻤﻤﺭﺍﺕ ) ‪ ( Buses‬ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( ADD‬ﻟﻜﻲ ﺘﻘﻭﻡ‬
‫ﺒﺈﻀﺎﻓﺔ ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻟﺭﻤﻭﺯ ﺍﻟﻤﺘﺒﻘﻴﺔ ﺍﻟﻰ ﻤﻨﺒﻊ ﺍﻟﺘﻐﺫﻴﺔ )‪ (VCC‬ﻭﺍﻷﺭﻀﻲ ) ‪.( GND‬‬
‫ﺘﺫﻜﺭ ﺃﻨﱠﻪ ﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( MOVE‬ﻟﻜﻲ ﺘﺤﺭﻙ ﺍﻷﺠﺴﺎﻡ ﺍﻟﺘﻲ ﻗﻤﺕ ﺒﻭﻀﻌﻬﺎ ‪.‬‬
‫ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( NET‬ﻗﻡ ﺒﺘﻭﺼﻴل ﺍﻷﺭﺠل ﻟﻠﻌﻨﺎﺼﺭ ﻭﻓﻘﹰﺎ ﻟﻠﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﺍﻟﻤﻭﻀﺢ ‪،‬‬
‫ﻭﻗﻡ ﺒﻭﺼل ﺭﻤﻭﺯ ﺍﻟﺘﻐﺫﻴﺔ ) ‪ ( VCC & GND‬ﺍﻟﻰ ﺍﻷﺭﺠل ﺍﻟﻤﺭﺘﺒﻁﺔ ﺒﻬﺎ‪.‬‬
‫ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻟﻜﻲ ﺘﻨﺎﻭﺏ ﺒﻴﻥ ﺍﻟﻭﻀﻌﻴﺘﻴﻥ ﻤﺘﻌﺎﻤﺩ) ‪( Orthogonal‬‬
‫ﻭﺸﺎﻗﻭﻟﻲ ) ‪ ( Diagonal‬ﻭﺫﻟﻙ ﻋﻨﺩ ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ، ( NET‬ﻭﺒﻨﻘﺭﺓ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ‬
‫ﻴﻤﻜﻨﻙ ﺘﺜﺒﻴﺕ ﺍﻟﻌﻨﺼﺭ ‪ ،‬ﻭﺒﻨﻘﺭﺘﻴﻥ ﻟﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻟﻜﻲ ﺘﻨﻬﻲ ﺨﻁ ﺍﻟﺸﺒﻜﺔ ‪.‬‬
‫‪The Junction Command :‬‬ ‫ﺍﻷﻤﺭ ) ﻨﻘﻁﺔ ﺍﻟﺘﻘﺎﺀ ﺃﻭ ﻭﺼل ( ‪:‬‬
‫ﻴﺴﺘﺨﺩﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﻟﺭﺴﻡ ﻨﻘﺎﻁ ﺍﻟﺘﻘﺎﺀ ﺍﻟﻭﺼل ﻓﻲ ﺍﻟﻤﻘﺎﻁﻊ ﺍﻟﻌﺭﻀﻴﺔ ﻟﻠﺸﺒﻜﺎﺕ ﻭﺍﻟﺘﻲ ﻤﻥ‬
‫ﺍﻟﻤﺘﻭﱠﺠﺏ ﺍﻟﻭﺼل ﻓﻴﻤﺎ ﺒﻴﻨﻬﺎ ‪ (*) ،‬ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( Junction‬ﺃﻭﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ﻫﺫﺍ‬
‫ﺍﻷﻤﺭ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﺴﺘﻼﺤﻅ ﺍﺭﺘﺒﺎﻁ ﻨﻘﻁﺔ ﺍﻟﺭﺒﻁ ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ‬
‫ﻴﺘﻭﺠﺏ ﻋﻠﻴﻙ ﺘﺤﺩﻴﺩ ﺍﻟﻌﻘﺩﺓ ﺤﻴﺙ ﺘﻜﻭﻥ ﻫﻲ ﻨﻘﻁﺔ ﺍﻻﻟﺘﻘﺎﺀ ﺒﻴﻥ ﺨﻁﻲ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻭﺒﻨﻘﺭﺓ‬
‫ﻤﺯﺩﻭﺠﺔ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭﺫﻟﻙ ﻜﻲ ﺘﺜﺒﺕ ﺍﻟﻤﻜﺎﻥ ﺍﻟﺫﻱ ﺘﺨﺘﺎﺭﻩ ‪.‬‬

‫‪XXXV‬‬
‫‪The Smash Command :‬‬ ‫ﺍﻷﻤﺭ )‪: (Smash‬‬
‫ﺴﺘﻼﺤﻅ ﺃﻨﱠﻪ ﻭﻋﻨﺩ ﺘﺩﻭﻴﺭ ﺍﻟﺩﻴﻭﺩﺍﺕ ﺃﻭ ﺍﻟﻤﻘﺎﻭﻤﺎﺕ ﻤﻥ ﺍﻟﻭﻀﻊ ﺍﻷﻓﻘﻲ ﺍﻟﻰ ﺍﻟﺸﺎﻗﻭﻟﻲ ﻓﺈﻥ‬
‫ﺍﺴﻤﻬﺎ ﻭﻗﻴﻤﺘﻬﺎ ﺴﺘﺩﻭﺭ ﻤﻊ ﻫﺫﺍ ﺍﻟﻌﻨﺼﺭ ‪ ،‬ﻭ ﻤﻥ ﺨﺼﺎﺌﺹ ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺃﻨﱠﻪ ﻴﺯﻭﱠﺩ ﻟﻬﺫﻩ ﺍﻟﻐﺎﻴﺔ‬
‫ﺍﻷﻤﺭ ) ‪ ( Smash‬ﻭﺍﻟﺫﻱ ﻴﺴﻤﺢ ﺒﻔﺼل ﺍﻻﺴﻡ ﻭﺍﻟﻘﻴﻤﺔ ﻋﻥ ﺍﻟﻌﻨﺼﺭ ﻤﻤﺎ ﻴﺘﻴﺢ ﻟﻙ ﺘﻐﻴﻴﺭ‬
‫ﻭﺘﺩﻭﻴﺭ ﻭﻀﻌﻴﺔ ﺍﻷﺴﻤﺎﺀ ﻭﺍﻟﻘﻴﻡ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻟﺭﻤﻭﺯ ‪ ،‬ﻭﻜﻲ ﹸﺘﻔﹰﻌل ﻫﺫﺍ ﺍﻷﻤﺭ ﺍﺘﺒﻊ ﻤﺎ ﻴﻠﻲ ‪(*) :‬‬
‫ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ) ‪ ( Smash‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺘﺤﺩﻴﺩ ﺍﻟﻤﺅﺸﺭ ﻋﻠﻰ ﺭﻤﺯ ﺍﻟﻌﻨﺼﺭ ﺍﻟﺫﻱ ﺘﺭﻴﺩ‬
‫ﺘﻐﻴﻴﺭﻩ ﺃﻭ ﺘﺩﻭﻴﺭﻩ ﻭﻤﻥ ﺜ ﱠﻡ ) * ( ‪.‬‬
‫ﻥ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺴﺘﻌﺯل ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻤﻥ ﻫﺫﺍ ﺍﻟﺭﻤﺯ ‪ ،‬ﻭﺍﻵﻥ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ‬
‫ﺇﱠ‬
‫) ‪ ، ( MOVE‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﺍﻟﻰ ﺍﻻﺴﻡ )‪ (D1‬ﺍﻟﺨﺎﺹ ﺒﺎﻟﺩﻴﻭﺩ ﻭﻤﻥ ﺜ ﱠﻡ )*( ‪.‬‬
‫ﻥ ﺍﻟﻨﻘﻁﺔ ﺍﻟﻤﺨﺘﺎﺭﺓ ﻤﻥ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻋﺎﺩ ﹰﺓ ﻤﺎ ﺘﻜﻭﻥ ﺯﺍﻭﻴﺘﻬﺎ ﺍﻟﻴﺴﺭﻯ ﺍﻟﺴﻔﻠﻴﺔ ‪ .‬ﻭﺒﻌﺩ‬
‫ﻻﺤﻅ ﺃ ﱠ‬
‫ﺍﺩﺍﺭﺘﻬﺎ ﺒﻤﻘﺩﺍﺭ ‪ 180‬ﺩﺭﺠﺔ ﻓﺈﻨﱠﻬﺎ ﺘﻐﺩﻭ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﻤﻨﻰ ﺍﻟﻌﻠﻭﻴﺔ ‪ ،‬ﻭﻋﻨﺩ ﺫﻟﻙ ﺴﻴﺘﻡ ﺍﺭﺘﺒﺎﻁ ﺍﻻﺴﻡ‬
‫ﻥ ﺃﻓﻀل ‪ ،‬ﻭﺍﻟﻘﻴﺎﻡ ﺒﻌﻤﻠﻴﺔ ﺍﺩﺍﺭﺘﻪ ﺒﻭﺍﺴﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺒﺎﻟﻤﺅﺸﺭ ‪ ،‬ﻭﻴﻤﻜﻨﻙ ﺍﻵﻥ ﻨﻘﻠﻪ ﺍﻟﻰ ﻤﻜﺎ ٍ‬
‫ﺍﻷﻴﻤﻥ ‪ ،‬ﻭﻋﻨﺩﻤﺎ ﺘﻜﻭﻥ ﻗﺩ ﺃﺩﺭﺕ ﺍﻟﺩﻴﻭﺩ ﻭﻗﻤﺕ ﺒﺎﻋﺎﺩﺓ ﺘﺤﺩﻴﺩ ﻤﻭﻗﻌﻪ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﺴﺭ ﻜﻲ ﺘﺤﺩﺩ ﻤﻭﻗﻌﻪ ﺍﻟﺠﺩﻴﺩ ‪ ،‬ﻭﻴﻤﻜﻨﻙ ﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﻌﻤﻠﻴﺔ ﻨﻔﺴﻬﺎ ﻷﺠل ﻗﻴﻡ ﺍﻟﺭﻤﻭﺯ ﻭﺍﻟﺘﻲ ﺘﺄﺨﺫ‬
‫ﺍﻟﻘﻴﻤﺔ ) ‪ ( DIODE-10‬ﻓﻲ ﻤﺜﺎﻟﻨﺎ ﻫﺫﺍ ‪ ،‬ﻓﻲ ﺤﺎﻟﺔ ﻋﺩﻡ ﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ ) ‪( DEMO.SCH‬‬
‫ﻥ ﻗﻴﻤﺔ ﺍﻟﻌﻨﺼﺭ ﺍﻟﻤﺴﺘﺨﺩﻡ ﻓﻲ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻴﺘﻡ ﺘﻌﻴﻴﻨﻬﺎ ﺍﻓﺘﺭﺍﻀﻴﹰﺎ ﺒﺎﻻﻋﺘﻤﺎﺩ ﻋﻠﻰ ﺍﺴﻡ‬
‫ﺇﱠ‬
‫ﺍﻟﻌﻨﺼﺭ ﺍﻟﻤﺴﺘﺨﺩﻡ ﻓﻲ ﺍﻟﻤﻜﺘﺒﺔ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺘﻐﻴﻴﺭ ﺍﻟﻘﻴﻤﺔ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪. (VALUE‬‬
‫ﻭﺇﻥ ﺃﺭﺩﺕ ﺘﻐﻴﻴﺭ ﻤﻘﻴﺎﺱ ﺍﻻﺴﻡ ﻭﻤﺤﺘﻭﻯ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﻓﺼﻠﻬﺎ ﻤﻥ ﺍﻟﻌﻨﺼﺭ ﻤﻥ‬
‫ﺨﻼل ﺍﻷﻤﺭ ) ‪ ، ( SMASH‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻷﻤﺭ ) ‪ ( ⇒ change size‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ‬
‫ﺍﻷﻤﺭ ‪.‬‬
‫‪The Value Command :‬‬ ‫ﺍﻷﻤﺭ ) ﺘﺤﺩﻴﺩ ﻗﻴﻡ ﺍﻟﻌﻨﺎﺼﺭ ( ‪:‬‬
‫ﻴﺴﻤﺢ ﻟﻙ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺒﺘﻐﻴﻴﺭ ﻗﻴﻡ ﺍﻟﻤﻘﺎﻭﻤﺎﺕ ‪ ،‬ﺍﻟﻤﻜﺜﻔﺎﺕ ‪ .. ،‬ﺍﻟﺦ ‪ ،‬ﻭﺫﻟﻙ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ‬
‫) ‪ ( Value‬ﻭﻟﻜﻲ ﺘﻔﻌل ﻫﺫﺍ ﺍﻷﻤﺭ )*( ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻗﻡ ﺒﺘﺤﺩﻴﺩ ﺍﻟﻤﺅﺸﺭ ﻋﻠﻰ‬
‫ﺭﻤﺯ ﺍﻟﺩﻴﻭﺩ ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻴﻪ ‪ ،‬ﻭﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﻘﻴﻤﺔ ﺍﻟﺠﺩﻴﺩﺓ )‪ (1N4148‬ﻭﺍﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﺴﺭ ﻋﻠﻰ ) ‪ ( OK‬ﻭﺴﺘﻅﻬﺭ ﻟﻙ ﺤﻴﻨﺌ ٍﺫ ﺍﻟﻘﻴﻤﺔ ﺍﻟﺠﺩﻴﺩﺓ ‪ .‬ﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ﻨﻔﺴﻪ ﻟﻜﻲ‬
‫ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﺃﺴﻤﺎﺀ ﺍﻟﻤﻘﺎﻭﻤﺎﺕ ‪ ،‬ﺍﻟﻤﻜﺜﻔﺎﺕ ‪ ،‬ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﺘﻜﺎﻤﻠﺔ )‪ ، (IC‬ﻭﻭﻓﻘﹰﺎ ﻟﺫﻟﻙ ﻴﻤﻜﻥ‬

‫‪XXXVI‬‬
‫ﺘﻐﻴﻴﺭ ﺃﺴﻤﺎﺀ ﺍﻟﻤﻤﺭﺍﺕ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭ ﺃﺴﻤﺎﺀ ﺍﻟﺸﺒﻜﺔ ﻭﻟﻜﻨﻙ ﻟﺴﺕ ﺒﺤﺎﺠﺔ ﺍﻟﻰ ﺫﻟﻙ ﻤﺎ ﻟﻡ‬
‫ﺘﺭﻏﺏ ﺒﺎﻟﺤﺼﻭل ﻋﻠﻰ ﻻﺌﺤﺔ ﺘﻔﺼﻴﻠﻴﺔ ﺨﺎﺼﺔ ﺒﺎﻟﺸﺒﻜﺔ ‪.‬‬
‫‪The Electrical Rule Check (ERC) :‬‬ ‫ﻗﺎﻋﺩﺓ ﺍﻟﻔﺤﺹ ﺍﻟﻜﻬﺭﺒﺎﺌﻴﺔ ‪:‬‬
‫ﺇﻥ ﻟﻡ ﺘﺩﺨل ﺒﺸﻜل ﻜﺎﻤل ﺍﻟﻰ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪ ،‬ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻟﻤﻠﻑ )‪، ( DEMO.SCH‬‬
‫ﺤﻴﺙ ﻴﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( ERC‬ﻟﻠﻘﻴﺎﻡ ﺒﻌﻤﻠﻴﺔ ﻓﺤﺹ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻭﺍﺴﺘﺒﻴﺎﻥ ﺍﻷﻋﻁﺎل‬
‫) ﺍﻷﺨﻁﺎﺀ ( ﺍﻟﻜﻬﺭﺒﺎﺌﻴﺔ ﻓﻲ ﺤﺎﻟﺔ ﻭﺠﻭﺩﻫﺎ ‪ ،‬ﺤﻴﺙ ﺘﻜﻭﻥ ﺍﻟﻨﺘﺎﺌﺞ ﻋﺒﺎﺭﺓ ﻋﻥ ﺍﺸﺎﺭﺍﺕ ﺘﻨﺒﻴﻪ‬
‫ﻭﺭﺴﺎﺌل ﺒﺎﻷﺨﻁﺎﺀ ﻭﺍﻟﺘﻲ ﺘﻨﺘﺞ ﺃﺜﻨﺎﺀ ﻋﻤل ﺍﻟﺩﺍﺭﺓ ‪ ،‬ﻭﺘﺩﱠﻭﻥ ﻫﺫﻩ ﺍﻟﻨﺘﺎﺌﺞ ﻀﻤﻥ ﻤﻠﻑ ﻴﺤﻤل ﻨﻔﺱ‬
‫ﺍﻻﺴﻡ ﺍﻟﺨﺎﺹ ﺒﺎﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻭﻟﻜﻨﱠﻪ ﻴﺤﻤل ﺍﻻﺤﻘﺔ )‪. ( *.ERC‬‬
‫ﻥ ﻫﺫﺍ ﺍﻟﻤﻠﻑ ﻴﺘﻡ ﺍﻅﻬﺎﺭﻩ ﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﻓﻲ ﻨﺎﻓﺫﺓ ﻤﺤﺭﺭ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﻭﺫﻟﻙ ﻓﻲ ﺤﺎﻟﺔ‬
‫ﺇﱠ‬
‫ﺘﺸﻜل ﻫﺫﻩ ﺍﻟﺭﺴﺎﺌل ‪ ،‬ﻭﻟﺘﻔﻌﻴل ﻫﺫﺍ ﺍﻷﻤﺭ ﺍﻜﺘﺏ ) ‪ ( ⇒ ERC‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻜﻤﺎ‬
‫ﻥ‬
‫ﻴﻤﻜﻥ ﺘﻔﻌﻴل ﻫﺫﺍ ﺍﻷﻤﺭ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﻪ ‪ ،‬ﻭﺍﻟﺭﺠﺎﺀ ﻤﻼﺤﻅﺔ ﺃ ﱠ‬
‫ﺍﻷﻤﺭ ) ‪ ( ERC‬ﻗﺎﺩﺭ ﻋﻠﻰ ﺍﻜﺘﺸﺎﻑ ﻤﺼﺎﺩﺭ ﺍﻷﺨﻁﺎﺀ ﺍﻟﻤﺤﺘﻤﻠﺔ ﻭﺍﻷﻤﺭ ﻴﻌﻭﺩ ﺍﻟﻴﻙ ﻓﻲ ﺘﻔﻬﻡ‬
‫ﻭﺘﺭﺠﻤﺔ ﺭﺴﺎﺌل ﺍﻟﺘﻨﺒﻴﻪ ﺍﻟﺘﻲ ﻴﻘﺩﻤﻬﺎ ﺍﻟـ )‪. ( ERC‬‬
‫ﻭﻟﻜﻲ ﺘﺘﻌﻠﻡ ﺍﻟﻤﺯﻴﺩ ﻋﻥ ﻫﺫﺍ ﺍﻷﻤﺭ ‪ ،‬ﺍﻜﺘﺏ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ) ‪) ( ⇒ HELP ERC‬ﺘﺫﻜﺭ‬
‫ﻥ ﺍﻟﺭﻤﺯ ⇒ ﻴﻌﻨﻲ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪ ENTER‬ﺍﻟﻤﻭﺠﻭﺩ ﻓﻲ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ( ‪.‬‬
‫ﺃﱠ‬
‫‪Function Keys :‬‬ ‫ﺨﺼﺎﺌﺹ ﺍﻟﻤﻔﺎﺘﻴﺢ ‪:‬‬
‫ﻜﻤﺎ ﻭﺘﻤﺕ ﺍﻻﺸﺎﺭﺓ ﺍﻟﻴﻪ ﻤﻥ ﻗﺒل ‪ ،‬ﻓﺎﻟﻌﺩﻴﺩ ﻤﻥ ﺨﺼﺎﺌﺹ ﺍﻷﺯﺭﺍﺭ ﺘ ﱠﻡ ﺘﺤﺩﻴﺩﻫﺎ ﻤﺴﺒﻘﹰﺎ ﺒﺎﻟﻌﺩﻴﺩ‬
‫ﻤﻥ ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﻭﻫﺫﺍ ﺍﻟﺨﺼﺎﺌﺹ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭﻫﺎ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪ ، ( ASSIGN‬ﻓﻤﻥ ﺨﻼل‬
‫ﺘﻔﻌﻴﻠﻪ ﺘﻅﻬﺭ ﻟﻨﺎ ﻗﺎﺌﻤﺔ ﻭﺍﻤﻀﺔ ﺘﻅﻬﺭ ﻟﻨﺎ ﺍﻟﺨﺼﺎﺌﺹ ﺍﻟﺘﻲ ﺴﺒﻕ ﻭﺃﻥ ﺘ ﱠﻡ ﺘﺤﺩﻴﺩﻫﺎ ﺒﻤﻔﺘﺎﺡ ﻤﻥ‬
‫ﺍﻟﻤﻔﺎﺘﻴﺢ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ﻤﻊ ﺍﻤﻜﺎﻨﻴﺔ ﺍﻟﻐﺎﺀﻫﺎ ﻭﺘﻐﻴﻴﺭﻫﺎ ﻭﺍﻀﺎﻓﺔ ﺨﺼﺎﺌﺹ ﺠﺩﻴﺩﻴﺔ‬
‫ﻟﻸﺯﺭﺍﺭ ﻭﺫﻟﻙ ﻜﻤﺎ ﻫﻭ ﻤﺒﻴﻥ ﺒﺎﻟﺸﻜل ﺍﻟﻤﺭﻓﻕ‪.‬‬

‫‪XXXVII‬‬
‫‪.‬‬
‫ﺕ ﺸﺎﺀ ‪ ،‬ﻭﻓﻘﻁ ﺍﻟﻤﻔﺎﺘﻴﺢ ﺍﻟﺨﺎﺼﺔ‬
‫ﻭﻫﺫﺍ ﺍﻟﺘﻌﻴﻴﻥ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭﻩ ﺒﻭﺍﺴﻁﺔ ﺍﻟﻤﺴﺘﺨﺩﻡ ﻓﻲ ﺃﻱ ﻭﻗ ٍ‬
‫ﺒﺒﺭﻨﺎﻤﺞ ‪ WINDOW‬ﻤﺜل ‪ F1‬ﺍﻟﺨﺎﺹ ﺒﺎﻟﻤﺴﺎﻋﺩﺓ ﻴﺠﺏ ﺃﻥ ﻻ ﺘﺘﻡ ﺍﻋﺎﺩﺓ ﺘﺤﺩﻴﺩﻫﺎ ﺒﻭﻅﻴﻔ ٍﺔ‬
‫ﺃﺨﺭﻯ ﻤﻥ ﺍﻟﻭﻅﺎﺌﻑ ‪ ،‬ﻭﺍﻟﺭﺠﺎﺀ ﺍﻟﻌﻭﺩﺓ ﺍﻟﻰ ﺼﻔﺤﺎﺕ ﺍﻟﻤﺴﺎﻋﺩﺓ ﻟﻜﻲ ﺘﺘﻌﻠﻡ ﺍﻟﻤﺯﻴﺩ ﻋﻥ ﺍﻷﻤﺭ‬
‫ﺘﺨﺼﻴﺹ ) ‪ ( ASSIGN‬ﻭﺤﻭل ﻤﺯﺍﻴﺎﻩ ﻭﺍﺴﺘﺨﺩﺍﻤﺎﺘﻪ ‪.‬‬
‫‪Automatic Forward & Back‬‬ ‫ﺍﻗﺎﻤﺔ ﺍﻟﺘﺭﺍﺒﻁ ﻭﺍﻟﺘﻭﺍﻓﻕ ﺒﻴﻥ ﺍﻟﻠﻭﺤﺔ ﻭﺒﻴﻥ ﺍﻟﺭﺴﻡ‬
‫‪Annotation :‬‬ ‫ﺍﻟﺘﺨﻁﻴﻁﻲ ﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ‪:‬‬
‫ﺴﺘﻘﻭﻡ ﺒﺎﺴﺘﻤﺭﺍﺭ ﺒﺘﺼﻤﻴﻡ ﻟﻭﺤﺎﺘﻙ ﺍﻟﺨﺎﺼﺔ ﻤﺴﺘﺨﺩﻤﹰﺎ ﻤﺘﺤﻜﻤﺎﺕ ﺍﻟﺘﻭﺍﻓﻕ ﺒﻴﻥ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ‬
‫ﻥ ﺃﻱ ﺘﻐﻴﻴﺭ‬
‫ﻭﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺍﻟﻤﻨﺸﺄﺓ ﻋﻨﻪ ﻭﺍﻟﺫﻱ ﻴﻌﻤل ﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ‪ ،‬ﻭ ﻨﻌﻨﻲ ﺒﺫﻟﻙ ﺃ ﱠ‬
‫ﺃﻭ ﺘﻌﺩﻴل ﻨﻨﺸﺄﻩ ﻋﻠﻰ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺴﻴﺅﺩﻱ ﺒﺎﻟﺘﺄﻜﻴﺩ ﺍﻟﻰ ﺘﻐﻴﻴﺭ ﻤﻭﺍﻓﻕ ﻓﻲ ﺍﻟﺭﺴﻡ‬
‫ﻥ ﺍﻟﻠﻭﺤﺎﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ‬
‫ﺍﻟﺘﺨﻁﻴﻁﻲ ﻭﺍﻟﻌﻜﺱ ﺒﺎﻟﻌﻜﺱ ‪ ،‬ﻭﻓﻘﻁ ﻓﻲ ﻫﺫﻩ ﺍﻟﺤﺎﻟﺔ ﺴﺘﻜﻭﻥ ﻤﺘﺄﻜﺩﹰﺍ ﻤﻥ ﺃ ﱠ‬
‫ﻭﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﺴﺘﻜﻭﻥ ﻤﺘﻭﺍﻓﻘﺔ ﻤﻊ ﺒﻌﻀﻬﺎ ﺍﻟﺒﻌﺽ ‪.‬‬
‫ﺇﻥ ﺘﻘﻨﻴﺔ ﺍﻟﺘﺤﻜﻡ ﻫﺫﻩ ﻴﺘﻡ ﺘﻔﻌﻴﻠﻬﺎ ﻋﻨﺩﻤﺎ ﺘﻘﻭﻡ ﺒﺘﺤﻤﻴل ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻭﺍﻟﻠﻭﺤﺎﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ‬
‫ﻥ‬
‫ﻭﺍﻟﺘﻲ ﺘﻤﺘﻠﻙ ﻨﻔﺱ ﺍﻻﺴﻡ ﻭﺍﻟﺘﻲ ﺘﻜﻭﻥ ﻤﺘﻭﺍﻓﻘﺔ ﻤﻊ ﺒﻌﻀﻬﺎ ﺍﻟﺒﻌﺽ ﻜل ﺍﻟﺘﻭﺍﻓﻕ ‪ ،‬ﻤﻊ ﺍﻟﻌﻠﻡ ﺃ ﱠ‬
‫ﻥ‬
‫ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻴﻘﻭﻡ ﺒﺘﻨﺼﻴﺏ ﻜﻼ ﺍﻟﻤﻠﻔﻴﻥ ﻭﺫﻟﻙ ﻓﻲ ﺤﺎﻟﺔ ﺘﻭﺍﺠﺩﻫﻤﺎ ﻓﻲ ﻨﻔﺱ ﺍﻟﻤﻜﺘﺒﺔ ‪ ،‬ﺇ ﱠ‬
‫ﻥ ﻻﺌﺤﺔ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﺍﻟﻌﻨﺎﺼﺭ ‪ ،‬ﺍﻟﻘﻴﻡ ﺠﻤﻴﻌﻬﺎ ﻗﺩ ﺘ ﱠﻡ ﺘﻤﻴﻴﺯﻫﺎ‬
‫ﺍﻟﺘﻭﺍﻓﻕ ﻓﻲ ﻫﺫﺍ ﺍﻟﺴﻴﺎﻕ ﻴﺩل ﻋﻠﻰ ﺃ ﱠ‬
‫ﻭﺍﻟﺘﻌﺭﻑ ﻋﻠﻴﻬﺎ ‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﻗﻤﺕ ﺒﺘﻨﺼﻴﺏ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻭﺍﻟﻠﻭﺤﺎﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪ ،‬ﻭﺍﻟﺘﻲ‬

‫‪XXXVIII‬‬
‫ﺘﻤﺘﻠﻙ ﻨﻔﺱ ﺍﻻﺴﻡ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻴﻤﻜﻥ ﺍﻴﺠﺎﺩﻫﺎ ﻓﻲ ﻨﻔﺱ ﻤﺤﺭﻙ ﺍﻟﺒﺤﺙ ﻭﺍﻟﻌﻜﺱ ﺒﺎﻟﻌﻜﺱ ‪ ،‬ﻜﻤﺎ‬
‫ﻴﻘﺩﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺍﺨﺘﺒﺎﺭﹰﺍ ﻟﻬﺫﺍ ﺍﻟﺘﻭﺍﻓﻕ ‪ ،‬ﻭﺴﺘﺘﺎﺡ ﺍﻟﻔﺭﺼﺔ ﻟﻙ ﻟﺘﺒﺩﺃ ﺍﻷﻤﺭ ) ‪ ( ERC‬ﻓﻲ‬
‫ﺤﺎﻟﺔ ﻭﺠﻭﺩ ﺒﻌﺽ ﺍﻻﺨﺘﻼﻓﺎﺕ ﻭﺴﺘﻅﻬﺭ ﺍﻟﻨﺘﺎﺌﺞ ﻓﻲ ﻨﺎﻓﺫﺓ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ‪ ،‬ﻭﻫﺫﻩ ﺍﻟﻨﺘﺎﺌﺞ ﺴﺘﻤﻜﻨﻙ‬
‫ﻥ ﺍﺴﺘﺨﺩﺍﻡ ﻫﺫﻩ ﺍﻟﻁﺭﻴﻘﺔ ﻤﻤﻜﻥ ﻟﺭﺴﻡ ﺭﺴﻭﻡ‬
‫ﻤﻥ ﺍﻟﻘﻴﺎﻡ ﺒﺘﺜﺒﻴﺕ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺘﻭﺍﻓﻕ ﻴﺩﻭﻴﹰﺎ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺘﺨﻁﻴﻁﻴﺔ ﻤﺘﻭﺍﻓﻘﺔ ﻤﻊ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺒﻴﺎﻨﻴﺔ ﺍﻟﻤﺘﻭﺍﺠﺩﺓ ‪.‬‬
‫‪Generating a Board from‬‬ ‫ﺍﻨﺸﺎﺀ ﻟﻭﺤﺔ ﻤﻁﺒﻭﻋﺔ ﻤﻥ‬
‫‪a Schematic:‬‬ ‫ﺭﺴﻡ ﺘﺨﻁﻴﻁﻲ‪:‬‬
‫ﺒﻌﺩ ﺍﻟﻘﻴﺎﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ) ﺃﻭ ﻗﻴﺎﻤﻙ ﺒﺭﺴﻤﻪ ﻭﻭﺼل ﺍﻟﻌﻨﺎﺼﺭ ﺒﺎﻟﺸﻜل ﺍﻟﺼﺤﻴﺢ (‬
‫ﻓﻲ ﺸﺭﻴﻁ‬ ‫ﺍﻟﺫﻱ ﺘﺭﻴﺩ ﺍﻨﺸﺎﺀ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻤﻨﻪ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ) ‪( Board‬‬
‫ﺃﺩﻭﺍﺕ ﺍﻷﻭﺍﻤﺭ ‪ ،‬ﺤﻴﺙ ﺴﻴﺘﻡ ﺘﺸﻐﻴل ﻤﻠﻑ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺒﺤﻴﺙ ﻴﻜﻭﻥ ﺍﻻﻁﺎﺭ ﺍﻟﺨﺎﺭﺠﻲ ﻟﻪ‬
‫ﻥ ﺍﻟﺘﺤﻜﻡ ﺒﺎﻟﺘﻭﺍﻓﻕ ﺒﻴﻥ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻭﺍﻟﺭﺴﻡ‬
‫ﻤﺘﻭﱠﻀﻌﹰﺎ ﺒﺸﻜل ﻻﺤﻕ ﻟﻠﻭﺤﺔ ﺍﻟﻔﺎﺭﻏﺔ ‪ ،‬ﺇ ﱠ‬
‫ﺍﻟﺘﺨﻁﻴﻁﻲ ﺴﻴﺘﻡ ﺍﻟﻐﺎﺀﻩ ﻓﻲ ﺤﺎل ﺘﻔﻌﻴل ﺍﺤﺩﻯ ﺍﻟﻨﺎﻓﺫﺘﻴﻥ ﻓﻘﻁ ﺩﻭﻥ ﺍﻷﺨﺭﻯ ‪ ،‬ﺃﻱ ﻴﺠﺏ ﺃﻥ‬
‫ﻥ ﺃﻴﺔ ﺘﻐﻴﻴﺭﺍﺕ ﻴﺘﻡ‬
‫ﺘﻜﻭﻥ ﺍﻟﻨﺎﻓﺫﺘﻴﻥ ) ‪ ( Schematic & PCB‬ﻤﻔﻌﻠﺘﻴﻥ ﻤﻌﹰﺎ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻓﺈ ﱠ‬
‫ﺍﻨﺸﺎﺀﻫﺎ ﺴﺘﺅﺩﻱ ﺍﻟﻰ ﻅﻬﻭﺭ ﺍﻟﺘﻨﺎﻗﻀﺎﺕ ﻓﻲ ﺍﻟﻤﻠﻔﺎﺕ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻭﺍﻟﺭﺴﻡ‬
‫ﺍﻟﺘﺨﻁﻴﻁﻲ ﻭﺫﻟﻙ ﻓﻲ ﺍﻟﺤﺎﻟﺔ ﺍﻟﻤﻌﺎﻜﺴﺔ ‪ ،‬ﻭﻟﺫﻟﻙ ﻓﺈﻨﻨﺎ ﻨﻨﺼﺤﻙ ﺒﺎﺘﺒﺎﻉ ﺍﻟﻘﺎﻋﺩﺓ ﺍﻟﺘﺎﻟﻴﺔ ‪ :‬ﻓﻌﻨﺩﻤﺎ‬
‫ﺘﻨﺸﺄ ﻟﻭﺤﺔ ﻤﻁﺒﻭﻋﺔ ﻤﻥ ﺭﺴﻡ ﺘﺨﻁﻴﻁﻲ ﻓﺈﻴﱠﺎﻙ ﺃﻥ ﺘﻐﻠﻕ ﻨﺎﻓﺫﺓ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ) ﻭﻋﻠﻰ ﺍﻷﻗل‬
‫ﻴﻤﻜﻨﻙ ﺘﺼﻐﻴﺭ ﻫﺫﻩ ﺍﻟﻨﺎﻓﺫﺓ ﺍﻟﻰ ﺃﻴﻘﻭﻨﺔ ( ﻭﺍﻟﻌﻜﺱ ﺒﺎﻟﻌﻜﺱ ‪.‬‬
‫ﻴﻘﻭﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺒﺘﻭﻟﻴﺩ ﺍﺸﺎﺭﺍﺕ ﺘﻨﺒﻴﻪ ﻗﺒل ﺍﻟﺒﺩﺀ ﺒﺎﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻭﺍﻟﺘﻲ ﺴﻭﻑ ﺘﻨﺘﻬﻲ‬
‫ﺃﺨﻴﺭﹰﺍ ﺒﺎﻷﻤﺭ )‪ (Automatic Forward & Back Annotation‬ﻭﻓﻲ ﺍﻁﺎﺭ ﺍﻟﺘﺤﻜﻡ‬
‫ﻥ ﺃﻱ ﺘﻐﻴﻴﺭ ﻓﻲ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ‬
‫) ‪ (Automatic Forward & Back Annotation‬ﻓﺈ ﱠ‬
‫ﺍﻟﻨﺎﺘﺞ ﺴﻴﺅﺩﻱ ﺍﻟﻰ ﺘﻐﻴﻴﺭ ﻓﻲ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺍﻟﻤﺘﺭﺍﻓﻘﺔ ﻤﻌﻬﺎ ‪ ،‬ﻭﺍﻟﻌﻜﺱ ﺒﺎﻟﻌﻜﺱ ‪.‬‬
‫ﻥ ﺒﻌﺽ ﺍﻟﺘﻐﻴﻴﺭﺍﺕ ﻗﺩ ﺘﻜﻭﻥ ﺇﻤﺎ ﻓﻲ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺃﻭ ﻓﻲ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻭﻋﻠﻰ‬
‫ﺤﻴﺙ ﺃ ﱠ‬
‫ﻥ ﺒﻌﻀﻬﺎ ﺍﻵﺨﺭ‬
‫ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﺘﺴﻤﻴﺔ ﺍﻷﺩﻭﺍﺕ ﻭﺍﻟﻌﻨﺎﺼﺭ ‪ ،‬ﻭﺍﻟﺸﺒﻜﺎﺕ ‪ .. .. ،‬ﺍﻟــﺦ ‪ .‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل‬
‫ﻤﺘﺎﺡ ﻓﻘﻁ ﻓﻲ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪ ،‬ﻤﺜل ) ﺍﻀﺎﻓﺔ ﺍﻟﻌﻨﺎﺼﺭ ‪ . ( ..‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﻴﻤﻨﻌﻬﺎ ﻓﻲ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻭﻴﺩﻓﻌﻙ ﻨﺤﻭ ﺍﺴﺘﺨﺩﺍﻡ ﻨﺎﻓﺫﺓ ﺘﺤﺭﻴﺭ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪ ،‬ﻭﻟﻜﻲ‬
‫ﺘﺸﺎﻫﺩ ﺍﻟﺘﺤﻜﻡ ) ‪ ( Automatic Forward & Back Annotation‬ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ‬

‫‪XXXIX‬‬
‫ﻥ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ) ‪ ( DEMOFB.BRD‬ﺴﻴﺘﻡ‬
‫) ‪ ( DEMOFB.SCH‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻨﺠﺩ ﺃ ﱠ‬
‫ﺘﻨﺼﻴﺒﻬﺎ ﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﻀﻤﻥ ﻨﺎﻓﺫﺓ ﻤﺤﺭﺭ ﺍﻟﺭﺴﻡ ﺍﻟﺒﻴﺎﻨﻲ ) ‪ . ( Layout Editor‬ﻭﺍﻵﻥ‬
‫ل ﻤﻨﻬﺎ ﻋﻠﻰ ﺍﻟﺸﺎﺸﺔ ‪ ،‬ﻗﻡ ﺒﺘﻐﻴﻴﺭ ﺒﻌﺽ‬
‫ل ﻤﻥ ﺍﻟﻨﻭﺍﻓﺫ ﺒﺤﻴﺙ ﻨﺴﺘﻁﻴﻊ ﺭﺅﻴﺔ ﻜ ٍ‬
‫ﻗﻡ ﺒﺘﺤﺩﻴﺩ ﻗﻴﺎﺱ ﻜ ٍ‬
‫ﻥ ﺍﻷﺴﻤﺎﺀ‬
‫ﺍﻷﺴﻤﺎﺀ ﻭﺍﻟﻘﻴﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭﻴﻥ ) ‪ ( NAME & VALUE‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﺴﺘﻼﺤﻅ ﺃ ﱠ‬
‫ﻭﺍﻟﻘﻴﻡ ﺴﺘﺘﻐﻴﺭ ﻓﻲ ﻜﻠﺘﺎ ﺍﻟﻨﺎﻓﺫﺘﻴﻥ ‪ ،‬ﻗﻡ ﻜﺫﻟﻙ ﺒﺘﺠﺭﻴﺏ ﺍﻷﻤﺭ ) ‪ ( DELETE‬ﻭﺘﺫﻜﺭ ﺩﺍﺌﻤﹰﺎ‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭﻴﻥ ) ‪. ( REDO & UNDO‬‬
‫‪Designing a PC Board :‬‬ ‫ﺘﺼﻤﻴﻡ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪:‬‬
‫ﻓﻲ ﻫﺫﺍ ﺍﻟﻘﺴﻡ ﺴﻨﺘﻌﻠﻡ ﻜﻴﻔﻴﺔ ﺘﺼﻤﻴﻡ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪ ،‬ﻭﻜﻴﻔﻴﺔ ﺘﻌﺩﻴل ﺍﻟﺘﺼﻤﻴﻡ ﺍﻟﻤﻭﺠﻭﺩ‬
‫ﺒﺎﺴﺘﺨﺩﺍﻡ ﻨﺎﻓﺫﺓ ﺘﺤﺭﻴﺭ ﺍﻟﺭﺴﻡ ﺍﻟﺒﻴﺎﻨﻲ ‪.‬‬
‫ﻻ ‪ :‬ﺴﻨﻘﻭﻡ ﺒﺘﺼﻤﻴﻡ ﻟﻭﺤﺔ ﺼﻐﻴﺭﺓ ﺩﻭﻥ ﺍﻻﺴﺘﻌﺎﻨﺔ ﺒﺎﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪:‬‬
‫ﺃﻭ ﹰ‬
‫ﻥ ﻫﺫﺍ ﺍﻟﻘﺴﻡ ﻤﻔﻴﺩ ﺠﺩﹰﺍ ﻷﻭﻟﺌﻙ ﺍﻟﻤﺴﺘﺨﺩﻤﻴﻥ ﺍﻟﺫﻴﻥ ﻻ ﻴﻤﺘﻠﻜﻭﻥ ﻨﻤﻭﺫﺝ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪،‬‬
‫ﺇﱠ‬
‫ﻭﻓﻲ ﺤﺎﻟﺔ ﺍﻤﺘﻼﻜﻙ ﻟﻨﻤﻭﺫﺝ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻓﻠﻥ ﺘﻜﻭﻥ ﺒﺤﺎﺠﺔ ﺍﻟﻰ ﺍﻟﺘﻌﺎﻤل ﻤﻊ ﺍﻟﺨﻁﻭﺍﺕ‬
‫ﺍﻟﺘﺎﻟﻴﺔ ﺍﻟﻤﺒﻴﻨﺔ ﻓﻲ ﺍﻟﻘﺴﻡ ﺍﻟﺘﺎﻟﻲ ‪ ،‬ﻭﻋﻠﻰ ﺃﻴﺔ ﺤﺎل ﺴﺘﻘﻭﻡ ﺒﺎﻟﻘﺭﺍﺀﺓ ﺨﻼل ﻫﺫﺍ ﺍﻟﻘﺴﻡ ﻜﻴﻔﻴﺔ ﺍﻟﺘﻌﺎﻤل‬
‫ﻤﻊ ﺒﻌﺽ ﺍﻟﻨﻘﺎﻁ ﺍﻟﻤﻔﻴﺩﺓ ﻭﺍﻟﻌﺎﻤﺔ ‪.‬‬
‫ﺘﺼﻤﻴﻡ ﺍﻟﻠﻭﺤﺔ ﺩﻭﻥ ﺍﻻﺴﺘﻌﺎﻨﺔ ﺒﺎﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪:‬‬
‫ﻥ ﺃﻭل ﺸﻴﺊ ﺴﻨﻘﻭﻡ ﺒﻪ ﻫﻭ‬
‫ﻗﻡ ﺒﻔﺘﺢ ﻤﻠﻑ ﺠﺩﻴﺩ ﻟﻠﻭﺤﺔ ) ‪ ، ( New / Board‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻓﺈ ﱠ‬
‫ﺘﺤﺩﻴﺩ ﺸﻜل ﺍﻟﻠﻭﺤﺔ ‪ ،‬ﻭﻗﺒل ﺍﻟﺒﺩﺀ ﺒﺄﻱ ﺸﻴﺊ ﻴﺠﺏ ﻋﻠﻴﻨﺎ ﺃﻥ ﻨﺤﺩﺩ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﺍﻟﺘﻲ ﻨﺭﻴﺩ‬
‫ﺍﻟﺘﻌﺎﻤل ﻤﻌﻬﺎ ﺨﻼل ﻋﻤﻠﻨﺎ ﻫﺫﺍ ﻭﺍﻟﺘﻲ ﺴﺘﺴﺘﺨﺩﻡ ﻓﻲ ﺭﺴﻡ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪،‬‬
‫ﻭﻨﺭﻴﺩ ﻓﻲ ﻤﺜﺎﻟﻨﺎ ﻫﺫﺍ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻭﻀﻊ ﺍﻻﻓﺘﺭﺍﻀﻲ ﺍﻟﻤﻌﻴﻥ ﻤﺴﺒﻘﹰﺎ ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺍﺨﺘﻴﺎﺭﻫﺎ ﻤﻥ‬
‫ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ) ‪ ( Grid‬ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺍﻟﺯﺭ‬
‫ﻥ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻭﺤﺔ ﻴﺠﺏ ﺭﺴﻤﻬﺎ‬
‫) ‪ ( default‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺍﻟﺯﺭ )‪ ، (OK‬ﺇ ﱠ‬
‫ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( WIRE‬ﻭﺫﻟﻙ ﻓﻲ ﻁﺒﻘﺔ ﺍﻷﺒﻌﺎﺩ ) ‪ ( Dimension Layer‬ﻜﺎﻟﺘﺎﻟﻲ ‪:‬‬
‫)*( ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ )‪ (WIRE‬ﻭﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻁﺒﻘﺔ )‪ (dimension‬ﻤﻥ ﻋﻠﺒﺔ ﻤﺭﺒﻊ ﺍﻟﺨﻴﺎﺭﺍﺕ‬
‫ﻭﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴـﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘـﺭﺍﺕ‪ ،‬ﻀﻊ ﺍﻟﻤﺅﺸﺭ ﻓﻲ ﻨﻘﻁﺔ ﺍﻟﺼﻔﺭ ﻤﻥ ﻤﺤـﺎﻭﺭ‬
‫ﺍﻻﺤﺩﺍﺜﻴﺎﺕ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻟﻜﻲ ﺘﻌﻴﻥ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ﻤﻥ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ‪ ،‬ﻗﻡ ﺒﻨﺤﺭﻴﻙ ﻤﺅﺸﺭ‬
‫ﻼ ﻤﻥ‬
‫ﺍﻟﻔﺄﺭﺓ ﺒﺸﻜل ﻁﻔﻴﻑ ﺍﻟﻰ ﺍﻟﻴﻤﻴﻥ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﺤﺘﻰ ﻴﺼﺒﺢ ﻜ ﹰ‬

‫‪XL‬‬
‫ﺍﻟﺨﻁﻴﻥ ﻤﺘﻌﺎﻤﺩﹰﺍ ﻤﻊ ﺍﻵﺨﺭ )ﺍﻟﺯﺍﻭﻴﺔ ﺒﻴﻨﻬﻤﺎ ‪ 90‬ﺩﺭﺠﺔ( ﻭﻤﻥ ﺜ ﱠﻡ ﻀﻊ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻓﻲ ﻨﻘﻁﺔ‬
‫ﻗﺭﻴﺒﺔ ﻤﻥ ﻤﺤﺎﻭﺭ ﺍﻻﺤﺩﺍﺜﻴﺎﺕ ‪ .4.00 3.00‬ﻗﻡ ﺒﺘﺜﺒﻴﺕ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻋﻠﻰ ﻫﺫﻩ ﺍﻟﻨﻘﻁﺔ‬
‫ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻭﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻟﻰ ﺍﻟﺨﻠﻑ ﺤﺘﻰ ﻨﻘﻁﺔ ﻤﺒﺩﺃ ﺍﻻﺤﺩﺍﺜﻴﺎﺕ ‪ ،‬ﻭﺒﻭﺍﺴﻁﺔ‬
‫ﻥ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ‬
‫ﺍﻟﻨﻘﺭ ﺍﻟﻤﺯﺩﻭﺝ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﺴﺘﻨﻬﻲ ﺍﻷﻤﺭ ) ‪ ( wire‬ﻭﺍﻵﻥ ﺴﺘﺭﻯ ﺃ ﱠ‬
‫ﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻤﺤﺩﺩﺓ ﺘﻤﺎﻤﹰﺎ ‪ ،‬ﺍﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( MOVE‬ﻟﺘﺤﺭﻴﻙ ﺍﻟﺤﻭﺍﻑ ﻜﻤﺎ ﻴﻤﻜﻥ‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭﻴﻥ ) ‪ ( UNDO / REDO‬ﻟﺘﺴﺘﻌﻴﺩ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﺘﻲ ﺴﺒﻕ ﻭﺃﻥ ﺍﺴﺘﺨﺩﻤﺘﻬﺎ ‪ ،‬ﻜﻤﺎ‬
‫ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ، ( Alt+F2‬ﺃﻭ ﺍﺴﺘﺨﺩﺍﻡ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( Zoom-to-fit‬ﻭﺫﻟﻙ‬
‫ﻟﻤﻠﺊ ﺍﻟﺸﺎﺸﺔ ﺒﺎﻟﺭﺴﻡ ‪.‬‬
‫‪Placing Grid :‬‬ ‫ﻭﻀﻊ ﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺱ ‪:‬‬
‫ﻗﺒل ﺍﻟﻘﻴﺎﻡ ﺒﻭﻀﻊ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ‪ ،‬ﻤﻥ ﺍﻟﻀﺭﻭﺭﻱ ﺍﻟﻘﻴﺎﻡ ﺒﺘﻨﺼﻴﺏ ﻭﺘﻌﻴﻴﻥ ﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺱ‬
‫ﻥ ﻭﻀﻊ ﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺱ ﻟﻠﻌﻨﺎﺼﺭ‬
‫ﻭﺍﻟﺘﻲ ﺘﺴﺎﻋﺩ ﻓﻲ ﻋﻤﻠﻴﺔ ﻭﻀﻊ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻷﻟﻜﺘﺭﻭﻨﻴﺔ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﻟﺭﺒﻤﺎ ﺘﻜﻭﻥ ﻤﺨﺘﻠﻔﺔ ﺒﻌﺽ ﺍﻟﺸﻴﺊ ﻋﻤﱠﺎ ﻫﻭ ﺍﻟﺤﺎل ﺒﺎﻟﻨﺴﺒﺔ ﻟﻠﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﺍﻟﻤﺴﺘﺨﺩﻤﺔ ﻓﻲ ﺭﺴﻡ‬
‫ﺸﻜل ﺍﻟﻘﺎﻟﺏ ) ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ( ‪ ،‬ﻭﺃﻏﻠﺏ ﺍﻟﺤﺎﻻﺕ ﺃﻥ ﺘﻜﻭﻥ ﻤﺨﺘﻠﻔﺔ ﻋﻥ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ‬
‫ﺍﻟﻤﺴﺘﺨﺩﻤﺔ ﻓﻲ ﺃﺴﻼﻙ ﺍﻟﻭﺼل ﺍﻟﺩﺍﺨﻠﻲ ﻀﻤﻥ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ‪ ،‬ﻭﻓﻲ ﻤﺜﺎﻟﻨﺎ ﺍﻟﺘﺎﻟﻲ ﺴﻨﺴﺘﺨﺩﻡ‬
‫ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﺍﻻﻓﺘﺭﺍﻀﻴﺔ ) ‪ ( 0.05 inches‬ﻭﺍﻟﻤﻌﺩﺓ ﻤﺴﺒﻘﹰﺎ ﻤﻥ ﻗﺒل ﺍﻟﺒﺭﻨﺎﻤﺞ ‪.‬‬
‫‪Loading Library for Using :‬‬ ‫ﺘﻨﺼﻴﺏ ﺍﻟﻤﻜﺘﺒﺔ ﻟﻼﺴﺘﺨﺩﺍﻡ ‪:‬‬
‫ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( Use‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻭﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻤﻭﺴﻭﻋﺔ‬
‫)‪. ( DEMO.LBR‬‬
‫‪Placing Components :‬‬ ‫ﻤﻭﻀﻌﺔ ﺍﻟﻌﻨﺎﺼﺭ ‪:‬‬
‫ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( ADD‬ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻷﻤﺭ ﻭﻤﻥ ﺜ ﱠﻡ‬
‫)**( ﻋﻠﻰ ) ‪ ( DIL14‬ﻓﺘﻼﺤﻅ ﺍﺭﺘﺒﺎﻁ ﻫﺫﺍ ﺍﻟﻌﻨﺼﺭ ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻭﻴﻤﻜﻥ ﻟﻨﺎ ﺘﺩﻭﻴﺭﻩ ﺤﻭل‬
‫ﻤﺤﻭﺭﻩ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻭﻋﻨﺩﺌ ٍﺫ ﻗﻡ ﺒﻭﻀﻌﻪ ﺒﺎﻟﻤﻜﺎﻥ ﺍﻟﻤﻨﺎﺴﺏ ﻤﻥ ﺨﻼل‬
‫ﻥ ﻤﺎ ﻨﺸﺎﻫﺩﻩ ﻫﻨﺎ ﻫﻭ‬
‫)*( ﻭﻜﺫﻟﻙ ﻗﻡ ﺒﻭﻀﻊ ﺍﺜﻨﺎﻥ ﻤﻥ ﻫﺫﺍ ﺍﻟﻌﻨﺼﺭ ﺍﻻﻟﻜﺘﺭﻭﻨﻲ ) ﻋﻠﻤﹰﺎ ﺃ ﱠ‬
‫ﺍﻻﻁﺎﺭ ﺍﻟﺨﺎﺭﺠﻲ ﻟﻬﺫﺍ ﺍﻟﻌﻨﺼﺭ ﺒﺎﻻﻀﺎﻓﺔ ﺍﻟﻰ ﺃﺭﺠﻠﻪ ‪ ، ( Pins‬ﺍﺴﺘﺨﺩﻡ ﺍﻟﺯﺭﻴﻥ ‪ F3‬ﻭ ‪F4‬‬
‫ﻟﺘﻜﺒﻴﺭ ﺍﻟﺭﺴﻡ ﺃﻭ ﺘﺼﻐﻴﺭﻩ ‪.‬‬

‫‪XLI‬‬
‫‪Placing SMD Packages :‬‬ ‫ﻤﻭﻀﻌﺔ ﺍﻷﻁﺭ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠـ ‪: SMD‬‬
‫ﻭﺍﻵﻥ ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( add‬ﻜﻲ ﺘﻘﻭﻡ ﺒﻭﻀﻊ ﺍﻁﺎﺭﻴﻥ ‪ 1210‬ﻋﻠﻰ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪،‬‬
‫ﻭﻓﻲ ﺤﺎﻟﺔ ﻤﻌﺭﻓﺘﻙ ﺍﻟﻤﺴﺒﻘﺔ ﺒﺎﺴﻡ ﺍﻻﻁﺎﺭ ﻴﻤﻜﻨﻙ ﻜﺘﺎﺒﺔ ﺍﺴﻤﻪ ﻤﺒﺎﺸﺭ ﹰﺓ ﻋﻠﻰ ﻏﺭﺍﺭ‬
‫)‪ (⇒ Add 1210‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ‪ ،‬ﻓﺘﻅﻬﺭ ﻟﻙ ﻤﻨﺎﻁﻕ ﺍﻟﺘﺘﺜﺒﻴﺕ )‪(SMD PADS‬‬
‫ﺒﺎﻟﻠﻭﻥ ﺍﻷﺤﻤﺭ ﺤﻴﺙ ﻴﻘﺼﺩ ﺒﺎﻟـ)‪ (SMD‬ﺍﻻﺨﺘﺼﺎﺭ )‪،(Surface mounted device‬‬
‫ﻭﻫﺫﺍ ﻴﻌﻨﻲ ﺃﻨﻬﺎ ﻤﺘﻭﺍﺠﺩﺓ ﻓﻲ ﺍﻟﻭﺠﻪ ﺍﻟﻌﻠﻭﻱ ﻤﻥ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺎﺭﺴﺎﻟﻬﺎ ﺍﻟﻰ‬
‫ﺍﻟﻭﺠﻪ ﺍﻟﺴﻔﻠﻲ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ )‪ (MIRROR‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻷﻤﺭ‪ ،‬ﻭﻗﻡ‬
‫ﺒﺎﻟﻨﻘﺭ ﺒﻭﺍﺴﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺍﻻﻁﺎﺭ ﺍﻟﺫﻱ ﺘﺭﻴﺩ ﻗﻠﺒﻪ‪ ،‬ﻭﻋﻠﻰ ﺃﻴﺔ ﺤﺎل ﻭﻋﻨﺩ ﺘﻔﻌﻴل‬
‫ﺍﻷﻤﺭ )‪ (MIRROR‬ﻴﻤﻜﻨﻙ ﻨﻘل ﺍﻷﻁﺭ ﺍﻟﻰ ﺍﻟﺠﻬﺔ ﺍﻷﺨﺭﻯ ﻤﻥ ﺍﻟﻠﻭﺤﺔ‪ ،‬ﻭﻤﻥ ﺃﺠل ﺍﻟﺘﻤﺭﻴﻥ‬
‫ﻥ ﺍﻷﻁﺭ ﺴﻴﺘﻡ ﺘﺤﺭﻴﻜﻬﺎ ﺍﻟﻰ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻌﻠﻭﻴﺔ )ﺍﻟﺤﻤﺭﺍﺀ(‬
‫ﺍﻟﺘﺎﻟﻲ ﻓﺈ ﱠ‬
‫‪Providing Names :‬‬ ‫ﺍﻟﺘﺯﻭﻴﺩ ﺒﺎﻷﺴﻤﺎﺀ ‪:‬‬
‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﺄﺸﻴﺭ ﺍﻻﺴﻡ ﻋﻠﻰ ﺍﻷﻁﺭ ﻗﻡ ﻓﻘﻁ ﺒﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( *name‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ‬
‫ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﺍﻟﻨﻘﻁﺔ ﺍﻷﺼﻠﻴﺔ ﻭﺍﻟﺘﻲ ﺘﻜﻭﻥ ﻤﻌﻠﱠﻤﺔ ﺒﻨﻘﺎﻁ‬
‫ﺨﻁﻴﻥ ‪ ،‬ﺒﺎﻟﻨﺴﺒﺔ ﻟﻼﻁﺎﺭ ﺍﻷﻭل ) ‪ ( DIL14‬ﻭﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻭﺴﺘﺒﺩﻭ ﻟﻙ ﻗﺎﺌﻤﺔ‬
‫ﻭﺍﻤﻀﺔ ‪ ،‬ﻗﻡ ﺒﻜﺘﺎﺒﺔ )‪ ( IC1‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻟﻜﺘﺎﺒﺔ ‪ ،‬ﻭﺴﻴﺘﻡ ﺘﺄﺸﻴﺭ ﺍﻻﺴﻡ ﺍﻟﺠﺩﻴﺩ ﻟﻬﺫﺍ ﺍﻻﻁﺎﺭ ‪،‬‬
‫ﻭﻗﻡ ﺒﺈﻋﺎﺩﺓ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻟﻜﻲ ﺘﺴﻤﻲ ﺍﻷﻁﺭ ﺍﻷﺨﺭﻯ ‪.‬‬
‫‪Providing Value :‬‬ ‫ﺘﺯﻭﻴﺩ ﺍﻟﻘﻴﻡ‪:‬‬
‫ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﺄﺸﻴﺭ ﺍﻟﻘﻴﻡ ﻟﻠﻌﻨﺎﺼﺭ ﻗﻡ ﺒﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( ⇒value‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻗﻡ‬
‫ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﺍﻟﻨﻘﻁﺔ ﺍﻷﺼﻠﻴﺔ ﺍﻟﺨﺎﺼﺔ ﺒﺎﻟﻌﻨﺼﺭ ) ‪ ( IC1‬ﻭﻤﻥ ﺜ ﱠﻡ )*(‬
‫ﻋﻠﻴﻪ ‪ ،‬ﻓﺘﻅﻬﺭ ﻟﻙ ﻗﺎﺌﻤﺔ ﻭﺍﻤﻀﺔ ﻗﻡ ﺒﻜﺘﺎﺒﺔ ) ‪ ( CD4001‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻟﻜﺘﺎﺒﺔ ‪ ،‬ﻋﻨﺩ ﺍﻟﻨﻘﺭ ﻋﻠﻰ‬
‫ﺍﻟـ)‪ (IC1‬ﻭﺍﻟﻘﻴﻤﺔ ) ‪ ( CD4002‬ﻋﻨﺩ ﺍﻟﻨﻘﺭ ﻋﻠﻰ ) ‪ ، ( IC2‬ﻭﻫﻜﺫﺍ ‪...‬‬
‫‪Providing Signals :‬‬ ‫ﺍﻟﺘﺯﻭﻴﺩ ﺒﺎﻷﺴﻼﻙ ‪:‬‬
‫ﻥ ﺍﻟﺨﻁﻭﺓ ﺍﻟﺘﺎﻟﻴﺔ ﻫﻲ ﺍﻟﻘﻴﺎﻡ ﺒﺘﺯﻭﻴﺩ ﺍﻷﺴﻼﻙ ‪ ،‬ﻭﺍﻟﻘﻴﺎﻡ ﺒﺘﺜﺒﻴﺕ ﺘﻭﺼﻴﻼﺘﻬﺎ ﻤﺴﺘﺨﺩﻤﹰﺎ ﺍﻷﺴﻼﻙ‬
‫ﺇﱠ‬
‫ﻻ ﻭﻗﺒل ﻜل ﺸﻴﺊ ﻗﻡ ﺒﺘﻭﺼﻴل ﻤﺴﺎﺭﻱ ﺍﻷﺭﻀﻲ ‪ ،‬ﻭﻟﺫﻟﻙ ﺍﺘﺒﻊ ﻤﺎﻴﻠﻲ ‪(*) :‬‬
‫ﺍﻟﻬﻭﺍﺌﻴﺔ‪ ،‬ﻭﻟﻜﻥ ﺃﻭ ﹰ‬
‫ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( Signal‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ﻭﻗﻡ ﺒﻜﺘﺎﺒﺔ )‪ (GND‬ﻭﻤﻥ ﺜ ﱠﻡ‬
‫ﺍﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ )‪ ، (ENTER‬ﺒﻌﺩ ﺫﻟﻙ )*( ﻋﻠﻰ ﺍﻟﻤﺴﺭﻯ ‪ 7‬ﺍﻟﺨﺎﺹ ﺒـ )‪(IC1‬‬

‫‪XLII‬‬
‫ﻭﻨﺭﻤﺯ ﻟﺫﻟﻙ ﺒـ )‪ . (IC1-7‬ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﺍﻟﻰ ) ‪ ( IC2-7‬ﻭﺒﻌﺩ ﺫﻟﻙ )**( ‪ ،‬ﻭﺫﻟﻙ‬
‫ﻻﻨﻬﺎﺀ ﺍﻟﺴﻠﻙ ﺍﻟﻬﻭﺍﺌﻲ ﺍﻟﺨﺎﺹ ﺒـ ) ‪ ( GND‬ﻭﺴﻴﺘﻡ ﻭﺼل ﺍﻟﻤﺴﺭﻯ ﺍﻟﻰ ﺍﻟﻤﺴﻠﻙ )‪. (GND‬‬
‫ﺜﺎﻨﻴﹰﺎ ‪ :‬ﺴﻨﻘﻭﻡ ﺒﻭﺼل ﺍﻟـ‪ VCC‬ﺃﻱ ﻤﻨﺒﻊ ﺍﻟﺘﻐﺫﻴﺔ ‪:‬‬
‫)‪ ( ⇒VCC‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺍﻟـ ) ‪ ( IC1-14‬ﻭﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﺍﻟﻰ ﺍﻟـ)‪(IC2-14‬‬
‫ﻭﻤﻥ ﺜ ﱠﻡ )**( ﻻﻨﻬﺎﺀ ﻫﺫﺍ ﺍﻟﺴﻠﻙ ﺍﻟﻬﻭﺍﺌﻲ ‪ ،‬ﻗﻡ ﺒﺘﺤﺩﻴﺩ ﺃﺴﻼﻙ ﺃﺨﺭﻯ ﻤﻥ ﺨﻼل ﺍﻟﻘﻴﺎﻡ ﺒﻨﻔﺱ‬
‫ﺍﻟﻌﻤﻠﻴﺔ‪ ،‬ﻭﺇﻥ ﺭﻏﺒﺕ ﺒﺈﻋﻁﺎﺀ ﺃﺴﻤﺎﺀ ﺨﺎﺼﺔ ﻟﻸﺴﻼﻙ ﻓﻲ ﺍﻟﻭﻗﺕ ﺍﻟﺭﺍﻫﻥ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ‬
‫ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ) ‪ ( pad‬ﻟﻜﻲ ﺘﺒﺩﺃ ﺒﺴﻠﻙ ﺠﺩﻴﺩ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )**( ﻭﺫﻟﻙ ﻻﻨﻬﺎﺀ ﻫﺫﺍ ﺍﻟﺴﻠﻙ‪،‬‬
‫ﺃﻭ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺘﻭﻗﻑ ‪ ،‬ﻭﺴﻴﻘﻭﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻭﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺒﺈﻨﺸﺎﺀ ﺃﺴﻤﺎﺀ‬
‫ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭﻫﺎ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ )‪. (NAME‬‬
‫‪EAGLE Terminology :‬‬ ‫ﺍﻟﻤﺼﻁﻠﺤﺎﺕ ﺍﻟﻔﻨﻴﺔ ﻟﻠﺒﺭﻨﺎﻤﺞ ‪:‬‬
‫‪ : PADS‬ﻭﺘﻌﻨﻲ ﺜﻘﻭﺏ ﻨﺎﻓﺫﺓ ﻭﺍﻟﺘﻲ ﺘﺴﺘﺨﺩﻡ ﻟﺘﺜﺒﻴﺕ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﺘﻘﻠﻴﺩﻴﺔ ‪ ،‬ﻭﻴﺴﺘﺨﺩﻡ ﻓﻲ ﺍﻷﻏﻠﻔﺔ‬
‫)‪. (Packages‬‬
‫‪ :PINS‬ﻭﻫﻲ ﻋﺒﺎﺭﺓ ﻋﻥ ﻨﻘﺎﻁ ﺍﻟﻭﺼل ﺍﻟﻤﺴﺘﺨﺩﻤﺔ ﻓﻲ ﺭﻤﻭﺯ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻲ ﺍﻟﺭﺴﻭﻡ‬
‫ﺍﻟﺘﺨﻁﻴﻁﻴﺔ )ﻭﻋﺫﺭﹰﺍ ﻓﻠﻘﺩ ﺍﺴﺘﺨﺩﻤﻨﺎ ﺍﻟﻜﻠﻤﺔ ﺍﻟﻌﺎﻤﻴﺔ ﺭﺠل(‪.‬‬
‫‪ :SMD s‬ﻭﻫﻲ ﻋﺒﺎﺭﺓ ﻋﻥ ﺜﻘﻭﺏ ﻨﺎﻓﺫﺓ ﻟﻠﻌﻨﺎﺼﺭ ﺍﻟﺘﻲ ﻴﺘﻡ ﻭﻀﻌﻬﺎ ﻋﻠﻰ ﺴﻁﺢ ﺍﻟﻠﻭﺤﺔ ﺘﻜﻭﻥ‬
‫ﻤﻭﺠﻭﺩﺓ ﻋﻠﻰ ﺴﻁﻭﺡ ﺍﻷﺠﻬﺯﺓ ﺍﻟﻤﺜﺒﺘﺔ ﻋﻠﻴﻬﺎ‪) ،‬ﻴﺴﺘﺨﺩﻡ ﻓﻲ ﺍﻷﻏﻠﻔﺔ(‪ ،‬ﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ﻭﻴﻤﻜﻥ‬
‫ﺤﺫﻓﻬﺎ ﻤﻥ ﺨﻼل ﺘﻔﻌل ﺍﻷﻤﺭ )‪ (delete‬ﻭﺫﻟﻙ ﻓﻲ ﺤﺎﻟﺔ ﻋﺩﻡ ﺘﻔﻌﻴل ﺍﻷﻤﺭ‬
‫)‪ (Automatic Forward & Back Annotation‬ﻭﻓﻲ ﺃﻜﺜﺭ ﻤﻥ ﺤﺎﻟﺔ ﻴﺘﻭﺠﺏ ﻋﻠﻴﻙ‬
‫ﺤﺫﻑ ﺍﻟﺴﻠﻙ ﻤﻥ ﺨﻼل ﺤﺫﻑ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺭﺘﺒﻁﺔ ﺒﻪ ﻓﻲ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ‪ ،‬ﻭﺍﻟﺭﺠﺎﺀ ﻤﻼﺤﻅﺔ‬
‫ﻋﻤل ﺍﻷﻤﺭﻴﻥ )‪ (UNDO & REDO‬ﻋﻨﺩ ﺘﻔﻌﻴل ﺍﻟﻤﻭﺍﺌﻤﺔ ﺒﻴﻥ ﺍﻟﻠﻭﺤﺔ ﻭﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ‬
‫ﺃﻱ ﺍﻷﻤﺭ )‪(Automatic Forward & Back Annotation‬‬
‫‪.‬‬
‫ﺍﻨﺸﺎﺀ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺍﻋﺘﺒﺎﺭﹰﺍ ﻤﻥ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ‪:‬‬
‫‪CRATING A BOARD FROM SCHEMATIC:‬‬
‫ﻻ‪،‬‬
‫ﺇﻥ ﻜﺎﻥ ﻟﺩﻴﻙ ﻨﻤﻭﺫﺝ ﻟﻠﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻤﻌﺩ ﻤﺴﺒﻘﹰﺎ ‪ ،‬ﻭﻗﺩ ﺃﺘﻤﻤﺕ ﺍﻻﻨﺘﻬﺎﺀ ﻤﻥ ﺭﺴﻤﻪ ﺤﺎ ﹰ‬

‫‪XLIII‬‬
‫ﻓﻼ ﻴﻠﺯﻤﻙ ﺴﻭﻯ ﺒﻀﻌﺔ ﺨﻁﻭﺍﺕ ﻟﻠﺤﺼﻭل ﻋﻠﻰ ﻨﻔﺱ ﺍﻟﻨﺘﺎﺌﺞ ﺍﻟﺘﻲ ﺤﺼﻠﺕ ﻟﻴﻬﺎ ﻤﺴﺒﻘﹰﺎ ‪ ،‬ﻭﻫﺫﺍ‬
‫ﻤﺎ ﺴﻨﻨﺎﻗﺸﻪ ﻓﻲ ﺍﻟﻘﺴﻡ ﺍﻟﺘﺎﻟﻲ ‪:‬‬
‫‪Generating a Board File :‬‬ ‫ﺘﺸﻐﻴل ﻤﻠﻑ ﺍﻟﻠﻭﺤﺔ ‪:‬‬
‫ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ )‪ ، ( DEMO.SCH‬ﻭﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪( BOARD‬‬
‫ﺤﻴﺙ ﻴﻤﻜﻨﻙ ﺒﻭﺴﺎﻁﺔ ﻫﺫﺍ ﺍﻷﻤﺭ ﺍﻨﺸﺎﺀ ﻤﻠﻑ ﺍﻟﻠﻭﺤﺔ ﺍﻟﺨﺎﺹ ﺒﻨﻔﺱ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﺍﻟﻤﻔﻌﱠل‬
‫ﻭﻟﻜﻥ ﺒﻼﺤﻘﺔ ﻤﺨﺘﻠﻔﺔ ) ‪ ، ( DEMO.BRD‬ﻭﺴﻴﻅﻬﺭ ﻟﻙ ﺤﻴﻨﺌ ٍﺫ ﺍﻟﺴﺅﺍل ﺍﻟﺘﺎﻟﻲ ‪:‬‬

‫ﻗﻡ ﺒﺎﻻﺠﺎﺒﺔ ﻋﻠﻴﻪ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪ ( *OK‬ﻭﺫﻟﻙ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻗﻡ ﺒﺘﻜﺒﻴﺭ‬
‫ﻨﺎﻓﺫﺓ ﻤﺤﺭﺭ ﺍﻟﺭﺴﻡ ﺍﻟﺒﻴﺎﻨﻲ ‪ ،‬ﻭﺴﺘﺠﺩ ﻋﻠﻰ ﻴﻤﻴﻥ ﺍﻟﺸﺎﺸﺔ ﺍﻁﺎﺭ ﺃﺒﻴﺽ ‪ ،‬ﺤﻴﺙ ﻤﻬﻤﺘﻪ ﺃﻨﱠ ُﻪ ﻴﻤﺜل‬
‫ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻭﺤﺔ ‪ ،‬ﻭﻫﺫﺍ ﻨﺎﺘﺞ ﻤﻥ ﺍﻷﺴﻼﻙ ﻓﻲ ﻁﺒﻘﺔ ﺍﻷﺒﻌﺎﺩ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( *MOVE‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺍﻟﺤﺎﻓﺔ ﺍﻟﺸﺎﻗﻭﻟﻴﺔ ﺍﻟﻴﻤﻴﻨﻴﺔ ﻻﻁﺎﺭ‬
‫ﺍﻟﻠﻭﺤﺔ ﻭﺫﻟﻙ ﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﻓﻲ ﺘﻐﻴﻴﺭ ﺸﻜل ﺍﻟﻠﻭﺤﺔ ﺃﻴﻀﹰﺎ ‪ ،‬ﻭ ﻓﻲ ﺃﻱ ﻤﻜﺎﻥ ﻤﻥ ﺍﻟﻤﻨﺘﺼﻑ‬
‫ﻼ ﻨﺤﻭ ﺍﻟﻴﺴﺎﺭ ﻭﻤﻥ ﺜ ﱠﻡ )*( ‪ ،‬ﻭﺘﻜﻭﻥ ﺒﺫﻟﻙ ﻗﺩ‬
‫ﻟﻠﺘﺤﻜﻡ ﺒﻘﻴﺎﺱ ﺍﻟﻠﻭﺤﺔ ‪ ،‬ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﺍﻟﻤﺅﺸﺭ ﻗﻠﻴ ﹰ‬
‫ﺍﺨﺘﺯﻟﺕ ﻗﻴﺎﺱ ﺍﻟﻠﻭﺤﺔ ‪ ،‬ﻜﻤﺎ ﻭﻴﻤﻜﻨﻙ ﺘﻐﻴﻴﺭ ﻤﻘﺎﺱ ﺍﻟﻠﻭﺤﺔ ﻓﻲ ﺃﻱ ﻭﻗﺕ ﺘﺸﺎﺀﻩ ‪.‬‬
‫‪PLACING COMPONENTS :‬‬ ‫ﻤﻭﻀﻌﺔ ﺍﻟﻌﻨﺎﺼﺭ ‪:‬‬
‫ﻼ ﻋﻠﻰ ﺍﻟﺸﺎﺸﺔ ﻟﺩﻴﻙ ‪،‬‬
‫‪ -‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ) ‪ ( *Zoom-to-fit‬ﻭﺫﻟﻙ ﻟﺭﺅﻴﺔ ﺍﻟﺭﺴﻡ ﻜﺎﻤ ﹰ‬
‫ﻭﺴﻴﺘﻡ ﺘﺤﺩﻴﺩ ﺃﻤﺎﻜﻥ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻲ ﺍﻟﺠﻬﺔ ﺍﻟﻴﺴﺭﻯ ﻤﻥ ﺍﻟﻠﻭﺤﺔ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ‬
‫ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( *move‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺃﻜﺒﺭ)‪ (IC‬ﺘﺭﺍﻫﺎ ‪ ،‬ﻭﺫﻟﻙ ﻓﻲ ﺃﻱ ﻤﻜﺎﻥ ﻤﻥ‬
‫ﻤﺭﻜﺯﻫﺎ ‪ ،‬ﻭﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﺩﺍﺨل ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻭﺤﺔ )ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﺴﺘﺨﺩﺍﻡ‬
‫ﻥ ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ﺴﺘﺒﻘﻰ‬
‫ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ، ( ⇒ MOVE IC2‬ﻭﺴﺘﺠﺩ ﺤﻴﻨﺌ ٍﺫ ﺃ ﱠ‬
‫ﻤﺘﺼﻠﺔ ﺒﺎﻟﻤﺅﺸﺭ ‪ ،‬ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﺇﺫﺍ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺘﺩﻭﻴﺭ ﺍﻟﻌﻨﺼﺭ ﺍﻟﺫﻱ‬
‫ﻗﻤﺕ ﺒﻨﻘﻠﻪ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻟﺘﻘﻭﻡ ﺒﺘﺜﺒﻴﺕ ﺍﻟﻌﻨﺼﺭ ﻀﻤﻥ ﺍﻻﻁﺎﺭ ﺍﻷﺒﻴﺽ ‪.‬‬

‫‪XLIV‬‬
‫ﻗﻡ ﺒﻤﻭﻀﻌﺔ ﻜﺎﻓﺔ ﺍﻟﻌﻨﺎﺼﺭ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪.( *MOVE‬‬
‫ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( *RATSNEST‬ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺠﻤﻊ ﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ‪ ،‬ﻭﻋﻨﺩ‬
‫ﺫﻟﻙ ﻓﺴﻴﻅﻬﺭ ﺍﻻﺘﺼﺎل ﺍﻷﻗﺼﺭ ﺍﻟﻤﺤﺘﻤل ‪.‬‬
‫ﻗﻡ ﺒﺈﻋﺎﺩﺓ ﻫﺫﺍ ﺍﻷﻤﺭ ﻋﻨﺩﻤﺎ ﺘﺭﻴﺩ ﺍﻟﺘﺄﻜﺩ ﻤﻥ ﺠﻭﺩﺓ ﻤﻭﻀﻌﺔ ﺃﺴﻼﻙ ﺍﻟﺘﻴﺎﺭ ) ﺃﺴﻼﻙ ﻫﻭﺍﺌﻴﺔ‬
‫ﻗﺼﻴﺭﺓ ﻜﺎﻨﺕ ﺃﻡ ﻤﺴﺎﻟﻙ ﻤﻠﻔﻭﻓﺔ ‪ ..‬ﺍﻟﺦ ( ‪.‬‬
‫‪Autorouter :‬‬ ‫ﺍﻻﻨﺘﻘﺎل ﻤﻥ ﺭﺴﻡ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻰ ﺍﻟﺩﺍﺭﺓ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪:‬‬
‫ﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺭﺅﻴﺔ ﻋﺭﺽ ﻗﺼﻴﺭ ﻟﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪( *Auto‬‬
‫ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ) ﻭﺫﻟﻙ ﻁﺒﻌﹰﺎ ﺒﻌﺩ ﺃﻥ ﺘﻜﻭﻥ ﻗﺩ ﺭﺴﻤﺕ ﺭﺴﻤﹰﺎ ﺘﺨﻁﻴﻁﻴﹰﺎ ﺃﻭ ﺍﺴﺘﺨﺩﻤﺕ‬
‫ﺇﺤﺩﻯ ﺍﻟﺭﺴﻭﻡ ﺍﻟﻤﻭﺠﻭﺩﺓ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻓﻌﻠﺕ ﺍﻷﻤﺭ ) ‪ ( board‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻴﻤﻜﻨﻙ ﻤﺸﺎﻫﺩﺓ ﺍﻟﻌﻤﻠﻴﺔ‬
‫‪ ،‬ﻭ ﺇﻥ ﺃﺭﺩﺕ ﻜﻤﺭﺤﻠﺔ ﻤﺘﻘﺩﻤﺔ ﻨﻘل ﺍﻟﻌﻨﺎﺼﺭ ﻤﻥ ﺍﻟﺤﺎﻓﺔ ﺍﻟﺴﻔﻠﻴﺔ ﺍﻟﻴﺴﺭﻯ ﺍﻟﻰ ﺩﺍﺨل ﺍﻻﻁﺎﺭ‬
‫ﻼ ‪ ،‬ﻭﻻ ﺘﺘﻡ ﺍﻟﻌﻤﻠﻴﺔ ﺍﻷﺨﻴﺭﺓ ﻋﺸﻭﺍﺌﻴﹰﺎ ﻭﺇﻨﻤﺎ ﺤﺴﺏ‬
‫ﺍﻷﺒﻴﺽ ﻭﺍﻟﺫﻱ ﻴﻤﺜل ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻓﻌ ﹰ‬
‫ﻗﻭﺍﻋﺩ ﻋﻠﻤﻴﺔ ﻭﻜﻬﺭﺒﺎﺌﻴﺔ ﻴﺠﺏ ﺍﻻﻟﺘﺯﺍﻡ ﺒﻬﺎ ﻟﻠﺤﺼﻭل ﻋﻠﻰ ﺃﻓﻀل ﻨﺘﺎﺌﺞ ﻋﻨﺩ ﺘﻁﺒﻴﻕ ﻫﺫﻩ ﺍﻟﺩﺍﺭﺓ‬
‫ﻓﻲ ﺍﻟﻤﻴﺩﺍﻥ ﺍﻟﻌﻤﻠﻲ ( ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺭ )‪ (Start‬ﺍﻟﻤﻭﺠﻭﺩ ﻓﻲ ﻨﺹ ﺍﻟﺤﻭﺍﺭ ﺍﻟﺨﺎﺹ ﺒﺎﻷﻤﺭ‬
‫) ‪ ، ( auto‬ﻭﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺴﺘﻨﺠﺯ ﺨﻼل ﻭﻗﺕ ﻗﺼﻴﺭ ﺠﺩﹰﺍ ﺸﺭﻴﻁﺔ ﻜﻭﻥ ﺍﻟﻤﻜﺎﻥ ﺍﻟﺫﻱ ﻗﻤﻨﺎ‬
‫ﺒﻭﻀﻊ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻴﻪ ﺠﻴﺩﹰﺍ ) ﻭﻫﺫﺍ ﻤﺎ ﻴﺘﻔﻕ ﻤﻊ ﺍﻟﻤﻼﺤﻅﺔ ﺍﻟﺘﻲ ﺃﺴﺭﺩﻨﺎﻫﺎ ﻟﻠﺘﻭ ( ‪ ،‬ﻗﻡ ﺒﻤﺭﺍﻗﺒﺔ‬
‫ﺸﺭﻴﻁ ﺍﻷﻤﺭ ) ﻭﺍﻟﺫﻱ ﻴﻘﺩﻡ ﻟﻨﺎ ﻤﻌﻠﻭﻤﺎﺕ ﻤﻤﺘﻌﺔ ﻭﺍﻟﺘﻲ ﺘﺒﻴﻥ ﻋﺩﺩ ﺍﻷﺴﻼﻙ ‪ ،‬ﺍﻟﺜﻘﻭﺏ ﺍﻟﻤﻤﺭﺍﺕ‬
‫‪ ،‬ﺍﻟﺘﻲ ﺘﺠﺭﻱ ﻋﻤﻠﻴﺔ ﻤﻌﺎﻟﺠﺘﻬﺎ ( ‪ ،‬ﻭﻓﻲ ﺤﺎل ﺍﺴﺘﻐﺭﺍﻕ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺍﻟﻜﺜﻴﺭ ﻤﻥ ﺍﻟﻭﻗﺕ ‪ ،‬ﻓﻘﻡ‬
‫ﺒﻤﻘﺎﻁﻌﺘﻬﺎ ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ) ‪ ، ( *stop‬ﻭﻤﻥ ﺜ ﱠﻡ ﺍﻟﺘﺄﻜﻴﺩ ﻋﻠﻰ ﺍﻟﺴﺅﺍل‬
‫) ? ‪ ،( Interrupt‬ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ )‪ ،(*OK‬ﻭﻓﻲ ﺤﺎﻟﺔ ﻋﺩﻡ ﺭﻀﺎﻙ ﻋﻥ ﺍﻟﻨﺘﺎﺌﺞ )ﺃﻱ ﻓﻲ ﺤﺎﻟﺔ‬
‫ﻜﻭﻨﻬﺎ ﺃﻗل ﻤﻥ ‪ (100 %‬ﻗﻡ ﺒﻌﻜﺱ ﺍﻟﻌﻤﻠﻴﺔ ﺍﻟﺴﺎﺒﻘﺔ )‪ (AUTO‬ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ‬
‫)‪ ،(*RIPUP‬ﻭﺇﻥ ﺭﻏﺒﺕ ﻓﻲ ﺘﺤﻭﻴل ﺒﻌﺽ ﺍﻟﻤﺴﺎﻟﻙ ﺍﻟﻤﺩﻭﱠﺭﺓ ﺍﻟﻰ ﺃﺴﻼﻙ ﻫﻭﺍﺌﻴﺔ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ‬
‫ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺸﺎﺭﺓ‬ ‫ﻋﻠﻰ ﻫﺫﻩ ﺍﻟﻤﺴﺎﻟﻙ ﻭﻤﻥ ﺜ ﱠﻡ ﻓﻌل ﺍﻷﻤﺭ ) ‪( *RIPUP‬‬
‫ﺍﻟﻀﻭﺌﻴﺔ ‪ ،‬ﻭﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺘﻐﻴﻴﺭ ﻜﺎﻓﺔ ﺍﻟﻤﺴﺎﻟﻙ ﺍﻟﻤﺩﻭﱠﺭﺓ ﺍﻟﻰ ﺃﺴﻼﻙ ﻫﻭﺍﺌﻴﺔ) ‪( *RIPUP‬‬
‫ﺒﻌﺩ ﺫﻟﻙ ﻴﻅﻬﺭ ﻟﻙ ﺴﺅﺍل ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﺍﻟﺫﻱ ﻴﺴﺄﻟﻙ ﻓﻴﻤﺎ ﺇﺫﺍ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺈﺠﺭﺍﺀ ﻫﺫﻩ‬
‫ﺍﻟﻌﻤﻠﻴﺔ ﻋﻠﻰ ﻜﺎﻓﺔ ﺍﻷﺴﻼﻙ ﺃﻭ ﺃﻨﱠﻙ ﺴﺘﺨﺘﺎﺭ ﻤﻨﻬﺎ ﺒﻤﺎ ﻴﻌﺩل ﺍﻟﻨﺘﻴﺠﺔ ﺍﻟﺴﺎﺒﻘﺔ ﻓﻌﻨﺩ ﺫﻟﻙ ﻴﻤﻜﻨﻙ‬
‫ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺸﺎﺭﺓ ﺍﻟﻀﻭﺌﻴﺔ ﻟﺘﺠﺭﻱ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻋﻠﻰ ﻜﺎﻓﺔ ﺍﻷﺴﻼﻙ ﺃﻭ ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ‬

‫‪XLV‬‬
‫ﺍﻷﺴﻼﻙ ﺍﻻﻓﺭﺍﺩﻴﺔ ( ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺸﺎﺭﺓ ﺍﻟﻀﻭﺌﻴﺔ ‪ ،‬ﻭﻗﻡ ﺒﺎﻟﺘﺄﻜﻴﺩ ﻋﻠﻰ ﺍﻟﺴﺅﺍل‬
‫) ? ‪ (RIPUP ALL SIGNALS‬ﺒﺎﻟﺠﻭﺍﺏ ) ‪ ( *OK‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻴﻤﻜﻨﻙ ﺍﻟﺒﺩﺀ ﺒﺎﻟـ‬
‫ﺕ ﺘﺸﺎﺀ ﻭﺫﻟﻙ ﺒﻌﺩ ﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﻌﻤﻠﻴﺔ ) ‪ ، ( RIPUP‬ﻭﺒﻐﺽ ﺍﻟﻨﻅﺭ‬
‫) ‪ (Autorouter‬ﻓﻲ ﺃﻱ ﻭﻗ ٍ‬
‫ﻋﻥ ﺘﻭﺍﺠﺩ ﺍﻟﻤﺴﺎﻟﻙ ﺍﻟﻤﺩﻭﱠﺭﺓ ‪ ،‬ﺃﻭ ﺘﻭﺍﺠﺩ ﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ﻓﻘﻁ ﻋﻠﻰ ﺍﻟﻠﻭﺤﺔ ‪ ،‬ﻭﺒﺸﻜل‬
‫ﻨﻤﻭﺫﺠﻲ ﻴﺘﻡ ﺘﺠﻬﻴﺯ ﺍﻷﺴﻼﻙ ﻭﻤﺴﺎﺭﺍﺕ ﺍﻷﺴﻼﻙ ﺍﻟﺤﺭﺠﺔ ﻭﻋﻤﻠﻴﺔ ﺘﺩﻭﻴﺭﻫﺎ ﻴﺩﻭﻴﹰﺎ ﻗﺒل ﺍﻟﺸﺭﻭﻉ‬
‫ﺒﺘﻔﻌﻴل ﺍﻷﻤﺭ)‪. (Autorouter‬‬
‫‪Routing Manually :‬‬ ‫ﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﻌﻤﻠﻴﺔ ﻴﺩﻭﻴﹰﺎ ‪:‬‬
‫ﺒﺘﺤﻭﻴل ﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ﺍﻟﻰ ﻤﺴﺎﻟﻙ ﻤﺩﻭﱠﺭﺓ‪:‬‬ ‫ﻴﻘﻭﻡ ﺍﻷﻤﺭ ) ‪( Router‬‬
‫)*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( route‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ‪ (*) ،‬ﻋﻠﻰ ﻨﻘﻁﺔ ﺍﻟﺒﺩﺍﻴﺔ ﻟﻠﺴﻠﻙ ﺍﻟﻬﻭﺍﺌﻲ‬
‫‪ ،‬ﻜﻤﺎ ﻴﻤﻨﺤﻙ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﺍﻟﺨﻴﺎﺭ ﺒﻴﻥ ﺴﻠﻜﻴﻥ ﻤﺘﺠﺎﻭﺭﻴﻥ ﻓﻲ ﺤﺎﻟﺔ ﻜﺎﻨﺎ ﻗﺭﻴﺒﻴﻥ ﻤﻥ ﺒﻌﻀﻬﻤﺎ‬
‫ﻭﺫﻟﻙ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪ ،‬ﻭﺒﻌﺩ ﺃﻥ ﺘﺨﺘﺎﺭ ﺍﻟﺴﻠﻙ ﺍﻟﻤﻁﻠﻭﺏ ‪ ،‬ﻴﻤﻜﻥ‬
‫ﺍﻻﺴﺘﻤﺭﺍﺭ ﺒﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ﻋﻠﻰ ﺍﻟﺴﻠﻙ ﻭﻓﻲ ﺍﻟﻨﻘﺎﻁ ﺍﻟﻤﻁﻠﻭﺒﺔ‬
‫‪ ،‬ﻭﻤﻥ ﺜﻡ ﱠﺍﻻﻨﺘﻬﺎﺀ ﻤﻨﻪ ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﺍﻟﻤﺯﺩﻭﺝ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪.‬‬
‫ﻥ ﻟﻸﻤﺭ ) ‪ ( wire‬ﻤﻌﺎﻤﻼﺕ ﻋﺩﻴﺩﺓ ﺍﻀﺎﻓﻴﺔ ﻜﺎﻟﻌﺭﺽ ‪ ،‬ﺍﻟﻁﺒﻘﺔ ﺍﻟﻭﺠﻬﺔ ‪،‬‬
‫ﻭﻜﻤﺎ ﺫﻜﺭﻨﺎ ﺴﺎﺒﻘﹰﺎ ﻓﺈ ﱠ‬
‫ﻭﻴﻤﻜﻥ ﺍﻟﻭﻟﻭﺝ ﺍﻟﻴﻬﺎ ﺒﻤﺴﺎﻋﺩﺓ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ‪.‬‬
‫ﻥ ﻜﺎﻓﺔ ﺍﻟﻘﻴﺎﺴﺎﺕ ﺘﺘﻌﻠﻕ ﺒﺎﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ ﺍﻟﺤﺎﻟﻴﺔ ﻭﺍﻟﻤﺨﺘﺎﺭﺓ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪، ( GRID‬‬
‫ﺇﱠ‬
‫ﺤﺭﻙ ﺍﻟﻤﺅﺸﺭ ﻟﺘﻘﻭﻡ ﺒﺘﺩﻭﻴﺭ ﺍﻟﺴﻠﻙ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻜﻲ ﺘﺜﺒﺕ ﺍﻟﺠﺯﺀ ﺍﻟﺤﺎﻟﻲ ‪ (**) ،‬ﻟﺘﺜﺒﺕ‬
‫ﺍﻟﺠﺯﺀ ﺍﻷﺨﻴﺭ ﻭﺘﻨﻬﻲ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺩﻭﻴﺭ ﻟﻜل ﺍﻟﺴﻠﻙ ‪ ،‬ﻭﻓﻲ ﺤﺎل ﻜﻭﻥ ﺍﻷﻤﺭ ) ‪ ( Route‬ﻻ ﺯﺍل‬
‫ﻼ ﻴﻤﻜﻨﻙ ﺒﺎﻟﺘﺄﻜﻴﺩ ﺍﻟﺒﺩﺀ ﺒﻌﻤﻠﻴﺔ ﺘﺩﻭﻴﺭ ﺠﺩﻴﺩﺓ ﻟﺴﻠﻙ ﺠﺩﻴﺩ ‪ ،‬ﻭﺨﻼل ﻋﻤل ﺍﻷﻤﺭ) ‪( Route‬‬
‫ﻓﺎﻋ ﹰ‬
‫ﻓﻴﻤﻜﻨﻙ ﺍﺨﺘﻴﺎﺭ ﺍﻟﺯﺍﻭﻴﺔ ﺒﻴﻥ ﺠﺯﺌﻲ ﺍﻟﺴﻠﻙ ﺒﻭﺴﺎﻁﺔ ﺍﻟﻨﻘﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪ ،‬ﻭﺇﻥ ﻗﻤﺕ ﺒﺘﻐﻴﻴﺭ‬
‫ﺍﻟﻁﺒﻘﺔ ﺍﻟﻭﺠﻬﺔ ﺨﻼل ﻤﺭﺍﺤل ﺍﻟﻌﻤل ﺒﺎﻟﻌﻤﻠﻴﺔ ) ‪ ( Routing‬ﻤﻥ ﺨﻼل ﻗﻴﺎﻤﻙ ﺒﺎﺨﺘﻴﺎﺭﻫﺎ ﻤﻥ‬
‫ﻥ ﺃﺠﺯﺍﺀ ﺍﻟﺴﻠﻙ ﺍﻟﺘﺎﻟﻴﺔ ﺴﺘﺭﺘﺴﻡ‬
‫ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺴﺩﻟﺔ ﻭﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ﻓﺈ ﱠ‬
‫ﻓﻲ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺠﺩﻴﺩﺓ ‪.‬‬
‫ﻥ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ )‪ ( Via-hole‬ﺍﻟﻀﺭﻭﺭﻴﺔ ﺴﻴﺘﻡ ﺍﻨﺸﺎﺀﻫﺎ ﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﻤﻥ ﻗﺒل ﺒﺭﻨﺎﻤﺞ‬
‫ﺇﱠ‬
‫ﺍﻵﻴﺠل ‪.‬‬

‫‪XLVI‬‬
‫‪Board Changes:‬‬ ‫ﺘﻐﻴﻴﺭﺍﺕ ﺍﻟﻠﻭﺤﺔ ‪:‬‬
‫ﻓﻴﻤﺎﺇﺫﺍ ﻗﻤﺕ ﺒﺎﺘﻤﺎﻡ ﻋﻤﻠﻴﺔ ﺍﻟـ) ‪ ( Routing‬ﻟﻠﻭﺤﺔ ‪ ،‬ﻓﻴﻤﻜﻨﻙ ﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﺘﻐﻴﻴﺭﺍﺕ ﺍﻟﺘﻲ ﺘﺭﻴﺩ ‪،‬‬
‫ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﻴﻤﻜﻨﻙ ﺍﻟﻘﻴﺎﻡ ﺒﻤﺎﻴﻠﻲ ‪:‬‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( Delete‬ﻟﺘﻐﻴﻴﺭ ﺍﻟﻤﺴﺎﻟﻙ ﺍﻟﻤﺩﻭﱠﺭﺓ ﺍﻟﻰ ﺃﺴﻼﻙ ﻫﻭﺍﺌﻴﺔ ‪.‬‬
‫ﺘﺤﺭﻴﻙ ﺃﺠﺯﺍﺀ ﺍﻷﺴﻼﻙ ﻭﺍﻟﻌﻨﺎﺼﺭ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ )‪. (Move‬‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( RIPUP‬ﻟﻜﻲ ﺘﻐﻴﺭ ﻜﺎﻓﺔ ﺍﻟﻤﺴﺎﻟﻙ ﺍﻟﻤﺩ ﱠﻭﺭﺓ ﺍﻟﻰ ﺃﺴﻼﻙ ﻫﻭﺍﺌﻴﺔ ‪.‬‬
‫ﺕ ﺘﺸﺎﺀﻩ ‪ ،‬ﻓﻲ ﺤﺎﻟﺔ ﺘﻭﺍﺠﺩ ﺍﻷﺴﻼﻙ‬
‫ﻴﻤﻜﻨﻙ ﺍﻟﺒﺩﺀ ﺒﻌﻤﻠﻴﺔ ) ‪ ( Autorouter‬ﻓﻲ ﺃﻱ ﻭﻗ ٍ‬
‫ﻥ ﺍﻟﻤﺴﺎﻟﻙ ﺍﻟﻤﺩﻭﱠﺭﺓ ﻴﺩﻭﻴﹰﺎ ﺴﻭﻑ ﻟﻥ ﻴﺘﻡ ﺍﻟﻤﺴﺎﺱ ﺒﻬﺎ‬
‫ﺍﻟﻤﺩﻭﺭﺓ ﺃﻭ ﻓﻲ ﺤﺎﻟﺔ ﻋﺩﻡ ﺘﻭﺍﻓﺭﻫﺎ ‪ .‬ﺇ ﱠ‬
‫ﻥ ﻤﺴﺎﺭﺍﺕ ﺃﺴﻼﻙ ﺍﻟﺘﻐﺫﻴﺔ ﺒﺎﻟﻘﺩﺭﺓ‬
‫ﺃﺜﻨﺎﺀ ﺘﻔﻌﻴل ﺍﻷﻤﺭ) ‪ ، ( Autorouter‬ﻭﺒﺸﻜل ﻨﻅﺎﻤﻲ ﻓﺈ ﱠ‬
‫ﺍﻟﻜﻬﺭﺒﺎﺌﻴﺔ ‪ ،‬ﻭﺍﻷﺴﻼﻙ ﺍﻟﺤﺭﺠﺔ ﺍﻷﺨﺭﻯ ﺘﺘﻡ ﻋﻤﻠﻴﺔ ﺘﺩﻭﻴﺭﻫﺎ ﻴﺩﻭﻴﹰﺎ ﻗﺒل ﺃﻥ ﺘﺠﺭﻱ ﻋﻤﻠﻴﺔ ﺍﻟـ‬
‫) ‪ ( Autorouter‬ﻋﻠﻰ ﺍﻟﻠﻭﺤﺔ ‪.‬‬
‫‪Further Usage of the Layout Editor :‬‬ ‫ﺍﺴﺘﺨﺩﺍﻡ ﺍﻀﺎﻓﻲ ﻟﻤﺤﺭﺭ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺒﻴﺎﻨﻴﺔ ‪:‬‬
‫ﻓﻲ ﻫﺫﺍ ﺍﻟﻘﺴﻡ ﺴﻨﺘﻌﻠﻡ ﻜﻴﻔﻴﺔ ﺘﻌﺩﻴل ﺍﻟـ) ‪ ( routed DEMO Board‬ﻭﻟﺫﻟﻙ ﻗﻡ ﺒﺘﻨﺼﻴﺏ‬
‫ﺍﻟﻤﻠﻑ ) ‪ ( DEMOCMP.BRD‬ﻭﻗﻡ ﺒﺘﻜﺒﻴﺭ ﻨﺎﻓﺫﺓ ﺍﻟﺘﺤﺭﻴﺭ ‪ ،‬ﻭﺴﺘﺭﻯ ﻻﺤﻘﹰﺎ ﺃﻨﱠ ُﻪ ﺴﺘﺘﻡ ﻋﻤﻠﻴﺔ‬
‫ﺊ ﻤﻥ ﺍﻟﺘﻔﺼﻴل ‪.‬‬
‫ﺍﻋﺎﺩﺓ ﻟﺒﻌﺽ ﺍﻷﻭﺍﻤﺭ ﺍﻟﻬﺎﻤﺔ ﺒﺸﻴ ٍ‬
‫‪The DISPLAY Command:‬‬ ‫ﺍﻷﻤﺭ )‪: (Display‬‬
‫ﻤﻥ ﺍﻷﻓﻀل ﻏﺎﻟﺒﹰﺎ ﺍﻟﺤﺼﻭل ﻋﻠﻰ ﺭﺅﻴﺔ ﻭﺍﻀﺤﺔ ﻓﻲ ﺤﺎﻟﺔ ﻋﺩﻡ ﻭﻀﻭﺡ ﺒﻌﺽ ﺍﻟﻤﻌﻁﻴﺎﺕ ‪،‬‬
‫ﻭﻟﻬﺫﻩ ﺍﻟﻐﺎﻴﺔ )*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( Display‬ﻭﻗﻡ ﺒﺎﻻﺨﺘﻴﺎﺭ ﺒﻭﺍﺴﻁﺔ ﺍﻟﻔﺄﺭﺓ ﺍﻟﻁﺒﻘﺔ‬
‫})‪ {21(tPlace‬ﻭﻫﺫﻩ ﺍﻟﻁﺒﻘﺔ ﺘﻤﺘﻠﻙ ﻤﻌﻠﻭﻤﺎﺕ ﻋﻥ ﺍﻟﺠﻬﺔ ﺍﻟﻌﻠﻭﻴﺔ ﻤﻥ ﺍﻟﺸﺎﺸﺔ ﺍﻟﺤﺭﻴﺭﻴﺔ‬
‫ﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻌﻠﻭﻴﺔ‬
‫)‪ (Silkscreen‬ﻟﻠﻭﺤﺔ‪ ،‬ﻭﻋﻨﺩ ﺍﺨﺘﻴﺎﺭ ﻫﺫﻩ ﺍﻟﻁﺒﻘﺔ \ ﺃﻭ ﻋﺩﻡ ﺍﺨﺘﻴﺎﺭﻫﺎ ﻓﺈ ﱠ‬
‫)‪ (tOrigns ,tNames , tValue‬ﺴﻴﺘﻡ ﺍﺨﺘﻴﺎﺭﻫﺎ ﺁﻟﻴﹰﺎ \ ﺃﻭ ﻋﺩﻡ ﺍﺨﺘﻴﺎﺭﻫﺎ ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ‬
‫ﺒﺘﻔﻌﻴل ﻫﺫﺍ ﺍﻷﻤﺭ )*( ﻋﻠﻰ ﺍﻟﺯﺭ ) ‪. ( OK‬‬
‫‪The Move Command :‬‬ ‫ﺍﻷﻤﺭ )‪: (MOVE‬‬
‫ﻴﻤﻜﻥ ﻤﻥ ﺨﻼل ﻫﺫﺍ ﺍﻷﻤﺭ ﺘﺤﺭﻴﻙ ﻭﻨﻘل ﺍﻷﺠﺯﺍﺀ ﻭﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻷﺴﻼﻙ ﻭﻏﻴﺭﻫﺎ ‪ ، ..‬ﻭﻟﺫﻟﻙ‬
‫ﻥ‬
‫ﻓﻌﻨﺩ ﺍﺨﺘﻴﺎﺭ ﺠﺯﺀ ﺍﻟﺴﻠﻙ ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﻨﻘﻁﺔ ﺍﻟﻨﻬﺎﻴﺔ ﺴﻴﺅﺩﻱ ﺍﻟﻰ ﻨﻘل ﻨﻘﻁﺔ ﺍﻟﻨﻬﺎﻴﺔ ﻟﻠﺴﻠﻙ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺍﺨﺘﻴﺎﺭ ﺍﻟﺠﺯﺀ ﻤﻥ ﺍﻟﺴﻠﻙ ﻋﻨﺩ ﻤﻨﺘﺼﻔﻪ ‪ ،‬ﺴﻴﻘﻭﻡ ﺒﺘﺤﺭﻴﻜﻪ ﺒﺸﻜل ﻤﻭﺍ ٍﺯ ﻭﻤﻁﺎﺒﻕ ‪.‬‬

‫‪XLVII‬‬
‫ﻜﻤﺎ ﻴﻤﻜﻥ ﺃﻴﻀﹰﺎ ﺘﺤﺭﻴﻙ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ ) ‪( VIAS‬ﺍﻟﺘﻲ ﺘﺼل ﺒﻴﻥ ﻤﺴﺎﻟﻙ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺴﻔﻠﻴﺔ‬
‫ﻥ ﺃﺴﻼﻙ ﺍﻟﻭﺼل ﺴﺘﺘﺤﺭﻙ ﺃﻴﻀﹰﺎ ‪.‬‬
‫ﻭﺍﻟﻌﻠﻭﻴﺔ ‪ ،‬ﻭﻋﻨﺩ ﺘﺤﺭﻴﻙ ﻫﺫﻩ ﺍﻟﺜﻘﻭﺏ ﻓﺈ ﱠ‬
‫ﻥ ﺍﻟﻁﺒﻘﺔ ) ‪ ( tOrigins‬ﻴﺠﺏ ﺃﻥ ﻴﺘﻡ‬
‫ﻭﻟﻠﻘﻴﺎﻡ ﺒﺘﺤﺭﻴﻙ ﻤﻭﺍﻗﻊ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻲ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻌﻠﻭﻴﺔ ‪ ،‬ﻓﺈ ﱠ‬
‫ﺍﻅﻬﺎﺭﻫﺎ ‪ ،‬ﻭﻨﻔﺱ ﺍﻟﺸﻴﺊ ﻴﺤﺩﺙ ﺒﺎﻟﻨﺴﺒﺔ ﻟﻠﻌﻨﺎﺼﺭ ﺍﻟﻤﺘﻭﺍﺠﺩﺓ ﻋﻠﻰ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺴﻔﻠﻴﺔ ﻭﺍﻟﻁﺒﻘﺔ‬
‫ﻼ ‪ ،‬ﻓﻴﻤﻜﻨﻙ ﺍﻟﻘﻴﺎﻡ ﺒﺘﺩﻭﻴﺭ‬
‫) ‪ (bOrigin‬ﻭﻁﺎﻟﻤﺎ ﻜﺎﻥ ﺍﻷﻤﺭ ) ‪ ( MOVE‬ﻻ ﺯﺍل ﻓﺎﻋ ﹰ‬
‫ﺍﻟﻌﻨﺎﺼﺭ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪.‬‬
‫‪The Group Command:‬‬ ‫ﺍﻷﻤﺭ ) ‪: ( GROUP‬‬
‫ﻴﻌﺩ ﻫﺫﺍ ﺍﻷﻤﺭ ﻤﻥ ﺃﻜﺜﺭ ﺍﻷﻭﺍﻤﺭ ﺃﻫﻤﻴ ﹰﺔ ﻓﻲ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ‪ ،‬ﺤﻴﺙ ﻴﺘﻴﺢ ﻟﻙ ﺃﻥ ﺘﺨﺘﺎﺭ ﻋﺩﺓ‬
‫ﺃﺠﺴﺎﻡ ‪ ،‬ﺘﻐﻴﻴﺭ ﺨﺼﺎﺌﺼﻬﺎ ﺍﻟﻤﻤﻴﺯﺓ ‪ ،‬ﺘﺤﺭﻴﻜﻬﺎ ‪ ،‬ﺘﺩﻭﻴﺭﻫﺎ ‪ ،‬ﻭﺍﻟﻘﻴﺎﻡ ﺒﻘﻠﺒﻬﺎ )‪ ، (Mirror‬ﻭﻟﻜﻲ‬
‫‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻭﺒﻭﺍﺴﻁﺔ ﺍﻟﻨﻘﺭ ﻭﻤﻥ‬ ‫ﺘﺴﺘﺨﺩﻡ ﻫﺫﺍ ﺍﻷﻤﺭ )*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪( Group‬‬
‫ﺜ ﱠﻡ ﺘﺤﺭﻴﺭ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﻗﻡ ﺒﺭﺴﻡ ﺍﻟﻤﻀﻠﻊ ﺤﻭل ﻤﺠﻤﻭﻋﺔ ﺍﻷﺠﺴﺎﻡ ‪ ،‬ﻭﻗﻡ ﺒﺎﻏﻼﻕ ﻫﺫﺍ‬
‫ﺍﻟﻤﻀﻠﻊ ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ) ﻤﻼﺤﻅﺔ ‪ :‬ﻻ ﺘﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ‪Polygon‬‬
‫ﻥ ﻤﺠﻤﻭﻋﺔ ﺍﻷﺠﺴﺎﻡ ﺍﻟﻤﺨﺘﺎﺭﺓ ﻗﺩ ﺃﺼﺒﺤﺕ ﺒﻠﻭﻥ ﻤﻀﺎﺀ ‪،‬‬
‫ﻟﻠﻘﻴﺎﻡ ﺒﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ( ﻓﺘﺸﺎﻫﺩ ﺍﻵﻥ ﺃ ﱠ‬
‫ﻭﻨﺭﺠﻭ ﻤﻨﻙ ﺃﻥ ﺘﻜﻭﻥ ﻤﺘﺄﻜﺩﹰﺍ ﺃﻨﻙ ﻗﻤﺕ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻷﺠﺴﺎﻡ ﻓﻘﻁ ﻓﻲ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺨﺎﺭﺠﻴﺔ ) ﺍﻟﻌﻠﻭﻴﺔ (‬
‫ﺃﻱ ﺍﻷﻏﻠﻔﺔ ﻟﻬﺫﻩ ﺍﻟﻌﻨﺎﺼﺭ ﻭﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻌﻠﻭﻴﺔ ﺤﻴﺙ ﻴﻤﻜﻥ ﺍﺨﺘﻴﺎﺭﻫﻡ ﻓﻘﻁ ﻓﻲ ﺍﻟﺤﺎﻟﺔ‬
‫ﺍﻟﺘﻲ ﺘﻜﻭﻥ ﻓﻴﻬﺎ ﺍﻟﻁﺒﻘﺔ ) ‪ ( tOrigins‬ﻤﻔﻌﻠﱠﺔ ‪ ،‬ﻭﺍﻷﻏﻠﻔﺔ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺍﻟﻁﺒﻘﺔ ﺍﻟﺴﻔﻠﻴﺔ ﻴﻤﻜﻥ‬
‫ﺍﺨﺘﻴﺎﺭﻫﻡ ﻓﻘﻁ ﻓﻲ ﺍﻟﺤﺎﻟﺔ ﺍﻟﺘﻲ ﻴﻜﻭﻥ ﻓﻴﻬﺎ ﺍﻟﻁﺒﻘﺔ ) ‪ ( bOrigins‬ﻤﻔﻌﻠﱠﺔ ﺃﻱ ﻤﺭﺌﻴﺔ ‪.‬‬
‫ﺜﺎﻨﻴﹰﺎ ‪ :‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻷﻤﺭ ) ‪ ( MOVE‬ﻭﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻟﻜﻲ ﺘﺭﺒﻁ ﺍﻟﻤﺠﻤﻭﻋﺔ‬
‫ﺒﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ‪ ،‬ﻭﺒﻬﺫﻩ ﺍﻟﻁﺭﻴﻘﺔ ﻴﻤﻜﻨﻙ ﺘﺤﺭﻴﻙ ﻜﺎﻓﺔ ﺍﻟﻌﻨﺎﺼﺭ ﻓﻲ ﻨﻔﺱ ﺍﻟﻭﻗﺕ ‪ ،‬ﻭﻜﺫﻟﻙ ﺍﻟﻘﻴﺎﻡ‬
‫ﺒﺘﺩﻭﻴﺭﻫﻡ ﺒﻭﺍﺴﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ‪ ،‬ﺍﻟﻘﻴﺎﻡ ﺃﺨﻴﺭﹰﺍ ﺒﺘﺜﺒﻴﺘﻬﻡ ﺒﻭﺴﺎﻁﺔ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪.‬‬
‫ﺒﻌﺩ ﺃﻥ ﺘﻌﻴﻥ ﺍﻟﻤﺠﻤﻭﻋﺔ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( GROUP‬ﻓﺴﺘﻅﻬﺭ ﺨﻭﺍﺹ ﻤﺤﺘﻭﻴﺎﺕ‬
‫ﺍﻷﺠﺴﺎﻡ ﻀﻤﻥ ﺍﻟﻤﺠﻤﻭﻋﺔ ﻭﺒﺎﻟﺘﺎﻟﻲ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭﻫﺎ ﻤﻥ ﺨﻼل ﺍﻷﻤﺭ ) ‪. ( *CHANGE‬‬
‫ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻤﺠﻤﻭﻋﺔ ﺒﺤﻴﺙ ﺘﺤﺘﻭﻱ ﻋﻠﻰ ﺒﻌﺽ ﺍﻷﺴﻼﻙ ‪ (*) ،‬ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ‬
‫)‪ (CHANGE‬ﻭﺒﻌﺩ ﺫﻟﻙ )*( ﻋﻠﻰ ﺍﻟﺨﻴﺎﺭ ) ‪ ( width‬ﻭﺒﻌﺩﻩ ) ‪ ( 0.032‬ﻭﻋﻨﺩﺌ ٍﺫ ﻗﻡ ﺒﺎﻟﻨﻘﺭ‬
‫ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﻤﻥ ﻓﻲ ﺃﻱ ﻤﻜﺎﻥ ﻤﻥ ﻨﺎﻓﺫﺓ ﺍﻟﺘﺤﺭﻴﺭ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ ﺍﺒﻁﺎل ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻤﻥ ﺨﻼل‬
‫ﻥ ﺍﻟﻤﺠﻤﻭﻋﺔ ﺍﻟﺘﻲ ﺘﺄﺨﺫ ﺸﻜل ﻤﺴﺘﻁﻴل ﻴﻤﻜﻥ ﺍﻟﺤﺼﻭل ﻋﻠﻴﻬﺎ ﻋﻨﺩ‬
‫ﺍﻷﻤﺭ ) ‪ ، ( UNDO‬ﺇ ﱠ‬

‫‪XLVIII‬‬
‫ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( group‬ﻭﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺯﺍﻭﻴﺔ ﻤﺎ ﻤﻥ ﺍﻟﺭﻗﻌﺔ ﺍﻟﺘﻲ ﺘﻨﻭﻱ ﺍﻟﻌﻤل ﺒﻬﺎ‬
‫ﻭﺍﻻﺒﻘﺎﺀ ﻋﻠﻰ ﺯﺭ ﺍﻟﻔﺄﺭﺓ ﻤﻀﻐﻭﻁﹰﺎ ﺃﺜﻨﺎﺀ ﺍﻟﻘﻴﺎﻡ ﺒﻌﻤﻠﻴﺔ ﺍﻟﺴﺤﺏ ﺤﺘﻰ ﻴﺤﺘﻭﻱ ﺍﻟﻤﺴﺘﻁﻴل‬
‫ﺍﻟﻤﺘﺸﻜل ﻜﺎﻓﺔ ﺍﻷﺠﺴﺎﻡ ﺍﻟﻤﻁﻠﻭﺒﺔ ‪.‬‬
‫‪THE SPLIT CPMMAND:‬‬ ‫ﺍﻷﻤﺭ )‪: (SPLIT‬‬
‫ﺒﻭﺍﺴﻁﺔ ﻫﺫﺍ ﺍﻷﻤﺭ ﻴﻤﻜﻥ ﺍﻀﺎﻓﺔ ﻋﻘﺩﺓ ) ﺍﻟﺘﻭﺍﺀ ( ﻋﻠﻰ ﺍﻟﺴﻠﻙ ﺍﻟﻤﺭﺴﻭﻡ ﻭﻟﺫﻟﻙ ﺍﺘﺒﻊ ﻤﺎ ﻴﻠﻲ‪:‬‬
‫‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )*( ﻋﻠﻰ ﺠﺯﺀ ﺍﻟﺴﻠﻙ ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﺍﻟﻨﻘﻁﺔ‬ ‫)*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ )‪(SPLIT‬‬
‫ﻥ ﺍﻟﺠﺯﺀ ﺍﻷﻁﻭل ﻤﻥ‬
‫ﻼ ‪ ،‬ﻓﺘﺸﺎﻫﺩ ﺃ ﱠ‬
‫ﺍﻟﻤﺒﺘﻐﺎﺓ ‪ ،‬ﻭﺒﻌﺩ ﺫﻟﻙ ﻗﻡ ﺒﺴﺤﺏ ﺍﻟﺴﻠﻙ ﻋﻠﻰ ﺍﻟﺸﺎﺸﺔ ﻗﻠﻴ ﹰ‬
‫ﻥ ﺍﻟﺠﺯﺀ ﺍﻷﻗﺼﺭ ﻗﺩ ﺍﻟﺘﻭﻯ ﺒﺎﺘﺠﺎﻩ ﺍﻟﺠﺯﺀ‬
‫ﺍﻟﺴﻠﻙ ﻗﺩ ﺒﻘﻲ ﺨﻁﹰﺎ ﻤﺴﺘﻘﻴﻤﺎﹰﻋﻠﻰ ﺤﺎﻟﻪ ﻓﻲ ﺤﻴﻥ ﺃ ﱠ‬
‫ﺍﻵﺨﺭ ﻭﺍﻟﺯﺍﻭﻴﺔ ﺒﻴﻥ ﺍﻟﺠﺯﺌﻴﻥ ﺍﻟﺠﺩﻴﺩﻴﻥ ﺍﻟﻤﺘﺸﻜﻠﻴﻥ ﻴﻤﻜﻥ ﺍﻟﺘﺤﻜﻡ ﺒﻬﺎ ﻤﻥ ﺨﻼل ﺯﺭ ﺍﻟﻔﺄﺭﺓ‬
‫ﺍﻷﻴﻤﻥ ‪ ،‬ﺒﻌﺩ ﺫﻟﻙ )*( ﻟﺘﺜﺒﺕ ﺃﺠﺯﺍﺀ ﺍﻟﺴﻠﻙ ‪.‬‬
‫‪The CHANGE Command:‬‬ ‫ﺍﻷﻤﺭ )‪: (CHANGE‬‬
‫ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ ) ‪ ( CHANGE‬ﻟﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﻭﻜﻲ ﺘﻘﻭﻡ ﺒﻨﻘل ﺍﻟﺴﻠﻙ ﺍﻟﻰ ﻁﺒﻘ ٍﺔ‬
‫ﺃﺨﺭﻯ ‪ ،‬ﻭ ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﺍﺘﺒﻊ ﻤﺎ ﻴﻠﻲ ‪:‬‬
‫)*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ )‪ (CHANGE‬ﺒﻌﺩ ﺫﻟﻙ )*( ﻋﻠﻰ )‪ (WIDTH‬ﻋﻠﻰ ﺍﻟﻘﻴﻡ ﻟﻠﻌﺭﺽ‬
‫ﺍﻟﺠﺩﻴﺩ ﻟﻠﺴﻠﻙ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻗﻡ ﺒﺘﺤﺭﻴﻙ ﻤﺅﺸﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻟﻰ ﺠﺯﺀ ﺍﻟﺴﻠﻙ ﻜﻲ ﺘﺘﻡ ﻋﻤﻠﻴﺔ ﺍﻟﺘﻐﻴﻴﺭ ﻭﻤﻥ‬
‫ﺜ ﱠﻡ )*( ﻋﻠﻰ ﻫﺫﺍ ﺍﻟﺠﺯﺀ ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻐﻴﻴﺭ ﻋﺭﺽ ﺍﻟﺴﻠﻙ ﺍﻟﻰ ﻗﻴﻤﺔ ﻟﻴﺴﺕ ﻤﻭﺠﻭﺩﺓ ﻓﻲ‬
‫ﺍﻟﻼﺌﺤﺔ ‪ ،‬ﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﺍﻟﻘﻴﻤﺔ ) ‪ ( 0.23 inches‬ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ‪:‬‬
‫) ‪ ( ⇒ CHANGE WIDTH 0,23‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﻭﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺠﺯﺀ ﺍﻟﺴﻠﻙ‬
‫‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﻨﻘل ﺠﺯﺀ ﺍﻟﺴﻠﻙ ﺍﻟﻰ ﻁﺒﻘﺔ ﺃﺨﺭﻯ ﺍﺘﺒﻊ ﻤﺎﻴﻠﻲ ‪:‬‬
‫)*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ )‪.(CHANGE‬‬
‫)*( ﻋﻠﻰ ﺍﻟﺨﻴﺎﺭ )‪.(LAYER‬‬
‫)*( ﺍﻟﻁﺒﻘﺔ ﺍﻟﻤﻁﻠﻭﺒﺔ‪.‬‬
‫)*( ﺠﺯﺀ ﺍﻟﺴﻠﻙ‪.‬‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل‬
‫ﻭﻓﻲ ﺤﺎﻟﺔ ﻜﺎﻥ ﺍﻟﺜﻘﺏ ﺍﻟﻨﺎﻓﺫ) ‪ ( VIA‬ﻀﺭﻭﺭﻴﹰﺎ ﻻﺘﻤﺎﻡ ﻤﺴﺎﺭ ﺍﻟﺴﻠﻙ ﻓﺈ ﱠ‬
‫ﻭﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺴﻴﻘﻭﻡ ﺒﺈﺩﺭﺍﺠﻪ ‪ ،‬ﻭﻓﻲ ﺍﻟﺤﺎﻟﺔ ﺍﻟﻤﻌﺎﻜﺴﺔ ﺇﻥ ﻏﺩﺍ ﺍﻟﺜﻘﺏ ﺍﻟﻨﺎﻓﺫ ﻟﻴﺱ‬
‫ﻀﺭﻭﺭﻴﹰﺎ ﻓﺴﻴﻘﻭﻡ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺒﺤﺫﻑ ﻫﺫﺍ ﺍﻟﺜﻘﺏ ﺍﻟﻨﺎﻓﺫ )‪. (VIA‬‬

‫‪XLIX‬‬
‫‪The Delete Command :‬‬ ‫ﺍﻷﻤﺭ ) ‪: ( DELETE‬‬
‫ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﻟﺘﺤﻭل ﺃﺠﺯﺍﺀ ﺍﻟﺴﻠﻙ ﻓﻲ ﺤﺎﻟﺔ ﺍﻻﺴﺘﻐﻨﺎﺀ ﻋﻥ ﺒﻌﺽ ﺍﻷﺴﻼﻙ ‪.‬‬
‫‪The Route Command :‬‬ ‫ﺍﻷﻤﺭ ) ‪: ( ROUTE‬‬
‫ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﻜﻲ ﺘﺤﻭل ﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ﺍﻟﻰ ﺃﺴﻼﻙ ﺴﻠﻙ ﻋﺎﺩﻱ ‪ ،‬ﺤﻴﺙ ﻴﻤﻜﻨﻙ‬
‫ﺘﺜﺒﻴﺕ ﺍﻟﻨﻘﻁﺔ ﺍﻟﺨﺎﺼﺔ ﺒﺠﺯﺀ ﺍﻟﺴﻠﻙ ﺒﻭﺴﺎﻁﺔ )*( ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻗﻡ ﺒﺘﻐﻴﻴﺭ ﺍﻻﺘﺠﺎﻩ ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ‬
‫ﺒﺘﺜﺒﻴﺕ ﺍﻟﻌﻨﺼﺭ ﺍﻟﺘﺎﻟﻲ ﺒﻭﺴﺎﻁﺔ )**( ﺤﺘﻰ ﻴﺘﻡ ﺍﺘﻤﺎﻡ ﺍﻟﺴﻠﻙ ﺍﻟﻬﻭﺍﺌﻲ‪.‬‬
‫‪The RIPUP Command :‬‬ ‫ﺍﻷﻤﺭ ) ‪: ( RIPUP‬‬
‫ﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺘﺤﻭﻴل ﺍﻷﺴﻼﻙ ﺍﻟﺒﺎﺭﺯﺓ ﺍﻟﻤﺩﻭﱠﺭﺓ ) ‪ ( VCC & GND‬ﺍﻟﻰ ﺃﺴﻼﻙ ﻫﻭﺍﺌﻴﺔ‬
‫ﻓﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺘﺩﻋﻰ ﺒﺎﻟـ) ‪ ( RIPUP‬ﻭﻟﺫﻟﻙ ﺍﺴﺘﺨﺩﻡ )*( ﻋﻠﻰ ﺍﻷﻴﻘﻭﻨﺔ ﺍﻟﺨﺎﺼﺔ ﺒﻬﺫﺍ ﺍﻷﻤﺭ‬
‫ﻥ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪ F9‬ﺴﻴﺅﺩﻱ‬
‫ﻭﺍﻜﺘﺏ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ) ‪ ، ( ⇒GND VCC‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺍﻟﻰ ﺍﻟﻐﺎﺀ ﺍﻟﻌﻤﻠﻴﺔ ﺍﻟﺴﺎﺒﻘﺔ ‪ ،‬ﻭﺇﺫﺍ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﺎﻟﻘﻴﺎﻡ ﺒﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻟﻜﺎﻓﺔ ﺍﻷﺴﻼﻙ ﻤﺎ ﻋﺩﺍ‬
‫) ‪ ، ( VCC & GND‬ﻓﻘﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ( ⇒ GND VCC‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﺫﻟﻙ‬
‫ﻁﺒﻌﹰﺎ ﺒﻌﺩ ﺘﻔﻌﻴل ﺍﻷﻤﺭ ﻜﻤﺎ ﻭﺴﺒﻕ ﺸﺭﺤﻪ ‪.‬‬
‫‪The SHOW Command :‬‬ ‫ﺍﻷﻤﺭ ) ‪: ( SHOW‬‬
‫ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﻫﺫﺍ ﺍﻷﻤﺭ ﻻﻀﺎﺀﺓ ﺍﻷﺴﻼﻙ ﺍﻟﻬﻭﺍﺌﻴﺔ ‪ ،‬ﻭﻜﺫﻟﻙ ﺍﻟﺤﺎل ﺒﺎﻟﻨﺴﺒﺔ ﻟﻠﻌﻨﺎﺼﺭ ﻭﺍﻷﺴﻼﻙ‬
‫‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ) ‪ ، ( Zoom-to-fit‬ﻭﺒﻌﺩﺌ ٍﺫ )*( ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪( show‬‬
‫ﻭﻋﻨﺩﺌ ٍﺫ ﺍﻜﺘﺏ )‪ ( ⇒ IC1‬ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﻟﻜﻲ ﺘﺤﺩﺩ ﻤﻭﻗﻊ ﺍﻟـ) ‪. ( IC1‬‬
‫‪REFRESH SCREEN :‬‬ ‫ﺍﻷﻤﺭ ﺍﻨﻌﺎﺵ ﺍﻟﺸﺎﺸﺔ ‪:‬‬
‫ﺍﺴﺘﺨﺩﻡ ﺍﻟﻤﻔﺘﺎﺡ ‪ F2‬ﻟﺘﻔﻌﻴل ﻫﺫﺍ ﺍﻷﻤﺭ ‪ ،‬ﺃﻭ ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ( REDRAW‬ﻭﺫﻟﻙ ﻓﻲ‬
‫ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪.‬‬
‫‪UNDO /REDO :‬‬ ‫ﺍﻷﻤﺭﻴﻥ )ﺘﺭﺍﺠﻊ \ ﺍﻋﺎﺩﺓ (‪:‬‬
‫ﻥ ﻜﺎﻓﺔ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﺘﻲ ﻗﻤﺕ ﺒﻬﺎ ﻤﺴﺒﻘﹰﺎ ﻭﺘﻌﺎﻤﻠﺕ ﻤﻌﻬﺎ ﻴﻤﻜﻥ ﺍﻟﻐﺎﺌﻬﺎ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ‬
‫ﺇﱠ‬
‫) ‪ ( undo‬ﺍﻟﻤﻭﺠﻭﺩ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﻻﺴﺘﻌﺎﻀﺔ ﻋﻨﻬﺎ ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ‬
‫ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪ ، F9‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﺴﺘﺭﺠﺎﻉ ﻤﺎ ﺘ ﱠﻡ ﺍﻟﺘﺨﻠﻲ ﻋﻨﻪ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ )‪(REDO‬‬
‫ﺃﻭ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪. F10‬‬

‫‪L‬‬
‫‪The Inner Layers :‬‬ ‫ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺩﺍﺨﻠﻴﺔ ‪:‬‬
‫ﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺩﺍﺨﻠﻴﺔ ) ‪ ( Route2 ,...,Route15‬ﻴﻤﻜﻥ ﺘﻁﺒﻴﻕ ﻋﻤﻠﻴﺔ ﺍﻟـ) ‪( routing‬‬
‫ﺇﱠ‬
‫ﻋﻠﻴﻬﺎ ﺘﻤﺎﻤﹰﺎ ﻜﺎﻟﻁﺒﻘﺎﺕ ﺍﻟﻌﻠﻭﻴﺔ ﻭﺍﻟﺴﻔﻠﻴﺔ‪.‬‬
‫‪Supply Layers:‬‬ ‫ﺘﺯﻭﻴﺩ ﺍﻟﻁﺒﻘﺎﺕ ‪:‬‬
‫ﻥ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺩﺍﺨﻠﻴﺔ )‪( Route2 ,...,Route15‬ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻤﻬﺎ ﻜﻤﺴﺘﻭﻱ ﺃﺭﻀﻲ ﺃﻭ ﺒﺎﺭﺯ‪،‬‬
‫ﺇﱠ‬
‫ﻥ ﺍﻟﺭﻤﺯ ‪ $‬ﻴﺩل ﻋﻠﻰ‬
‫ﻭﺫﻟﻙ ﺒﺴﻬﻭﻟﺔ ﻤﻥ ﺨﻼل ﺍﻋﺎﺩﺓ ﺘﺴﻤﻴﺔ ﺍﻟﻁﺒﻘﺎﺕ )‪) ، ($Name‬ﺘﺫﻜﺭ ﺃ ﱠ‬
‫ﺍﻟﺭﻗﻡ ﺍﻟﻤﺘﺴﻠﺴل(‪ ،‬ﻭﻋﻨﺩﻤﺎ ﺘﻐﺩﻭ ﻜﺎﻓﺔ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﺒﺎﺭﺯﺓ ﺒﺎﻻﺴﻡ ﺍﻟﺠﺩﻴﺩ ﻓﺴﻴﺘﻡ ﺍﺭﺘﺒﺎﻁﻬﺎ‬
‫)ﺍﺘﺼﺎﻟﻬﺎ( ﺒﻬﺫﻩ ﺍﻟﻁﺒﻘﺔ‪ ،‬ﻭﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﺠﺭﻴﺏ ﻫﺫﻩ ﺍﻟﺨﺎﺼﻴﺔ ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ‬
‫)‪ ،(DEMOCMP.BRD‬ﻭﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ )‪ (⇒ SHOW GND‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ‬
‫ﺍﻷﻤﺭ‪ ،‬ﻓﺴﺘﺭﻯ ﺒﺭﻭﺯ ﺍﻟﺴﻠﻙ )‪ (GND‬ﻤﻥ ﺨﻼل ﺍﻀﺎﺌﺘﻪ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ‬
‫ﺴ ﹸﻨ َﻌﻴﱢﻥ ﺍﻟﻁﺒﻘﺔ‬
‫)‪ (⇒RIPUP GND‬ﻓﻴﻅﻬﺭ ﻟﻙ ﺍﻟﺴﻠﻙ ) ‪ ( GND‬ﻜﺴﻠﻙ ﻫﻭﺍﺌﻲ ‪ ،‬ﻭﺍﻵﻥ َ‬
‫)‪ (2‬ﻜﻁﺒﻘﺔ ﺍﻷﺭﺽ ‪ ،‬ﻤﻥ ﺨﻼل ﺘﺴﻤﻴﺘﻬﺎ ﺒﺎﻻﺴﻡ ) ‪ ، ( $GND‬ﻭﺍﻻﺴﻡ ﻴﺠﺏ ﺤﺘﻤﹰﺎ ﺃﻥ ﻴﻜﻭﻥ‬
‫ﻥ ﺍﻷﻤﺭ‬
‫ﻤﺴﺒﻭﻗﹰﺎ ﺒـ )‪ ، ($‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﺍﻜﺘﺏ ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ( LAYER 2 $ GND‬ﺤﻴﺙ ﺃ ﱠ‬
‫) ‪ (LAYER‬ﻟﻴﺱ ﻟﻪ ﺃﻴﻘﻭﻨﺔ ﺨﺎﺼﺔ ﺒﻪ ‪ ،‬ﺤﻴﺙ ﺃﻨﱠﻪ ﻻﻴﻨﻁﻭﻱ ﻋﻠﻰ ﺃﻫﻤﻴﺔ ﺒﺎﻟﻐﺔ ‪ ،‬ﻭﻟﻬﺫﺍ‬
‫ﺍﻟﺴﺒﺏ ﻴﻤﻜﻥ ﺘﻔﻌﻴﻠﻪ ﻓﻘﻁ ﻤﻥ ﺨﻼل ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺘﻔﻌﻴل ﻫﺫﺍ ﺍﻷﻤﺭ ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ‬
‫) ‪ ، ( ⇒DIS‬ﻭﺒﻌﺩ ﺫﻟﻙ ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻟﻤﺭﺒﻊ ) ‪ ( 2$GND‬ﻨﻔﻴﹰﺎ ﺃﻭ ﺍﻴﺠﺎﺒﹰﺎ ‪ ،‬ﺜ ﱠﻡ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ‬
‫ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( *RATSNEST‬ﻜﻲ ﺘﺠﻌل ﺍﻟﺴﻠﻙ ﺍﻟﻬﻭﺍﺌﻲ ﺍﻟﺨﺎﺹ ﺒﺎﻟـ ) ‪ ( GND‬ﻏﻴﺭ‬
‫ﻅﺎﻫﺭ ‪ ،‬ﻭﻜﻲ ﺘﻠﻘﻲ ﻨﻅﺭﺓ ﻋﻠﻰ ﺍﻟﻨﺘﺎﺌﺞ ﻟﻜﺎﻓﺔ ﺍﻟﻁﺒﻘﺎﺕ ﺒﺎﺴﺘﺜﻨﺎﺀ ﺍﻟﻁﺒﻘﺔ ) ‪ ( $GND‬ﻓﻬﺫﻩ‬
‫ﺍﻟﻌﻤﻠﻴﺔ ﻴﻤﻜﻥ ﺃﻥ ﺘﺘﻡ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ، ( DISPLAY‬ﺃﻭ ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ‬
‫ﻻ‬
‫) ‪ ، ( DISPLAY NONE $GND‬ﻜﻤﺎ ﻨﺫﹼﻜﺭ ﺃﻨ ﱠﻪ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻷﺤﺭﻑ ﺍﻟﺼﻐﻴﺭﺓ ﺒﺩ ﹰ‬
‫ﻤﻥ ﺍﻟﻜﺒﻴﺭﺓ ﻤﻊ ﺍﻤﻜﺎﻨﻴﺔ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻻﺨﺘﺼﺎﺭﺍﺕ ‪ ،‬ﻋﻠﻰ ﻏﺭﺍﺭ ) ‪ ( dis none $gnd‬ﻭﺍﻵﻥ ﻗﻡ‬
‫ﺒﻜﺘﺎﺒﺔ ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ) ( ⇒SHOW GND‬ﺍﻟﺭﻤﺯ ⇒ ﻴﺩل ﻋﻠﻰ ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ‬
‫ﻥ ﺍﻟﺭﻤﻭﺯ ﺍﻟﺤﺭﺍﺭﻴﺔ ﺍﻟﺘﻲ ﺘﺼل ﺴﻠﻙ‬
‫‪ ENTER‬ﺍﻟﻤﻭﺠﻭﺩ ﻓﻲ ﻟﻭﺤﺔ ﺍﻟﻤﻔﺎﺘﻴﺢ ( ‪ ،‬ﻭﺍﻵﻥ ﺘﺠﺩ ﺃ ﱠ‬
‫ﻥ ﺍﻟﻤﺤﻭﱠﺭ ﺍﻟﺤﻠﻘﻲ ) ﺍﻟﺩﺍﺌﺭ ( ﻴﺘﻡ‬
‫ﺍﻷﺭﻀﻲ ) ‪ ( GND‬ﺍﻟﻰ ﻁﺒﻘﺔ ﺍﻟﺘﻐﺫﻴﺔ ﺴﻴﺘﻡ ﺍﻀﺎﺌﺘﻬﺎ ‪ ،‬ﺇ ﱠ‬
‫ﻥ ﻁﺒﻘﺎﺕ ﺍﻟﺘﻐﺫﻴﺔ‬
‫ﻋﺯﻟﻪ ﻋﻨﺩ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ ﻭﺒﺎﻟﺘﺎﻟﻲ ﻓﻬﻭ ﻻ ﻴﻨﺘﻤﻲ ﺍﻟﻰ ﺍﻟﻤﺴﺭﻯ ﺍﻷﺭﻀﻲ ‪ ،‬ﺇ ﱠ‬
‫ﺍﻟﻤﻌﻴﻨﺔ ﺒـ ) ‪ ( $NAME‬ﻴﺘﻡ ﺘﺨﻁﻴﻁﻬﺎ ﺒﺸﻜل ﻤﻌﻜﻭﺱ ‪ ،‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ﺍﻷﺠﺴﺎﻡ ﺫﺍﺕ‬

‫‪LI‬‬
‫ﺍﻷﻟﻭﺍﻥ ﻤﻥ ﻁﺒﻘﺔ ﺍﻟﺘﻐﺫﻴﺔ ﺘﺤﺩﺩ ﺭﻗﻌﹰﺎ ﻨﺤﺎﺴﻴﺔ ﻓﺎﺭﻏﺔ ‪ ،‬ﻭﺍﻟﺭﻤﻭﺯ ﺍﻟﺤﺭﺍﺭﻴﺔ ﺘﻘﻭﻡ ﺒﻭﺼل ﺴﻁﺢ‬
‫ﺍﻷﺭﻀﻲ ﻤﻊ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ ﻤﺴﺘﺨﺩﻤ ﹰﺔ ﺃﺭﺒﻌﺔ ﻤﺴﺎﺭﻱ ﻭﺼل ‪.‬‬
‫‪Copper Pouring :‬‬ ‫ﺍﻟﻘﻴﺎﻡ ﺒﻌﻤﻠﻴﺔ ﺘﻠﺤﻴﻡ ﺍﻟﻨﺤﺎﺱ ‪:‬‬
‫ﻴﻤﻜﱢﻥ ﺍﻷﻤﺭ ) ‪ ( polygon‬ﻤﻥ ﺘﺤﺩﻴﺩ ﺍﻟﻤﺴﺎﻓﺎﺕ ﺍﻟﺘﻲ ﺘﻨﺘﻤﻲ ﺍﻟﻰ ﺍﻷﺴﻼﻙ ‪ ،‬ﺤﻴﺙ ﻴﺘﻡ ﻭﺼل‬
‫ﻜﺎﻓﺔ ﺍﻟﻤﺴﺎﺭﻱ ﺍﻟﻤﺭﺘﺒﻁﺔ ﺒﺎﻷﺴﻼﻙ ﺍﻟﻰ ﺍﻷﺴﻼﻙ ﻤﻥ ﺨﻼل ﺍﻟﺭﻤﻭﺯ ﺍﻟﺤﺭﺍﺭﻴﺔ ‪ ،‬ﻭﻤﺜل ﻫﺫﻩ‬
‫ﺍﻟﻤﺴﺎﻟﻙ ﻴﺘﻡ ﺤﺠﺯﻫﺎ ﻤﻥ ﻗﺒل ﺍﻟﻤﺴﺘﺨﺩﻡ ‪ ،‬ﻭﺫﻟﻙ ﺒﺎﻟﻨﺴﺒﺔ ﺍﻟﻰ ﺃﻴﺔ ﻤﺴﺎﺭﺍﺕ ﺃﺴﻼﻙ ﺃﺨﺭﻯ ‪،‬‬
‫ﺤﻴﺙ ﻴﻤﻜﻨﻙ ﺘﺼﻤﻴﻡ ﻜﺜﻴﺭﺍﺕ ﺃﻀﻼﻉ ﻤﺘﻌﺩﺩﺓ ﻭﻜﺄﻨﻬﺎ ﻤﺴﺎﺤﺎﺕ ﺃﺭﻀﻴﺔ ﻤﺨﺘﻠﻔﺔ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻨﻙ‬
‫ﺘﺼﻤﻴﻡ ﻤﻀﻠﻌﺎﺕ ﻋﻠﻰ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻤﺘﻌﺩﺩﺓ ‪ ،‬ﻭﻟﻜﻲ ﺘﺴﺘﻌﺭﺽ ﻫﺫﻩ ﺍﻟﺨﺎﺼﻴﺔ ﻟﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ‪،‬‬
‫ﺩﻋﻨﺎ ﻨﻤﻠﺊ ﺍﻟﻁﺒﻘﺔ ﺍﻟﻌﻠﻭﻴﺔ ﻟﻠﻠﻭﺤﺔ ﺒﺄﺴﻼﻙ ﺍﻷﺭﻀﻲ ‪ ،‬ﻭﻟﻬﺫﻩ ﺍﻟﻐﺎﻴﺔ ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ‬
‫) ‪ (DEMOCMP.BRD‬ﻤﺭ ﹰﺓ ﺃﺨﺭﻯ ‪ ،‬ﻭﻗﻡ ﺒﺘﻜﺒﻴﺭ ﺍﻟﻨﺎﻓﺫﺓ ﻭﻗﻡ ﺒﺘﻨﻔﻴﺫ ﺍﻷﻤﺭ ) ‪( RIPUP‬‬
‫ﻟﻠﺴﻠﻙ ) ‪ ، ( GND‬ﻤﻥ ﺨﻼل ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ، ( ⇒RIPUP GND‬ﻗﻡ ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻷﻤﺭ‬
‫) ‪ (DISPLAY‬ﻜﻲ ﺘﹸﺸﻐل ﺍﻟﻁﺒﻘﺎﺕ ) ‪( TOP , PADS , VIAS , DIMENSIONS‬‬
‫ﻭﻜﺫﻟﻙ ﺍﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( NONE‬ﺍﻟﻤﻭﺠﻭﺩ ﻓﻲ ﺍﻟﻘﺎﺌﻤﺔ ﻜﻲ ﺘﻠﻐﻲ ﺘﻔﻌﻴل ﻜﺎﻓﺔ ﺍﻟﺨﻴﺎﺭﺍﺕ‬
‫ﺍﻟﺨﺎﺼﺔ ﺒﺎﻷﻤﺭ ) ‪ ، ( DISPLAY‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( POLYGON‬ﻓﻲ‬
‫ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ )‪ ( ⇒ GND‬ﻟﻠﻤﻀﻠﻊ ﺍﻟﺫﻱ ﺴﻴﺘﻡ ﺘﺤﺩﻴﺩﻩ ﻭﻋﻨﺩﺌ ٍﺫ‬
‫ﻓﻘﻁ ﺴﻴﻨﺘﻤﻲ ﺍﻟﻰ ﺴﻠﻙ ﺍﻷﺭﻀﻲ ) ‪ ، ( GND SIGNAL‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﻁﺒﻘﺔ ) ‪ ( TOP‬ﻤﻥ‬
‫ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﻨﺯﻟﻘﺔ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ )*( ﻋﻠﻰ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﺴﺭﻯ ﺍﻟﻌﻠﻭﻴﺔ‬
‫ﻤﻥ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﻟﻠﻠﻭﺤﺔ ‪ (*) ،‬ﻋﻠﻰ ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﻤﻨﻰ ﺍﻟﻌﻠﻭﻴﺔ ‪ (**) ،‬ﺍﻟﺯﺍﻭﻴﺔ ﺍﻟﻴﻤﻨﻰ‬
‫ﻥ ﺍﻟﻨﻘﺭﺓ ﺍﻟﻤﺯﺩﻭﺠﺔ ﺍﻷﺨﻴﺭﺓ ﻹﻏﻼﻕ ﺍﻟﻤﻀﻠﻊ ﺍﻟﻨﺎﺘﺞ ‪ ،‬ﻭﻟﻠﺒﺩﺃ ﺒﻌﻤﻠﻴﺔ ﺤﺴﺎﺏ‬
‫ﺍﻟﺴﻔﻠﻴﺔ ‪،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﻟﻠﻤﺴﺎﺤﺔ ﺍﻟﻤﻤﻠﻭﺀﺓ ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ، ( RATSNEST‬ﻭﻓﻲ ﺤﺎﻟﺔ ﻜﻭﻥ ﻫﺫﻩ‬
‫ﻥ ﺍﻟﻤﺴﺎﺭﻱ ) ‪ ( PADS‬ﺘﻨﺘﻤﻲ‬
‫ﺍﻟﻌﻤﻠﻴﺔ ﻤﻌﻘﺩﺓ ﻟﻠﻐﺎﻴﺔ ﻓﻘﺩ ﺘﺄﺨﺫ ﺒﻌﺽ ﺍﻟﻭﻗﺕ ‪ ،‬ﻭﻜﻤﺎ ﺃﺴﻠﻔﻨﺎ ﻓﺈ ﱠ‬
‫ﺍﻟﻰ ﻤﺴﻠﻙ ﺍﻷﺭﻀﻲ ) ‪ ، ( GND‬ﻭﻫﻲ ﺘﺘﺼل ﻤﻊ ﺍﻟﺭﻤﻭﺯ ﺍﻟﺤﺭﺍﺭﻴﺔ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻴﺘﻭﺠﺏ‬
‫ﻥ ﻜل‬
‫ﻋﻠﻴﻙ ﻓﺤﺼﻬﻡ ﻤﻥ ﺨﻼل ﺘﻨﻔﻴﺫ ﺍﻷﻤﺭ )‪ ، ( ⇒ SHOW GND‬ﻭﻓﻲ ﻫﺫﻩ ﺍﻟﺤﺎﻟﺔ ﻓﺈ ﱠ‬
‫ﻥ ﻫﺫﻩ ﺍﻟﻁﺒﻘﺔ ﻟﻡ ﻴﺘﻡ ﺘﺨﻁﻴﻁﻬﺎ‬
‫ﺸﻴﺊ ﻓﻲ ﻁﺒﻘﺔ ﺍﻷﻟﻭﺍﻥ ﺴﻴﺒﺩﻭ ﺒﻠﻭﻥ ﺍﻟﻨﺤﺎﺱ ‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﺃ ﱠ‬
‫ﺒﺸﻜل ﻤﻌﻜﻭﺱ ) ﻓﻔﻘﻁ ﺯﻭﱢﺩ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻤﺤﺩﺩﺓ ﺒـ ) ‪ ، ( $NAME‬ﻭﺒﻌﺩ ﺃﻥ ﻴﺘﻡ ﺘﻨﺼﻴﺏ‬
‫ﺍﻟﻠﻭﺤﺔ ﺴﻴﺘﻡ ﺍﻅﻬﺎﺭ ﺍﻟﻤﻀﻠﻌﺎﺕ ﻤﻊ ﺤﺩﻭﺩﻫﺎ ﺍﻟﺨﺎﺭﺠﻴﺔ ‪ ،‬ﻭﺍﻟﺭﻗﻌﺔ ﺍﻟﻤﺸﻐﻭﻟﺔ ﺴﻴﺘﻡ ﺍﻅﻬﺎﺭﻫﺎ ﻓﻘﻁ‬

‫‪LII‬‬
‫ﻥ ﺍﻷﻤﺭ ) ‪( RIPUP‬‬
‫ﺒﻌﺩ ﺃﻥ ﻴﺘﻡ ﺍﻨﺠﺎﺯ ﺍﻷﻤﺭ ) ‪ ، ( RATSNEST‬ﻭﺒﺸﻜل ﻤﻌﺎﻜﺱ ﻓﺈ ﱠ‬
‫ﻭﺒﻨﻘﺭﺓ ﻤﻔﺭﺩﺓ ﻋﻠﻰ ﺤﺎﻓﺔ ﺍﻟﻤﻀﻠﻊ ﺍﻟﻨﺎﺘﺞ ‪ ،‬ﻭﺫﻟﻙ ﻓﻲ ﺍﻟﺤﺩﻭﺩ ﺍﻟﺨﺎﺭﺠﻴﺔ ﺍﻟﻅﺎﻫﺭﺓ ﻟﻜﺜﻴﺭ‬
‫ﺍﻷﻀﻼﻉ ﻫﺫﺍ ‪ ،‬ﻭﻗﻡ ﺒﺎﻻﺴﺘﻌﺎﻨﺔ ﺒﺎﻟﻤﺴﺎﻋﺩﺓ ﻜﻠﹼﻤﺎ ﺍﺴﺘﺩﻋﻰ ﺍﻷﻤﺭ ‪.‬‬
‫‪The Auto Command:‬‬ ‫ﺍﻷﻤﺭ )‪: (Autorouter‬‬
‫ﻻ ﺘﻭﺠﺩ ﻋﻤﻠﻴﺔ ﺁﻟﻴﺔ ﻋﻠﻰ ﻭﺠﻪ ﺍﻟﺒﺴﻴﻁﺔ ﻟﺘﺤﻭﻴل ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﺍﻟﻰ ﻟﻭﺤﺔ ﻤﻁﺒﻭﻋﺔ ﺘﻭﺍﻓﻕ‬
‫ﻥ ﺍﻟﻌﺩﻴﺩ ﻤﻥ ﻤﺼﻤﻤﻲ ﺍﻟﺩﺍﺭﺍﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ﻴﻠﺠﺅﻭﻥ ﺍﻟﻰ ﺍﻟﻘﻴﺎﻡ‬
‫ﻤﺎﺘﻁﻤﺢ ﺍﻟﻴﻪ ﻭﺘﺘﺨﻴﻠﻪ ‪ ،‬ﻭﻟﺫﻟﻙ ﻓﺈ ﱠ‬
‫ﻥ‬
‫ﺒﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻴﺩﻭﻴﹰﺎ ﻭﻴﺭﻓﻀﻭﻥ ﺍﻟﻌﻤل ﺍﻵﻟﻲ ﺒﺸﻜل ﻋﺎﻡ ‪ ،‬ﻭﻓﻲ ﻫﺫﺍ ﺍﻟﻘﺴﻡ ﺴﻨﺜﺒﺕ ﻟﻙ ﻜﻴﻑ ﺃ ﱠ‬
‫ﻋﻤﻠﻴﺔ ﺁﻟﻴﺔ ﺠﻴﺩﺓ ﺴﺘﻭﱠﻓﺭ ﻋﻠﻴﻙ ﺒﺫل ﻋﻨﺎﺀ ﻤﻀﻨﻲ ﻟﻠﺤﺼﻭل ﻋﻠﻰ ﻨﻔﺱ ﺍﻟﻨﺘﻴﺠﺔ ﺇﻥ ﻟﻡ ﻴﻜﻥ‬
‫ﻥ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻏﻴﺭ‬
‫ﺃﻓﻀل ‪ ،‬ﻭﻟﺫﻟﻙ ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ ) ‪ ، ( DEMOCMP.BRD‬ﻻﺤﻅ ﺃ ﱠ‬
‫ﻤﻤﻜﻨﺔ ﻤﻥ ﺨﻼل ﺍﻻﺼﺩﺍﺭ ﺍﻟﻌﺎﺩﻱ ﻤﻥ ﺍﻟﺒﺭﻨﺎﻤﺞ ﺃﻭ ﺍﻻﺼﺩﺍﺭ ) ‪. ( LIGHT VERSION‬‬
‫ﻥ ﺍﻟﻌﻨﺎﺼﺭ‬
‫ﻗﻡ ﺒﺎﻏﻼﻕ ﺍﻟﻁﺒﻘﺔ ) ‪ ( tPlace‬ﻤﺴﺘﺨﺩﻤﹰﺎ ﺍﻷﻤﺭ ) ‪ ( display‬ﻭﻋﻨﺩ ﺫﻟﻙ ﻓﺈ ﱠ‬
‫ﻭﺍﻷﺠﺯﺍﺀ ﺴﻭﻑ ﻟﻥ ﺘﺒﺩﻭ ﻅﺎﻫﺭﺓ ﺒﻌﺩ ﺍﻵﻥ ‪ ،‬ﺘﻤﺘﻠﻙ ﻫﺫﻩ ﺍﻟﻠﻭﺤﺔ ﻋﻠﻰ ﺃﺴﻼﻙ ﺘﻐﺫﻴﺔ ﻤﺩﻭﱠﺭﺓ‬
‫ﻴﺩﻭﻴﹰﺎ ‪.‬‬
‫ﻥ ﺍﻟﺩﻭﺍﺌﺭ ﻭﺍﻟﻤﺴﺘﻁﻴﻼﺕ ﻓﻲ ﺍﻟﻁﺒﻘﺎﺕ ) ‪ ( tRestrict‬ﻭﺍﻟﻁﺒﻘﺔ ) ‪ ( bRestric‬ﺘﺴﺘﺨﺩﻡ ﻟﺘﻌﻴﻴﻥ‬
‫ﺇﱠ‬
‫ﻤﻨﺎﻁﻕ ﻤﺤﺩﺩﺓ ﻟﻌﻤﻠﻴﺔ ﺍﻟـ) ‪ ، ( autorouter‬ﻭﻓﻲ ﻫﺫﻩ ﺍﻟﻤﻨﺎﻁﻕ ﻻ ﻴﺴﻤﺢ ﻟﻠـ)‪( autorouter‬‬
‫ﺒﺎﻟﻘﻴﺎﻡ ﺒﺘﺩﻭﻴﺭ ﺍﻟﻤﺴﺎﻟﻙ ) ‪ ( tracks‬ﻓﻲ ﺍﻟﻁﺒﻘﺎﺕ ﺍﻟﻌﻠﻭﻴﺔ ﻭﺍﻟﺴﻔﻠﻴﺔ ‪.‬‬
‫ﻗﻡ ﺒﺎﻟﺒﺩﺀ ﺒﻌﻤﻠﻴﺔ ﺍﻟـ ) ‪ ( autorouter‬ﻤﻥ ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( auto‬ﻓﻲ‬
‫ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻭﺴﺘﻅﻬﺭ ﻟﻙ ﻗﺎﺌﻤﺔ ﻭﺍﻤﻀﺔ ﺤﻴﺙ ﻴﻤﻜﻥ ﺍﺩﺨﺎل ﺍﻟﻤﻌﻠﻭﻤﺎﺕ ﺍﻟﻴﻬﺎ ﻭﺫﻟﻙ ﺤﺴﺏ‬
‫ﺭﻏﺒﺎﺘﻙ ﻭﺍﺤﺘﺎﺠﺎﺘﻙ ‪ ) ،‬ﺍﻨﻅﺭ ﺍﻟﻰ ﺍﻟﻤﺴﺎﻋﺩﺓ ﺍﻟﺨﺎﺼﺔ)‪ ( help‬ﺒﻬﺫﺍ ﺍﻷﻤﺭ ( ﻭﺇﻥ ﻗﻤﺕ ﺒﺘﻐﻴﻴﺭ‬
‫ﻥ ﻋﻤﻠﻴﺔ ﺍﻟـ‬
‫ﺍﻟﺒﺎﺭﺍﻤﺘﺭﺍﺕ ) ﺍﻟﻤﺤﺩﺩﺍﺕ ﺃﻭ ﺍﻟﻤﻌﺎﻤﻼﺕ ‪ ( PARAMETERS‬ﻓﺈ ﱠ‬
‫) ‪ ( autorouter‬ﺴﻴﺤﺘﻔﻅ ﺒﻬﺫﻩ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻟﻠﻌﻤﻠﻴﺎﺕ ﺍﻟﺘﺎﻟﻴﺔ ‪ ،‬ﻭﺴﻴﺴﺘﺨﺩﻡ ﺍﻟﻤﻌﻠﻭﻤﺎﺕ ﺍﻟﺠﺩﻴﺩﻴﺔ‬
‫ﻟﻠﻘﻴﺎﻡ ﺒﻌﻤﻠﻪ ﺤﺎﻟﻤﺎ ﻴﻔﻌﱠل ﺍﻷﻤﺭ ) ‪ ، ( start‬ﻜﻤﺎ ﺃﻨﻨﺎ ﻫﻨﺎ ﻨﺭﻴﺩ ﺃﻥ ﻨﻘﻭﻡ ﺒﻌﻤﻠﻴﺔ ﺍﻟـ) ‪( router‬‬
‫ﻟﻜﺎﻓﺔ ﺍﻷﺴﻠﻙ ﺍﻟﻐﻴﺭ ﻤﺩﻭﱠﺭﺓ ‪ ، ( *START ) ،‬ﻭﻓﻲ ﺤﺎل ﺃﻨﱠﻙ ﻻ ﺘﺭﻴﺩ ﺘﻐﻴﻴﺭ ﺃﻱ ﻤﻥ‬
‫ﺍﻻﻋﺩﺍﺩﺍﺕ ﺍﻟﺨﺎﺼﺔ ﺒﻬﺫﺍ ﺍﻷﻤﺭ ﻓﻴﻤﻜﻨﻙ ﺘﻔﻌﻴﻠﻪ ﻤﺒﺎﺸﺭ ﹰﺓ ﻤﻥ ﺨﻼل ﺍﻟﺘﻌﻠﻴﻤﺔ );‪( ⇒ AUTO‬‬
‫ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﻓﻲ ﻫﺫﻩ ﺍﻟﺤﺎﻟﺔ ﻓﺈﻨﻙ ﻟﻥ ﺘﺸﺎﻫﺩ ﺍﻟﻘـﺎﺌﻤﺔ ﻋﻠﻰ ﺍﻟﺸﺎﺸﺔ ‪ ،‬ﻗﻡ‬
‫ﺒﻤﺸﺎﻫﺩﺓ ﻭﻤﺘﺎﺒﻌﺔ ﺍﻟﺭﺴﺎﺌل ﺍﻟﺘﻲ ﺘﻅﻬﺭ ﻟﺩﻴﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ﻭﺍﻟﺘﻲ ﺘﺩل ﻋﻠﻰ ﺍﻷﺴﻼﻙ ﻭﺍﻟﺘﻲ‬

‫‪LIII‬‬
‫ﺘ ﱠﻡ ﺘﺩﻭﻴﺭﻫﺎ ‪ ،‬ﻜﻤﺎ ﻭﺘﺨﺒﺭﻙ ﺒﻌﺩﺩ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ ﺍﻟﺘﻲ ﺘ ﱠﻡ ﻭﻀﻌﻬﺎ ﻓﻲ ﻫﺫﻩ ﺍﻟﻠﺤﻅﺔ ‪ ،‬ﻭﺴﺘﻼﺤﻅ‬
‫ﻥ ﻋﺩﺩ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻨﺎﻓﺫﺓ ﺴﻴﺘﻨﺎﻗﺹ ﺃﺜﻨﺎﺀ ﺴﻴﺭ ﺍﻟﻌﻤﻠﻴﺔ ‪ ،‬ﻭﺇﻥ ﺃﺭﺩﺕ ﻤﻘﺎﻁﻌﺔ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻓﻘﻡ‬
‫ﺃﱠ‬
‫ﻥ ﺒﺭﺘﻭﻜﻭل ﻋﻤل ﺍﻟـ) ‪ ( autorouter‬ﻤﺨﺯﻥ ﻓﻲ ﺍﻟﻤﻠﻑ‬
‫ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻟﺘﻭﻗﻑ ‪ ،‬ﺇ ﱠ‬
‫) ‪ ، (DEMO1U.PRO‬ﻗﻡ ﺒﺘﻨﺼﻴﺒﻪ ﻓﻲ ﻤﺤﺭﺭ ﺍﻟﻨﺼﻭﺹ ﻟﺘﻠﻘﻲ ﻨﻅﺭ ﹰﺓ ﻋﻠﻴﻪ ‪.‬‬
‫ﻥ ﺍﻟﻠﻭﺤﺔ ﺍﻟﺘﻲ ﺃﺠﺭﻴﺕ ﻋﻠﻴﻬﺎ ﻋﻤﻠﻴﺔ ﺍﻟـ) ‪ ( autorouter‬ﻴﻤﻜﻥ ﺃﻥ ﺘﻌﺎﻤل ﻤﻌﺎﻤﻠﺔ ﺃﻴﺔ ﻟﻭﺤﺔ‬
‫ﺇﱠ‬
‫ﻋﺎﺩﻴﺔ ‪ ،‬ﻭﻓﻲ ﺤﺎﻟﺔ ﻜﺎﻨﺕ ﻨﺘﻴﺠﺔ ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺃﻗل ﻤﻥ ‪ 100%‬ﻭﺍﻟﺘﻲ ﺘﺸﺎﻫﺩ ﺒﻌﺩ ﺍﻻﻨﺘﻬﺎﺀ ﻤﻥ‬
‫ﻫﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﻴﻤﻜﻨﻙ ﺘﻔﻌﻴل ﺍﻷﻤﺭ ) ‪ ( RIPUP‬ﻭﺫﻟﻙ ﻟﺒﻌﺽ ﺍﻷﺴﻼﻙ ﺍﻟﺤﺭﺠﺔ ﻭﺍﻟﻘﻴﺎﻡ ﺒﺎﻟﻌﻤﻠﻴﺔ‬
‫)‪ (router‬ﻴﺩﻭﻴﹰﺎ ‪.‬‬
‫‪DESIGN RULE CHECK (DRC):‬‬ ‫ﺘﺼﻤﻴﻡ ﻟﻭﺤﺔ ﺍﻟﻔﺤﺹ ‪:‬‬
‫ﻥ‬
‫ﻥ ﺍﻟﺨﻁﻭﺓ ﺍﻷﺨﻴﺭﺓ ﻋﻨﺩ ﺘﺼﻤﻴﻡ ﺍﻟﻠﻭﺤﺔ ﻫﻲ ﺘﺼﻤﻴﻡ ﻟﻭﺤﺔ ﺍﻟﻔﺤﺹ ) ‪ ، ( DRC‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺇﱠ‬
‫ﺍﻷﻤﺭ ) ‪ ( DRC‬ﻴﻘﻭﻡ ﺒﻔﺤﺹ ﻓﻴﻤﺎ ﺇﺫﺍ ﻜﺎﻨﺕ ﺍﻟﻠﻭﺤﺔ ﻤﺘﻭﺍﻓﻘﺔ ﻤﻊ ﺍﻟﻘﻭﺍﻋﺩ ﺍﻟﺘﺼﻤﻴﻤﻴﺔ ﺍﻟﺘﻲ ﺘ ﱠﻡ‬
‫ﺘﻌﻴﻴﻨﻬﺎ ﻤﻥ ﻗﺒل ﺍﻟﻤﺴﺘﺨﺩﻡ ‪.‬‬
‫ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ ) ‪ ( DEMOCMP.BRD‬ﻭﻗﻡ ﺒﺈﻴﻘﺎﻑ ﺘﻔﻌﻴل ﺍﻟﻁﺒﻘﺔ ) ‪ ( tPlace‬ﻭﻟﻜﻲ‬
‫ﺘﻘﻭﻡ ﺒﺘﺸﻐﻴل ﺍﻟﻔﺤﺹ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ( *DRC‬ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻷﻭﺍﻤﺭ ‪،‬‬
‫ﻭﺴﺘﻅﻬﺭ ﻟﻙ ﺍﻟﻘﺎﺌﻤﺔ ﺍﻟﻤﺒﻴﻥ ﻓﻲ ﺍﻟﺸﻜل ﺠﺎﻨﺒﹰﺎ ‪.‬‬
‫ﻤﻥ‬ ‫ﺍﻟﻘﺎﺌﻤﺔ‬ ‫ﺴﺘﻤﻜﻨﻙ‬ ‫ﺤﻴﺙ‬
‫ﺍﻻﺨﺘﻴﺎﺭ ﺒﻴﻥ ﻋﺩﺓ ﻓﺤﻭﺼﺎﺕ‬
‫ﻤﻤﻜﻨﺔ ﻭﺍﺩﺨﺎل ﺍﻟﻘﻴﻡ ﻟﻘﺎﻋﺩﺓ‬
‫ﺍﻟﻔﺤﺹ ‪ ،‬ﻗﻡ ﺒﺎﻟﺭﺠﻭﻉ ﺍﻟﻰ‬
‫ﺍﻟﻤﺴﺎﻋﺩﺓ ﻟﺘﺠﺩ ﺍﻟﻤﺯﻴﺩ ﻋﻥ ﻫﺫﺍ‬
‫ﺍﻷﻤﺭ ﻭﻋﻥ ﻤﻌﺎﻤﻼﺘﻪ ‪.‬‬
‫ﻗﻡ ﺒﺈﻴﻘﺎﻑ ﺘﻔﻌﻴل ﺍﻟﻔﺤﺹ ﺍﻟﺨﺎﺹ‬
‫ﺒـﺎﻟﺨﻴﺎﺭﻴــــﻥ )‪(offgrid‬‬
‫ﻭﺍﻟﺨﻴﺎﺭ )‪ (Angle‬ﻭﺫﻟﻙ ﻤﻥ‬
‫ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻟﻤﺭﺒﻊ ﺍﻟﺨﺎﺹ‬
‫ﺒﻬﺎ ﺒﺯﺭ ﺍﻟﻔﺄﺭﺓ ﺍﻷﻴﺴﺭ ‪ ،‬ﺤﻴﺙ‬

‫‪LIV‬‬
‫ﻥ ﺃﺠﺯﺍﺀ ﺍﻟـ ) ‪ ( smd‬ﻟﻴﺴﺕ ﻤﺘﻤﻭﻀﻌﺔ ﻓﻲ ﺍﻟﻭﺤﺩﺓ ﺍﻟﻘﻴﺎﺴﻴﺔ‬
‫ﺃﻨﱠﻬﻤﺎ ﻏﻴﺭ ﻤﻨﺎﺴﺒﻴﻥ ﻫﻨﺎ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺴﻴُﻅﻬﺭ ﺸﺭﻴﻁ‬
‫ﺍﻟﻤﺨﺘﺎﺭﺓ ‪ ،‬ﻭﻫﺫﺍ ﺴﻴﺅﺩﻱ ﺍﻟﻰ ﺍﺠﺎﺒﺔ ﺒﺎﻟﻌﺩﻴﺩ ﻤﻥ ﺍﻷﺨﻁﺎﺀ ‪ ،‬ﻭﺍﻵﻥ ) ‪ ( *OK‬ﻭ َ‬
‫ﻥ ﺍﻟﻠﻭﺤﺔ ﺍﻟﺘﻲ ﺃﻤﺎﻤﻙ ﺘﻨﺴﺠﻡ ﻤﻊ ﺍﻟﻘﻭﺍﻋﺩ‬
‫ﺍﻷﻤﺭ) ‪ ، ( No errors‬ﻭﺍﻵﻥ ﻴﻤﻜﻨﻙ ﺍﻟﺘﺄﻜﺩ ﻤﻥ ﺃ ﱠ‬
‫ﺍﻟﺘﺼﻤﻴﻤﻴﺔ ﺍﻟﺘﻲ ﻭﻀﻌﺘﻬﺎ ‪ ،‬ﻗﻡ ﺒﺎﻨﻌﺎﺵ ﺍﻟﺸﺎﺸﺔ ﻤﻥ ﺨﻼل ﺍﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪ F2‬ﺃﻭ ﻗﻡ‬
‫ﻱ ﻤﻥ ﺍﻷﺴﻼﻙ ﺍﻟﺤﻤﺭﺍﺀ‬
‫ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ) ‪ ، ( REDRAW‬ﻗﻡ ﺍﻵﻥ ﺒﺘﺤﺭﻴﻙ ﺃ ٍ‬
‫ﻙ ﺤﻤﺭﺍﺀ ﺃﺨﺭﻯ ) ﺒﺤﻴﺙ ﻴﻨﺘﺞ ﻟﺩﻴﻨﺎ ﺘﻘﺎﻁﻌﺎﺕ ﺒﻴﻥ ﺍﻷﺴﻼﻙ ﺍﻟﺤﻤﺭﺍﺀ ﻟﻡ ﺘﻜﻥ‬
‫ﻗﺭﻴﺒﹰﺎ ﻤﻥ ﺃﺴﻼ ٍ‬
‫ﻥ‬
‫ﻤﻭﺠﻭﺩﺓ ﻤﻥ ﻗﺒل ﻭﻏﻴﺭ ﺼﺤﻴﺤﺔ ﺘﺼﻤﻴﻤﻴﹰﺎ ( ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ ﻓﻌﱢل ﺍﻷﻤﺭ ) ;‪ ( ⇒ DRC‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺍﻟﻔﺎﺼﻠﺔ ﺍﻟﻤﻨﻘﻭﻁﺔ ﺍﻟﺘﻲ ﺘﻤﺕ ﺍﻀﻔﺘﻬﺎ ﺘﻤﻨﻊ ﻗﺎﺌﻤﺔ ﺍﻟﺨﻴﺎﺭﺍﺕ ﻤﻥ ﺍﻟﻅﻬﻭﺭ ‪ ،‬ﻭﺴﻴﻅﻬﺭ ﻟﻙ ﺸﺭﻴﻁ‬
‫) ‪( Zoom-to-fit‬‬ ‫ﺍﻷﻤﺭ ﻋﺩﺩ ﺍﻷﺨﻁﺎﺀ ﺍﻟﺫﻱ ﺴﻴﺯﻴﺩ ﻋﻥ ﺍﻟﺼﻔﺭ ‪ ،‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ‬
‫ﻭﻋﻨﺩﺌ ٍﺫ ﻓﻌﱢل ﺍﻷﻤﺭ ) ‪ ( errors‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﺴﺘﻔﺘﺢ ﻗﺎﺌﻤﺔ ﻤﺸﺎﺒﻬﺔ ﻟﻠﺸﻜل‬
‫ﺍﻟﻤﺭﺍﻓﻕ ﺘﺒﻴﻥ ﻋﺩﺩ ﺍﻷﺨﻁﺎﺀ ﻭﻤﻭﺍﻀﻌﻬﺎ ‪ ،‬ﺒﺎﻻﻀﺎﻓﺔ ﺍﻟﻰ ﺘﻭﺍﺠﺩ ﺨﻁ ﺃﺒﻴﺽ ﺭﻓﻴﻊ ﻴﺩل ﻋﻠﻰ‬
‫ﻤﻜﺎﻥ ﺘﻭﺍﺠﺩ ﺍﻟﺨﻁﺄ ﻋﻠﻰ ﺍﻟﺭﺴﻡ ﻤﺒﺎﺸﺭ ﹰﺓ ‪ ،‬ﻗﻡ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﻤﻔﺘﺎﺡ ‪ F1‬ﻜﻲ ﺘﺠﺩ ﺍﻟﻤﺯﻴﺩ ﺤﻭل‬
‫ﻫﺫﺍ ﺍﻷﻤﺭ ‪ ،‬ﻭﺤﺎﻟﻤﺎ ﺘﻨﻬﻲ ﺍﻟﺘﻌﺎﻤل ﻤﻊ ﺍﻟﻠﻭﺤﺔ ﻭﺍﻨﺸﺎﺀ ﺍﻟﺘﻐﻴﻴﺭﺍﺕ ﻗﻡ ﺒﺎﻟﺘﺨﻠﺹ ﻤﻥ ﻫﺫﻩ ﺍﻷﺨﻁﺎﺀ‬
‫ﺍﻟﻤﺘﻭﺍﺠﺩﺓ ﻤﺴﺒﻘﹰﺎ ) ﻭﺍﻟﺘﻲ ﺘﺘﻭﺍﺠﺩ ﻋﻠﻰ ﺸﻜل ﺍﻟﻌﺩﻴﺩ ﻤﻥ ﻜﺜﻴﺭﺍﺕ ﺍﻷﻀﻼﻉ ( ﻤﻥ ﺨﻼل ﻜﺘﺎﺒﺔ‬
‫ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪ ( ⇒ DRC CLEAR‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﻤﺭ ‪ ،‬ﻭﺫﻟﻙ ﻜﻲ ﺘﺘﺨﻠﺹ ﻤﻥ ﺍﻟﻨﺘﺎﺌﺞ‬
‫ﺍﻟﺴﺎﺒﻘﺔ ‪ ،‬ﻭﺇﻥ ﻋﺜﺭﺕ ﻋﻠﻰ ﺒﻌﺽ ﺍﻷﺨﻁﺎﺀ ﺍﻟﺘﻲ ﻻ ﻴﻤﻜﻥ ﺤﺫﻓﻬﺎ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻤﺭ‬
‫ﺠ ﹶﺔ ﺍﻷﻤﺭ ) ‪ ، ( DRC‬ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻷﻤﺭ ‪( ⇒ DRC‬‬
‫) ‪ (DELETE‬ﻓﻠﺭﺒﻤﺎ ﺘﻜﻭﻥ ﻨﹶﺘﻴ َ‬
‫) ‪ CLEAR‬ﻟﻠﺘﺨﻠﺹ ﻤﻨﻬﻡ ‪.‬‬
‫‪LIBRARIES :‬‬ ‫ﺍﻟﻤﻜﺘﺒﺎﺕ ‪:‬‬
‫ﻥ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﺘﻲ ﻗﻤﺕ ﺒﺎﻀﺎﻓﺘﻬﺎ ﺍﻟﻰ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﺃﻭﺍﻟﻠﻭﺤﺔ ﺘ ﱠﻡ ﺘﺨﺯﻴﻨﻬﺎ ﻤﺴﺒﻘﹰﺎ ﻓﻲ‬
‫ﺇﱠ‬
‫ﻥ ﻭﺍﺠﻬﺔ ﺍﻟﻤﻜﺘﺒﺔ ﻻ ﺘﺨﺘﻠﻑ ﻜﺜﻴﺭﹰﺍ ﻋﻥ ﺍﻟﻭﺍﺠﻬﺎﺕ ﺍﻷﺨﺭﻯ ‪ ،‬ﻭ ﺒﺎﻟﺘﺎﻟﻲ ﻟﺴﺕ‬
‫ﺍﻟﻤﻜﺘﺒﺎﺕ ‪ ،‬ﻜﻤﺎ ﺃ ّ‬
‫ﺒﺤﺎﺠﺔ ﺍﻟﻰ ﺘﻌﻠﻡ ﺍﻟﻌﺩﻴﺩ ﻤﻥ ﺍﻷﻭﺍﻤﺭ ﺍﻻﻀﺎﻓﻴﺔ ‪.‬‬

‫‪LV‬‬
‫‪Output of Drawing and‬‬ ‫ﻤﺨﺎﺭﺝ ﺍﻟﺭﺴﻭﻡ ﻭﺼﻨﺎﻋﺔ‬
‫‪Manufacturing Data :‬‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‪:‬‬
‫ﻴﻤﻜﻥ ﻟﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﺃﻥ ﻴﻘﻭﻡ ﺒﺈﺨﺭﺍﺝ ﺍﻟﺭﺴﻭﻡ ﻤﺴﺘﺨﺩﻤﹰﺎ ﺍﻷﻤﺭ ) ‪ ، ( PRINT‬ﻭﻫﺫﺍ ﺍﻷﻤﺭ‬
‫ل ﻤﻥ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﻭﺍﻟﺭﺴﻭﻡ‬
‫ﻴﻤﻜﻥ ﺍﻴﺠﺎﺩﻩ ﻓﻲ ﻗﺎﺌﻤﺔ ) ‪ ( FILE / PRINT‬ﻭﺫﻟﻙ ﻓﻲ ﻜ ٍ‬
‫ﺍﻟﺒﻴﺎﻨﻴﺔ ‪ ،‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻡ ﺍﻟﻤﻌﺎﻟﺞ ) ‪ ( CAM‬ﻟﻜﻲ ﺘﻘﻭﻡ ﺒﺘﻔﻌﻴل ﺍﻟﺨﺭﻭﺠﺎﺕ ‪ ،‬ﺤﻴﺙ ﻴﻤﻜﻨﻙ‬
‫ﺍﻟﻭﺼﻭل ﺍﻟﻴﻪ ﻤﻥ ﺨﻼل ) ‪ ، ( FILE / CAM Processor‬ﻭﺫﻟﻙ ﻤﻥ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺘﺤﻜﻡ‬
‫‪ ،‬ﺒﺎﻻﻀﺎﻓﺔ ﺍﻟﻰﺍﻤﻜﺎﻨﻴﺔ ﺍﻟﻭﺼﻭل ﺍﻟﻴﻪ ﻤﻥ ﺨﻼل ﺃﻴﻘﻭﻨﺘﻪ ﻤﻥ ﻨﺎﻓﺫﺓ ﺍﻟﺘﺤﺭﻴﺭ ‪.‬‬

‫ﻋﺎﺩ ﹰﺓ ﻤﺎ ﻴﺴﺘﺨﺩﻡ ﺍﻷﻤﺭ ) ‪ ( PRINT‬ﻟﻠﺭﺴﻭﻡ ﺍﻟﺘﻲ ﻴﺤﺘﺎﺝ ﺍﻟﻴﻬﺎ ﻓﻲ ﺃﻏﺭﺍﺽ ﺍﻟﺘﺤﻜﻡ ﻭ ﺍﻟﺘﻭﺜﻴﻕ‬
‫‪،‬ﻭﻟﻴﺱ ﻻﺨﺭﺍﺝ ﺭﺴﻭﻡ ﺒﻴﺎﻨﻴﺔ ﺘﺴﺘﺨﺩﻡ ﻓﻲ ﻋﻤﻠﻴﺎﺕ ﺍﻟﺘﺼﻤﻴﻡ ﻭﺍﻟﺘﺼﻨﻴﻊ ‪ ،‬ﻴﻤﻜﻨﻙ ﻤﻊ ﻫﺫﺍ ﺍﻷﻤﺭ‬
‫ﺍﺴﺘﺨﺩﺍﻡ ﻨﻔﺱ ﺍﻋﺩﺍﺩﺍﺕ ﺍﻟﻁﺎﺒﻌﺔ ﺘﺤﺕ ﺒﻴﺌﺔ ) ‪، ( WINDOWS‬ﺃﻤﱠﺎ ﺍﻻﺼﺩﺍﺭ ﺘﺤﺕ ﺒﻴﺌﺔ‬
‫) ‪ (LINUX‬ﻓﻬﻭ ﻴﻘﻭﻡ ﺒﺈﻨﺸﺎﺀ ﻤﻠﻔﺎﺕ ﺍﻟـ ) ‪ ( Post script‬ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺍﺭﺴﺎﻟﻬﺎ ﺍﻟﻰ )‪(lpr‬‬
‫ﻥ ﺍﻟﺨﺭﺝ ﺍﻟﻤﻁﺒﻭﻉ ﻟﻠﺭﺴﻡ ﻓﻲ ﺍﻟﻨﺎﻓﺫﺓ ﺍﻟﻤﻔﻌﱠﻠﺔ ﻤﻊ‬
‫ﺃﻭ ﺃﻥ ﻴﺘﻡ ﺍﺭﺴﺎﻟﻬﺎ ﺍﻟﻰ ﻤﻠﻑ ‪ ،‬ﺤﻴﺙ ﺃ ﱠ‬
‫ﺍﻻﻋﺩﺍﺩﺍﺕ ﺍﻟﺤﻘﻴﻘﻴﺔ ﻟﻠﺭﺴﻡ ﺴﻴﺘﻡ ﺍﻨﺸﺎﺅﻩ ‪.‬‬

‫‪LVI‬‬
‫ﻥ ﺍﻟﻔﻴﻠﻡ ﻭﺼﻨﺎﻋﺔ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺴﻴﺘﻤﺎﻥ ﻤﻥ ﺨﻼل ﺍﻟﻤﻌﺎﻟﺞ ) ‪ ( CAM‬ﺤﻴﺙ ﻴﺴﺘﺨﺩﻡ‬
‫ﺤﻴﺙ ﺃ ﱠ‬
‫ﻤﺤﺭﻜﺎﺘﻪ ﺍﻟﺨﺎﺼﺔ ﻭﺍﻟﺘﻲ ﻴﻤﻜﻥ ﺘﻌﺩﻴﻠﻬﺎ ﻭﺘﺤﺩﻴﺩﻫﺎ ﻤﻥ ﻗﺒل ﺍﻟﻤﺴﺘﺨﺩﻡ ‪ ،‬ﺍﻨﻅﺭ ﺍﻟﻰ ﺍﻟﻤﻠﻑ‬
‫)‪. ( EAGLE.EDF‬‬
‫ﻤﻼﺤﻅﺔ ‪:‬ﺍﻻﺼﺩﺍﺭ ﺍﻟﺫﻱ ﻴﻌﻤل ﺘﺤﺕ ﺒﻴﺌﺔ )‪ (DOS‬ﻻ ﻴﺩﻋﻡ ﺍﻷﻤﺭ ) ‪ ، ( PRINT‬ﻭﻟﺫﻟﻙ ﻗﻡ‬
‫ﺒﺎﺴﺘﺨﺩﺍﻡ ﺍﻟﻤﻌﺎﻟﺞ ) ‪. ( CAM‬‬
‫‪Output a Schematic with the‬‬ ‫ﺍﺨﺭﺍﺝ ﺍﻟﺭﺴﻭﻡ ﺍﻟﺘﺨﻁﻴﻁﻴﺔ ﺒﺎﺴﺘﺨﺩﺍﻡ‬
‫‪PRINT Command:‬‬ ‫ﺍﻷﻤﺭ ) ﻁﺒﺎﻋﺔ ( ‪:‬‬
‫ﻥ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ )‪ ( DEMPCMP.SCH‬ﺴﻴﺘﻡ ﻁﺒﺎﻋﺘﻪ ﺒﺎﻷﺒﻴﺽ ﻭﺍﻷﺴﻭﺩ ﻭﺴﺘﺘﻡ‬
‫ﺇﱠ‬
‫ﺘﻬﻴﺄﺘﻪ ﺒﺎﻟﻜﺎﻤل ﻋﻠﻰ ﺼﻔﺤﺔ ﻭﺍﺤﺩﺓ ‪ ،‬ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ) ‪ ( DEMPCMP.SCH‬ﻭﻗﻡ ﺒﺎﻟﻨﻘﺭ‬
‫ﻋﻠﻰ ﺍﻷﻤﺭ ) ‪ ، ( PRINT‬ﻭﺫﻟﻙ ﻓﻲ ﺸﺭﻴﻁ ﺍﻷﺩﻭﺍﺕ ‪ ،‬ﻗﻡ ﺒﻔﺤﺹ ﺍﻟﺨﻴﺎﺭﺍﺕ ‪( BLACK ,‬‬
‫ﻥ ﺍﻟﺨﻴﺎﺭﺍﺕ ‪( Mirror ,‬‬
‫ﻥ ﺍﻟﺭﺴﻡ ﻤﻨﻅﺭ ﻁﺒﻴﻌﻲ ( ‪ ،‬ﺇ ﱠ‬
‫) ‪ ) SOLID , ROTATE‬ﻜﻤﺎ ﻟﻭ ﺃ ﱠ‬
‫) ‪ Up side‬ﻟﻡ ﻴﺘﻡ ﺘﻌﻠﻴﻤﻬﺎ ‪ ،‬ﻭﺒﺎﻟﻨﺴﺒﺔ ﻟﻠـ ) ‪ ) ( Scale Factor‬ﻤﻌﺎﻤل ﺍﻟﻘﻴﺎﺱ ( ﻭﺍﻟـ‬
‫ﻥ ﺍﻟﺭﺴﻡ ﺍﻟﻨﺎﺘﺞ‬
‫) ‪ (Page Limit‬ﻗﻡ ﺒﻜﺘﺎﺒﺔ ﺍﻟﻌﺩﺩ )‪ (1‬ﻀﻤﻨﻬﺎ ‪ ،‬ﻭﻴﻌﻨﻲ ﻫﺫﺍ ﺍﻟﺘﺨﺼﻴﺹ ﺃ ﱠ‬
‫ﺴﻴﻜﻭﻥ ﻓﻲ ﺍﻟﺨﺭﺝ ﺒﻤﻌﺎﻤل ﻗﻴﺎﺱ ﻁﺒﺎﻋﺔ ﺒﺎﻟﻨﺴﺒﺔ‪ ، 1\1‬ﻭﻫﺫﺍ ﻴﺅﺩﻱ ﺒﺩﻭﺭﻩ ﺍﻟﻰ ﻤﻠﺊ ﻭﺭﻗﺔ‬
‫ﺍﻟﻁﺒﺎﻋﺔ ﺒﺎﻟﺭﺴﻡ ‪ ،‬ﻭﺇﻥ ﻟﻡ ﻴﻜﻥ ﺫﻟﻙ ﺒﺎﻹﻤﻜﺎﻥ ﺴﻴﻌﻤل ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﺒﺸﻜل ﺃﻭﺘﻭﻤﺎﺘﻴﻜﻲ ﺒﺘﻐﻴﻴﺭ‬
‫ﻥ ﺍﻟﺭﺴﻡ ﺴﻭﻑ ﻟﻥ ﻴﻅﻬﺭ ﻓﻲ ﺼﻔﺤ ﹰﺔ ﻭﺍﺤﺩﺓ ‪ ،‬ﻭﻋﻨﺩ ﺍﺴﺘﺨﺩﺍﻡ‬
‫ﻤﻌﺎﻤل ﺍﻟﻘﻴﺎﺱ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻓﺈ ﱠ‬
‫ﻥ‬
‫ﻥ ﺍﻟﺭﺴﻡ ﺴﺘﺘﻡ ﻁﺒﺎﻋﺘﻪ ﺒﻭﺍﺴﻁﺔ ﻋﺎﻤل ﺍﻟﻘﻴﺎﺱ ﺍﻟﻤﺨﺯﻥ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫) ‪ (Page Limit 0‬ﻓﺈ ﱠ‬
‫ﺍﻟﻁﺎﺒﻌﺔ ﻴﺘﻡ ﺍﻋﺩﺍﺩﻫﺎ ﻤﻥ ﺨﻼل ﺍﻟﺯﺭ ) ‪ ، ( PRINTER‬ﻭﻷﺠل ﺍﻻﺼﺩﺍﺭ ﺘﺤﺕ ﺒﻴﺌﺔ‬
‫) ‪ (LINUX‬ﻗﻡ ﺒﺎﺨﺘﻴﺎﺭ ) ‪ ( lpr‬ﻓﻲ ﺤﻘل ﺍﻟـ) ‪ ( Printer‬ﻭﺇﻥ ﻜﻨﺕ ﺘﺭﻏﺏ ﺒﻁﺒﺎﻋﺔ ﺍﻟﻤﻠﻑ‬
‫ﻥ ﺍﻟﺯﺭ ) ‪ ( Page‬ﻴﻘﻭﺩﻙ ﺍﻟﻰ‬
‫ﻗﻡ ﺒﺎﻟﻜﺘﺎﺒﺔ ﻋﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ‪ ، ( Cat > board.ps ) :‬ﺇ ﱠ‬
‫ﻥ ﺍﻟﺨﻴﺎﺭ ) ‪ ( Caption‬ﺘ ﱠﻡ ﺘﺄﺸﻴﺭﻫﺎ ﻓﺴﻴﺘﻡ ﻁﺒﺎﻋﺔ‬
‫ﺍﻋﺩﺍﺩﺍﺕ ﺒﺎﺭﺍﻤﺘﺭﺍﺕ ﺍﻟﺼﻔﺤﺔ ‪ ،‬ﻜﻤﺎ ﺃ ﱠ‬
‫ﺍﻟﻭﺭﻗﺔ ﻤﻊ ﺫﻴل ﻴﺤﺘﻭﻱ ﻋﻠﻰ ﺍﺴﻡ ﺍﻟﻤﻠﻑ ‪ ،‬ﺍﻟﺘﺎﺭﻴﺦ ‪ ،‬ﺍﻟﻭﻗﺕ ‪ ،‬ﻭﻤﻌﺎﻤل ﺍﻟﻘﻴﺎﺱ ‪.‬‬
‫ﺘﻭﻟﻴﺩ ﺒﻴﺎﻨﺎﺕ ‪ GERBER‬ﺒﻭﺍﺴﻁﺔ ﺍﻟﻤﻌﺎﻟﺞ ‪: CAM‬‬
‫ﻥ ﻨﻔﺱ ﺍﻟﺨﻁﻭﺍﺕ ﻴُﺤﺘﺎﺝ ﺍﻟﻴﻬﺎ ﻋﺎﺩ ﹰﺓ ﻷﺠل ﻜل ﻟﻭﺤﺔ ﺤﻴﺜﻤﺎ ﻴﺘﻡ ﺍﻨﺸﺎﺀ ﺍﻟﻔﻴﻠﻡ ﻭﺼﻨﺎﻋﺔ‬
‫ﺇﱠ‬
‫ﺍﻟﻤﻌﻁﻴﺎﺕ ﻭﻴﺘﻡ ﺍﻟﻌﻤل ﺒﻬﺎ ‪.‬‬
‫ﺍﻟﻤﻌﺎﻟﺠﺔ ﺍﻟﺘﺎﻟﻴﺔ ﻴﻤﻜﻥ ﺘﺤﻴﺩﻫﺎ ﻜﻌﻤل ﻟﻠﻤﻌﺎﻟﺞ )‪: (CAM‬‬

‫‪LVII‬‬
‫ﻥ ﺍﻟﻤﻠﻑ ) ‪ ( GERBRE.CAM‬ﻭﺍﻟﺫﻱ ﻴﻤﻜﻥ ﺍﻴﺠﺎﺩﻩ ﻓﻲ ﺍﻟﺩﻟﻴل ﺍﻟﻔﺭﻋﻲ ﺍﻻﻓﺘﺭﺍﻀﻲ‬
‫ﺇﱠ‬
‫ﻷﻋﻤﺎل ﺍﻟﻤﻌﺎﻟﺞ ) ‪ ( CAM‬ﺤﻴﺙ ﻴﻘﻭﻡ ﺒﺄﺘﻤﺘﺔ ﺒﻴﺎﻨﺎﺕ) ‪ ( GERBRE‬ﻓﻲ ﺍﻟﺨﺭﺝ ‪ ،‬ﻭﺫﻟﻙ‬
‫ﻷﺠل ﻭﺠﻬﻲ ﺍﻟﻠﻭﺤﺔ ﺍﻟﻤﻁﺒﻭﻋﺔ ‪ ،‬ﻤﻊ ﻤﻼﺤﻅﺔ ﺃﻥ ﺍﻟﻤﻌﺎﻟﺠﺔ ﺍﻟﻤﺒﻴﻨﺔ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻤﻬﺎ ﻷﺠل‬
‫ﺘﺨﻁﻴﻁ ﺼﻭﺭﺓ ﻟﻠﺭﺴﻡ ) ‪ ( GERBRE‬ﺃﻱ ) ‪ ( GERBER PHOTO PLOTTERS‬ﻤﻊ‬
‫ﻓﺘﺤﺔ ﺘﺩﻭﻴﺭ ﻗﺎﺒﻠﺔ ﻟﻠﺘﻐﻴﻴﺭ ﻭﺍﻟﺘﻌﺩﻴل ﻓﻘﻁ ‪ ،‬ﻭﻻ ﻴﻤﻜﻥ ﺍﺴﺘﺨﺩﺍﻤﻬﺎ ﻤﻊ ﻓﺘﺤﺎﺕ ﺍﻟﺜﻘﻭﺏ ﺍﻟﻐﻴﺭ ﻗﺎﺒﻠﺔ‬
‫ﻟﻠﺘﻌﺩﻴل ‪ ،‬ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ ﺍﻟﻰ ﺍﻟﻤﻌﺎﻟﺞ ) ‪ ( CAM‬ﻭﺫﻟﻙ ﺇﻤﺎ ﺒﺎﻟﻨﻘﺭ ﺍﻟﻤﺯﺩﻭﺝ )**( ﻋﻠﻰ‬
‫ﺃﻴﻘﻭﻨﺔ ﺍﻷﻤﺭ ﺍﻟﺘﻲ ﺘﺤﻤل ﺍﻻﺴﻡ ) ‪ ( GERBER‬ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺸﺭﻴﻁ ﺃﺩﻭﺍﺕ ﺍﻟﺘﺤﻜﻡ ‪ ،‬ﺃﻭ ﻤﻥ‬
‫ﺨﻼل ﺍﻟﻨﻘﺭ ﻋﻠﻰ ﺃﻴﻘﻭﻨﺔ ﻤﻌﺎﻟﺞ ﺍﻟـ) ‪ ( CAM‬ﻓﻲ ﻨﺎﻓﺫﺓ ﺍﻟﺘﺤﺭﻴﺭ ‪ ،‬ﻭﺍﻟﻘﻴﺎﻡ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟـ‬
‫) ‪ (GERBER.CAM‬ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﺍﻟﻤﺴﺎﺭ ) ‪، ( → FILE / NEW / CAM Jop‬‬
‫ﻭﺍﻵﻥ ﻗﻡ ﺒﺘﻨﺼﻴﺏ ﺍﻟﻤﻠﻑ ) ‪ ، ( DEMOCMP.BRD‬ﻭﺍﻟﺘﻲ ﺴﻴﺘﻡ ﺘﻭﻟﻴﺩ ﺒﻴﺎﻨﺎﺕ‬
‫) ‪ (GERBER‬ﻷﺠﻠﻬﺎ ﺒﻌﺩ ﺫﻟﻙ ﺍﺘﺒﻊ ﺍﻟﺘﻌﻠﻴﻤﺔ ) ‪، ( → FILE / NEW / BOARD‬‬
‫) ﻭﺫﻟﻙ ﺒﻌﺩ ﺃﻥ ﺘﻜﻭﻥ ﻗﺩ ﻓﻌﱠﻠﺕ ﺍﻷﻤﺭ ﺍﻟﺴﺎﺒﻕ ( ‪ ،‬ﻭﻤﻥ ﺜ ﱠﻡ )**( ﻋﻠﻰ ﺍﻟﻤﻠﻑ‬
‫ﻼ ﻤﻥ‬
‫)‪ ، (DEMOCMP.BRD‬ﻗﻡ ﺒﺎﻟﻨﻘﺭ ﻋﻠﻰ ﺍﻟﺨﻴﺎﺭ ) ‪ ( Process Jop‬ﻭﻗﻡ ﺒﺘﺄﻜﻴﺩ ﻜ ﹰ‬
‫ﺍﻷﻤﺭﻴﻥ )‪ ( Delete Name .. .. ..‬ﻭﺍﻷﻤﺭ ) ‪ ( More Than .. .. ..‬ﺒﻭﺴﺎﻁﺔ ) ‪( *OK‬‬
‫ﻭﺍﻵﻥ ﻜﺎﻓﺔ ﺍﻟﻤﻠﻔﺎﺕ ﺍﻟﻀﺭﻭﺭﻴﺔ ﺴﻭﻑ ﺘﺘﻡ ﻋﻤﻠﻴﺔ ﻜﺘﺎﺒﺘﻬﺎ ﻓﻲ ﺩﻟﻴل ﺍﻟﺘﺼﻤﻴﻡ ‪( Design‬‬
‫) ‪ ، Directory‬ﻭﻫﻭ ﻨﻔﺱ ﺍﻟﻤﻭﻗﻊ ﺍﻟﺫﻱ ﺘﻭﺠﺩ ﻓﻴﻪ ﻤﻠﻔﺎﺕ ﺍﻟﺭﺴﻡ ﺍﻟﺘﺨﻁﻴﻁﻲ ﻭﺍﻟﻠﻭﺤﺔ‬
‫ﺍﻟﻤﻁﺒﻭﻋﺔ ﻟﻬﺫﺍ ﺍﻟﻤﺸﺭﻭﻉ ( ‪ ،‬ﻭﺍﻵﻥ ﺴﻨﻘﻭﻡ ﺒﻌﺭﺽ ﺒﻌﺽ ﺃﺴﻤﺎﺀ ﺍﻟﻤﻠﻔﺎﺕ ﻭﻤﺎ ﺘﻌﻨﻴﻪ ‪:‬‬

‫‪∆εµοχµπ.χµπ‬‬ ‫‪Χοµπονεντ σιδε‬‬


‫‪∆εµοχµπ.σολ‬‬ ‫‪Σολδερ σιδε‬‬
‫‪∆εµοχµπ.πλχ‬‬ ‫‪Σιλκσχρεεν φορ χοµπονεντ σιδε‬‬
‫‪∆εµοχµπ.στχ‬‬ ‫‪Σολδερινγ µασκ φορ τηε χοµπονεντ σιδε‬‬
‫‪∆εµοχµπ.στσ‬‬ ‫‪Σολδερινγ µασκ φορ τηε σολδερ σιδε‬‬

‫‪∆εµοχµπ.ωηλ‬‬ ‫‪Απερτυρε ωηεελ φιλε‬‬

‫‪∆εµοχµπ.γπι‬‬ ‫‪Ινφορµατιον φιλε, νοτ ρελεϖαντ, το βε δελετεδ‬‬


‫‪LVIII‬‬
‫∃∃∃‪∆εµοχµπ.‬‬ ‫‪Τεµποραρψ φιλε, το βε δελετεδ‬‬

‫ﻥ ﺍﻟﻤﻠﻔﺎﺕ ﺍﻟﺴﺘﺔ ﺍﻷﻭﻟﻰ ﺘﺤﺘﺎﺝ ﺍﻟﻰ ﺍﺭﺴﺎﻟﻬﺎ ﺍﻟﻰ ﻤﺼﱠﻨﻊ ﺍﻟﻠﻭﺤﺎﺕ ﺍﻟﻤﻁﺒﻭﻋﺔ ﺍﻟﺨﺎﺹ ﺒﻙ ‪،‬‬
‫ﺇﱠ‬
‫ﻥ ﺘﺨﻁﻴﻁ ) ﺘﺜﻠﻴﻡ ( ﺍﻟﺒﻴﺎﻨﺎﺕ ﻴﻤﻜﻥ ﺘﺸﻐﻴﻠﻪ ﻭﻓﻘﹰﺎ ﻟﺫﻟﻙ ﻤﻥ ﺨﻼل ﺘﻔﻌﻴل ﺍﻷﻴﻘﻭﻨﺔ‬
‫ﻜﻤﺎ ﺃ ﱠ‬
‫) ‪ ، ( ΕΞΧΕΛΛΟΝ.ΧΑΜ‬ﻜﻤﺎ ﻴﻤﻜﻥ ﺍﻴﺠﺎﺩ ﻤﻌﻠﻭﻤﺎﺕ ﺍﻀﺎﻓﻴﺔ ﻓﻲ ﺼﻔﺤﺎﺕ ﺍﻟﻤﺴﺎﻋﺩﺓ‬
‫)‪. ( ηελπ παγεσ‬‬

‫‪ΕΑΓΛΕ ΥΣΕΡ ΛΑΝΓΥΑΓΕ− Α ΥΝΙςΕΡΣΑΛ ΟΥΤΠΥΤ ΤΟΟΛ:‬‬

‫ﻼ ﻤﻊ ﻟﻐﺔ ﺍﻟـ) ‪ ( Χ‬ﺘﻤﺎﻤﹰﺎ ﻜﻤﺘﺭﺠﻡ ) ‪ ( COMPILER‬ﻟﻐﺔ‬


‫ﻴﺄﺘﻲ ﺍﻟﻴﻜﻡ ﺒﺭﻨﺎﻤﺞ ﺍﻵﻴﺠل ﻤﺘﻜﺎﻤ ًﹰ‬
‫ﻥ ﺒﺭﻨﺎﻤﺞ ﻟﻐﺔ‬
‫ﺍﻟﻤﺴﺘﺨﺩﻡ ﺍﻟﺘﻲ ﺘﻤﱠﻜﻥ ﻤﻥ ﺍﻟﻭﺼﻭل ﺍﻟﻰ ﻜﺎﻓﺔ ﺒﻴﺎﻨﺎﺕ ﺍﻟـ ) ‪ ، ( ΕΑΓΛΕ‬ﺇ ﱠ‬
‫ﺍﻟﻤﺴﺘﺨﺩﻡ ﻴﻤﻜﻥ ﺃﻥ ﺘﻨﺸﺄ ﺃﻱ ﻨﻤﻁ ﻤﻥ ﺍﻟﻤﻠﻔﺎﺕ ‪ ،‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﺘﺸﻐﻴل ﺃﻱ ﺘﻬﻴﺄﺓ ﻟﻠﺒﻴﺎﻨﺎﺕ‬
‫) ‪ ( ∆ΑΤΑ ΦΟΡΜΑΤ‬ﺍﻟﻤﺴﺘﺨﺩﻤﺔ ﻤﻥ ﺍﻟﺒﺭﻤﺠﻴﺎﺕ ﺍﻷﺨﺭﻯ ) ‪ ( ΣΟΦΤΩΑΡΕΣ‬ﺃﻭ‬
‫ﺍﻟﺘﺠﻬﻴﺯﺍﺕ ) ‪ ، ( ΗΑΡ∆ΩΑΡΕ‬ﺍﻟﺭﺠﺎﺀ ﺃﻥ ﺘﻠﻘﻲ ﻨﻅﺭﺓ ﻋﻠﻰ ﺍﻟﻤﻠﻔﺎﺕ ﺫﺍﺕ ﺍﻟﻼﺤﻘﺔ‬
‫ﺍﻻﻨﺘﺭﻨﺕ‬ ‫ﺸﺒﻜﺔ‬ ‫ﻋﺒﺭ‬ ‫ﺍﻟﻤﺒﺎﺸﺭﺓ‬ ‫ﺒﺎﻟﻤﺴﺎﻋﺩﺓ‬ ‫ﺍﻻﺴﺘﻌﺎﻨﺔ‬ ‫ﻴﻤﻜﻨﻙ‬ ‫ﻜﻤﺎ‬ ‫)‪(*.ΥΛΠ‬‬
‫) ‪ ( Ον−Λινε ηελπ‬ﻟﺘﺘﻌﻠﻡ ﺍﻟﻤﺯﻴﺩ ﺤﻭل ﺍﻻﻤﻜﺎﻨﻴﺎﺕ ﺍﻟﻤﺘﻼﺯﻤﺔ ﻤﻊ ﻫﺫﺍ ﺍﻟﺒﺭﻨﺎﻤﺞ ‪.‬‬
‫‪ΣΧΡΙΠΤ ΦΙΛΕΣ :‬‬ ‫ﺤﻔﻅ ﻤﻠﻔﺎﺕ ﺍﻟﻤﺴﺘﻨﺩﺍﺕ‪:‬‬
‫ﻥ ﻤﻠﻔﺎﺕ ﺍﻟﻤﺴﺘﻨﺩﺍﺕ ) ‪ ( ΣΧΡΙΠΤ ΦΙΛΕΣ‬ﻫﻲ ﻋﺒﺎﺭﺓ ﻋﻥ ﻤﻠﻔﺎﺕ ﻨﺼﻭﺹ‬
‫ﺇﱠ‬
‫) ‪ ( ΤΕΞΤ ΦΙΛΕΣ‬ﻭﺍﻟﺘﻲ ﺘﺤﺘﻭﻱ ﻋﻠﻰ ﻜﺎﻓﺔ ﺃﻭﺍﻤﺭ ﺍﻟـ ) ‪) ( ΕΑΓΛΕ‬ﻗﻡ ﺒﺎﻟﻘﺎﺀ ﻨﻅﺭﺓ‬
‫ﻋﻠﻰ ﺍﻷﻤﺭ )‪ ،(ΣΧΡΙΠΤ‬ﻭﺒﺎﻟﺘﺎﻟﻲ ﻓﻠﻘﺩ ﺍﻤﺘﻠﻜﺕ ﻭﺍﺠﻬﺔ ﺭﺒﻁ ﻤﺭﻨﺔ ﻗﺎﺒﻠﺔ ﻟﻠﺘﻐﻴﻴﺭ ﻭﺍﻟﺘﻌﺩﻴل ﺘﻨﺸﺄ‬
‫ﻤﻥ ﻗﺒل ﺘﺭﻜﻴﺒﺔ ﺃﻭﺍﻤﺭ ﺍﻟـ ) ‪ ( ΕΑΓΛΕ‬ﻗﻡ ﺒﺎﻟﻘﺎﺀ ﻨﻅﺭﺓ ﻋﻠﻰ ﺍﻟﻤﺴﺎﻋﺩﺓ ﺃﻭ ﻗﻡ ﺒﺎﻟﺭﺠﻭﻉ ﺍﻟﻰ‬
‫ﺍﻟﻜﺘﺎﺏ ﺍﻟﺜﺎﻨﻲ ﺍﻟﺫﻱ ﻨﻨﻭﻱ ﺇﻥ ﺸﺎﺀ ﺍﷲ ﻟﻨﺎ ﺍﻟﻌﻤل ﺒﻪ ﻓﻭﺭ ﺍﻻﻨﺘﻬﺎﺀ ﻤﻥ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﻁﺒﺎﻋﻴﺔ ﻟﻬﺫﺍ‬
‫ﺍﻟﻜﺘﻴﺏ‪.‬‬
‫ﺩﺍﺌﻤﹰﺎ ﻤﻊ ﻟﻐﺔ ﺍﻟﻤﺴﺘﺨﺩﻡ ‪ ،‬ﺘﻤﱠﻜﻥ ﻤﻠﻔﺎﺕ ﺍﻟﻤﺴﺘﻨﺩﺍﺕ ﺍﻟﻤﺴﺘﺨﺩﻡ ﻤﻥ ﺘﻁﺒﻴﻕ ﺍﻟﻭﻅﺎﺌﻑ ﻭﺍﻟﺨﺼﺎﺌﺹ‬
‫ﺍﻟﺨﺎﺼﺔ ﺒﻪ ‪ ،‬ﻓﻌﻠﻰ ﺴﺒﻴل ﺍﻟﻤﺜﺎل ‪ :‬ﺍﻟﻭﻅﻴﻔﺔ ﺘﻠﻘﻑ ﻭﺴﺤﺏ ﺍﻟﻌﻨﺎﺼﺭ ﺍﻟﻰ ﺃﻗﺭﺏ ﻨﻘﻁﺔ ﻭﺍﺤﺩﺓ‬
‫ﻗﻴﺎﺱ ‪ ،‬ﻭﺍﻟﻤﺒﺩﺃ ﺍﻟﻨﻅﺭﻱ ﻟﻬﺫﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺴﻬل ﻟﻠﻐﺎﻴﺔ ‪ :‬ﻗﻡ ﺒﺘﻨﻔﻴﺫ ﺒﺭﻨﺎﻤﺞ ﻟﻐﺔ ﺍﻟﻤﺴﺘﺨﺩﻡ ‪ ،‬ﻭﺍﻟﺫﻱ‬

‫‪LIX‬‬
‫ﻥ ﻤﻠﻑ ﺍﻟﻤﺴﺘﻨﺩ ﻴﻤﺘﻠﻙ ﻋﻠﻰ ﺍﻷﻭﺍﻤﺭ‬
‫ﻴﻨﺸﺄ ﻤﻠﻑ ﻤﺴﺘﻨﺩ ﻤﻊ ﺍﻷﻤﺭ ) ‪ ، ( ΡΥΝ‬ﺤﻴﺙ ﺃ ﱠ‬
‫) ‪ ( ΜΟςΕ‬ﻹﻋﺎﺩﺓ ﻤﻭﻀﻌﺔ ﺍﻟﻌﻨﺎﺼﺭ ‪ ،‬ﻭﻋﻨﺩﺌ ٍﺫ ﻨﻔﺫ ﻤﻠﻑ ﺍﻟﻤﺴﺘﻨﺩ ) ‪( ΣΧΡΙΠΤ ΦΙΛΕ‬‬
‫ﻤﺴﺘﺨﺩﻤﹰﺎ ﺍﻷﻤﺭ ) ‪. ( ΣΧΡΙΠΤ‬‬
‫ﻻ ﻋﻠﻰ ﻤﺭﻭﻨﺔ ﻭﺴﻼﺴﺔ ﺍﻟﺒﺭﻨﺎﻤﺞ ‪ ، ΕΑΓΛΕ‬ﺇﻨﱠﻪ‬
‫ﻻ ﺘﻁﺒﻴﻘﻴﹰﺎ ﻭﺍﺤﺩﹰﺍ ﺩﺍ ﹰ‬
‫ﻭﻫﺫﺍ ﺒﺩﻭﺭﻩ ﻴﻌﺩ ﻤﺜﺎ ﹰ‬
‫ﺤﻘﹰﺎ ﺒﺭﻨﺎﻤﺞ ﺠﺩﻴﺭ ﺒﺎﻻﺤﺘﺭﺍﻡ ‪.‬‬

‫ﻻ ﺃﻥ ﺃﺤﻤﺩ ﺍﷲ ﻋ ﱠﺯ ﻭﺠل‬
‫ﻭﻓﻲ ﺍﻟﺨﺘﺎﻡ ﻻ ﻴﺴﻌﻨﻲ ﻭﺃﻨﺎ ﺃﻨﻬﻲ ﺍﻟﻤﺭﺤﻠﺔ ﺍﻷﺨﻴﺭﺓ ﻤﻥ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﺇ ﱠ‬
‫ﻋﻠﻰ ﻤﻨﻨ ِﻪ ﺍﻟﺘﻲ ﻻ ﺘﻌﺩ ﻭﻻ ﺘﺤﺼﻰ ﻭﺨﺎﺼ ﹰﺔ ﺃ ﱠﻨ ًﻪ ﻤﻨﺤﻨﻲ ﺍﻟﻘﺩﺭﺓ ﻭﺍﻟﻌﻭﻥ ﻤﻥ ﻋﻨﺩﻩ ﻋﻠﻰ ﺇﺘﻤﺎﻡ‬
‫ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ‪ ،‬ﺤﻴﺙ ﺘﻤﱠﺕ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺭﺠﻤﺔ ﺨﻼل ﻤﻌﺴﻜﺭ ﺍﻟﺘﺩﺭﻴﺏ ﺍﻟﺠﺎﻤﻌﻲ ‪ ،‬ﻜﻤﺎ ﺘﻤﱠﺕ‬
‫ﺍﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﻁﺒﺎﻋﻴﺔ ﻟﻪ ﺨﻼل ﺍﻟﻌﻁﻠﺔ ﺍﻟﻔﺼﻠﻴﺔ ‪ ،‬ﻭﺼﺎﺩﻑ ﺍﻟﻴﻭﻡ ﺍﻷﺨﻴﺭ ﻤﻨﻬﺎ ﺍﺤﺘﻔﺎل ﺍﻟﻐﺭﺏ‬
‫ﺒﻌﻴﺩ ﺍﻟﺤﺏ ﻭﻟﻌﻠﻨﻲ ﺃﻫﺩﻱ ﻫﺫﻩ ﺍﻟﻬﺩﻴﺔ ﺍﻟﻰ ﺃﻤﺘﻲ ﺍﻟﺘﻲ ﺁﺜﺭﺕ ﺍﻟﺭﻗﺎﺩ ﻭﺍﻻﺤﺘﻔﺎل ﻭﻫﻲ ﻻ ﺯﺍﻟﺕ‬
‫ﻻ ﻤﻥ ﺃﻥ ﺘﺤﺘﱠل ﻤﻜﺎﻨﺘﻬﺎ ‪ ،‬ﻭﺇﻨﻲ ﺃﺫﻜﺭ ﻤﺎ ﺴﺒﻕ ﻟﻠﺘﺒﻴﺎﻥ ﻟﻤﻥ‬
‫ﺘﻌﻴﺵ ﻓﻲ ﻏﻭﻏﺎﺌﻴﺔ ﺍﻟﺘﺨﻠﻑ ﻭﺒﺩ ﹰ‬
‫ﻴﺘﺎﺡ ﻟﻪ ﻗﺭﺍﺀﺓ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﻋﻠﻰ ﺍﻤﻜﺎﻨﻴﺔ ﺘﻜﻴﻴﻑ ﺍﻟﻅﺭﻭﻑ ﻤﻬﻤﺎ ﻜﺎﻨﺕ ﻭﺫﻟﻙ ﻋﻨﺩ ﺍﻤﺘﻼﻙ‬
‫ﺍﻻﺭﺍﺩﺓ ‪ ،‬ﻭﺍﻟﻐﺎﻴﺔ ‪ ،‬ﻭﺇﻨﻲ ﺃﺭﺠﻭ ﻤﻤﻥ ﺃﺘﻴﺢ ﻟﻪ ﺍﻻﻁﻼﻉ ﻋﻠﻰ ﻫﺫﺍ ﺍﻟﻜﺘﻴﺏ ﺍﺭﺸﺎﺩﻱ ﺍﻟﻰ ﻨﻭﺍﺤﻲ‬
‫ﷲ ﻤﻥ‬
‫ﺍﻟﻨﻘﺹ ﻭﺍﻟﺨﻠل ﺇﻥ ﻭﺠﺩﺕ ﻓﻤﺎ ﺯﻟﺕ ﻓﻲ ﺒﺩﺍﻴﺔ ﺍﻟﻁﺭﻴﻕ ‪ ،‬ﻭﺃﺨﻴﺭﹰﺍ ﻓﻬﺫﺍ ﻤﺎ ﻜﺎﻥ ﺒﻭﺴﻌﻲ ﻭﺍ ُ‬
‫ﻭﺭﺍﺀ ﺍﻟﻘﺼﺩ ‪.‬‬

‫ﺘﺎﺭﻴﺦ ﺍﻹﻨﺸﺎﺀ ‪:‬‬


‫ﻴﻭﻡ ﺍﻷﺭﺒﻌﺎﺀ ‪ 14 ∴ 2 ∴ 2001‬ﺍﻟﻤﻭﺍﻓﻕ ﻟـ ‪ 21‬ﺫﻭ ﺍﻟﻘﻌﺩﺓ ﻟﻠﻌﺎﻡ ﺍﻟﻬﺠﺭﻱ ‪1421‬‬

‫‪LX‬‬
LXI

You might also like