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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Толщина линии (как?)

Толщина линии (как?)

Ответ
Поиск в этой теме
Непрочитано 04.09.2007, 11:38 #1
Толщина линии (как?)
WishMaster
 
Инженер-Конструктор
 
Нижний Новгород
Регистрация: 04.09.2007
Сообщений: 13

Добрый день, стакнулся с такой проблемой: надо заделать кнопку которая присваивает вес(толщину) линии и тип линии заданных заранее, т.е. при нажатии любая линия (таких линии надо всего 2, основную и невидему) становится:
1. толщиной 0.40 и обычной (основная).
2. толщиной 0.25 и пунктирной (невидимая).
Слой и цвет линии должен оставаться не изменным.

P.S. На данный момент все тоже самое у меня определено слоями, что не очень удобно, т.к. много слове в итоге получается

Заранее спасибо.
Просмотров: 10609
 
Непрочитано 04.09.2007, 11:46
#2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Как это много слоев, когда линий всего две?
Profan вне форума  
 
Непрочитано 04.09.2007, 11:48
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


http://www.autocad.ru/cgi-bin/f1/board.cgi?t=33159gI не катит?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.09.2007, 11:49
#4
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,754
Отправить сообщение для Огурец с помощью Skype™


И окно свойств, и match properties не помогают? Тогда Вам надо БОЛЬШУЮ КРАСНУЮ КНОПКУ!
Огурец вне форума  
 
Непрочитано 04.09.2007, 11:53
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Тогда это сюды
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.09.2007, 12:41
#6
WishMaster

Инженер-Конструктор
 
Регистрация: 04.09.2007
Нижний Новгород
Сообщений: 13
<phrase 1= Отправить сообщение для WishMaster с помощью Skype™


Цитата:
Сообщение от Profan
Как это много слоев, когда линий всего две?
Вот так вот, есть колонна, есть связь к ней подходящая, колона будет жирная и связь, но слои будут разные. Т.к. оси и отверстия и у них будут одни.
Цитата:
Сообщение от Кулик Алексей aka kpblc
К сожалению нет, т.к. там обьект уходит в определенный слой, там написано более сложный вариант команду которую щас использую я (не сам написал), и мне надо что то на подобие ее
Цитата:
^C^Cвыбрать \изменить _p; свойства Слой OceH ;
только она (команда) меняет слой, а мне надо что бы она менял вес и тип линии.
Цитата:
Сообщение от Огурец
И окно свойств, и match properties не помогают? Тогда Вам надо БОЛЬШУЮ КРАСНУЮ КНОПКУ!
Опупеешь выбирать такую пачку линии и для каждой определять вес и тип, не удобно, лучше все это сделать в в один клик.

P.S. Я дуб в программирование.
WishMaster вне форума  
 
Непрочитано 04.09.2007, 13:09
#7
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Вот так вот, есть колонна, есть связь к ней подходящая, колона будет жирная и связь, но слои будут разные. Т.к. оси и отверстия и у них будут одни.
Эту фразу я не совсем понимаю. Я бы сделал слой "Колонна" с весом 0.4 и слой "Связь" с весом 0.4. И слой "Ось" с весом 0.25 и соответствующим типом линии.
Profan вне форума  
 
Непрочитано 04.09.2007, 13:44 Re: Толщина линии (как?)
#8
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,662


Цитата:
Сообщение от WishMaster
...На данный момент все тоже самое у меня определено слоями, что не очень удобно, т.к. много слове в итоге получается ...
А много слоёв - это сколько? У Profanа вот три получилось.
RomaV вне форума  
 
Автор темы   Непрочитано 04.09.2007, 14:45
#9
WishMaster

Инженер-Конструктор
 
Регистрация: 04.09.2007
Нижний Новгород
Сообщений: 13
<phrase 1= Отправить сообщение для WishMaster с помощью Skype™


Цитата:
Сообщение от Profan
Эту фразу я не совсем понимаю. Я бы сделал слой "Колонна" с весом 0.4 и слой "Связь" с весом 0.4. И слой "Ось" с весом 0.25 и соответствующим типом линии.
Это все замечательно, но там ещё есть не видимые элементы которые надо др линией делать.
Ваш способ хороший, щас пока так и обхожусь, но менять лезть вес и тип линии очень напрягает, если можно просто в контекстном меню зделать (см. рис. щас там это реализовано слоями).
Цитата:
Сообщение от RomaV
А много слоёв - это сколько? У Profanа вот три получилось.
Это тоже верное, но это далеко не полный список, можно сюда ещё добавить: балки покрытия, балки перекрытия, фахвер, фермы, фасонки, да много чего ещё может быть, лесенка - это вобще ужас, многго элементов разных.
[ATTACH]1188902712.gif[/ATTACH]
WishMaster вне форума  
 
Непрочитано 04.09.2007, 14:48
#10
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,754
Отправить сообщение для Огурец с помощью Skype™


Ну чем же Вам копирование свойств не угодило? Это как раз и есть та самая кнопка...
Огурец вне форума  
 
Непрочитано 04.09.2007, 15:26
#11
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


WishMaster из Кулебаки, не чурайтесь пользоваться слоями! Они на то и придуманы, чтобы разным типам линий/размеров и т.п. соответствовали свои. Работать так намного приятнее. Захотел заштриховать, отключил все, кроме основного. Потом уже невидимые, осевые, вспомогательные (некоторые ещё такие рисуют) все включил. Или хочешь кому-то деталь более наглядно показать - тоже отключил там размеры, текст и пр. ерунду и смотри

PS Кстати, не "основАная" и не "невидЕмая", а "основная" и "невидИмая"
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 04.09.2007, 16:06
#12
WishMaster

Инженер-Конструктор
 
Регистрация: 04.09.2007
Нижний Новгород
Сообщений: 13
<phrase 1= Отправить сообщение для WishMaster с помощью Skype™


Цитата:
Сообщение от Bull
WishMaster из Кулебаки, не чурайтесь пользоваться слоями! Они на то и придуманы, чтобы разным типам линий/размеров и т.п. соответствовали свои. Работать так намного приятнее. Захотел заштриховать, отключил все, кроме основного. Потом уже невидимые, осевые, вспомогательные (некоторые ещё такие рисуют) все включил. Или хочешь кому-то деталь более наглядно показать - тоже отключил там размеры, текст и пр. ерунду и смотри

PS Кстати, не "основАная" и не "невидЕмая", а "основная" и "невидИмая"
Ну спасибо, не учите меня чертить, я уже 6 лет в Автокаде черчу, лучше научите делать кнопки, слоями пользоваться я умею, и про типы все понятно, за орфографию тоже спасибо, не дружу я с ней (да минус, в школе не научили нормально писать, так что пишу как умею).
Много уважаемый Bull если вы посмотрите пример команды который я приводил выше, то вы увидите что как раз со слоями у меня вся хорошо.
Что я хотел от посетителей форума, это прямо команда или какой нито макрос который будет реализовать даную вещь, совет что можно сделать то, а можно так, а зачем вобще это надо, я уже расписал, мне так удобно, да я думаю и не только мне, а про можно ещё хочу добавить что можно чертить на кульмане, там и слои и линии вобще без всего определяется.
Надеюсь не кого не задел, если всетакие кто то посчитал мои слово обидными простите.
WishMaster вне форума  
 
Непрочитано 04.09.2007, 16:21
#13
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Без проверки и запущенного када:
Код:
[Выделить все]
^C^C_change;_last;_p;_lw;0.25;
^C^C_change;_last;_p;_ltype;Скрытая;
Первый меняет вес линии, второй - тип. Тип линии должен быть уже загружен.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.09.2007, 16:46
#14
WishMaster

Инженер-Конструктор
 
Регистрация: 04.09.2007
Нижний Новгород
Сообщений: 13
<phrase 1= Отправить сообщение для WishMaster с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc
Без проверки и запущенного када:
Код:
[Выделить все]
^C^C_change;_last;_p;_lw;0.25;
^C^C_change;_last;_p;_ltype;Скрытая;
Первый меняет вес линии, второй - тип. Тип линии должен быть уже загружен.
Больше спасибо Кулик Алексей aka kpblc, это именно то что я хотел, но к сожаление не пашет
WishMaster вне форума  
 
Непрочитано 04.09.2007, 17:09
#15
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


dwg.ru/art/2
Можно сделать намного проще: дается команда _change, enter, _last (последний нарисованный примитив) или _p (предыдущий выбор), enter, _p (свойства), и смотрим в ком.строку. У меня реально сейчас нет никаких шансов запустить акад, поэтому и пишу "всухую".
Может, я там в макросе напутал с заменителями enter'ов, попробуй так:
Код:
[Выделить все]
^C^C_change;_l;;_p;_lw;0.25;;
^C^C_change;_l;;_p;_lt;Осевая;;
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.09.2007, 18:51
#16
WishMaster

Инженер-Конструктор
 
Регистрация: 04.09.2007
Нижний Новгород
Сообщений: 13
<phrase 1= Отправить сообщение для WishMaster с помощью Skype™


Большое спасибо Кулик Алексей aka kpblc, мне ваши примеры очень помогли в моем случае даные команды выглядят так:
Цитата:
Сообщение от КОД
^C^Cвыбрать \изменить _p; свойства _lt;[название типа линии];;
^C^Cвыбрать \изменить _p; свойства _lw;[вес линии];;
Ещё если позволите вас поспрашивать: "Как бы мне их теперь в однку команду запихнуть?" (т.е. что бы тип и вес линии менялся при нажатие на одну кнопку).
WishMaster вне форума  
 
Непрочитано 04.09.2007, 19:56
#17
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Попробуй вот так:
Код:
[Выделить все]
^C^Cвыбрать;\изменить;т;;св;т;(название_типа_линии);е;(вес_линии);;
или
Код:
[Выделить все]
^C^C_select;\_change;_p;;_p;_lt;(название_типа_линии);_lw;(вес_линии);;
Profan вне форума  
 
Непрочитано 04.09.2007, 20:59
#18
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Bull
..., не чурайтесь пользоваться слоями! Они на то и придуманы, чтобы разным типам линий/размеров и т.п. соответствовали свои.
Намного продуктивнее чтобы не типам линии слои, а технологическим элементам чертежа. Ну там Окна, Стены внутр, Колонны... А внутри слоя применяй разные типы линий.
Vova вне форума  
 
Автор темы   Непрочитано 05.09.2007, 11:41
#19
WishMaster

Инженер-Конструктор
 
Регистрация: 04.09.2007
Нижний Новгород
Сообщений: 13
<phrase 1= Отправить сообщение для WishMaster с помощью Skype™


Цитата:
Сообщение от Vova
Цитата:
Сообщение от Bull
..., не чурайтесь пользоваться слоями! Они на то и придуманы, чтобы разным типам линий/размеров и т.п. соответствовали свои.
Намного продуктивнее чтобы не типам линии слои, а технологическим элементам чертежа. Ну там Окна, Стены внутр, Колонны... А внутри слоя применяй разные типы линий.
Правду говоришь, полностью согласен.
Profan, спасибо, все теперь работает как мне хотелось.
WishMaster вне форума  
 
Непрочитано 05.09.2007, 11:53
#20
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Толщина линии (как?)
Толщина линии (что?)
Толщина линии (где?)
Толщина линии (когда?)
Толщина линии (почему?)
...............................
Profan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Толщина линии (как?)

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