Защита САПР. 9 защита. Комплексная деталь
Скачать 201.27 Kb.
|
Параметризация – вкладка содержит команды, предназначенные для создания параметрических объектов, вид которых определяется автоматически заданием определенного параметра, например длины или диаметра. Комплексная деталь – это реальная и условно созданная деталь, содержащая в своей конструкции все основные элементы , характерные для деталей данной группы и являющаяся ее конструктно – техническим представителем 6) При записи аргументов функции Command необходимо соблюдать сле- дующие правила: 1. Список аргументов функции Command должен точно соответствовать параметрам, которых требует команда AutoCAD. Поэтому перед записью выражения можно ввести требуемую команду в командную строку AutoCAD и просмотреть порядок запрашиваемых параметров и формат их записи. 2. В качестве аргументов вводятся строки – требуемые значения, заключенные в двойные кавычки, например (Command "LINE" "10,20" "20,10" "" ) Внутри выражений AutoLISP количество пробелов не регламентируется. Но внутри аргументов – текстовых строк пробелов быть не должно, так как здесь должны соблюдаться правила записи команд AutoCAD. Поэтому нельзя, например, записывать координату точки как "10, 20", необходимо пробелы удалить – "10,20". 3. Вместо текстовых аргументов могут вводиться переменные и выражения AutoLISP, соответствующие по типу необходимым параметрам. Например, если есть переменные p1 и р2, содержащие координаты точек, то отрезок может быть построен следующей командой: (Command "LINE" p1 p2 "") Из двух переменных, содержащих координаты x и y, координаты точки образуются функцией list (Command "LINE" (list 0 0) p2 "") (Command "LINE" p1 p2 "") Вещественные и целые переменные можно вводить в качестве диаметров и радиусов, расстояний, толщин линий и т. д. 4. Если в команде необходимо ввести пробел, например для окон- чания построения ломаной или для сохранения без изменения текуще- го параметра, в функции Command необходимо ввести подряд две двойные кавычки без пробелов между ними. 9) |