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

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

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

Закрытая тема
Поиск в этой теме
Непрочитано 21.04.2011, 23:33
Мои динамические блоки [2]
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,835

Тема служит продолжением закрытой темы Мои динамические блоки


Спасибо 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

==================================================

Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.

__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1498927
 
Непрочитано 27.09.2012, 00:58
1 | #1141
Vombat

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


Цитата:
Сообщение от Petrov-Vodkin Посмотреть сообщение
Т.е. угол между двумя линиями я меняю параметром поворота, а 3я линия всегда делит угол пополам.
Динамикой вряд ли получится, но параметризацией можно. Судя по скрину, у вас акад выше версии 2009 значит работать будет.
Вложения
Тип файла: dwg
DWG 2010
bisectrisa_param_blok.dwg (70.3 Кб, 4761 просмотров)
Vombat вне форума  
 
Непрочитано 27.09.2012, 09:43
1 | #1142
Leopard_

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


Цитата:
Сообщение от Petrov-Vodkin Посмотреть сообщение
Как в дин. блоке сделать биссектрису?
Т.е. угол между двумя линиями я меняю параметром поворота, а 3я линия всегда делит угол пополам.
А от обратного не подойдет?
Меняем угол бисектрисы, а угол второй линии меняеться автоматически?
И еще один извращенный вариант с догонянием ручкой второй линии.
Вложения
Тип файла: dwg
DWG 2007
Чертеж1.dwg (65.2 Кб, 4644 просмотров)
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 27.09.2012, 15:27
#1143
Vombat

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


Leopard_, беру свои слова
Цитата:
Сообщение от Vombat Посмотреть сообщение
Динамикой вряд ли получится
назад
Vombat вне форума  
 
Непрочитано 27.09.2012, 16:43
#1144
Darvin

Инженер-конструктор
 
Регистрация: 12.01.2009
Одесса
Сообщений: 35


Коллеги, скажите, создал такой блок-выноску, на сгибе выноске хочу чтобы можно было отображать или скрывать кружочек, сделал это скейлом самого кружочка до диаметра 0,01 для отключенного состояния или до диаметра 4 для отображаемого состояния. Но почему то кружок улетает когда начинаешь что то делать, понимаю что можно сделать видимостью, но на будующее хотелось бы знать как такое побороть?
Вложения
Тип файла: dwg
DWG 2010
Блок.dwg (82.0 Кб, 4547 просмотров)
Darvin вне форума  
 
Непрочитано 27.09.2012, 16:58
#1145
Vombat

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


Цитата:
Сообщение от Darvin Посмотреть сообщение
Но почему то кружок улетает когда начинаешь что то делать
В свойствах SCALE , в поле BESE TYPE нужно выставить Independet и переместить точку масштабирования в центр круга. Если блок планируете зеркалить, то в действие отражение нужно включить Skale
Чтоб при первоначальной вставкой блока, в ручку Lookup не высвечивался Castum, старайтесь строить блок в соответствии с теми параметрами, которые прописаны в таблице Lookup
Вложения
Тип файла: dwg
DWG 2004
Блок (11).dwg (90.0 Кб, 4572 просмотров)

Последний раз редактировалось Vombat, 27.09.2012 в 17:05.
Vombat вне форума  
 
Непрочитано 27.09.2012, 17:02
#1146
Darvin

Инженер-конструктор
 
Регистрация: 12.01.2009
Одесса
Сообщений: 35


Я думаю что не до конца понял, что Вы хотели сказать.

Последний раз редактировалось Darvin, 27.09.2012 в 18:49.
Darvin вне форума  
 
Непрочитано 27.09.2012, 21:41
#1147
Vombat

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


Цитата:
Сообщение от Darvin Посмотреть сообщение
Я думаю что не до конца понял, что Вы хотели сказать.
думаю так будет понятней
Вложения
Тип файла: flv безымянный.flv (3.56 Мб, 198 просмотров)
Vombat вне форума  
 
Непрочитано 28.09.2012, 08:40
#1148
Angel_and


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


если ли возможность в Автокаде построить блок , где образ блока связан с водом определенного текста в аттрибут блока.
пример. есть разные светильники обыкновенные и аварийные. в аварийных в рисунок блока добавляется например точка или крест. есть желание упростить работу до безобразия . при вставке или заполнении определенного аттрибута в уже существующий блок текста "ЕМ" например, блок автоматом меняет образ с обычного светильника на образ аварийного.
то есть как бы связь между Visibility и заполнение определенного аттрибута. это конечно мое примитивное понятие или безпонятие.
конечно в идеале просто хотелось бы выделив определенные блоки -светильники одним взмахом руки менять такие вещи ( вспомнилась царевна-лебедь ) , потому как работаем с большой площадью для освещенияи многожеством объектов. количество и расположение варианта запасных светильников не сразу известен и разбросан в разных местах.
или я похожа на кремлевского мечтателя ?
и придеться в ручную выбирать и менять каждый блок с помощью параметра Visibility.
и еще по ходу вопрос - работает ли 2012 с лиспами ?
Angel_and вне форума  
 
Непрочитано 28.09.2012, 12:57
#1149
Vombat

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


Цитата:
Сообщение от Angel_and Посмотреть сообщение
если ли возможность в Автокаде построить блок , где образ блока связан с водом определенного текста в аттрибут блока.
Меняя атрибут (с клавиатуры) изменить вид блока не получится. Но что-то похожее можно реализовать через таблицу блока (изменять вид блока и автоматом будет меняется значение атрибута.)
Цитата:
Сообщение от Angel_and Посмотреть сообщение
при вставке или заполнении определенного аттрибута в уже существующий блок текста "ЕМ" например, блок автоматом меняет образ с обычного светильника на образ аварийного.
Может лучше использовать связку видимость-выбор-атрибут-поле?
Цитата:
Сообщение от Angel_and Посмотреть сообщение
в идеале просто хотелось бы выделив определенные блоки -светильники одним взмахом руки менять такие вещи
а что мешает изменять вид блока через меню свойств. Выделяете блоки светильников (с одинаковым именем/свойствами), и через меню свойств (в поле Сustom) можете менять свойства для всех выделенных блоков одновременно

Цитата:
Сообщение от Angel_and Посмотреть сообщение
и еще по ходу вопрос - работает ли 2012 с лиспами ?
Если Autocad полный (не LT), то будет
Vombat вне форума  
 
Непрочитано 28.09.2012, 13:49
#1150
Angel_and


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
Меняя атрибут (с клавиатуры) изменить вид блока не получится. Но что-то похожее можно реализовать через таблицу блока (изменять вид блока и автоматом будет меняется значение атрибута.)
Цитата:
Сообщение от Vombat Посмотреть сообщение
Может лучше использовать связку видимость-выбор-атрибут-поле?
спасибо за идеи. осталось освоить действие Block Proporties ( если эту таблицу имеете ввиду ) .видимо придеться . куда денешься с подводной лодки .
поля более знакомая сфера, попробую.

Цитата:
Сообщение от Vombat Посмотреть сообщение
а что мешает изменять вид блока через меню свойств. Выделяете блоки светильников (с одинаковым именем/свойствами), и через меню свойств (в поле Сustom) можете менять свойства для всех выделенных блоков одновременно
проверила . ничего не мешает. огромное спасибо .
про LT уже выяснилось.
Angel_and вне форума  
 
Непрочитано 03.10.2012, 11:13
#1151
kiripu


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


Добрый день. Создал динамический блок телекамеры в AutoCad 2012. Но при копировании блока угол обзора телекамеры сбивается. Коллеги, подскажите, пожалуйста, возможно ли это исправить?
Вложения
Тип файла: dwg
DWG 2007
camera.dwg (105.9 Кб, 4604 просмотров)
kiripu вне форума  
 
Непрочитано 03.10.2012, 14:03
#1152
Vombat

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


Цитата:
Сообщение от kiripu Посмотреть сообщение
Но при копировании блока угол обзора телекамеры сбивается.
покажите на примере (скрин), что именно сбивается.
И о каком копировании идет речь (с базовой точкой, ctrl+C, в другой файл ...)
Единственное что заметил, при копировании угловой размер сбрасывается, но восстанавливается после регенерации
Vombat вне форума  
 
Непрочитано 03.10.2012, 14:15
#1153
nifra


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


я так понимаю это
"]
nifra вне форума  
 
Непрочитано 03.10.2012, 14:59
#1154
kiripu


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
покажите на примере (скрин), что именно сбивается.
В блоке слетает поворот поля зрения при всех видах копирования. На скрине справа - скопированный блок после регенерации. Ручки регулировки поля зрения в верном месте, а сама геометрия поля зрения на повернулась 90 градусов.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 213
Размер:	24.3 Кб
ID:	87947  
kiripu вне форума  
 
Непрочитано 03.10.2012, 23:50
#1155
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


Подскажите, как задать угловые параметры которые при положительном значении углов откладывались бы по часовой стрелки и против часовой стрелки соответственно:
Нажмите на изображение для увеличения
Название: Угол.PNG
Просмотров: 200
Размер:	14.0 Кб
ID:	87961
Искомый угол 15 гр. схема А создается без проблем, а вот схема Б никак не получается
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 04.10.2012, 00:28
1 | #1156
Vombat

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


Цитата:
Сообщение от kiripu Посмотреть сообщение
Ручки регулировки поля зрения в верном месте, а сама геометрия поля зрения на повернулась 90 градусов.
такое у меня получается только если копировать через CTRL+C -> CTRL+V. В остальных случаях все нормально (Autocad 2011). Проблема, думаю в вязи динамики и параметризации (редко когда удается их подружить в одном блоке). Попробовал реализовать полностью параметрический блок (без динамики). Пришлось немножко ого упростить (угловой размер заменил атрибутом). Тестировал, копировал, глюков не обнаружил (кроме правда смещения ручки поворота, и то только когда изменение угла сразу идет больше 180 град.) Offtop: Признаюсь, блок тупит по сравнению с динамическим блоком См. вложение 1


Цитата:
Сообщение от Cfytrr Посмотреть сообщение
Подскажите, как задать угловые параметры которые при положительном значении углов откладывались бы по часовой стрелки и против часовой стрелки соответственно:
не совсем понятно, но свои соображения изобразил в приложении 2
-Динамический блок.
В свойствах можно выставить угол "-15", можно воспользоваться параметром отражения (правда размер после этого останется на месте, но если потом немножко покрутить ручку, размер занимает свое положение)
-Параметрический блок:
тут думаю только ввод отрицательных значений
Вложения
Тип файла: dwg
DWG 2010
camera_param_test.dwg (128.5 Кб, 4504 просмотров)
Тип файла: dwg
DWG 2004
ugol.dwg (67.2 Кб, 4443 просмотров)
Vombat вне форума  
 
Непрочитано 04.10.2012, 09:44
#1157
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


Vombat,

Должно работать как в варианте с зеркальным параметром, одно плохо, что при "сбросе" состояния блока, он становится действительно зеркальным.
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 04.10.2012, 12:50
#1158
Vombat

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


Цитата:
Сообщение от Cfytrr Посмотреть сообщение
одно плохо, что при "сбросе" состояния блока, он становится действительно зеркальным.
Если речь идет о "Command: _resetblock", то тут никуда не дается. После выполнения этой команды блок автоматом принимает первоначальное положение и геометрию (то есть то состояние, с которого строился блок в редакторе).
чесно говоря я до сих пор не понимаю, что вы подразумевается под этим:
Цитата:
Сообщение от Cfytrr Посмотреть сообщение
как задать угловые параметры которые при положительном значении углов откладывались бы по часовой стрелки и против часовой стрелки соответственно:
Ведь в автокаде все углы строятся против часовой стрелки, если две линии начинаются с одной точки, то при одинаковом вводе значения угла (+15 град), они физически не могут быть в разном положении.
Вложения
Тип файла: flv din blok_angle.flv (662.6 Кб, 144 просмотров)
Vombat вне форума  
 
Непрочитано 04.10.2012, 15:20
#1159
kiripu


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


Vombat,
Спасибо буду использовать параметрический блок. Единственный баг - ручка изменения угла обзора слетает при повороте камеры на угол от 90 до 180 градусов
kiripu вне форума  
 
Непрочитано 04.10.2012, 16:25
#1160
Vombat

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


Цитата:
Сообщение от kiripu Посмотреть сообщение
Единственный баг
ну да, я об этом писал (правда не совсем в попал в диапазон)
Цитата:
Сообщение от Vombat Посмотреть сообщение
кроме правда смещения ручки поворота, и то только когда изменение угла сразу идет больше 180 град.)
И еще, угловой размер в блоке оставил, правда его положение не изменяется, поэтому вынес его в атрибут (после изменения нужно обновлять поля). И в первом состоянии видимости "0" этот атрибут скрыт, чтоб при вставке блока через "insert" не было запроса на его ввод, соответственно поле в атрибуте не будет сбиваться. Это важно.
Vombat вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Мои динамические блоки Shoorup Динамические блоки 2713 21.04.2011 23:34
соединить динамические блоки отрезками по кротчайшему пути gizmo_zx Программирование 18 06.09.2010 20:32
Глюк. Динамические блоки становится статическим! b_anton Динамические блоки 10 24.06.2008 16:27
HELP!!! Динамические блоки? Bdod Динамические блоки 13 07.04.2007 08:59