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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки

Мои динамические блоки

Закрытая тема
Поиск в этой теме
Непрочитано 07.11.2006, 15:22
Мои динамические блоки
Shoorup
 
Минск
Регистрация: 16.09.2006
Сообщений: 1,587

Прогресс и опыт не стоит на месте. А по этому хочу поделиться своим опытом по созданию динамических блоков и конечно посмотреть на чужой.
Динамические блоки очень мощный инструмент, а умело им пользоваться далеко не каждый умеет. Уверен большинство идей (ухищрений, модификаций, построений) можно применить и для своей работы тем самым свести к минимуму однотонную и трудоемкую работу => что я и предлагаю на данной теме.
---
Дополнительно (спасибо VVA):
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Описание проблемы:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Решение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679
----
Тема закрыта, продолжение: http://forum.dwg.ru/showthread.php?t=66721
__________________
Поезд который устал от ржавого здравомыслия рельсов...

Последний раз редактировалось Кулик Алексей aka kpblc, 09.11.2011 в 14:01.
Просмотров: 1893027
 
Непрочитано 09.05.2010, 04:24
#1921
n0str0m0

геолог
 
Регистрация: 02.09.2009
Тында, Дальний Восток
Сообщений: 413
<phrase 1=


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Это без программирования решить вряд ли возможно. Хотя... А если использовать дин.блоки с разными параметрами видимости?
В случае с параметром видимости все равно придется каждый блок редактировать((( А это то же самое, что и вручную задать цвет... Но спасибо все равно Я параметр видимости для другого в своем блоке буду использовать
n0str0m0 вне форума  
 
Непрочитано 10.05.2010, 04:30
#1922
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


Цитата:
Сообщение от ALES74 Посмотреть сообщение
Встречный вопрос - а как вы вставляете динамические блоки, находящиеся в отдельных файлах, в свой чертеж?
? Имею разные .dwg файлы тематически разбитые по содержанию. И на каждый такой файл создал тематическую инструментальную палитру. То бишь если выражаться понятиями из справки, то юзаю библиотеки блоков)

Каждый новый блок, представляющий интерес в будущем, заношу в свой, подходящий по смыслу или создаю новый, .dwg файл. По его смысловому содержанию определяю стоит ли создавать новую палитру инструментов или можно определить его в уже существующие.

А если блок 5-минутка, то ctrl+shift+c ctrl+shift+v. Вот две операции чтобы сделал и забыл.

Сам лично не вижу преимуществ вставки блоков _insert ( да ещё с использованием макросов).

ИМХО.

P.S.
Насчет блока сетки я не понял. Он должен быть в двух разных видах? А если учесть, что грань между 2Д и 3Д в AutoCAD в принципе заключается лишь в изменении вида просмотра чертежа, то нельзя ли реализовать эту сетку в 3Д и для ее представления на разных видах использовать например 3Д поворот? использовать сети вместо твердых тел для отображения арматуры можно, чтобы растягивались.

Это просто как предложение вдруг так может окажется проще, а может и нет.

Последний раз редактировалось Chapter, 10.05.2010 в 05:11.
Chapter вне форума  
 
Непрочитано 10.05.2010, 06:39
#1923
n0str0m0

геолог
 
Регистрация: 02.09.2009
Тында, Дальний Восток
Сообщений: 413
<phrase 1=


Добрый день!
Опять я на форум за помошью. Проблема такая:
имеется некое поле с точками в виде блока и с последовательной нумерацией и имеется некий блок (который красный).
1.Можно ли разместить красный блок по точкам таким образом, чтобы его атрибут №№ принимал значение номера точки?
2.Автонумерацию точек делал при помощи лисп-программы Export, к сожалению не знаю автора. Так вот, нумерация осуществляется по рядам, что и нужно, но справа налево, а нужно слева направо. Пробовал нумерацию точек при помощи геоникса, создавая геоточки. Нумерация происходит точно так же, справа налево.

Использую AutoCAD Civil 3d 2009+GeoniCS
Вложения
Тип файла: dwg
DWG 2004
Эксп_скв.dwg (356.4 Кб, 4030 просмотров)
n0str0m0 вне форума  
 
Непрочитано 12.05.2010, 16:57
#1924
ArtemYa


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


Подскажите пожалуйста, по какому правилу атрибуту присваивается номер в блоке, у меня есть динамический блок, нулевой атрибут - определенная хар-ка, если же я блок переделываю и изменяю имя (вконце ставлю ^), то нулевой атрибут становится последним, не могу разобраться как его опять нулевым сделать.
ArtemYa вне форума  
 
Непрочитано 12.05.2010, 18:22
#1925
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от ArtemYa Посмотреть сообщение
Подскажите пожалуйста, по какому правилу атрибуту присваивается номер в блоке, у меня есть динамический блок, нулевой атрибут - определенная хар-ка, если же я блок переделываю и изменяю имя (вконце ставлю ^), то нулевой атрибут становится последним, не могу разобраться как его опять нулевым сделать.
Что значит «блок переделываю»? Удаляешь атрибут и создаешь его заново с именем «0»?
Если так, то проблема в том, что атрибуты при вставке блока и в Редакторе атрибутов отображаются в порядке их создания.
 
 
Непрочитано 12.05.2010, 18:31
#1926
ArtemYa


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


Брал готовый блок, изменял его имя и при этом перемешивались атрибуты.
Пришлось блок полностью переделывать, чтобы вернуть очередность атрибутов. Спасибо!
ArtemYa вне форума  
 
Непрочитано 13.05.2010, 00:23
#1927
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


Цитата:
Сообщение от ArtemYa Посмотреть сообщение
Пришлось блок полностью переделывать, чтобы вернуть очередность атрибутов. Спасибо!
Очередность при их заполнении? Я конечно не специалист, но вроде редактируя атрибуты, даже если сбился тот порядок, который ты хочешь, то можно, пользуясь кнопками вверх вниз, менять их положение. В LT не знаю. Но например в 2008 LT нет кнопки синхронизации атрибутов.
Chapter вне форума  
 
Непрочитано 15.05.2010, 16:45
#1928
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Здравствуйте.
Помогите, пожалуйста, усовершенствовать динамический блок прямоугольного тройника для систем вентиляции.
Проблема заключается в точке соединения двух элементов:
1.) ARC і LINE;
2.) ARC і ARC.
Блок содержит элементы WIPEOUT "ХИТРЫЙ БЛОК" (для перекрывания лишних объектов).
С выходом в свет Autocad 2010 с поддержкой параметризации появилась надежда избавится от WIPEOUT . Но, к сожалению, все мои попытки ни к чему не привели (наверное, до конца не освоил параметризацию). С ARC і LINE вроде бы получилось, но не до конца, а вот с ARC і ARC никак.
В конечном результате хотелось бы сберечь особенности блока (параметры растяжения).
Уповаю на Вашу помощь.
Спасибо.
Вложения
Тип файла: dwg
DWG 2007
VENT TROJNIK.dwg (120.1 Кб, 4021 просмотров)
Vombat вне форума  
 
Непрочитано 16.05.2010, 20:08
#1929
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,518


Можно динблок посадить на кнопку?
Рyslan вне форума  
 
Непрочитано 16.05.2010, 20:44
#1930
Кулик Алексей aka kpblc
Moderator

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


Offtop: Можно. Сажай.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.05.2010, 12:43
#1931
Andrey10205

Проектирование автомобильных дорог
 
Регистрация: 28.04.2010
Воронеж
Сообщений: 31
<phrase 1=


Подскажите пожалуйста, есть динамический блок, после добавления в него операции поворота операция перемещения работает не корректно, может что-то не так делаю.
Вложения
Тип файла: dwg
DWG 2007
Блок.dwg (78.3 Кб, 3966 просмотров)
Andrey10205 вне форума  
 
Непрочитано 27.05.2010, 14:40
#1932
atollon


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


Цитата:
Сообщение от Andrey10205 Посмотреть сообщение
Подскажите пожалуйста, есть динамический блок, после добавления в него операции поворота операция перемещения работает не корректно, может что-то не так делаю.
У тебя положение узелка для переноса не совпадает с указанной точкой вставки параметра (ты маркер перенес в середину, а точка осталась на конце полки)

Далее - неплохо бы указать минимальное значение длины полки (чтоб не могла быть меньше текста по умолчанию)
Далее - почему текст и штриховка под ним одним цветом?
Изменение длины текста не затрагивает заштрихованную зону - текст выползает за ее границу
Тест из двух слов - надо чтоб они выравнивались в противоположных направлениях, а то накладываются
__________________
Толстов Евгений

Последний раз редактировалось atollon, 27.05.2010 в 14:49.
atollon вне форума  
 
Непрочитано 01.06.2010, 17:18
#1933
Andrey10205

Проектирование автомобильных дорог
 
Регистрация: 28.04.2010
Воронеж
Сообщений: 31
<phrase 1=


atollon, спасибо огромное! Что проблема в положении узла для переноса не догадался бы никогда. Остальное поправил))
Andrey10205 вне форума  
 
Непрочитано 03.06.2010, 10:10
#1934
dafara


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


Скажите пожалуйста, можно ли создать динамический блок с текстовым атрибутом так, что при изменении длины набранного текста, менялась длина линии, которая его подчеркивает? Что-то типа подчеркнутого текста.
dafara вне форума  
 
Непрочитано 03.06.2010, 10:18
#1935
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,923
<phrase 1=


Цитата:
Сообщение от dafara Посмотреть сообщение
Скажите пожалуйста, можно ли создать динамический блок с текстовым атрибутом так, что при изменении длины набранного текста, менялась длина линии, которая его подчеркивает? Что-то типа подчеркнутого текста.
ну дык подчекни его энтот атрибут
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 03.06.2010, 10:25
#1936
dafara


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


Цитата:
Сообщение от zenon Посмотреть сообщение
ну дык подчекни его энтот атрибут
А каким образом связать длину текста и длину линии?
dafara вне форума  
 
Непрочитано 03.06.2010, 10:28
#1937
atollon


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


Скорее всего только программными средствами, так как ширина текста зависит от режима выравнивания, шрифта и его высоты и коэф.сжатия
Была надежда на размерные зависимости, но у Автокада есть привязка только к точке вставки текста, даже если при предварительном выделении мы имеем-видим 2 узелка
__________________
Толстов Евгений
atollon вне форума  
 
Непрочитано 03.06.2010, 10:32
#1938
dafara


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


Спасибо. Жаль конечно.. Придется искать другие варианты.
dafara вне форума  
 
Непрочитано 03.06.2010, 14:32
#1939
Кулик Алексей aka kpblc
Moderator

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


В начале значения атрибута ставь %%u
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.06.2010, 21:44
#1940
dafara


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
В начале значения атрибута ставь %%u
Это ведь будет просто подчеркнутый текст. А мне необходимо завязать атрибут непосредственно с длиной линии.
dafara вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки