| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
17.10.2011, 20:32 | #1 | |
Как задать параметры слоёв -VIS, -HID и -DIM (команда Т-ВИД) по умолчанию?
Регистрация: 15.08.2011
Сообщений: 48
|
||
Просмотров: 5396
|
|
||||
Регистрация: 15.08.2011
Сообщений: 48
|
Может и так, но на данный момент мне кажется, что SOLVIEW более гибкая команда.
_flatshot создаёт проекцию единым блоком, что по-моему не очень удобно. Кроме того, не разделяет видимые и невидимые линии. А как без этого сделать нормальный чертёж? Возможно, я не знаю всех возможностей данной команды? Тогда прошу прощения. Насчёт "не разделяет" - был не прав Хорошо, попробую разобраться с _flatshot подробнее. С блоками, правда, не очень дружу Последний раз редактировалось vovkaf, 17.10.2011 в 21:45. |
|||
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577
|
Дописать в макрос на кнопке Т-Вид что-то вроде: Solprof\\;;;_-la;_s;VIS;_lw;1;_s;HID;-lt;HIDDEN;_s;DIM;c;RED;; (не проверял) Единственное неудобство - текущим после выполнения команды останется слой DIM (в данном примере). Зато без лиспа
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
|
||||
Регистрация: 15.08.2011
Сообщений: 48
|
CaMoCAD, премного благодарен. Буду разбираться.
Хмурый, Разобрался в первом приближении с _flatshot. Да, всё здорово, но есть "ложка дёгтя" - нельзя задать толщину линий (жирная основная). Здесь, на форуме, уже предлагалась дополнительная примочка Оптимизация работы с flatshot, но она была написана под autocad2007 и под 2011 не действует... |
|||
|
||||
Регистрация: 15.08.2011
Сообщений: 48
|
Ага, но для этого нужно сначала расчленить блок?
...либо использовать редактор блоков. Довольно много "лишних" операций. Эх, предусмотрели б разработчики ещё одно поле в команде _flatshot, цены б ей не было. А ещё лучше - возможность настройки всех опций "по умолчанию". А в ЛИСПе такую задачу можно решить? Последний раз редактировалось vovkaf, 18.10.2011 в 17:42. |
|||
|
||||
Регистрация: 15.08.2011
Сообщений: 48
|
Вот, в конце концов нашёл собственное, вполне удобное для себя решение - создал кнопку и написал для неё макрос на выполнение этих рутинных операций:
^C^C_-Layer;_c;6;*-HID*;_c;114;*-DIM*;_l;ACAD_ISO02W100;*-HID*;_lw;0.5;*-VIS*;; По нажатию кнопки происходит следующее: - невидимые линии (слой -HID) становятся пунктирными и фиолетового цвета; - размеры (слой -DIM) становятся темно-зелеными цвета; - видимым линиям (слой -VIS) присваевается толщина 0,5 мм. Примечание: после нажатия кнопки меняются параметры всех слоёв на чертеже, содержащих в имени -HID, -DIM, -VIS. Может кому и пригодится... Само собой, что параметры можно поменять на свой вкус. Последний раз редактировалось vovkaf, 12.09.2012 в 10:10. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Preview файла dwg | ikambi | Программирование | 14 | 23.01.2013 17:35 |
Макрос в Excell | Денэн | Программирование | 38 | 04.05.2011 08:53 |
мультиваноску с полем (VBA) | gizmo_zx | Программирование | 9 | 18.02.2011 13:00 |
Выдавливание вдоль линии (VBA) | Markiza-2010 | Программирование | 4 | 29.03.2010 02:36 |
как с помощью vba начертить линию | vasyavip | Программирование | 77 | 09.10.2008 23:17 |