Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Автоматизация Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² AutoCAD ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ макросов

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

А Ρ€Π°Π· ΠΈ Π² Ρ‚ΠΎΠΌ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ случаС это всСго лишь ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄, Ρ‚ΠΎ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ AutoCAD Π½Π°ΠΌ достаточно Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ AutoCAD

ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹: AutoCAD скрипты ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ списки инструкций для AutoCAD. ВсС Ρ„Π°ΠΉΠ»Ρ‹ сцСнариСв AutoCAD ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС Π½Π° сСрвСрС. Если Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» сцСнария, достаточно ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ AutoCAD ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ скрипт ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ строки.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΈ, написанныС Π½Π° LISP Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… вСрсиях AutoCAD ΠΈΠ»ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, AutoCAD Electrical, Π½ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² AutoCAD LT.

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹: Π’Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сцСнариСв ΠΈ Π·Π½Π°Π½ΠΈΠ΅ мСста, Π³Π΄Π΅ ΠΎΠ½ΠΈ хранятся.

AutoCAD ΠœΠ°ΠΊΡ€ΠΎΡΡ‹

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹: ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ довольно Π΄ΠΎΠ»Π³ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, ΠΈ ΠΏΠΎΡ€ΠΎΠΉ вСсьма слоТно ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ вСрсии AutoCAD придСтся ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ макросы для Π½ΠΎΠ²ΠΎΠΉ вСрсии сначала.

Для достиТСния Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ сцСнарий.

Автоматизация Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅, ΠΌΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ сцСнарии, изучая ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° запросы AutoCAD Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π±Ρ‹Π» ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ сцСнарий, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ *.PDF.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° сцСнария Π² ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ Π² ΠΎΠ΄Π½Ρƒ строку, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π² качСствС Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ‚ΠΎΡ‡ΠΊΡƒ с запятой (;):

^C^C-ΠŸΠ•Π§ΠΠ’Π¬;Π΄;;DWG to PDF.pc3;ISO A4 (210,00 Ρ… 297,00 ΠΌΠΌ);ΠΌ;Π°;Π½;Π³;Π²;Ρ†;Π΄;monochrome.ctb;Π΄;ΠΎ;;Π½;Π΄;

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ, вмСсто пСрСноса строки Π² макросах ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚ΠΎΡ‡ΠΊΡƒ с запятой. Π’ Ρ‚Π΅Ρ… мСстах Π³Π΄Π΅ наТимаСтся ΠŸΡ€ΠΎΠ±Π΅Π» ΠΈΠ»ΠΈ Enter Ρ‚Π°ΠΊΠΆΠ΅ ставят Ρ‚ΠΎΡ‡ΠΊΡƒ с запятой.

^C^C – Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌΡƒ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ Esc Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅. Π­Ρ‚Π° опСрация Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ ΠΏΠ΅Ρ€Π΅Π΄ вашим макросом.

Запуск ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° макросов

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ сочСтаниС клавиш CTRL + 3, ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ любой пустой области Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΏΡƒΡΡ‚ΡƒΡŽ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для тСстирования нашСго макроса. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сразу Π·Π°Π΄Π°Ρ‚ΡŒ имя вашСй ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Моя.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π­Ρ‚Π° инструкции ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для AutoCAD 2014 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΉ вСрсии. ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ вСрсии ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ отличия Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΎΠΊΠΎΠ½.

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ любой пустой области Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Адаптация команд…. Π­Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ появлСниС ΠΎΠΊΠ½Π° Адаптация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

НабСритС «сцСнарий» Π² ΠΏΠΎΠ»Π΅ поиска, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ.

ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ ΠΈΠ· ΠΎΠΊΠ½Π° Адаптация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π½Π° Π²Π°ΡˆΡƒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ. НаТмитС ОК Π² ΠΎΠΊΠ½Π΅ Адаптация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, тСорСтичСски, Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ для тСстирования макроса, Π½ΠΎ Π² AutoCAD Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ макрос.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свою ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΊ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ инструмСнтов Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ, ΠΈ Π² контСкстном мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Бвойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Бвойства инструмСнта, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свой макрос Π² строку: Командная строка, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ НазваниС ΠΈ ОписаниС вашСй ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡ΠΊΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Ρ‚.Π΄.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

НаТмитС OK, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ макрос.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит!

Если макрос сработал ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ – Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ. Если Π½Π΅Ρ‚, Ρ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ F2, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ВСкстовоС ΠΎΠΊΠ½ΠΎ AutoCAD. Π’ Π½Π΅ΠΌ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚, Π΄Π°ΠΆΠ΅ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш макрос Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π».

ΠžΡ‚Π»Π°Π΄ΠΊΠ° макросов вСсьма ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс!

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ макросов

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ макросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ускорСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Autocad Electrical, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π Π°ΡΡ‡Π»Π΅Π½ΠΈΡ‚ΡŒ всС Π±Π»ΠΎΠΊΠΈ Π½Π° простыС гСомСтричСскиС ΠΈ тСкстовыС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ с сохранСниСм Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ тСкстовых Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

ДобавляСм Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π·ΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ° ΠΎΡ‚ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… элСмСнтов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ опрСдСлСния Π±Π»ΠΎΠΊΠΎΠ², слои, Ρ‚ΠΈΠΏΡ‹ Π»ΠΈΠ½ΠΈΠΉ ΠΈ Ρ‚.ΠΏ.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы, примСняСмыС Π² ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…

(обратная косая Ρ‡Π΅Ρ€Ρ‚Π°)

(прямая косая Ρ‡Π΅Ρ€Ρ‚Π°)

БимволНаимСнованиС
; ΠΈΠ»ΠΈ ^M, ΠΈΠ»ΠΈ ΠŸΡ€ΠΎΠ±Π΅Π»Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ Enter ΠΈΠ»ΠΈ ΠŸΡ€ΠΎΠ±Π΅Π».
ΠŸΠ°ΡƒΠ·Π° выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‰Π°Ρ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹ΡˆΠΊΠΎΠΉ ΠΈΠ»ΠΈ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.
ЗамСняСт ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΊΠΎΡΡƒΡŽ Ρ‡Π΅Ρ€Ρ‚Ρƒ Π² записях ΠΏΡƒΡ‚Π΅ΠΉ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, ΠΏΡ€ΠΈ использовании ΠΏΡƒΡ‚Π΅ΠΉ Π² макросах.
ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ Π² Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² русскоязычной) вСрсиях AutoCAD. Π‘Ρ‚Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π½Π° английском языкС.
@Π‘ΠΈΠΌΠ²ΠΎΠ» послСднСй ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° экранС Ρ‚ΠΎΡ‡ΠΊΠΈ.
^C^CΠ’ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши Esc. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всС макросы Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ этими символами.
*ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ (*) слуТит для бСсконСчного повторСния макроса. Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ осущСствляСтся Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ клавиши Esc.
ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄ «ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ» ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ‘_ОРВО.
$, $M=Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ символ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Π²Π²ΠΎΠ΄Π° Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, написанных Π½Π° языкС DIESEL.
^ZΠŸΠΎΠ΄Π°Π²Π»ΡΠ΅Ρ‚ автоматичСскоС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»Π°, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰Π΅Π΅ΡΡ Π½Π° ΠΊΠΎΠ½Ρ†Π΅ макроса.
( )Π’ скобках Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ выраТСния, написанныС Π½Π° языках LISP ΠΈ DIESEL. А Ρ‚Π°ΠΊΠΆΠ΅ примСняСтся для записи Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° Π² ΠΏΠΎΠ»Π½ΠΎΠΉ вСрсии AutoCAD.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½Ρ‹ макросы?

НаписаниС макросов для AutoCAD ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСрСсным ΠΈ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ занятиСм. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ простыС макросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя Π½Π° Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ макросы для построСния рисунков ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ всСго ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. МоТно ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ макроса Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΊΡƒ вашСго прСдприятия ΠΈ стандартныС слои, стили ΠΈ Ρ‚.ΠΏ. Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ для Π²Ρ‹Π·ΠΎΠ²Π° макросов ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅. Π”Π° ΠΌΠ°Π»ΠΎ Π»ΠΈ Ρ‡Π΅Π³ΠΎ Π΅Ρ‰Π΅. Π”Π΅Ρ€Π·Π°ΠΉΡ‚Π΅!

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, тСстированиС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° макроса Π² AutoCAD Electrical 2018

Как ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ макросы Π² AutoCAD Electrical 2018 смотритС Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

AutoCAD. ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄. Π§Π°ΡΡ‚ΡŒ 1: Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ свою ΠΊΠ½ΠΎΠΏΠΊΡƒ

[ΠžΠ±Ρ‰ΠΈΠ΅ слова ΠΎΠ± Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ]

Когда ΠΎΠ± AutoCAD говорят ΠΊΠ°ΠΊ ΠΎ «БАПР», ΠΌΠ½Π΅ всСгда хочСтся внСсти ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅: Β«Π³ΠΎΠ»Ρ‹ΠΉΒ» AutoCAD это Π΅Ρ‰Π΅ Π½Π΅ БАПР (систСма Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ проСктирования), Π° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° (ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Β«Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Β») для создания БАПР ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹. Π’Π΅Π΄ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² свСТСустановлСнной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ Π½Π΅Ρ‚, Π½ΠΎ Π·Π°Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡŒΠ½Ρ‹Π΅ возмоТности ΠΏΠΎ Π΅Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ!

И Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΠΏΠΎΡ‚ΠΈΡ…ΠΎΠ½ΡŒΠΊΡƒ ΡƒΠΏΡ€ΠΎΡ‰Π°Ρ‚ΡŒ сСбС Тизнь: ΡΠΎΠ·Π΄Π°ΡŽΡ‚ свои ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, ΠΎΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ поля, динамичСскиС Π±Π»ΠΎΠΊΠΈ, Π½Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΈΠΌΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ псСвдонимы ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Ρ‚.Π΄. Π­Ρ‚ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Β«Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒΒ» Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ. По Π΄Ρ€ΡƒΠ³ΡƒΡŽ сторону Π»Π΅ΠΆΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² чистом Π²ΠΈΠ΄Π΅: ΠΊΠΎΠ΄ Π² AutoCAD ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° встроСнном LISP ΠΈΠ»ΠΈ VBA, ΠΈΠ»ΠΈ ΠΆΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ внСшниС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (add-ons) ΠΏΠΎΠ΄ свои узкоспСциализированныС Π½ΡƒΠΆΠ΄Ρ‹. ВозмоТности Ρ‚ΡƒΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ поистинС фантастичСскиС, Π½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² этом ΡƒΠΆΠ΅ слоТнСС, всС-Ρ‚Π°ΠΊΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ профСссия. И Ρ‚ΡƒΠ΄Π° ΠΌΡ‹ (ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ) Π½Π΅ ΠΏΠΎΠ»Π΅Π·Π΅ΠΌ.

ΠšΡΡ‚Π°Ρ‚ΠΈ, стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ с нуля Π½ΡƒΠΆΠ½ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всСгда β€” Π² сСти Π΅ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… LISP-ΠΎΠ² ΠΈ Π°Π΄Π΄ΠΎΠ½ΠΎΠ² (ΠΊΠ°ΠΊ ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ бСсплатных) для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ практичСски Π»ΡŽΠ±Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ.

[БобствСнно, ΠΎ макросах]

Но Ссли Π΄ΠΎ программирования Π²Ρ‹ ΠΏΠΎΠΊΠ° Π½Π΅ доросли, Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ Π½Ρƒ ΠΎΡ‡Π΅Π½ΡŒ хочСтся, ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° макросы. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρ‹, ΡƒΡ‚ΠΎΡ‡Π½ΠΈΠΌ, Ρ€Π΅Ρ‡ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ макросах (ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…), Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² тСкстовом Π²ΠΈΠ΄Π΅.

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΅Ρ‰Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅ΠΊΠΎΡ€Π΄Π΅Ρ€ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΈ это Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ «макросом». Но ΠΎ Ρ€Π΅ΠΊΠΎΡ€Π΄Π΅Ρ€Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΌΡ‹ (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ) напишСм ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Π° Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ «сцСнарии» ΠΈ это ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ°. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½Π΅. =)

Под макросом ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий с использованиСм стандартных ΠΊΠΎΠΌΠ°Π½Π΄ AutoCAD, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ всСго ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. НапримСр, созданиС Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ слоя с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΈΠ»ΠΈ построСниС ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ. Π­Ρ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ довольно простыС, Π½ΠΎ Π·Π°Ρ‚ΠΎ понятныС ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ. Π’ Ρ†Π΅Π»ΠΎΠΌ ΠΆΠ΅, возмоТности макросов довольно Π²Π΅Π»ΠΈΠΊΠΈ, Π½ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ постСпСнно.

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ макрос, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π³Π΄Π΅ ΠΆΠ΅ ΠΌΡ‹ Π΅Π³ΠΎ размСстим? β€” Π Π΅Ρ‡ΡŒ ΠΎ Ρ‚ΠΎΠΉ самой ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ вся магия. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ‚ΡƒΡ‚ нСсколько. Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Π²Π° самых популярных β€” ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ созданию ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ посвящСн Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π». Π­Ρ‚ΠΎ вводная ΡΡ‚Π°Ρ‚ΡŒΡ нСбольшого Ρ†ΠΈΠΊΠ»Π° ΠΎ макросах. А ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ сами макросы ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΠΆΠ΅ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части.

[Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Бпособ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ: ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа]

Π‘ΠΏΡ€Π°Π²Π° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа Π΅ΡΡ‚ΡŒ малСнькая стрСлка, Π½Π°ΠΆΠΌΠ΅ΠΌ Π½Π° Π½Π΅Π΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС ΠΏΡƒΠ½ΠΊΡ‚ Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π”Ρ€ΡƒΠ³ΠΎΠΉ способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ самоС, это ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π»Π΅Π½Ρ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π’ любом случаС откроСтся ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° стрСлку Π²Π½ΠΈΠ·Ρƒ справа, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π²ΠΈΠ΄. Π‘Π»Π΅Π²Π° ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ список всСх ΠΊΠΎΠΌΠ°Π½Π΄. Когда видишь Π΅Π³ΠΎ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ осознаниС, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС, Ρ‡Π΅ΠΌ Π²Ρ‹Π²Π΅Π΄Π΅Π½ΠΎ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° панСлях. Над списком располоТСна строка поиска, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒΡΡ. Если ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ курсор Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π΅ΠΉ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Если Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ всС Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ понятно, Ρ‡Ρ‚ΠΎ любая ΠΊΠ½ΠΎΠΏΠΊΠ° Π² Π»Π΅Π½Ρ‚Π΅ это просто ярлычок для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ макроса. ВСорСтичСски, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ. Но ΠΌΡ‹ этого Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ. А создадим свою ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

Для этого, Π½Π°ΠΆΠΌΠ΅ΠΌ Π½Π° Β«Π·Π²Π΅Π·Π΄Ρƒ с ΡΠΎΠ»Π½Ρ‹ΡˆΠΊΠΎΠΌΒ», Π·Π°ΠΏΠΎΠ»Π½ΠΈΠΌ ΠΏΠΎΠ»Π΅ имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΠΎΠ»Π΅ макроса. Π’ качСствС «тСста», сдСлаСм макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ запускаСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ _audit (ΠŸΠ ΠžΠ’Π•Π Π˜Π’Π¬) ΠΈ сразу исправляСт систСмныС ошибки Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. НазваниС ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π°Ρ‚ΡŒ любоС, Π° ΠΊΠΎΠ΄ макроса Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

^C^C_audit;_y;

Π›ΡƒΡ‡ΡˆΠ΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ прямо ΠΎΡ‚ΡΡŽΠ΄Π°. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части ΠΌΡ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΄Π°Π½Π½ΡƒΡŽ строку ΠΈ Π²Π°ΠΌ станСт понятно, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΌ записано.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π’Π°ΠΊΠΆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ (ΠΈΠ»ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ) ΠΈΠΊΠΎΠ½ΠΊΡƒ для нашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π—Π° основу Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠΊΠΎΠ½ΠΊΡƒ, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ довольно ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΊ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой ΡˆΠ΅Π΄Π΅Π²Ρ€ с нуля. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ (вас спросят ΠΏΡ€ΠΎ имя Ρ„Π°ΠΉΠ»Π°, Π·Π°Π΄Π°ΠΉΡ‚Π΅ любоС). А Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° Π³ΠΎΡ‚ΠΎΠ²Π°, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π΅Π΅ Π² Π»Π΅Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΈ с Π·Π°ΠΆΠ°Ρ‚ΠΎΠΉ Π»Π΅Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ Ρ‚Π°Ρ‰ΠΈΠΌ Π΅Π΅ Π½Π° панСль быстрого доступа:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹, послС этого Π² ΠΎΠΊΠ½Π΅ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Ок ΠΈΠ»ΠΈ ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Если просто Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ, измСнСния Π½Π΅ сохранятся!

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π½Π° панСль Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, которая ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ отсутствуСт Π½Π° Π»Π΅Π½Ρ‚Π΅. НапримСр, здСсь ΠΌΡ‹ вытаскивали ΠΊΠ½ΠΎΠΏΠΊΡƒ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. Π’ Ρ€ΠΎΠ»ΠΈΠΊΠ΅ ΠΏΠΎ ссылкС ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ вСсь процСсс вытаскивания ΠΊΠ½ΠΎΠΏΠΊΠΈ (начиная с 1:42 ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠΊΠΎΠ΄Ρƒ). ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ, Ссли данная ΡΡ‚Π°Ρ‚ΡŒΡ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ затруднСния.

ВсС, ΠΊΠ½ΠΎΠΏΠΊΠ° Π³ΠΎΡ‚ΠΎΠ²Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Для ΠΏΡ€ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ старый (Π° Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ старый) dwg Ρ„Π°ΠΉΠ» ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π½Π° ошибки. Π˜Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ 0, Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ β€” ΠΎΡ‚Ρ‡Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

ΠžΡ‚ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ наш макрос отличаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ сразу исправляСт ошибки, Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… запросов ΠΈ дСйствий со стороны ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π‘ΠΎΠ²Π΅Ρ‚ΡƒΡŽ рСгулярно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ β€” ΠΎΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Β«Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅Β» вашСго Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΠΎ ΠΌΠΎΠΈΠΌ наблюдСниям сниТаСт количСство «глюков», Β«Π²Ρ‹Π»Π΅Ρ‚ΠΎΠ²Β» ΠΈ зависаний ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Ошибки Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ сами ΠΏΠΎ сСбС, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² процСссС копирования Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°. ΠžΡ‚ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… систСмных ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Ρ„Π°ΠΉΠ»Π°, Π° Π½Π΅ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ нарисовали =)

[Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Бпособ Π²Ρ‚ΠΎΡ€ΠΎΠΉ: ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅]

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ инструмСнтов: Π½Π° Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈ, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π²Ρ‹Π½ΠΎΡΠΈΡ‚ΡŒ стандартныС инструмСнты с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ свойствами, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ для Π²Ρ‹Π·ΠΎΠ²Π° LISP ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ макросов (это-Ρ‚ΠΎ Π½Π°ΠΌ ΠΈ Π½ΡƒΠΆΠ½ΠΎ) ΠΈ Ρ‚.Π΄. Π’ΠΎΠΎΠ±Ρ‰Π΅, ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ β€” ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ Ρ‚Π΅ΠΌΠ°, Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ ΠΌΡ‹ пройдСмся ΠΏΠΎ самым Β«Π²Π΅Ρ€Ρ…Π°ΠΌΒ». Π˜Ρ‚Π°ΠΊ, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ сочСтаниСм клавиш CTRL+3

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Π½Π°ΠΌ Π½Π΅ особо интСрСсны, поэтому сразу создадим свою. Для этого Ρ‰Π΅Π»ΠΊΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Π»Π΅Π²ΠΎΠΌ Β«ΠΊΠΎΡ€Π΅ΡˆΠΊΠ΅Β» ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π‘Ρ€Π°Π·Ρƒ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π΅ΠΉ имя (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, «Моя пСрвая ΠΏΠ°Π»ΠΈΡ‚Ρ€Π°Β»).

По-Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ, Π½Π°Π΄ΠΎ Π±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ для нашСй ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ свою Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π΅ Ρ‚ΡƒΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ (стандартныС) ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС это Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Если Ρƒ мСня Π΄ΠΎΠΉΠ΄ΡƒΡ‚ Ρ€ΡƒΠΊΠΈ Π΄ΠΎ написания ΠΎΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€ΠΎ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, Ρ‚Π°ΠΌ я расскаТу ΠΎΠ± этом.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ красок, Ρ‚.Π΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ смоТСм Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ наши макросы. Для этого снова Π·Π°ΠΉΠ΄Π΅ΠΌ Π² Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΊΠ°ΠΊ ΠΌΡ‹ Π΄Π΅Π»Π°Π»ΠΈ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ), Π½ΠΎ для разнообразия сдСлаСм это Π΄Ρ€ΡƒΠ³ΠΈΠΌ (ΡƒΠΆΠ΅ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ ΠΏΠΎ счСту) способом. НаТмСм ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² пустом мСстС нашСй ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, ΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Адаптация ΠΊΠΎΠΌΠ°Π½Π΄:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ Π½Π°ΠΌ ΠΎΠΊΠ½ΠΎ. Π’ Π½Π΅ΠΌ Π±Π΅Ρ€Π΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΈ удСрТивая Π»Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ пСрСтаскиваСм Π΅Π΅ Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ, послС Ρ‡Π΅Π³ΠΎ отпускам ΠΊΠ½ΠΎΠΏΠΊΡƒ, Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΎΠΊΠ½ΠΎ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

На ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Β«ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Ρ‚ΡŒΒ» Π΅Π΅ Π΄ΠΎ нСузнаваСмости ΠΏΠΎΠ΄ собствСнныС Π½ΡƒΠΆΠ΄Ρ‹. Нам просто Π±Ρ‹Π»Π° Π½ΡƒΠΆΠ½Π° донорская ΠΊΠ½ΠΎΠΏΠΊΠ°. НаТмСм Π½Π° Π½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Бвойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, описаниС (это ΠΏΠΎ ТСланию) ΠΈ Π³Π»Π°Π²Π½ΠΎΠ΅, вставим наш макрос ^C^C_audit;_y; Π² ΠΏΠΎΠ»Π΅ Командная строка:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π‘Π°ΠΌΠΎΠ΅ классноС Π² способС с ΠΏΠ°Π»ΠΈΡ‚Ρ€Π°ΠΌΠΈ, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ/Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ инструмСнты Ρ‡Π΅Ρ€Π΅Π· контСкстноС мСню. ΠžΡΡ‚Π°Π½Π΅Ρ‚ΡΡ лишь ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ инструмСнта, тСкст макроса ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π­Ρ‚ΠΎ способ позволяСт ΠΎΡ‡Π΅Π½ΡŒ быстро ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои ΠΊΠ½ΠΎΠΏΠΊΠΈ, формируя ΠΈΠ· Π½ΠΈΡ… Ρ†Π΅Π»Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ со своими инструмСнтами. НапримСр Ρ‚Π°ΠΊ выглядит ΠΎΠ΄Π½Π° ΠΈΠ· ΠΌΠΎΠΈΡ… ΠΏΠ°Π»ΠΈΡ‚Ρ€ с LISP прилоТСниями (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ инструмСнтов ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ, оставляя Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

[Π§Π΅ΠΌΡƒ ΠΌΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ]

ΠœΡ‹ познакомились с понятиСм ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, рассмотрСли Π΄Π²Π° способа создания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ написанию своих макросов. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ это дСлаСтся, Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π’ Π½Π΅ΠΉ ΠΌΡ‹ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ синтаксис макросов ΠΈ рассматриваСм нСсколько ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ ΠΊΡƒΠ΄Π° ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ эти макросы.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ макросов Π² AutoCAD

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

БСгодня с Π²Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ созданиС ΠΊΠΎΠΌΠ°Π½Π΄ Π² AutoCAD, Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅ макросов, Ρ‚.Π΅. объСдинСниС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ соСдинСниС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… субопций ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ создадим ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ вынСсСм Π΅Π΅ Π½Π° панСль инструмСнтов. А Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ созданиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² АвтокадС Π±ΡƒΠ΄Π΅ΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ «ΠžΠ§Π˜Π‘ВИВЬ». Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ макрос AutoCAD для удалСния всСх элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² графичСском пространствС, Π½ΠΎ ΠΏΡ€ΠΈ этом Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ Ρ„Π°ΠΉΠ».

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

ПослС Ρ‚Π°ΠΊΠΎΠΉ чистки ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ ΠΈ Π½Π΅ тормозят.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ макроса Автокад.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π”Π°Π΅ΠΌ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Автокад имя. Π― Π½Π°Π·ΠΎΠ²Ρƒ «ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС». ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ описаниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² дальнСйшСм ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ это Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π—Π½Π°Ρ‡ΠΎΠΊ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ. ИзмСним Π΅Π³ΠΎ ΠΈ пСрСсохраним, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ нас Π±Ρ‹Π» ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ для Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ созданного Π½Π°ΠΌΠΈ макроса AutoCAD. Π― ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» Π·Π½Π°Ρ‡ΠΎΠΊ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (см. рисунок).

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π”Π°Π»Π΅Π΅ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Экспорт ΠΈ Π΄Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΊΠ΅. Иконка сохранСна, Π° Π² Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ я наТимаю Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈ Π½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ измСнСния Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ «ΠΠ΄Π°ΠΏΡ‚ация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса».

Π’Ρ‹Π²ΠΎΠ΄ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Автокад Π½Π° панСль быстрого доступа.

Находим Π½ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² спискС. Она называСтся «ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС». И Π΄Π°Π»Π΅Π΅ пСрСтаскиваСм Π΅Π΅ Π·Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° панСль быстрого доступа.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ макросы Π² Π°Π²Ρ‚ΠΎΠΊΠ°Π΄Π΅

Π’Π°ΠΊΠΈΠΌ способом ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ макросы Π² AutoCAD. Π—Π΄Π΅ΡΡŒ Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠΎΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ макросы Π’Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π² Π’Π°ΡˆΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

AutoCAD LT

ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы, выраТСния DIESEL, ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ AutoLISP.

МоТно ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макросы ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² свойство «ΠœΠ°ΠΊΡ€ΠΎΡ» ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса (Windows) ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ «ΠΠ΄Π°ΠΏΡ‚ация» (Mac OS).

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свСдСния ΠΎ макросах

ΠœΠ°ΠΊΡ€ΠΎΡ опрСдСляСт дСйствиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ элСмСнт интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ простой, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, circle), ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ^C^C).

НапримСр, макрос ^C^C_.circle \1 строит ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ с радиусом, Ρ€Π°Π²Π½Ρ‹ΠΌ 1 Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ этот макрос, описаны Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ макроса CIRCLE

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… символов

Π­Ρ‚Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° Π΄Π²ΠΎΠΉΠ½ΠΎΠΌΡƒ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ клавиши ESC.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ символ

Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ выполняСмая ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ глобальноС имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° Π½Π΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ символ

Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ выполняСмая ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнноС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, которая ΡƒΠΆΠ΅ сущСствуСт.

Запуск ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠšΠ Π£Π“.

ΠžΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ мСста, сколько ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши ΠŸΠ ΠžΠ‘Π•Π› ΠΏΡ€ΠΈ использовании ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ символ

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΡƒΠ·Ρ‹ для Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ; Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это ΠΏΠ°ΡƒΠ·Π° для Ρ†Π΅Π½Ρ‚Ρ€Π° окруТности.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ символ

ΠžΡ‚Π²Π΅Ρ‚ Π½Π° запрос радиуса ΠΊΡ€ΡƒΠ³Π°; Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1.

ΠžΡ‚ΠΌΠ΅Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° символов макроса

ΠŸΡ€ΠΈ написании макросов Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ являСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ, Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π». Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ пространства Π² ΠΊΠΎΠ½Ρ†Π΅ макроса интСрпрСтируСтся ΠΊΠ°ΠΊ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши ΠŸΠ ΠžΠ‘Π•Π› ΠΈΠ»ΠΈ ENTER для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ИспользованиС Π² макросах встроСнных ΠΊΠΎΠΌΠ°Π½Π΄

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ AutoCAD ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π΅Π΅ основС, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с Ρ‚ΠΎΡ‡ΠΊΠΈ (.). ΠŸΡ€ΠΎΠ±Π΅Π» позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стандартныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄Π°ΠΆΠ΅ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π½Π½ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΠ•Π’ΠšΠžΠœ. Π­Ρ‚ΠΈ ΠΌΠ΅Ρ€Ρ‹ прСдостороТности ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ макроса, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ» Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ (CUI/CUIx).

ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° для макросов

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ создании макроса ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π° Π·Π½Π°ΠΊΠΎΠΌΠΎΠΌ языкС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° имССтся локальноС ΠΈ глобальноС имя, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ макросы Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… AutoCAD. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… элСмСнтов Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ просто Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π½Π°ΠΊ подчСркивания (_). Π—Π½Π°ΠΊ подчСркивания сигнализируСт AutoCAD, Ρ‡Ρ‚ΠΎ имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ.

ИспользованиС Ρ€Π΅ΠΆΠΈΠΌΠ° Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

ΠœΠ΅Ρ‚ΠΎΠ΄ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² «Π•динствСнный» отмСняСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ запроса ΠΎ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС. ПослС Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ запросы ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ.

Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π­Ρ‚ΠΎΡ‚ макрос ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π‘Π’Π•Π Π•Π’Π¬ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ПослС запуска макроса, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈΠ±ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π»ΠΈΠ±ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π² пустой области Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ° ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΠ΅ΠΊΡƒΡ‰ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ/Ρ€Π°ΠΌΠΊΡƒ Π²Ρ‹Π±ΠΎΡ€Π°. ВсС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΡΡ‚ΠΈΡ€Π°ΡŽΡ‚ΡΡ.

ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π² макросах

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ Π² макросС:

Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ макроса

Для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… макросов Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы. НапримСр, ΠΊΠΎΠΌΠ°Π½Π΄Π° Π’Π•ΠšΠ‘Π’ для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ наТатия клавиши ENTER, Π° Π½Π΅ ΠŸΠ ΠžΠ‘Π•Π›, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ клавиши ΠŸΠ ΠžΠ‘Π•Π› (ΠΈΠ»ΠΈ ENTER).

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ приняты Π΄Π²Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… соглашСния.

Π‘Ρ€Π°Π²Π½ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ макросы:

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ начинаСтся с ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ПБК, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ строка заканчиваСтся ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ, модСлируСтся Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши ΠŸΠ ΠžΠ‘Π•Π›. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС появится ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ запрос:

Начало ПБК ΠΈΠ»ΠΈ [Π“Ρ€Π°Π½ΡŒ/ИмСнованная/ΠžΠ±ΡŠΠ΅ΠΊΡ‚/ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ/Π’ΠΈΠ΄/ΠœΠΈΡ€/X/Y/Z/Z ось] :

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ начинаСтся с ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ПБК, имитируСтся Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши ΠŸΠ ΠžΠ‘Π•Π›, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши Π’Π’ΠžΠ”, принимаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ («ΠœΠΈΡ€»).

ПодавлСниС эхо-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ запросов Π² макросах

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *