| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как задать параметры слоёв -VIS, -HID и -DIM (команда Т-ВИД) по умолчанию?

Как задать параметры слоёв -VIS, -HID и -DIM (команда Т-ВИД) по умолчанию?

Ответ
Поиск в этой теме
Непрочитано 17.10.2011, 20:32 #1
Как задать параметры слоёв -VIS, -HID и -DIM (команда Т-ВИД) по умолчанию?
vovkaf
 
Регистрация: 15.08.2011
Сообщений: 48

В последнее время приходится часто прибегать к вычерчиванию металлоконструкций в 3d с последующим построением плоских видов при помощи команды Т-ВИД. При этом, как известно, образуются три слоя: <имя вида>-VIS для видимых линий, <имя вида>-HID для невидимых и <имя вида>-DIM для размеров.
Очень удобно, но...
дальше мне приходится делать ряд операций вручную (в диспетчере слоев):
1) для слоя -VIS назначать толщину основных линий (скажем, 1 мм).
2) для слоя -HID назначать тип линии (прерывистая) и другой цвет.
3) для слоя -DIM назначать другой цвет (для наглядности).
и так каждый раз после создания нового вида.
Нельзя ли задать эти параметры заранее, "по умолчанию"? Нет ли для этого системных переменных или что-то в этом роде?
Спасибо.
Просмотров: 5392
 
Непрочитано 17.10.2011, 20:35
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


_flatshot
Хмурый вне форума  
 
Автор темы   Непрочитано 17.10.2011, 21:03
#3
vovkaf


 
Регистрация: 15.08.2011
Сообщений: 48


Цитата:
Сообщение от Хмурый Посмотреть сообщение
_flatshot
Это другая команда - "Плоский снимок".
Меня же интересует именно Т-ВИД (SOLVIEW)
vovkaf вне форума  
 
Непрочитано 17.10.2011, 21:06
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


команды _solview, _soldraw, _solprofile отошли в небытиё.
Хмурый вне форума  
 
Автор темы   Непрочитано 17.10.2011, 21:26
#5
vovkaf


 
Регистрация: 15.08.2011
Сообщений: 48


Может и так, но на данный момент мне кажется, что SOLVIEW более гибкая команда.
_flatshot создаёт проекцию единым блоком, что по-моему не очень удобно. Кроме того, не разделяет видимые и невидимые линии. А как без этого сделать нормальный чертёж?
Возможно, я не знаю всех возможностей данной команды? Тогда прошу прощения.

Насчёт "не разделяет" - был не прав Хорошо, попробую разобраться с _flatshot подробнее. С блоками, правда, не очень дружу

Последний раз редактировалось vovkaf, 17.10.2011 в 21:45.
vovkaf вне форума  
 
Непрочитано 18.10.2011, 10:05
#6
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Цитата:
Сообщение от vovkaf Посмотреть сообщение
1) для слоя -VIS назначать толщину основных линий (скажем, 1 мм).
2) для слоя -HID назначать тип линии (прерывистая) и другой цвет.
3) для слоя -DIM назначать другой цвет (для наглядности).
Дописать в макрос на кнопке Т-Вид что-то вроде: Solprof\\;;;_-la;_s;VIS;_lw;1;_s;HID;-lt;HIDDEN;_s;DIM;c;RED;; (не проверял) Единственное неудобство - текущим после выполнения команды останется слой DIM (в данном примере). Зато без лиспа
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Автор темы   Непрочитано 18.10.2011, 11:57
#7
vovkaf


 
Регистрация: 15.08.2011
Сообщений: 48


CaMoCAD,
спасибо за наводку. Направление понял, попробую разобраться. Вот только с макросами знаком поверхностно. Если не сложно, хоть в общих чертах подскажите как это "дописать в макрос на кнопке"?
vovkaf вне форума  
 
Непрочитано 18.10.2011, 12:24
#8
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Для начала тынц.
А здесь более подробно.
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Автор темы   Непрочитано 18.10.2011, 15:49
#9
vovkaf


 
Регистрация: 15.08.2011
Сообщений: 48


CaMoCAD, премного благодарен. Буду разбираться.
Хмурый,
Разобрался в первом приближении с _flatshot. Да, всё здорово, но есть "ложка дёгтя" - нельзя задать толщину линий (жирная основная). Здесь, на форуме, уже предлагалась дополнительная примочка Оптимизация работы с flatshot, но она была написана под autocad2007 и под 2011 не действует...
vovkaf вне форума  
 
Непрочитано 18.10.2011, 15:54
#10
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


да что там? даёшь разные характеристики линиям видимого и невидимого контура и выбираешь быстрым выбором нужные. меняешь их веса.
Хмурый вне форума  
 
Автор темы   Непрочитано 18.10.2011, 17:03
#11
vovkaf


 
Регистрация: 15.08.2011
Сообщений: 48


Цитата:
Сообщение от Хмурый Посмотреть сообщение
...выбираешь быстрым выбором нужные. меняешь их веса.
Ага, но для этого нужно сначала расчленить блок?
...либо использовать редактор блоков.

Довольно много "лишних" операций. Эх, предусмотрели б разработчики ещё одно поле в команде _flatshot, цены б ей не было. А ещё лучше - возможность настройки всех опций "по умолчанию".

А в ЛИСПе такую задачу можно решить?

Последний раз редактировалось vovkaf, 18.10.2011 в 17:42.
vovkaf вне форума  
 
Автор темы   Непрочитано 12.09.2012, 10:03
#12
vovkaf


 
Регистрация: 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.
vovkaf вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как задать параметры слоёв -VIS, -HID и -DIM (команда Т-ВИД) по умолчанию?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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