|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.02.2004, 12:31 | #1 | |
штриховка по умолчанию
Сообщений: n/a
|
||
Просмотров: 6360
|
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Системные переменные:
HPNAME- штриховка по умолчанию HPSCALE- масштаб штриховки HPANG- угол наклона штриховки по умолчанию Ну синий цвет это из другой оперы. Текущим цветом управляет системная переменная CECOLOR, но она конечно изменяеться при изменении текущего цвета. Можно конечно дописать макрос на кнопке открытия штриховки чтобы при ее нажатии цвет становился синим. Но помоему "овчинка не стоит выделки". Можно еще написать выпадающее меню или тулбар с вызовом стандартных штриховок и привязать к нему макросы или ЛИСПы такого вида: Код:
А чего в Элкоре конструкторский отдел открыли? Насчет ответа по почте, это ведь форум. По почте можно, то чего тут писать нельзя. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Можно прописать настройку многих параметров (системных переменных) по умолчанию при открытии или создании файла чертежа. Для этого дописываем в файл (или создаем заново, если его еще нет) acaddoc.lsp функции для установки необходимых системных переменных. Например
Код:
Код:
|
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Можно и макросы к кнопкам написать. В данном случае получается предельно просто - точная копия вводимого с клавиатуры (вместо Enter'а ставим либо пробел, либо точку с запятой. Чтоб отключить эхо -перед макросом добавляем ^P. В общем, примерно так
Код:
|
|||
|
||||
инженер-конструктор Регистрация: 11.01.2007
Калуга
Сообщений: 565
|
Подскажите пожалуйста! Как АС2020 задать системную переменную чтобы при открытии файла аннотативнность штриховки была включена. Или ещё лучше, при вызове штриховки с палитры инструментов они добавлялись аннотативными. Суть в том что настроил штриховки и добавил на палитру инструментов, всё работало супер, перегрузился и штриховки добавляются не аннотатативные, в свойствах штриховки на палитре анотативность не добавляется, нет такого пункта. Конечно можно зайти в штриховки нажать на аннотт.. и будет работать в этом сеансе, но для пущей красоты хотелось бы.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Перед созданием штриховки меняй HPANNOTATIVE: https://knowledge.autodesk.com/ru/su...C15F5-htm.html
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
инженер-конструктор Регистрация: 11.01.2007
Калуга
Сообщений: 565
|
Большое спасибо! То что надо,
но есть вопрос как её прикрутить перед командой на палитре инструментов? Или нужно макросом, задать аннотативность и далее создать штриховку с нужными параметрами. (это я знаю как сделать). |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Я бы делал примерно так:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
инженер-конструктор Регистрация: 11.01.2007
Калуга
Сообщений: 565
|
Я предполагаю что этот макрос включит аннотативность и запустит команду штриховки. Это как я понимаю способ с написанием макроса, тогда я бы дописал настройки штриховки... я не этим путём шёл здесь тогда ещё нужно прилепить, помимо настроек самой штриховки, ещё и слой на котором она будет размещаться и если такого слоя нет тогда его нужно создать.
А вот на палитре это всё делается. Или я не могу понять куда прописывается макрос для инструментов на палитре? Во вложении свойства кнопки, сюда не пропишешь. ----- добавлено через ~11 ч. ----- Короче сделал командой с таким макросом ^C^C-штрих;с;"ANSI32";1;0;А;Д;Л;"Штриховки";В;\;; |
|||