ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π² ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π Π°Π·ΠΌΠ΅Ρ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΡ-ΠΏΠ°ΠΌΡΡΡ — Π±ΡΡΡΡΠ°Ρ «Π±ΡΡΠ΅ΡΠ½Π°Ρ» ΠΏΠ°ΠΌΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ°, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠ½Π° Π΅ΡΡΡ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², ΠΎΠ½Π° Π΅ΡΡΡ Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΡ ΠΏΠ»Π°Ρ. ΠΠΎ Π²Π΅Π΄Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΡΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ ΠΈ ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ! ΠΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠΎΠ² ΠΊΠΎΠ»Π΅Π±Π»Π΅ΡΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 2 ΠΠ±Π°ΠΉΡ Π΄ΠΎ 8 ΠΠ±Π°ΠΉΡ (Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠΎΠ² ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΠΈ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π² ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠΈΠ½ΠΈΡΡΠ΅ΡΡΡΠ²ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΠΊΠΈ Π Π΅ΡΠΏΡΠ±Π»ΠΈΠΊΠΈ ΠΠ°Π·Π°Ρ ΡΡΠ°Π½ ΠΠ°ΡΠ°Π³Π°Π½Π΄ΠΈΠ½ΡΠΊΠΈΠΉ ΠΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΡΠΉ Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ ΠΠ°ΡΠ΅Π΄ΡΠ° Π‘ΠΈΡΡΠ΅ΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠΠ―Π‘ΠΠΠ’ΠΠΠ¬ΠΠΠ― ΠΠΠΠΠ‘ΠΠ
ΠΊ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅
Π’Π΅ΠΌΠ°: «ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π² ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ «
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ
Π‘ΡΡΠ΄Π΅Π½Ρ
2009
- 1. ΠΠ°Π΄Π°Π½ΠΈΠ΅
- 2. ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΠΠΠAΠ‘-3D
- 3. Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ AutoLisp Π² ΡΡΠ΅Π΄Π΅ AutoCAD
- 3.1 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- 4. ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ AutoLisp
- 4.1Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
- 4.2 ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²
- 4.3 ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΠΎΡΠ΅ΠΊ
- 4.4 ΠΡΡΠΈΡΠΎΠ²ΠΊΠ° Π΄Π΅ΡΠ°Π»ΠΈ
- 4.5 ΠΡΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²
- 4.6 ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ
- Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
- ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
- Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²
- ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
- 1. ΠΠ°Π΄Π°Π½ΠΈΠ΅
- 1. ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ.
- 2. ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ.
- 3. Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ±ΠΎΡΠ° ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
2. ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΠΠΠAΠ‘-3D
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΠΠΠΠΠ‘-3D ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΡΡ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠ²Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΈ ΡΠ±ΠΎΡΠΎΡΠ½ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΠΊΠ°ΠΊ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΈΠΏΠΎΠ²ΡΡ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ°. ΠΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°.
ΠΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ ΠΠΠΠΠΠ‘-3D ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΄ΡΠ° ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ ΠΠ‘ΠΠΠ.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π·Π°Π΄Π°ΡΠ°, ΡΠ΅ΡΠ°Π΅ΠΌΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ — ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Ρ ΡΠ΅Π»ΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΊΠΎΡΠ΅ΠΉΡΠ΅Π³ΠΎ ΠΈΡ Π·Π°ΠΏΡΡΠΊΠ° Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. ΠΡΠΈ ΡΠ΅Π»ΠΈ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡΡΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ:
Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡΠΊΠΎΠΉ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π΄Π»Ρ Π²ΡΠΏΡΡΠΊΠ° ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ (ΡΠ±ΠΎΡΠΎΡΠ½ΡΡ ΡΠ΅ΡΡΠ΅ΠΆΠ΅ΠΉ, ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ, Π΄Π΅ΡΠ°Π»ΠΈΡΠΎΠ²ΠΎΠΊ ΠΈ Ρ. Π΄.),
ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Π² ΡΠ°ΡΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ,
ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ Π² ΠΏΠ°ΠΊΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΄Π»Ρ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Ρ Π§ΠΠ£, ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ², ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΉ ΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Ρ. Π΄.).
Π‘ΡΠ΅Π΄ΡΡΠ²Π° ΠΈΠΌΠΏΠΎΡΡΠ°/ΡΠΊΡΠΏΠΎΡΡΠ° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΠΠΠΠΠ‘-3D ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΎΡΠΌΠ°ΡΡ IGES, SAT, XT, STEP, VRML) ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΎΠ², ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ CAD/CAM/CAE ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Π² ΠΠΠΠΠΠ‘-3D ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅ΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ: «ΡΠ½ΠΈΠ·Ρ Π²Π²Π΅ΡΡ » (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ), «ΡΠ²Π΅ΡΡ Ρ Π²Π½ΠΈΠ·» (ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ), ΠΎΠΏΠΈΡΠ°ΡΡΡ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΎΡΠ½ΡΠΉ ΡΡΠΊΠΈΠ· (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΈΠ½Π΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΡ Π΅ΠΌΡ) Π»ΠΈΠ±ΠΎ ΡΠΌΠ΅ΡΠ°Π½Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ. Π’Π°ΠΊΠ°Ρ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠ΅ΠΌΡΡ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠ²Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΌΠΎΡΠ½ΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΌΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΡ ΠΏΠΎΠ΄ΡΠ±ΠΎΡΠΎΠΊ, Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ. ΠΠ½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ΄ΠΎΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠ°Π²ΡΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ Π΄Π»Ρ Π‘ΠΠΠ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ.
3. Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ AutoLisp Π² ΡΡΠ΅Π΄Π΅ AutoCAD
Π¨ΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ AutoCAD ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π΅ ΠΊΠ°ΠΊ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ°Π±ΠΎΡΠΈΡ ΠΌΠ΅ΡΡ Π΄Π»Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΉ Ρ Π½Π°Ρ ΠΈ Π·Π° ΡΡΠ±Π΅ΠΆΠΎΠΌ ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ.
ΠΠ°ΠΆΠ΅ ΡΠ΅, ΠΊΡΠΎ Π·Π½Π°ΠΊΠΎΠΌ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ AutoCAD, Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΡΠΎΠ·Π½Π°ΡΡ, ΡΡΠΎ AutoCAD Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ. ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ, AutoCAD — ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. Π ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ, Π½ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ, ΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π² AutoCAD ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ AutoLisp.
Π―Π·ΡΠΊ AutoLisp Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ Π² 1962 Π³ΠΎΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ Π‘ΡΠ΅Π½ΡΠΎΡΠ΄ΡΠΊΠΎΠ³ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° ΠΠΆ. ΠΠ°ΠΊΠΊΠ°ΡΡΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ° ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ΄ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΈΠΊΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ². Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²Π΅ΡΡΠΈΠΉ ΡΠ·ΡΠΊΠ°. AutoLisp — ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ AutoCAD Π΄ΠΈΠ°Π»Π΅ΠΊΡ Lisp, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ° XLISP. ΠΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π² ΡΠ΅Π»ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠΏΠ΅ΡΠΏΠΎΠ·ΠΈΡΠΈΠ΅ΠΉ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ. Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΡ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ. Π―Π·ΡΠΊ LISP ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΡΠ΅Π» Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ AutoCAD, Ρ.ΠΊ. ΠΈΠΌΠ΅Π΅Ρ ΡΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ Ρ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ. ΠΡΠΈ ΡΡΠΎΠΌ AutoLisp ΠΏΡΠΎΡΡ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΠΈ Π²Π΅ΡΡΠΌΠ° Π³ΠΈΠ±ΠΎΠΊ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° AutoLisp Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² AutoCAD, Π½ΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π² ΡΡΠΎΠΉ ΡΡΠ΅Π΄Π΅ Π½ΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΌΠ΅Π½Ρ, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π·Π°Π΄Π°Ρ ΠΈ, ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ Π² Π²ΠΈΠ΄Π΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈ ΡΠΈΡΠ΅Π».
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ AutoLisp (Π² ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Visual LISP) Π²ΡΡΡΠΎΠ΅Π½ Π² ΡΠΈΡΡΠ΅ΠΌΡ AutoCAD ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΡΠ΄ ΡΡΠ΅Π΄ΡΡΠ² Π΄Π»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΠΈ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ.
ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· Π²ΡΡΠ΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ, Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ Ρ Π²ΡΠ±ΡΠ°Π»Π° ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ AutoLisp, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠΠ½ ΠΏΡΠΎΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°.
3.1 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
ΠΠ±ΡΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΠ±ΠΎΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΡΠ»Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ:
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ, ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΠ΅ΠΌΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ;
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ. ΠΡΠ±ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ· ΡΠ°ΡΡΠ΅ΡΠ° ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π·Π°ΡΡΠ°Ρ Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°;
ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ. ΠΠ°Π½Π½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²ΡΠ·ΡΡΡΠΈΠΌ Π·Π²Π΅Π½ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΡ ΠΈ Π±Π΅ΡΠΏΠ΅ΡΠ΅Π±ΠΎΠΉΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ².
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° Π±Π°Π·Π΅ ΠΠΠΠ IBM PC ΠΈΠ»ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ Ρ Π½Π΅ΠΉ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅Π΄ΡΡΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠΠΠ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ ΡΠΈΠΏΠ° Intel Celeron (Π»ΠΈΠ±ΠΎ Intel Pentium) Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 500 ΠΠΡ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ, Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ. ΠΠ΅ ΠΎΠ±ΡΠ΅ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ, 64 ΠΠ±Π°ΠΉΡ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΈ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° (ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ). Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΠΠΠΠ; Π²Π²ΠΎΠ΄ ΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½ΡΡ ; Π²Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Ρ ΠΠΠΠ. ΠΠ»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΠΌΠ°ΡΠΈΠ½ΠΎΠΉ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡΠ° — ΠΌΡΡΠΈ.
ΠΠ»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡ Ρ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1024×768 ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ 16,5 ΠΌΠ»Π½. ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΎΡΡΠ΅Π½ΠΊΠΎΠ².
Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ.
Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Windows 98/2000/XP, ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° (AutoCAD) ΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Pentium IV, ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΠΉ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡΡ, Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ ΠΈ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ. Π ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ CeleronTM1.7 ΠΠΡ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΡΡ.
ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Intel Pentium ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅ΡΠ½ΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ Intel ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² Π²ΡΡΠΎΡΠ°ΠΉΡΠ΅Π³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ.
ΠΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ°.
ΠΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠ»ΠΎΡ S-478 ΠΏΠΎΠ΄ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ. ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΡΠΎΠ³ΠΎ, ΡΡΠ°Π²Π½ΠΈΠΌ Π΄Π²Π΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΠ΅ ΠΏΠ»Π°ΡΡ. ΠΠ΅ΡΠ²Π°Ρ ΠΈΠ· Π½ΠΈΡ : MSI S-6580 845PE Neo Socket 478 i845PE AGP 2DDR Audio ATA100 USB2.0 ATX Retail. ΠΡΠΎΡΠ°Ρ: Asus P4P800 VM, ΡΠΈΠΏΡΠ΅Ρ Intel 865G, Socket 478, FSB 800MHz (HT), ATA133 + SATA, 4xDDR3200, SVGA, AGP 8x, 6ch. AC'97, LAN, ATX.
ΠΡΠ½ΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡ MS-6580 845PE Neo ΠΏΠΎΡΠ»ΡΠΆΠΈΠ» Π½Π°Π±ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Intel 845PE. ΠΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ Π½Π°Π»ΠΈΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° Socket 478 ΡΡΠ° ΠΌΠΎΠ΄Π΅Π»Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ Intel Celeron ΠΈ Intel Pentium 4. Π‘Π»ΠΎΡ AGP 4x, ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΡΠΈΠΊΡΠ°ΡΠΎΡΠΎΠΌ, Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ 1,5-Π²ΠΎΠ»ΡΡΠΎΠ²ΡΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ»Π°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ AGP 4x. ΠΠ»Π°ΡΠ° MSI S-6580 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΡΡΡΡ ΠΏΠΎΡΡΠΎΠ² USB 2.0, Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π² ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°-ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΎΡΠ° Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° USB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π΅ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Realtek ALC650, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠ°Ρ Π΄Π²Π° Π²ΡΡ ΠΎΠ΄Π½ΡΡ ΡΡΠ΅ΡΠ΅ΠΎΠΊΠ°Π½Π°Π»Π°. ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ»Π°Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΡΠ΅ΡΡΡ 32-Π±ΠΈΡΠ½ΡΡ ΡΠ»ΠΎΡΠΎΠ² PCI 2.2 ΠΈ ΠΎΠ΄ΠΈΠ½ CNR-ΡΠ»ΠΎΡ.
ΠΠΎΡΠ»Π΅ Π²ΡΠ΅Π³ΠΎ ΠΎΠ³ΠΎΠ²ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠΌΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ Π²ΡΠ±ΠΎΡΠ΅ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ Asus P4P800 VM. ΠΠ½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π° Π±Π°Π·Π΅ ΡΠΈΠΏΡΠ΅ΡΠ° Intel 845E. Π ΡΡΠΎΠΌ ΡΠΈΠΏΡΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ-ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΎΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° (I/O Controller Hub) 82801DB (ICH 4), ΠΊΠΎΡΠΎΡΡΠΉ, ΠΏΠΎΠΌΠΈΠΌΠΎ Π²ΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠ° ICH 2, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½ΠΎΠ²ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² (Π³Π»Π°Π²Π½ΠΎΠ΅ Π½ΠΎΠ²ΡΠ΅ΡΡΠ²ΠΎ — ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅ΡΡΠΈ ΠΏΠΎΡΡΠΎΠ² USB 2.0).
ΠΡΠ΅ Π²Π΅Π΄ΡΡΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΡ ΠΏΠ»Π°Ρ ΠΏΠΎΡΠΏΠ΅ΡΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π½Π° Π±Π°Π·Π΅ ΡΠΈΠΏΡΠ΅ΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΡΠΈΠ½Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Intel Pentium 4.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (ΠΠΠ£). ΠΠ»Ρ ΠΎΠ±ΡΠ΅ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΠΠ£ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 64 ΠΠ±Π°ΠΉΡ. Π£ΡΠΈΡΡΠ²Π°Ρ ΡΠΎ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ Π²ΠΈΠ΄ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΆΠ΅ Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ, ΠΈ ΡΠΎ, ΡΡΠΎ ΠΏΡΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΌΠ° ΠΠΠ£ Π² Π΄Π²Π° ΡΠ°Π·Π°, ΠΏΠΎΡΡΠΈ Π½Π° ΡΡΠΎΠ»ΡΠΊΠΎ ΠΆΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Kingston Technology 128MB Module (DDR DIMM 128 Mb; 168 pin; PC 2700ΠHz), ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡ Asus P4P800 VM.
ΠΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²Π½ΠΈΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ Π΅ΠΉ — Viking Components 128MB Module. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Ρ, ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π° ΠΈ ΠΌΠ΅Π½Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Π°. Π ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠΈΡΠΌΡ Kingston ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠΎΠ·ΠΎΠ»ΠΎΡΠ° Π½ΠΎΠΆΠ΅ΠΊ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ. ΠΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠ°Π΅Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ Π΄Π°Π½Π½ΠΎΠΉ ΡΠΈΡΠΌΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°.
DDR — Double Data Rate SDRAM — ΠΏΠ°ΠΌΡΡΡ Ρ ΡΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ. ΠΡΡΠ³ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ — SDRAM II (Ρ.Π΅. SDRAM Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ). ΠΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌ ΡΠ°Π±ΠΎΡΡ ΠΎΠ½Π° ΠΏΠΎΡ ΠΎΠΆΠ° Π½Π° SDRAM, Π½ΠΎ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π½Π΅Π΅, ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π° ΠΎΠ±ΠΎΠΈΡ ΡΡΠΎΠ½ΡΠ°Ρ ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ². ΠΡΠΎ ΡΠ΄Π²Π°ΠΈΠ²Π°Π΅Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² DDR RAM ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» DLL (Delay Locked Loop), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠ΄Π²ΠΈΠ½ΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠΎΠΊΡΠ°ΡΠ°ΡΡΡΡ ΠΏΡΠΎΡΡΠΎΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠΈΠ½Ρ ΠΏΡΠΈ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π½Π° Π½Π΅Π΅ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡΠ΅Ρ.
Π’ΠΈΠΏΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
ΠΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΊΡΠ°Π½Π° Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 75 ΠΠΡ.
ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΡ A97 Radeon 9500 Pro, ΠΎΠ±Π»Π°Π΄Π°ΡΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡΡ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΠΎΠ½ΠΈΡΠΎΡ.
ΠΡΠ»ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΊΠ°ΠΊ-ΡΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ, ΡΠΎ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π½Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ. ΠΠ½ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠ°ΠΌΡΠΉ Π΄ΠΎΡΠΎΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π΅Π³ΠΎ Π½Π΅Π»ΡΠ·Ρ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ, ΠΈ «Π²ΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ» Ρ Π½Π΅Π³ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π΅ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ.
ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΌΡ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Π²ΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ΅Π²Π°ΠΆΠ½ΠΎ, ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π»ΠΈ ΠΌΡ Ρ ΠΎΡΠΈΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, ΡΠΈΡΡΠ΅ΠΌ, ΠΈΠ³ΡΠ°Π΅ΠΌ, ΠΏΠΈΡΠ΅ΠΌ ΠΏΠΈΡΡΠΌΠ° ΠΈΠ»ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ — ΠΌΠΎΠ½ΠΈΡΠΎΡ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π²ΡΠ΅Π³Π΄Π°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΌΡΡ Π·Π°Π²ΠΈΡΠΈΡ Π½Π°ΡΠ΅ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΡ ΠΠΠ’ (ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎ-Π»ΡΡΠ΅Π²Π°Ρ ΡΡΡΠ±ΠΊΠ°) Ρ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 17″ .
ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΡ ΠΠΠ’ ΠΈΠΌΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
ΡΠ΅ΠΊΡΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π»ΡΡΡΠ΅ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΡΠΈ ΠΌΠ°Π»ΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅ ΡΠΎΡΠ΅ΠΊ);
ΡΠ²Π΅ΡΠ° Π½Π°ΡΡΡΠ°Π»ΡΠ½Π΅Π΅ ΠΈ ΡΠΎΡΠ½Π΅Π΅;
ΠΎΡΠ»Π°ΠΆΠ΅Π½Π½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π»ΡΡΡΠ΅Π΅ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ².
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π²Π° ΡΠΈΠΏΠ° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠ² ΡΠΈΡΠΌΡ LG ΠΈ ΡΠΈΡΠΌΡ Samsung.
ΠΠΎΠ½ΠΈΡΠΎΡ Samsung ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π° ΠΈ Π±ΠΎΠ»ΡΡΡΡ ΠΏΠΎΠ»ΠΎΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π½ΠΈΡ Π²ΠΈΠ΄Π΅ΠΎ-ΡΠΈΠ³Π½Π°Π»Π°.
ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π°Π»ΡΠ°Π²ΠΈΡΠ½ΠΎ-ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° ΡΠΊΡΠ°Π½ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡ Samsung 757DFX, Ρ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΡ 1024×768, ΡΠΎΡΠΊΠΎΠΉ ΡΠ°ΡΡΡΠ° 0,20 ΠΌΠΊΠΌ, Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΡ 17″ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π’Π‘Π'99.
ΠΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ.
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° ΠΆΠ΅ΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ 20 ΠΠ±.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π΄Π²Π° ΠΆΠ΅ΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠ°: IC35L036UCD210 (ΡΠΈΡΠΌΠ° IBM) ΠΈ IC25N020ATMR04 (ΡΠΈΡΠΌΠ° Hitachi ΠΈΠ· ΡΠ΅ΡΠΈΠΈ Travelstar 80 GN).
ΠΠ±ΡΠ΅ΠΌ Π΄ΠΈΡΠΊΠ°. ΠΠ΅ΡΠ²ΡΠΌ ΠΈ Π³Π»Π°Π²Π½ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ Π»ΡΠ±ΠΎΠ³ΠΎ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Ρ ΡΠ°Π½ΠΈΡΡ Π²Π°Ρ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅Ρ. ΠΡΠ΅ Π½Π΅Π΄Π°Π²Π½ΠΎ ΡΡΠ° Π΅ΠΌΠΊΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅ΡΡΠ»Π°ΡΡ Π² ΠΌΠ΅Π³Π°Π±Π°ΠΉΡΠ°Ρ , ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ΅Π°Π»ΡΠ½Π°Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΄ΠΎ ΡΠΎΡΠ½ΠΈ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ! ΠΠ°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΠ°Π·Π½ΠΈΡΠ° Π² ΡΠ΅Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ°ΠΌΠΈ Π½Π° ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΡ ΡΠ°Π·Π½ΠΈΡΡ Π² ΠΎΠ±ΡΠ΅ΠΌΠ΅ — ΠΏΠ΅ΡΠ΅ΠΏΠ»Π°ΡΠΈΠ² Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ 30%, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅Ρ Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡΡΠ΅ΠΉ Π΅ΠΌΠΊΠΎΡΡΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΠΎΠ»ΡΡΠ°Ρ Π΅ΠΌΠΊΠΎΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΠ·Π»ΠΈΡΠ½ΡΡ. ΠΠΎΡΡΠΎΠΌΡ Π΄Π΅Π»Π°Π΅ΠΌ Π²ΡΠ±ΠΎΡ Π² ΠΏΠΎΠ»ΡΠ·Ρ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Ρ IC25N020ATMR04.
Π‘ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΠ°ΠΊ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, Π½Π° ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ΅Π΄ΠΊΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ — ΡΡΠΈΡΠ°Ρ, ΡΡΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ° Π±ΠΎΠ»ΡΡΠΎΠΉ Π΅ΠΌΠΊΠΎΡΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π° Π΄Π΅Π»Π΅ ΡΠ°Π·Π½ΠΈΡΠ° Π΄ΠΎΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎ 20%, ΡΡΠΎ, ΡΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ°Π»ΠΎ. Π‘ΡΠ΅Π΄Π½ΠΈΠΉ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ — ΠΎΠΊΠΎΠ»ΠΎ 10−15 ΠΠ±Π°ΠΉΡ/Ρ. Π Π½Π°ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ — 32,5 ΠΠ±Π°ΠΉΡ/Ρ.
Π‘ΡΠ΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ°. Π’ΠΎΠΆΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²Π°ΠΆΠ½ΡΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ. ΠΠ·ΠΌΠ΅ΡΡΠ΅ΡΡΡ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΈΡΠΊΡ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π»ΡΠ±ΠΎΠΌΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌΡ Π²Π°ΠΌΠΈ ΡΡΠ°ΡΡΠΊΡ. Π‘ΡΠ΅Π΄Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ — 7−9 ΠΌΡ. Π Π½Π°ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ — 12 ΠΌΡ.
Π‘ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Π΄ΠΈΡΠΊΠ°. ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, Π½Π°ΠΏΡΡΠΌΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΉ ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΡΠΊΠΎΡΠΎΡΡΡΡ ΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΡΠΈΠ½ΡΡΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΌΠ΅Π½ΡΡΠ΅ 5400 ΠΎΠ±/ΠΌΠΈΠ½ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π°, 7200 ΠΎΠ±/ΠΌΠΈΠ½ — ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ, Π½Ρ, Π° 10 000 ΠΎΠ±/ΠΌΠΈΠ½ (ΠΏΠ»Π°Π½ΠΊΠ°, Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π²Π·ΡΡΠ°Ρ IBM) — ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈΠ΄Π΅Π°Π»! Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΏΡΠ°Π²Π΄Π°, ΠΈ Π΄ΡΡΠ³Π°Ρ ΡΠΎΡΠΊΠ° Π·ΡΠ΅Π½ΠΈΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ ΡΡΠ΅Π·ΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Π΄ΠΈΡΠΊΠ° Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ±ΡΡΡΡΡΡΡ ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ . Π Π²ΠΎΡ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΡΠΎΠΊ ΡΠ»ΡΠΆΠ±Ρ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ° Π²Π»ΠΈΡΡΡ ΠΊΡΠ΄Π° Π±ΠΎΠ»Π΅Π΅ ΠΎΡΡΡΠΈΠΌΠΎ…
ΠΠ½ΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΡΠ΅ΠΌ Π²ΡΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄Π°, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π΅Π³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ (ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ), Π½ΠΎ Π²ΡΡΠ΅ ΡΠ΅Π½Π° ΠΈ ΡΠΈΠ»ΡΠ½Π΅ΠΉ Π½Π°Π³ΡΠ΅Π².
ΠΡΠ±ΡΠ°Π½Π½ΡΠΉ Π½Π°ΠΌΠΈ ΠΠΠΠ ΠΈΠΌΠ΅Π΅Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ 4200 ΠΎΠ±ΠΎΡΠΎΡΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΠΏΠΎΠ»Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
Π Π°Π·ΠΌΠ΅Ρ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΡ-ΠΏΠ°ΠΌΡΡΡ — Π±ΡΡΡΡΠ°Ρ «Π±ΡΡΠ΅ΡΠ½Π°Ρ» ΠΏΠ°ΠΌΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ°, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠ½Π° Π΅ΡΡΡ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², ΠΎΠ½Π° Π΅ΡΡΡ Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΈΡ ΠΏΠ»Π°Ρ. ΠΠΎ Π²Π΅Π΄Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΡΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ ΠΈ ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ! ΠΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠΎΠ² ΠΊΠΎΠ»Π΅Π±Π»Π΅ΡΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 2 ΠΠ±Π°ΠΉΡ Π΄ΠΎ 8 ΠΠ±Π°ΠΉΡ (Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠΎΠ² ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΡΡ-ΠΏΠ°ΠΌΡΡΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 2 ΠΠ±Π°ΠΉΡ). ΠΠ΅ΡΡΡΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΡΠ΅ΠΌ ΠΊΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π΅Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ…
ΠΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ IC25N020ATMR04 Π΅ΠΌΠΊΠΎΡΡΡΡ 20 ΠΠ±, Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ 4200ΠΎΠ±/ΠΌΠΈΠ½, ΡΡΠ΅Π΄Π½ΠΈΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎΠΈΡΠΊΠ° 12 ΠΌΡ. ΠΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ΠΌ ΡΠ°Π·ΡΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ.
ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
ΠΡΠΎΠ±ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Π½Π΅Ρ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠΎ 101 ΠΊΠ»Π°Π²ΠΈΡΠ΅ΠΉ Ρ ΡΠ°Π·ΡΡΠΌΠΎΠΌ PS/2 (Genius Comfy KB-10X).
ΠΡΡΡ.
ΠΡΡΡ — ΡΡΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΌΡΡΡ ΠΏΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ ΡΠ΅Π½Ρ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΡΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΌΡΡΠΈ Genius NetScroll+PS/2.
4. ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ AutoLisp
4.1Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ
4.2 ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²
ΠΠ»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΎΡΠΌΡ Π΄Π΅ΡΠ°Π»ΠΈ:
ΠΠ»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ , ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π²Π²ΠΎΠ΄Π°:
(getreal «ΡΠ΅ΠΊΡΡ Π·Π°ΠΏΡΠΎΡΠ°-ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ») — Π²Π²ΠΎΠ΄ Π²Π΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΠ»Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΡ ΠΎΡΠΈΠ±ΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ:
(initget ΡΠ»Π°Π³ ΡΡΡΠΎΠΊΠ°) — Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠ»ΠΎΠ² ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ Π²Π²ΠΎΠ΄Π° Π΄Π»Ρ get-ΡΡΠ½ΠΊΡΠΈΠΉ, Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΎΠ΄Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΡΡ Π·Π° Π½Π΅ΠΉ get-ΡΡΠ½ΠΊΡΠΈΡ.
ΠΡΠ³ΡΠΌΠ΅Π½Ρ <οΏ½ΡΠ»Π°Π³> ΡΡΠ½ΠΊΡΠΈΠΈ iinitget — ΡΡΠΎ Π±ΠΈΡΠΎΠ²ΡΠΉ ΡΠ»Π°Π³, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ΅Π»ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ (ΠΎΡ 0 Π΄ΠΎ 255), ΡΠ²Π»ΡΡΡΠΈΠΌΡΡ ΡΡΠΌΠΌΠΎΠΉ Π±ΠΈΡΠΎΠ² Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΈΠ· Π½ΠΈΡ Π²Π΅ΡΠΎΠ²ΡΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ (Π½ΡΠΌΠ΅ΡΡΡΡΡΡ ΠΏΠΎ ΡΡΠ΅ΠΏΠ΅Π½ΡΠΌ ΡΠΈΡΠ»Π° 2). ΠΡΠ»ΠΈ Π±ΠΈΡ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½, ΡΠΎ Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² Π±ΠΈΡΠΎΠ²ΠΎΠΌ ΡΠ»Π°Π³Π΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠ°Π²Π½ΡΠΌ Π½ΡΠ»Ρ.
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ (initget 6) — ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ ΠΏΡΡΡΠΎΠΉ Π²Π²ΠΎΠ΄, Π½ΠΎ Π½Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Ρ Π²Π²ΠΎΠ΄ Π½ΡΠ»Ρ ΠΈ Π²Π²ΠΎΠ΄ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠΈΡΠ΅Π» (6=2+4).
Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ:
1. Π£ΡΠ»ΠΎΠ²Π½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ (if (ΡΡΠ»ΠΎΠ²ΠΈΠ΅) (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅1) (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅2))
Π’ΠΈΠΏΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ²: Π»ΡΠ±ΡΠ΅.
ΠΡΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΈΡΡΠΈΠ½Π½ΠΎ, ΡΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅1, ΠΈΠ½Π°ΡΠ΅ — Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅2.
2. Π€ΡΠ½ΠΊΡΠΈΡ
(while (ΡΡΠ»ΠΎΠ²ΠΈΠ΅) (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅1) (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅2) … (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅N)), ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π΄Π°Π΅Ρ ΡΠΈΠΊΠ» ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠ΅ΠΌΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ.
4.3 ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΠΎΡΠ΅ΠΊ
ΠΠ»Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
1. Π€ΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ
(setq ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ 1 (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ 1)
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ 2 (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ 2) …
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ N (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ N))
Π€ΡΠ½ΠΊΡΠΈΡ setq ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Ρ Π»ΡΠ±ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΡΠ½ΡΠΌ ΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 2. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π»ΡΠ±ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ (ΠΈΠΌΠ΅Π½Π°) AutoLisp, Π½Π΅ Π·Π°Π½ΡΡΡΠ΅ Π² Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ AutoLisp, ΠΈΠΌΠ΅Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΡΠ»Π°).
2. Π‘ΠΏΠΈΡΠΊΠΈ — ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° ΡΠ·ΡΠΊΠ΅ AutoLisp. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ.
Π‘ΠΏΠΈΡΠΊΠΈ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ list:
(list ΡΠ»Π΅ΠΌΠ΅Π½Ρ1 ΡΠ»Π΅ΠΌΠ΅Π½Ρ2 … ΡΠ»Π΅ΠΌΠ΅Π½ΡN)
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΡΠΏΠΈΡΠΎΠΊ, ΠΌΠΎΠ³ΡΡ Π²ΡΡΡΡΠΏΠ°ΡΡ Π»ΡΠ±ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠΏΠ΅ΡΠΈΡΡΠ΅Ρ AutoLisp. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΠΈΡΠΊΠ° ΠΌΠΎΠ³ΡΡ Π²ΡΡΡΡΠΏΠ°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ AutoLisp. Π€ΡΠ½ΠΊΡΠΈΡ list Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΠΈΡΠΊΠ°, ΠΏΡΠΈΡΠ΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°Π²Π½ΡΠΌ nil.
Π‘ΠΎ ΡΠΏΠΈΡΠΊΠ°ΠΌΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
(car ΡΠΏΠΈΡΠΎΠΊ) — ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΏΠΈΡΠΊΠ° ΠΈΠ»ΠΈ ΡΠΎΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ°ΡΡ;
(cadr ΡΠΏΠΈΡΠΎΠΊ) — ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠ΄ΡΠΏΠΈΡΠΊΠ° ΠΏΡΡΠ΅ΠΌ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ½ΡΠ°.
4.4 ΠΡΡΠΈΡΠΎΠ²ΠΊΠ° Π΄Π΅ΡΠ°Π»ΠΈ
ΠΠ»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠ΅ΡΡΠ΅ΠΆΠ° Π΄Π΅ΡΠ°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
(command «ΠΈΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ» ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ1 … ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡN)
Π€ΡΠ½ΠΊΡΠΈΡ command Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π²ΡΠ΅ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°Π½Π΄Ρ ΡΠ°ΠΊ, Π±ΡΠ΄ΡΠΎ ΠΎΠ½ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ. ΠΡΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ, ΡΠ²Π»ΡΡΡΠΈΠ΅ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ command, Π·Π°Π΄Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ (Π² ΠΊΠ°Π²ΡΡΠΊΠ°Ρ ), Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΡΠΈΡΠ»Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΡΠΎΡΠ΅ΠΊ. ΠΡΠ±ΠΎΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ command ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π½Π° ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ AutoLisp. ΠΠ°Π½Π½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ°Π²Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
(command «line» «ΡΠΎΡΠΊΠ°1» «ΡΠΎΡΠΊΠ°2» «») — ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ;
(command «circle» «ΡΠ΅Π½ΡΡ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ» «ΡΠ°Π΄ΠΈΡΡ») — ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ;
(command «layer» «ΠΎΠΏΡΠΈΠΈ») — ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΡΠ»ΠΎΡΠΌΠΈ;
(command «array» ΠΎΠ±ΡΠ΅ΠΊΡΡ «» «ΡΠΈΠΏ ΠΌΠ°ΡΡΠΈΠ²Π°» «Π±Π°Π·ΠΎΠ²Π°Ρ ΡΠΎΡΠΊΠ°» «ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ½ΡΠΎΠ²» «ΡΠ³ΠΎΠ» Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ» «») — ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π°;
(command «osnap» «ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ») — Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ;
(command «trim» Π²ΡΠ΄Π΅Π»ΡΠ΅ΠΌΡΠ΅ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΡΡΠΎΡΠΎΠ½Ρ «» ΠΎΠ±ΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΡ «») — ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π³ΡΠ°Π½ΠΈΡΠ΅;
(command «erase» ΠΎΠ±ΡΠ΅ΠΊΡΡ «») — ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²;
(command «fillet» «r» «ΡΠ°Π΄ΠΈΡΡ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ»)
(command «fillet» ΠΎΠ±ΡΠ΅ΠΊΡ1 ΠΎΠ±ΡΠ΅ΠΊΡ2 «») — ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅;
(command «lengthen» «de» «Π²Π΅Π»ΠΈΡΠΈΠ½Π°» ΠΎΠ±ΡΠ΅ΠΊΡ «») — ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π½Π° Π·Π°Π΄Π°Π½Π½ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ;
(command «bhatch» «p» «ansi31» «0.5» «0» ΡΠΎΡΠΊΠ° «») — ΡΡΡΠΈΡ ΠΎΠ²ΠΊΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΠ΅ΡΠ΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΠΎΡΠΊΠΈ Π²Π½ΡΡΡΠΈ Π·Π°ΠΌΠΊΠ½ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ;
(entlast) — ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π°.
4.5 ΠΡΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²
ΠΠ»Ρ ΠΏΡΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
(command «dimlinear» p1 p2 p3) — Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, Π³Π΄Π΅ p1, p2 — Π½Π°ΡΠ°Π»ΡΠ½Π°Ρ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ΅; p3 — ΡΠΎΡΠΊΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ;
(command «dimdiameter» p1 p2) — Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, Π³Π΄Π΅ p1- ΡΠΎΡΠΊΠ° Π½Π° ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π΄ΡΠ³Π΅; p2 — ΡΠΎΡΠΊΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ;
(command «dimradius» p1 p2) — ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, Π³Π΄Π΅ p1 — ΡΠΎΡΠΊΠ° Π½Π° ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π΄ΡΠ³Π΅; p2 — ΡΠΎΡΠΊΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ;
(command «dimangular» p1 p2 p3) — ΡΠ³Π»ΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, Π³Π΄Π΅ p1 — ΡΠΎΡΠΊΠ° Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ΅; p2 — ΡΠΎΡΠΊΠ° Π½Π° Π²ΡΠΎΡΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ΅; p3 — ΡΠΎΡΠΊΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ.
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
(command «style» «ΠΈΠΌΡ ΡΡΠΈΠ»Ρ» «ΡΡΠΈΡΡ» «Π²ΡΡΠΎΡΠ°» ΡΡΡΠ΅ΠΊΡΡ) — ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ (ΡΡΠΈΠ»Ρ Π½Π°Π·Π½Π°ΡΠ°Π΅ΡΡΡ ΡΠ΅ΠΊΡΡΠΈΠΌ);
(command «dimstyle» «s» «ΠΈΠΌΡ ΡΡΠΈΠ»Ρ» «y») — ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ;
(command «dimstyle» «r» «ΠΈΠΌΡ ΡΡΠΈΠ»Ρ») — Π°ΠΊΡΠΈΠ²ΠΈΠ·Π°ΡΠΈΡ ΡΡΠΈΠ»Ρ;
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ (setvar «ΠΈΠΌΡ» Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅). ΠΠ½Π° ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π±ΡΠ»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ DI MTXSTY — ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΡΠΈΠ»Ρ Π΄Π»Ρ ΡΠ°Π·Π΅ΡΠΎΠ².
4.6 ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ
ΠΠ»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
(command «region» ΠΎΠ±ΡΠ΅ΠΊΡΡ «») — ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π² ΡΠ΅Π³ΠΈΠΎΠ½;
(command «extrude» ΠΎΠ±ΡΠ΅ΠΊΡΡ «» Π²ΡΡΠΎΡΠ° «») — Π²ΡΠ΄Π°Π²Π»ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ°;
(command «subtract» p1 «» p2 «») — Π²ΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΈΠ· Π΄ΡΡΠ³ΠΎΠ³ΠΎ, Π³Π΄Π΅ p1 — ΠΎΠ±ΡΠ΅ΠΊΡ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΡΠΈΡΠ°ΡΡ; p2 — ΠΎΠ±ΡΠ΅ΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΡΠΈΡΠ°ΡΡ;
(command «elev» Π²ΡΡΠΎΡΠ° «») — ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΡΠΎΠ²Π½Ρ;
(command «union» ΠΎΠ±ΡΠ΅ΠΊΡΡ «») — ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²;
(command «shademode» ΠΎΠΏΡΠΈΠΈ «») — Π·Π°ΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ.
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π±ΡΠ»ΠΈ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ:
ΠΈΠ·ΡΡΠΈΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ;
ΠΈΠ·ΡΡΠΈΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ AutoLisp;
Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ Ρ ΠΏΡΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²;
Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ.
Π Ρ ΠΎΠ΄Π΅ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π±ΡΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ.
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ΅Π½Π½ΠΎΡΡΡ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π²ΠΈΠΆΡ Π² ΡΠΎΠΌ, ΡΡΠΎ:
Π²ΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΌΠ½ΠΎΡ Π±ΡΠ» ΠΏΠΎΠ»ΡΡΠ΅Π½ ΠΎΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ;
Π²ΠΎ-Π²ΡΠΎΡΡΡ , ΠΌΠ½ΠΎΠΉ Π±ΡΠ»ΠΈ ΠΈΠ·ΡΡΠ΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ·ΡΠΊΠ° AutoLisp, ΡΡΠΎ Π΄Π°Π΅Ρ ΠΌΠ½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ Π·Π½Π°Π½ΠΈΠΉ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²
1. Π Π°ΠΉΡ Π. Π ., ΠΠΈΠΌΠ°ΡΠ΅Π²Π° Π. Π. ΠΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΏΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠΎ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π΅ «ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅». — ΠΠ°ΡΠΠ’Π£, 2005.
2. ΠΠΎΠ΅Π²ΠΎΠ΄Π° Π. Π., Π Π°ΠΉΡ Π. Π ., ΠΠΈΠΌΠ°ΡΠ΅Π²Π° Π. Π. Π£ΡΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ AutoCAD 2000. — ΠΠ°ΡΠΠ’Π£, 2004.
3. ΠΠΎΠ΅Π²ΠΎΠ΄Π° Π. Π., Π Π°ΠΉΡ Π. Π ., ΠΠΈΠΌΠ°ΡΠ΅Π²Π° Π. Π. ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ AutoCAD 2000. — ΠΠ°ΡΠΠ’Π£, 2006.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
(ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ)
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ
(defun c: mod2d (/ d1 d2 d3 w1 w2 w3 r1 r2 r3)
(command «erase» «all» «»)
(command «ortho» «on»)
(setvar «cmdecho» 1)
(command «limits» «0,0» «210,297»)
(command «grid» «10»)
(command «snap» «1»)
(command «osnap» «off»)
(command «layer» «m» «osn» «l» «continuous» «osn» «lw» «0.3» «osn» «»)
(command «layer» «m» «osev» «l» «center» «osev» «lw» «0.05» «osev» «»)
(command «layer» «m» «vsp» «l» «continuous» «vsp» «lw» «0.05» «vsp» «»)
(command «_. regen»)
(command «view» «t»)
(setvar «lwdisplay» 1)
(command «layer» «s» «osn» «»)
(setq d1 0)
(while (or (< d1 35) (> d1 45))
(initget 6)
(setq d1 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ <40>»))
(if (= d1 nil) (setq d1 40)))
(setq d2 0)
(while (or (< d2 26) (> d2 37))
(initget 6)
(setq d2 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ <32>»))
(if (= d2 nil) (setq d2 32)))
(setq d3 0)
(while (or (< d3 15) (> d3 25))
(initget 6)
(setq d3 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ <20>»))
(if (= d3 nil) (setq d3 20)))
(setq w1 0)
(while (or (< w1 17) (> w1 27))
(initget 6)
(setq w1 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΠΈΠ½Ρ Π΄Π΅ΡΠ°Π»ΠΈ <22>»))
(if (= w1 nil) (setq w1 22)))
(setq w2 0)
(while (or (< w2 10) (> w2 20))
(initget 6)
(setq w2 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ Π²Π΅ΡΡ Π° Π΄Π΅ΡΠ°Π»ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΠΊΠΎΠ»ΡΡΠ° <15> «))
(if (= w2 nil) (setq w2 15)))
(setq w3 0)
(while (or (< w3 5) (> w3 15))
(initget 6)
(setq w3 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π²ΡΡΠΎΡΡ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΠΊΠΎΠ»ΡΡΠ° Π΄Π΅ΡΠ°Π»ΠΈ <10>»))
(if (= w3 nil) (setq w3 10)))
(setq r1 0)
(while (or (< r1 65) (> r1 75))
(initget 6)
(setq r1 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ, ΠΏΡΠΎΡ ΠΎΠ΄ΡΡΠΈΠΉ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π½ΡΡ ΡΠΈΠ³ΡΡΡ ΠΈ ΡΠ΅Π½ΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΠΉ <70>»))
(if (= r1 nil) (setq r1 70)))
(setq r2 0)
(while (or (< r2 2) (> r2 12))
(initget 6)
(setq r2 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΠΉ Π΄Π΅ΡΠ°Π»ΠΈ <7>»))
(if (= r2 nil) (setq r2 7)))
(setq r3 0)
(while (or (< r3 3) (> r3 13))
(initget 6)
(setq r3 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°Π΄ΠΈΡΡ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ <8>»))
(if (= r3 nil) (setq r3 8)))
(setq x (list 150 150))
(command «layer» «s» «osev» «»)
(setvar «ltscale» 4)
(setq h (+ (/ r1 2) (/ d1 2) r3 r3))
(setq c1 (/ d1 2))
(setq c2 (/ d2 2))
(setq c3 (/ d3 2))
(setq os1 (list (- 150 c1 3) 150)
os2 (list (+ 150 c1 3) 150)
os3 (list (- 150 (/ h 2) 33 w1) 150)
os4 (list (- 150 (/ h 2) 27) 150)
os5 (list 150 (+ 150 (/ r1 2) r3 3))
os7 (list 150 (- 150 c1 r3 3)))
(command «line» os1 os2 «»)
(command «line» os3 os4 «»)
(command «line» os5 x «»)
(setq l1 (entlast))
(command «line» x os7 «»)
(setq n1 (entlast))
(command «layer» «s» «osn» «»)
(command «circle» x c1)
(command «circle» x c2)
(command «circle» x c3)
(command «layer» «s» «osev» «»)
(command «circle» x (/ r1 2))
(command «layer» «s» «osn» «»)
(setq b1 (list 150 (+ 150 (/ r1 2))))
(command «circle» b1 (/ r2 2))
(setq kr1 (entlast))
(command «circle» b1 r3)
(setq kr2 (entlast))
(command «array» l1 kr1 kr2 «» «P» x «2» «-120» «»)
(setq mas2 (entlast))
(command «array» l1 kr1 kr2 «» «P» x «2» «120» «»)
(setq mas (entlast))
(command «osnap» «tan»)
(setq t1 (list (- 150 r3) (cadr b1)))
(setq t2 (list (- 150 (/ r1 2) (/ r3 2)) (- 150 c2)))
(command «line» t1 t2 «»)
(setq l2 (entlast))
(setq t3 (list (car t2) (- (cadr t2) r2)))
(setq t4 (list (+ 150 (/ r1 2) (/ r3 2)) (cadr t3)))
(command «line» t3 t4 «»)
(setq l3 (entlast))
(setq t5 (list (+ 150 r3) (cadr b1)))
(setq t6 (list (car t4) (cadr t2)))
(command «line» t5 t6 «»)
(setq l4 (entlast))
(command «trim» l2 l3 l4 «» kr2 mas2 mas «»)
(command «erase» mas «» «»)
(command «fillet» «r» «8»)
(command «fillet» l2 l3 «»)
(setq arc1 (entlast))
(command «trim» l3 «» n1 «»)
(command «lengthen» «de» «3» n1 «»)
(command «lengthen» «de» (+ 40 h) l3 «»)
(command «osnap» «int»)
(setq ss (list (car t3) (- (cadr t3) 2)))
(setq os8 (list (car os4) (cadr b1)))
(setq os9 (list (- (car os8) 6 (- w1 w2)) (cadr b1)))
(command «layer» «s» «osev» «»)
(command «line» os8 os9 «»)
(command «layer» «s» «osn» «»)
(setq k1 (list (- (car os8) 3) (+ 150 (- (/ r1 2) (/ r2 2)))))
(setq k2 (list (- (car k1) (- w1 w2)) (cadr k1)))
(command «line» k1 k2 «»)
(setq k3 (list (car k1) (+ 150 (/ r1 2) (/ r2 2))))
(setq k4 (list (car k2) (cadr k3)))
(command «line» k3 k4 «»)
(setq k5 (list (car k1) (+ 150 c3)))
(setq k6 (list (- (car k1) w1) (cadr k5)))
(command «line» k5 k6 «»)
(setq k7 (list (car k1) (- 150 c3)))
(setq k8 (list (car k6) (cadr k7)))
(command «line» k7 k8 «»)
(setq a1 (list (car k1) (- 150 (/ r1 2))))
(setq a2 (list (car k2) (cadr a1)))
(setq a3 (list (car k2) (- 150 c1)))
(setq a4 (list (- (car k1) (- w1 w3)) (cadr a3)))
(setq a5 (list (car a4) (cadr t2)))
(setq a6 (list (car k6) (cadr t2)))
(setq a7 (list (car k6) (+ 150 c2)))
(setq a8 (list (car a4) (cadr a7)))
(setq a9 (list (car a4) (+ 150 c1)))
(setq a10 (list (car k2) (cadr a9)))
(setq a11 (list (car k2) (- (cadr os5) 3)))
(setq a12 (list (car k1) (cadr a11)))
(command «line» a1 a2 «»)
(setq l5 (entlast))
(command «line» a2 a3 «»)
(setq l6 (entlast))
(command «line» a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 «»)
(command «line» a12 a1 «»)
(setq l7 (entlast))
(command «trim» l7 l6 arc1 «» l3 «»)
(command «trim» l7 l3 «» l7 l6″ «)
(command «erase» l5 «» «»)
(command «trim» arc1 l7 «» ss «»)
(setq m1 (list (- (car os4) 4) (+ (cadr k1) 1)))
(setq m2 (list (car m1) (+ (cadr k3) 1)))
(setq m3 (list (car m1) (- (cadr k7) 1)))
(command «layer» «s» «vsp» «»)
(command «bhatch» «p» «ansi31» «0.5» «0» m1 «»)
(command «bhatch» «p» «ansi31» «0.5» «0» m2 «»)
(command «bhatch» «p» «ansi31» «0.5» «0» m3 «»)
(command «style» «ΠΠ°ΡΡΡΠ½Π°» «isocpeur» «2.5» «1» «15» «n» «n» «y»)
(setvar «dimtxsty» «ΠΠ°ΡΡΡΠ½Π°»)
(command «dimstyle» «s» «ΠΠ°ΡΡΡΠ½Π°» «y»)
(command «dimstyle» «r» «ΠΠ°ΡΡΡΠ½Π°»)
(setq raz1 (list (- 150 (/ h 2) w1 40) 150))
(setq raz2 (list (- (car raz1) 7) 150))
(setq raz3 (list (- (car raz1) 14) 150))
(setq raz4 (list (+ (car raz1) 10) (- (cadr raz1) c2 10)))
(setq raz5 (list (- 150 (/ h 2) (- w1 w2) 40) (- 150 c2 17)))
(setq raz6 (list (car raz4) (- (cadr raz5) 7)))
(setq raz7 (list 150 (- (cadr a11) r3)))
(setq raz8 (list (+ 150 c3) (cadr k5)))
(setq raz9 (list 145 (+ (cadr raz7) r3)))
(setq raz10 (list (- 150 c3) (cadr a11)))
(setq raz11 (list 150 (+ 150 (/ r1 3))))
(setq raz12 (list (car t3) (cadr t3)))
(setq raz13 (list (- 150 (/ r1 2) r3 10) 150))
(setq raz14 (list 150 (+ (cadr b1) (/ r2 2))))
(setq raz15 (list (car raz8) (+ (cadr b1) r3)))
(command «dimlinear» k7 k5 «m» «%%c<>» raz1)
(setq p_raz9 (osnap raz9 «nea»))
(setq p_raz14 (osnap raz14 «tan»))
(command «dimlinear» a5 a8 «m» «%%c<>» raz2)
(command «dimlinear» a3 a10 «m» «%%c<>» raz3)
(command «dimlinear» a5 k8 raz4)
(command «dimlinear» a3 k8 raz5)
(command «dimlinear» k7 k8 raz6)
(command «dimdiameter» raz7 raz8)
(command «dimradius» p_raz9 raz10)
(command «dimangular» raz11 raz12 raz13)
(command «dimradius» p_raz14 raz15)
(command «line» «20,5» «205,5» «»)
(command «line» «205,5» «205,292» «»)
(command «line» «205,292» «20,292» «»)
(command «line» «20,292» «20,5» «»)
(command «line» «20,60» «205,60» «»)
(command «_. zoom» «e»)
)
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ
(defun c: mod3d (/ d1 d2 d3 w1 w2 w3 r1 r2 r3)
(command «erase» «all» «»)
(setvar «cmdecho» 1)
(command «limits» «0,0» «210,297»)
(command «snap» «1»)
(command «layer» «m» «osn» «l» «continuous» «osn» «lw» «0.3» «osn» «»)
(command «_. regen»)
(command «view» «t»)
(setvar «lwdisplay» 1)
(setq d1 0)
(while (or (< d1 35) (> d1 45))
(initget 6)
(setq d1 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ <40>»))
(if (= d1 nil) (setq d1 40)))
(setq d2 0)
(while (or (< d2 26) (> d2 37))
(initget 6)
(setq d2 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ <32>»))
(if (= d2 nil) (setq d2 32)))
(setq d3 0)
(while (or (< d3 15) (> d3 25))
(initget 6)
(setq d3 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ <20>»))
(if (= d3 nil) (setq d3 20)))
(setq w1 0)
(while (or (< w1 17) (> w1 27))
(initget 6)
(setq w1 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΠΈΠ½Ρ Π΄Π΅ΡΠ°Π»ΠΈ <22>»))
(if (= w1 nil) (setq w1 22)))
(setq w2 0)
(while (or (< w2 10) (> w2 20))
(initget 6)
(setq w2 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ Π²Π΅ΡΡ Π° Π΄Π΅ΡΠ°Π»ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΠΊΠΎΠ»ΡΡΠ° <15> «))
(if (= w2 nil) (setq w2 15)))
(setq w3 0)
(while (or (< w3 5) (> w3 15))
(initget 6)
(setq w3 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π²ΡΡΠΎΡΡ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΠΊΠΎΠ»ΡΡΠ° Π΄Π΅ΡΠ°Π»ΠΈ <10>»))
(if (= w3 nil) (setq w3 10)))
(setq r1 0)
(while (or (< r1 65) (> r1 75))
(initget 6)
(setq r1 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ, ΠΏΡΠΎΡ ΠΎΠ΄ΡΡΠΈΠΉ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π½ΡΡ ΡΠΈΠ³ΡΡΡ ΠΈ ΡΠ΅Π½ΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΠΉ <70>»))
(if (= r1 nil) (setq r1 70)))
(setq r2 0)
(while (or (< r2 2) (> r2 12))
(initget 6)
(setq r2 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΠΉ Π΄Π΅ΡΠ°Π»ΠΈ <7>»))
(if (= r2 nil) (setq r2 7)))
(setq r3 0)
(while (or (< r3 3) (> r3 13))
(initget 6)
(setq r3 (getreal «ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°Π΄ΠΈΡΡ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»ΠΈ <8>»))
(if (= r3 nil) (setq r3 8)))
(setq x (list 150 150))
(setq h (+ (/ r1 2) (/ d1 2) r3 r3))
(setq c1 (/ d1 2))
(setq c2 (/ d2 2))
(setq c3 (/ d3 2))
(command «layer» «s» «osn» «»)
(setq b1 (list 150 (+ 150 (/ r1 2))))
(command «circle» b1 (/ r2 2))
(setq kr1 (entlast))
(command «circle» b1 r3)
(setq kr2 (entlast))
(command «array» kr2 «» «P» x «2» «-120» «»)
(setq mas2 (entlast))
(command «array» kr1 «» «P» x «2» «-120» «»)
(setq mas22 (entlast))
(command «array» kr2 «» «P» x «2» «120» «»)
(setq mas (entlast))
(command «array» kr1 «» «P» x «2» «120» «»)
(setq mass (entlast))
(command «osnap» «tan»)
(setq t1 (list (- 150 r3) (+ 150 (/ r1 2))))
(setq t2 (list (- 150 (/ r1 2) (/ r3 2)) (- 150 c2)))
(command «line» t1 t2 «»)
(setq l2 (entlast))
(setq t3 (list (car t2) (- (cadr t2) r2)))
(setq t4 (list (+ 150 (/ r1 2) (/ r3 2)) (cadr t3)))
(command «line» t3 t4 «»)
(setq l3 (entlast))
(setq t5 (list (+ 150 r3) (+ 150 (/ r1 2))))
(setq t6 (list (car t4) (cadr t2)))
(command «line» t5 t6 «»)
(setq l4 (entlast))
(command «trim» l2 l3 l4 «» kr2 mas2 mas «»)
(command «erase» mas «» «»)
(command «fillet» «r» r3)
(command «fillet» l2 l3)
(setq arc1 (entlast))
(command «circle» x c3)
(setq rad3 (entlast))
(entdel kr1)
(entdel mass)
(entdel mas22)
(entdel rad3)
(setq h1 (- w1 w2))
(command «region» «all» «»)
(command «extrude» «all» «» h1 «»)
(setq reg1 (entlast))
(entdel kr1)
(command «extrude» kr1 «» h1 «»)
(setq en1 (entlast))
(entdel mass)
(command «extrude» mass «» h1 «»)
(setq en2 (entlast))
(entdel mas22)
(command «extrude» mas22 «» h1 «»)
(setq en3 (entlast))
(command «subtract» reg1 «» en1 en2 en3 «»)
(command «elev» h1 «»)
(command «circle» x c1)
(setq rad1 (entlast))
(setq h2 (- w2 w3))
(command «extrude» rad1 «» h2 «»)
(setq kol1 (entlast))
(command «elev» (+ h1 h2)" «)
(command «circle» x c2)
(setq rad2 (entlast))
(command «extrude» rad2 «» w3 «»)
(setq kol2 (entlast))
(command «union» reg1 kol1 kol2 «»)
(setq reg2 (entlast))
(command «elev» «0» «»)
(entdel rad3)
(command «extrude» rad3 «» w1 «»)
(setq cil (entlast))
(command «subtract» reg2 «» cil «»)
(command «shademode» «F» «»)
(command «_. zoom» «e»)
)