Программирование в AutoCad. Салова И.А. - 22 стр.

UptoLike

Составители: 

22
4.8. Функции цикла
5. ВЫЗОВ КОМАНД AUTOCAD ИЗ ПРОГРАММЫ
Вызов команд AutoCad из программы на AutoLisp осуществляется с
помощью функции command:
(command “Имя_команды” aргумент1 аргумент2 …)
Имя команды – строковая константа.
Аргументы – строки, действительные или целые числа, точки.
Пустая строка “” равносильна нажатию пробела на клавиатуре.
Если требуется ввод данных с клавиатуры, то используется “\\” или
слово pause.
Имена команд должны начинаться с префикса “_.”, а опций – с
префикса “_”.
Точка в префиксе команды означает, что используется “ настоящая ”
команда, а не переопределенная пользователем.
П р и м е р ы записи команд:
1. LINE – Отрезок
(command “_.LINE” “ \\” “\\” … “”) – n точек
(command “_.LINE” pt1 pt2 … “”)
(command “_.LINE” ‘(10 30) ‘(40 50) … “”)
яицкнуФеинасипО
>1рыв<>еиволсу<elihw(
)]>Nрыв<.>2рыв<[
-еворпонтаркогонмопалкицяицарепО
-юлвотнемуграыпиТ.юиволсуумоме
яр
еенделсопеинечанзеомеащарвзоВ.еыб
linилиеинежарыв
)1lairotcaf1iqtes(
)ni<(elihw(
)1i+(iqtes(
))ilairotc
af*(lairotcafqtes(
elihwdne;)
>1рыв<>овтсечилок<taeper(
)]>Nрыв<.>2рыв<[
-наворискифсалкицюицарепотеянло
пыВ
йинеротвопмовтсечилокмын
еоньлетижолопеолец>овтсечилок<
)1lairotcaf1iqtes(
)n1(taeper(
*(lairotcafqt
es()1i+(iqtes()ilairotcaf)
taeperdne;)