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

Вернуться   Форум 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.
Просмотров: 1891650
 
Непрочитано 13.05.2008, 10:37
#381
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


А если номера самому писать в атрибуте? Можно сэкономить параметр видимости.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 13.05.2008, 11:14
#382
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Цитата:
Сообщение от Krieger Посмотреть сообщение
А если номера самому писать в атрибуте? Можно сэкономить параметр видимости.
А ты представь сколько лишних действий. Так я просто выбрал из списка а так мне нужно будет каждый раз перебивать атрибут(ы)... не катит.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 13.05.2008, 11:29
#383
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Да не много. Выделил блок, открыл свойства и одну цифру поставил.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 13.05.2008, 11:49
#384
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


не то все равно...
Забыл написать, что блоком помимо меня будут юзать дедушки и бабушки из нашего отдела, которые пока научились тока вставлять блок и изменять его свойства, но атрибуты еще никак не освоят
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 13.05.2008, 12:39
#385
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


А мои не только атрибуты вбивают, но еще и редактруют сами блоки.

Делать нефиг, используй масштаб, только не с текстом, а с контактами (выходами или как их там...)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 14.05.2008, 09:54
#386
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Этот блок сделал SLADE. Очень интерестная идея! Экономится параметр видимости за счет использования полей.
Вложения
Тип файла: dwg
DWG 2004
Д_блок контакта (SLADE).dwg (62.7 Кб, 4506 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Автор темы   Непрочитано 15.05.2008, 12:11
#387
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


А я всё копаюсь со своим блоком...
Опять в стену уперся. Если выбрать группу, потом изменить состояние, а потом опять поменять группу то один номер (тыл) пропадает. Вернее он сдвигается и туда куда не надо... Что делать?

ЗЫ. Параметр видимости нужно сохранить для дальнейших дел
ЗЗЫ. А еще в планах параметр отражения. Эффект тотже.
Вложения
Тип файла: dwg
DWG 2004
dwgKORFT_03.dwg (56.7 Кб, 4403 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...

Последний раз редактировалось Shoorup, 15.05.2008 в 12:37.
Shoorup вне форума  
 
Непрочитано 15.05.2008, 13:35
#388
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Может лучше сделать надписи атрибутами с полями? Так, в качестве предложения.
Вложения
Тип файла: dwg
DWG 2004
dwgKORFT_03 (предложение).dwg (42.0 Кб, 4363 просмотров)
Makswell вне форума  
 
Автор темы   Непрочитано 15.05.2008, 13:51
#389
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Makswell, ты не проникся проблеммой. Поля плохи тем, что требуют немедленного обновления для того чтобы увидеть результат выбора. Скажем так: "Не кузяво!" То что ты сделал, до тебя сделал SLADE. Смотри пост 386. Не подходит такой вариант.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 15.05.2008, 15:58
#390
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Только что скачал и посмотрел блок из сообщения #386. Блин! Один в один. Опять велосипед изобрел.

У меня много подобных блоков, в принципе то, что надо каждый раз обновлять поля меня никогда не раздражало. Это ж аксиома: изменил поле - надо обновить (где бы это поле не было). Так что, вообще полями не пользоваться?

Хотя конечно дело твоё, навязывать своё мнение не буду.

А в твоём блоке очевидно, что косячит параметр "ДлинаВТ" вкупе с операцией "ОПДВТ". Если их убрать, всё работает, как часы. Хотя не так красиво.

В качестве предположения: может это из-за того, что сначала надо делать лин. параметр + перемещение, а потом лин. параметр + масштаб. Правда это ж столько переделывать... да ещё и никакой гарантии
Makswell вне форума  
 
Автор темы   Непрочитано 15.05.2008, 16:44
#391
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Цитата:
Сообщение от Makswell Посмотреть сообщение
Только что скачал и посмотрел блок из сообщения #386. Блин! Один в один. Опять велосипед изобрел.

У меня много подобных блоков, в принципе то, что надо каждый раз обновлять поля меня никогда не раздражало. Это ж аксиома: изменил поле - надо обновить (где бы это поле не было). Так что, вообще полями не пользоваться?

Хотя конечно дело твоё, навязывать своё мнение не буду.

А в твоём блоке очевидно, что косячит параметр "ДлинаВТ" вкупе с операцией "ОПДВТ". Если их убрать, всё работает, как часы. Хотя не так красиво.

В качестве предположения: может это из-за того, что сначала надо делать лин. параметр + перемещение, а потом лин. параметр + масштаб. Правда это ж столько переделывать... да ещё и никакой гарантии
Дело в том что этот блок скажем так... массовый. т.е его на чертеже может быть ооочень много. Если бы на чертеже были бы только 1-3 таких блока, то я бы так не корячился и не выпендривался с этим блоком.

Полями я пользуюсь и даже в блоках, но чаще вне блока.

Что именно косячит понятно и даже очень. Тут инженерная мысль нужна! Блок из разряда "хитрых" можно сказать даже сложный. Как я уже говорил что это будет уже пятая его модификация! И всегда я его при новой модификации переделывал можно сказать полностью.
Мне кажеться можно оставить как было блок (пост 372) и добавить туда параметр выбора и убирать выводы масштабом. ..но это так только мысли всух... как подумаю сколько работы... страшно становиться...
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Автор темы   Непрочитано 16.05.2008, 10:39
#392
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Судя повсему ни у кого никаких идей по данному блоку нет. Ну как говорится: "тишина это тоже музыка" Думаю стоит оставить все как есть.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 16.05.2008, 16:12
#393
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Яж предложил... Возьми блок из поста 376 и сделай, то что написано в 385
Цитата:
Делать нефиг, используй масштаб, только не с текстом, а с контактами (выходами или как их там...)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 22.05.2008, 15:00
#394
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Вот, выкладываю то, что у меня получилось с кнопкой! Получилось то, что нужно!Теперь нужно сделать то же самое, но только с контактом. А тут дело обстоит сложней...
Вложения
Тип файла: dwg
DWG 2004
dwgKnopka.dwg (49.6 Кб, 4461 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 27.05.2008, 07:26 В динамическом блоке не растягивается штриховка.
#395
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 475


Здравствуйте.
Начал осваивать динамические блоки и тут же столкнулся с проблемой. Сделал разрез траншеи со штриховками, который нужно растягивать на определенную ширину.
Проблема в том что штриховка растягивается только 1 раз и больше не меняет свои размеры. Если этот же самый разрез растягивать без создания блока, то штриховка прекрасно и растягивается и сужается сколько угодно раз. А в блоке нет. Чего я не понимаю?

P.S. Вопрос к модераторам. Я думаю, что у меня еще много вопросов появится по динамическим блокам. Как лучше, каждый раз создавать новую тему по конкретному вопросу или сделать тему типа "Проблемы с динамическими блоками" куда и складывать все вопросы?
Вложения
Тип файла: dwg
DWG 2004
Траншеи.dwg (36.7 Кб, 4435 просмотров)
Volodich вне форума  
 
Непрочитано 27.05.2008, 07:56
#396
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Вот так надо

Добавлено:
А подобные вопросы ИМХО лучше задавать здесь:
http://dwg.ru/f/showthread.php?t=8940
Вложения
Тип файла: dwg
DWG 2004
Траншеи_1.dwg (40.9 Кб, 4516 просмотров)
Makswell вне форума  
 
Непрочитано 27.05.2008, 08:38
#397
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 475


to Krieger !!!

Цитата:
Сообщение от Krieger Посмотреть сообщение
to Shoorup

Попробуй так:
[ATTACH]1163570489.dwg[/ATTACH]
Я тут уже голову о монитор разбил, но не понимаю за счет чего в твоем блоке текст всегда по центру смещается! Объясни, пожалуйста.
Volodich вне форума  
 
Непрочитано 27.05.2008, 09:36
#398
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Volodich, если честно я не понял что ты имеешь ввиду. Никуда он не смещается. У атрибутов выравнивание стоит по центру. Или ты про зеркало? Или про смещение текста при параметре вкл/выкл?
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 28.05.2008, 10:01
#399
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 475


к посту №396
2 Makswell
Цитата:
Сообщение от Makswell Посмотреть сообщение
Вот так надо

Добавлено:
А подобные вопросы ИМХО лучше задавать здесь:
http://dwg.ru/f/showthread.php?t=8940
ПРОСЬБА: хотя бы в двух словах объяснять что я делал неправильно. Хотя в данном случае я понял, надо было всего лишь контур обвести полилинией. А у меня без этого сработало, но как-то странно. Я в блоке добавил "параметр базовой точки" и штриховка почему-то стала нормально растягиваться. Твой способ (с обводкой) мне нравится больше.
Кстати, где-то я на форуме видел команду, упрощающую обвод контуров, подскажите?

к посту №398
2 Krieger

В каком-то посте ты выкладывал блок - табличка из 3х строчек, при растягивании которой текст сам смещается в центр ячейки. Я долго не мог понять как это сделано. Потом понял: текст смешается за "параметром точки", который масштабируется в соответствии с размером ячейки. Но что странно, если этот самый параметр точки привязать ровно к центру размера, относительно которого он масштабируется, то все получается хорошо, а если чуть выше, например, то текст "уезжает" вверх. Почему так я так и не понял, но способ принял на вооружение

Выкладываю блок, который я хотел получить. Можно критиковать, но не сильно, все-таки это мой первый более менее серьезный дблок. ) И сразу вопрос. Можно ли каким-то образом сделать, чтобы вручную можно было смещать размер траншеи ниже или выше? Т.к. над ним могут быть другие размеры.
Рядом приложил пример использования в проекте. Не знаю, можно ли что-нибудь еще добавить в блок. Текст, я думаю, проще вручную делать, кабели и кирпичи тем более, т.к. слишком много возможных вариантов. Не знаю, слушаю Ваше мнение.
Вложения
Тип файла: dwg
DWG 2004
Траншеи.dwg (49.4 Кб, 4418 просмотров)
Volodich вне форума  
 
Непрочитано 28.05.2008, 10:45
#400
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Не обязательно делать масштаб, можно применить действие перемещения, а в его свойствах установить distance multiplier = 0.5
Я переделал твой блок с перемещением.
Вложения
Тип файла: dwg
DWG 2004
Траншеи2004.dwg (50.4 Кб, 4525 просмотров)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки