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

Вернуться   Форум 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.
Просмотров: 1891575
 
Непрочитано 06.01.2010, 14:07 поле в поле формулы внутри блока
#1541
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Offtop: Поиск работает безобразно, поэтому сунусь пока в эту тему с, возможно, уже обмусоленным.
Есть некий блок, пусть даже не динамический. Однако он включает в себя поле. Поле хочется задать формулой, включающей поле:
1) захожу в редактор мтекста;
2) вставляю поле;
3) выбираю формулу, пишу нужные матвыражения, под одно из которых вставляю поле - значение параметра отрезка, например, его угол;
4) зависаю после выбора объекта для поля формулы - не могу выйти из редактора текста, подтвердить или отменить вставку выбранного значения для поля; при этом на панели редактора м-текста кнопки активны (можно, например, вставить еще поле, дописать текст), но ОК не завершает редактирования мтекста и не дает выхода.
5) через диспетчер задач завершаю работу акада с потерей не сохраненного.
Меня интересует: из-за чего не удается благополучно вставить поле в формулу; как поступать, чтобы избежать зависания и поле-таки вставить; это я такой счастливый, или это тенденция.
Потуги осуществлял в acad 2008 ru, sp1: test.dwg

Последний раз редактировалось engngr, 06.01.2010 в 14:19.
engngr вне форума  
 
Непрочитано 07.01.2010, 23:54 Не работает поле?
#1542
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Был блок |Geo_point.dwg| , всё работало... немного переделал |Geo_point_new|(изменил последовательность атрибутов), после чего поле(отображает координату Z объекта точка) в одном из атрибутов перестало обновляться, при изменении Z самого блока???
Или как можно поменять последовательность(порядок) атрибутов не перерисовывая их заново в новом порядке?
Вложения
Тип файла: dwg
DWG 2007
Geo_Point.dwg (74.4 Кб, 3499 просмотров)
Тип файла: dwg
DWG 2007
Geo_Point_New.dwg (70.2 Кб, 3477 просмотров)
__________________
Почему все вдруг становятся умными, когда уже не надо?

Последний раз редактировалось Disney, 08.01.2010 в 07:19. Причина: Или
Disney вне форума  
 
Непрочитано 14.01.2010, 00:51
#1543
gabrin

Инновации в проектировании
 
Регистрация: 13.02.2007
Россия
Сообщений: 106
<phrase 1= Отправить сообщение для gabrin с помощью Skype™


Коллеги, случайно ни у кого не завалялся блок "Отвод для трубопровода"? ( ГОСТ 21.206-93 Таб.1 пункт 8В ) ГОСТ прилагается.
gabrin вне форума  
 
Непрочитано 14.01.2010, 23:25
#1544
Archeo

архитектор
 
Регистрация: 02.04.2006
Беларусь
Сообщений: 349


Цитата:
Сообщение от Disney Посмотреть сообщение
По этому при создании дин. блока ещё в редакторе, стоит устоновить в свойствах "Одинаковый масштаб" - "Да"
Взял тут недавно посмотреть динблок оси (кажется, от wetr'а) - тот, который с тремя состояниями видимости. Так вот, при установленном режиме "Да" в графе "Одинаковый масштаб" ("Uniform scale" вроде бы в английской версии) масштабирование уже вставленного блока и последущее растягивание/вращение за ручки вызывает непредсказуемое поведение атрибутов - они разлетаются, как птицы. Если масштаб задавать при вставке, таких проблем не наблюдается. А вот тот же самый блок, но при режиме "Нет" в графе "Одинаковый масштаб" ведёт себя абсолютно нормально в любых ситуациях (любое масштабирование/редактирование в любом порядке). AutoCAD 2006 ENG SP1.
Archeo вне форума  
 
Непрочитано 15.01.2010, 09:26 Помогите модернизировать динамический блок свайное поле
#1545
kosolapi


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


Сотворил динамический блок - заготовку под свайное поле.
подскажите:
1. Как сделать чтобы можно было менять растояние между сваями?
2. Как сделать так чтобы на "правом конце блока" свая была всегда?

P.S. просьба в тему "мои динамические блоки" не переносить. Как мне кажется не надо все в одну кучу валить...
Вложения
Тип файла: dwg
DWG 2007
свайное поле.dwg (74.2 Кб, 3552 просмотров)
kosolapi вне форума  
 
Непрочитано 19.01.2010, 13:18
#1546
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Цитата:
Сообщение от Disney Посмотреть сообщение
поле(отображает координату Z объекта точка) в одном из атрибутов перестало обновляться, при изменении Z самого блока
У тебя в поле объектом выбран атрибут! Выбери объектом сам блок, из свойств выбери "положение", ну и оставить только Z. Все работает, проверено
Krovlaf вне форума  
 
Непрочитано 19.01.2010, 18:13
#1547
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Disney, у поля при редактировании есть галка "отображать значение для вхождения блока". И блок новый вставьте, не смотрите на уже вставленный.

Последний раз редактировалось engngr, 19.01.2010 в 18:27.
engngr вне форума  
 
Непрочитано 20.01.2010, 01:52
#1548
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


kosolapi, по поводу 1. Никак. Только изнутри блока меняется шаг массива. 2 - думать надо, а времени совсем нет
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 20.01.2010, 05:43
#1549
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от engngr Посмотреть сообщение
Disney, у поля при редактировании есть галка "отображать значение для вхождения блока".
Спасибо!
Ну Autodeskовцы... А логика? Не отображать значение...
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 20.01.2010, 12:53
#1550
mariobross


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


Кто-нибудь знает, можно ли сделать такой динамический блок. Я креплю трубу к двутавру. В спдс есть базы данных по всем двутаврам. Так вот можно чтобы при помощи Lookup и этих баз данных двутавр сам заменялся на нужный мне или надо вычерчивать все возможные варианты?
mariobross вне форума  
 
Непрочитано 20.01.2010, 18:11
#1551
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


mariobross, все двутавры уже начерчены до вас.
engngr вне форума  
 
Непрочитано 20.01.2010, 21:08
#1552
mariobross


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


Вы меня неправильно поняли. Я знаю, что существуют уже все начерченные двутавры. Мне надо немного другое. Я пытаюсь создать блок, в котором были бы переменны параметры двутавра, диаметра трубы и угла подхода трубы к двутавру. Хочется, чтобы все это работала через lookup, т.к. в дальнейшем есть план подгружать из файла excel эти параметры в lookup и блок сам бы менялся. Но как я понимаю, чтобы все это работала, надо сначало вычертить блок со всеми возможными для меня вариантами и задавая параметры он уже будет меняться. Так вот, я не хочу брать чужие блоки двутавров или чертить самой, все это уже есть в СПДС. Меня интересует, можно ли как то сделать так, чтобы при задавании профеля двутавра в lookup он сам подгружался из библиотек СПДС в нужном мне виде (вид сверху, сбоку и т.д.)?
mariobross вне форума  
 
Непрочитано 21.01.2010, 13:20
#1553
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


А может мне кто-нибудь подсказать:
1) Можно ли подключать к параметрам таблицы значений (для нескольких параметров одинаковые значения), и если можно то как.
2) Как растянуть элипс или круг.

З.Ы. Если вдруг заинтересуют дин. блоки по трубопроводам - стучите.
Leopard_ вне форума  
 
Непрочитано 22.01.2010, 12:32
#1554
Jonas

конструктор машиностроитель
 
Регистрация: 14.05.2007
Новосибирск
Сообщений: 893


Уважаемые, просмотрел всю тему, изучил спавку, отупел видимо окончательно.
Проблема (для меня) в следующем:
делаю дин-блок "вставка" и ни как не могу привязать ручки "растяжение" и "видимость" к примитивам (чтобы ручки бегали за примитивом при редактировании).
Вложения
Тип файла: dwg
DWG 2007
Выноска.dwg (71.8 Кб, 3525 просмотров)
Jonas вне форума  
 
Непрочитано 22.01.2010, 12:37
#1555
AlexDR


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


А можно ли AutoCAD'е 2006 в динамическом блоке операцию растяжения "привязать" к длине текстового атрибута?
Например, текстовая выноска, длина полочки которой всегда равна длине текстового атрибута на этой полочке.
AlexDR вне форума  
 
Непрочитано 22.01.2010, 12:59
#1556
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Jonas, добавьте именно ручки в набор объектов для перемещения; пока у вас этот набор пуст: ткните на оператор и посмотрите его свойства и обратите внимание на ! рядом с оператором.
AlexDR, если добъетесь успеха на этой нивой, не забудьте поделиться опытом, пожалуйста.
engngr вне форума  
 
Непрочитано 22.01.2010, 13:52
#1557
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Цитата:
Сообщение от Jonas Посмотреть сообщение
делаю дин-блок "вставка" и ни как не могу привязать ручки "растяжение" и "видимость" к примитивам (чтобы ручки бегали за примитивом при редактировании).
Извини, но по моему лучше блок делать с другой стороны. Крути относительно точки вставки, проще работать будет потом с чертежом и блоком.
По вопросу: в "Переместить2" добавляеш параметр растояние1; а в "полярное растяжение" добавляеш видимость и в растягивать и во вращать (не забуд видимость в рамку положить).
Переместить и переместить1 не работают у тебя, их можно убрать вообще.

Могу предложить свой вариант сходной функции.
Вложения
Тип файла: dwg
DWG 2000
Выноски.dwg (166.4 Кб, 3562 просмотров)

Последний раз редактировалось Leopard_, 22.01.2010 в 13:57. Причина: Дополнения
Leopard_ вне форума  
 
Непрочитано 22.01.2010, 14:13
#1558
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Цитата:
Сообщение от Jonas Посмотреть сообщение
Уважаемые, просмотрел всю тему, изучил спавку, отупел видимо окончательно.
Проблема (для меня) в следующем:
делаю дин-блок "вставка" и ни как не могу привязать ручки "растяжение" и "видимость" к примитивам (чтобы ручки бегали за примитивом при редактировании).
я бы так сделал
Вложения
Тип файла: dwg
DWG 2007
Выноска_.dwg (67.0 Кб, 3505 просмотров)
vadim_evg1 вне форума  
 
Непрочитано 22.01.2010, 15:33
#1559
Chapter

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


Если можно то я тоже предложу свой вариант выноски, но не блоком, а макросом.

^C^C( setq ORT( getvar "Orthomode");_ortho;0;_leader;\\;;_m;(setvar "Orthomode" ORT)

Настройка происходит в размерном стиле.головка меняется в свойствах.
Можно создать чертеж как библиотеку какого нибудь размерного стиля. Оставить его там одного. И в данный макрос включить чтобы при любиых условиях в любом чертеже в нужном вам стиле появлялась весьма хорошая выноска. И линия подчеркивания текста следит за текстом. Меня устраивает. Основан макрос на идеи книги В.Свет макрокоманды в AutocaD.

Тягаете за грипс текста и видите что выноска тянется за ним.
Вложения
Тип файла: dwg
DWG 2007
Выноска1.dwg (77.4 Кб, 3504 просмотров)

Последний раз редактировалось Chapter, 22.01.2010 в 15:39.
Chapter вне форума  
 
Непрочитано 24.01.2010, 14:19
#1560
superkot007


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


Как сделать, чтобы в прямоугольном блоке можно было выбирать, с какой стороны поставить выноску (одну)? с кругом понятно, там просто поворот...
Додумался только до:
Вложения
Тип файла: dwg
DWG 2007
Позиция.dwg (67.6 Кб, 3510 просмотров)
superkot007 вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки