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

Вернуться   Форум 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.
Просмотров: 1891399
 
Непрочитано 07.10.2010, 11:28
#2121
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


dafara С помощью массива, наращивание цыфр не получится.
Пробуй с помощью Параметров видимости visibility
Eddicordo вне форума  
 
Непрочитано 07.10.2010, 11:36
#2122
dafara


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


Цитата:
Сообщение от Eddicordo Посмотреть сообщение
dafara С помощью массива, наращивание цыфр не получится.
Пробуй с помощью Параметров видимости visibility
А каким образом с помощью параметра видимости это сделать? Мне ведь надо неограниченное количество клемм туда забивать.. Если есть возможность, скиньте пожалуйста пример.
dafara вне форума  
 
Непрочитано 07.10.2010, 12:05
#2123
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Что то типа такого.
Если нужно больше клемм добавляйте больше состояний видимости.
Соответственно будет больше список выбора клемм
Вложения
Тип файла: dwg
DWG 2007
блок(2).dwg (86.4 Кб, 4413 просмотров)
Eddicordo вне форума  
 
Непрочитано 07.10.2010, 18:24
#2124
dafara


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


Eddicordo, такой вариант хорош, если количество клемм небольшое.. Но у меня их может быть 5, а может быть 150.. Делать список из 150 пунктов не слишком хочется.. А других вариантов нет?
dafara вне форума  
 
Непрочитано 08.10.2010, 10:44
#2125
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Других вариантов без использования Lisp я пока не вижу.
С помощью Lisp думаю это можно осуществить но в Lisp я не силен.
Да и насколько я знаю клемм 150 это не реал. Представь какой должен быть кабель в диаметре при 150 жил. Я таких не знаю.
На своей практике я использую не более 27 жильные кабели и то это редкость.
Eddicordo вне форума  
 
Непрочитано 08.10.2010, 10:49
#2126
dafara


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


Эх.. все больше убеждаюсь в необходимости изучения lisp.

Eddicordo, на счет кабелей... Эта коробка будет стоять после ввода в здание. На нее с улицы может приходить 30 кабелей (бронированных) и с другой стороны отводиться по зданию тоже 30 кабелей, только уже не бронированных, другой марки.
dafara вне форума  
 
Непрочитано 11.10.2010, 09:56
#2127
Artem_R


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


Цитата:
Сообщение от dafara Посмотреть сообщение
Но у меня их может быть 5, а может быть 150.. Делать список из 150 пунктов не слишком хочется.. А других вариантов нет?
Что именно не хочется?
Делать 150 состояний видимости? или выпадающий список на 150 шт.?
Если первое, то я не знаю чем помочь. Если второе можно сделать что-то вроде этого (ну все 150 я делать не стал, конечно).

P.S.: вспомогательный линейный параметр - это издержки творческого процесса, не обращайте внимания, он там не нужен - просто удалять лень было.
Вложения
Тип файла: dwg
DWG 2004
блок(3).dwg (125.4 Кб, 4391 просмотров)

Последний раз редактировалось Artem_R, 11.10.2010 в 10:03.
Artem_R вне форума  
 
Непрочитано 11.10.2010, 10:48
#2128
zenon

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


dafara, держи свой блок
Блок4.dwg
как работает разберешься?
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 11.10.2010, 11:06
#2129
Leopard_

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


zenon, WIPEOUT ?
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 11.10.2010, 11:09
#2130
Artem_R


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


Цитата:
Сообщение от zenon Посмотреть сообщение
dafara, держи свой блок
Интересная вещь. Только на задний план надо будет переносить, чтобы чего лишнего не затер, и выделятся чаще, чем нужно.
Artem_R вне форума  
 
Непрочитано 11.10.2010, 11:25
#2131
dafara


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


Цитата:
Сообщение от Artem_R Посмотреть сообщение
P.S.: вспомогательный линейный параметр - это издержки творческого процесса, не обращайте внимания, он там не нужен - просто удалять лень было.
Спасибо, понял что имелось ввиду. Не совсем то, чего бы хотелось, но пока и так можно сделать.

zenon, спасибо! Интересный вариант!

Вообще это было только начало.. Лень правит миром, поэтому идею предыдушего блока хотелось заложить в основу такого блока Кабель.dwg
Это кабель, который подводится к клеммной колодке. Должна быть возможность каждый провод этого кабеля скрывать настройками видимости. Так же необходимо проставлять нумерацию для каждого провода. Т.е. над каждым проводом должно быть по 2 ручки видимости.. Одна скрывает провод, вторая проставляет его номер в диапазоне от 1 до 27.
Ничего в голову не приходит, как это можно сделать..
dafara вне форума  
 
Непрочитано 11.10.2010, 14:30
#2132
Leopard_

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


dafara, а одна ручка выбора видимости количества кабелей и атрибут ввода номера не подойдет?
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 11.10.2010, 14:39
#2133
dafara


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


Цитата:
Сообщение от Leopard_ Посмотреть сообщение
dafara, а одна ручка выбора видимости количества кабелей и атрибут ввода номера не подойдет?
Нет, не подойдет. Потому что кабель может быть подсоединен к 1й, 3й и 6й клемме. Т.е. я растягиваю блок до размера в 6 линий, потом выбираю ручки 2, 4 и 5.. Отключаю их, а остальным в нужном порядке присваиваю необходимые номера.

P.S. это все простейшие случаи, сам блок будет намного сложнее..
dafara вне форума  
 
Непрочитано 11.10.2010, 14:50
#2134
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


dafara , как-то делал себе подобную залипуху - можно попробовать склячить с твоим блоком
Вложения
Тип файла: dwg
DWG 2004
конт.dwg (51.5 Кб, 4393 просмотров)
Nike вне форума  
 
Непрочитано 11.10.2010, 15:15
#2135
Leopard_

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


Nike, примерно тоже хотел предложить вторым вариантом.
dafara может проще лисп учить?
Есть еще такая фигня как Visibility_Extra_Tools. Вроде бы тут добавить параметр "видимость" Добавляет дополнительные Лукапы, но без программы блок изменять нельзя (использовать можно). Обсуждение были тут #1565
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.

Последний раз редактировалось Leopard_, 11.10.2010 в 15:27.
Leopard_ вне форума  
 
Непрочитано 11.10.2010, 15:35
#2136
dafara


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


Nike, Leopard_ спасибо, попытаюсь что-нибудь изобразить

Цитата:
Сообщение от Leopard_ Посмотреть сообщение
dafara может проще лисп учить?
Есть еще такая фигня как Visibility_Extra_Tools. Вроде бы тут добавить параметр "видимость" Добавляет дополнительные Лукапы, но без программы блок изменять нельзя (использовать можно). Обсуждение были тут #1565
Да, Leopard_, уже подумываю об изучении лиспа Даже скачал учебник Полещука..
dafara вне форума  
 
Непрочитано 11.10.2010, 16:21
#2137
Artem_R


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


Цитата:
Сообщение от dafara Посмотреть сообщение
кабель может быть подсоединен к 1й, 3й и 6й клемме. Т.е. я растягиваю блок до размера в 6 линий, потом выбираю ручки 2, 4 и 5.. Отключаю их, а остальным в нужном порядке присваиваю необходимые номера.
Так подойдет? (сделал вкл/выкл для 9,10 линий)
Вложения
Тип файла: dwg
DWG 2000
Кабель_2.dwg (80.1 Кб, 4362 просмотров)
Artem_R вне форума  
 
Непрочитано 11.10.2010, 16:30
#2138
Лиспер


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


Цитата:
Сообщение от dafara Посмотреть сообщение
учебник Полещука
По Полещуку тяжеловато учиться...
Лиспер вне форума  
 
Непрочитано 11.10.2010, 16:50
#2139
dafara


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


Цитата:
Сообщение от Artem_R Посмотреть сообщение
Так подойдет? (сделал вкл/выкл для 9,10 линий)
Класс! А можно немного объяснить, как это сделано?

Лиспер, вроде многие советуют его.. А с чего лучше начать?
dafara вне форума  
 
Непрочитано 11.10.2010, 16:54
#2140
Лиспер


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


У Полещука идеальные справочники. А учиться можно по форумам - тут масса учителей, им только волю дай
Лиспер вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки