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

Вернуться   Форум 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,833

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1498885
 
Непрочитано 04.02.2019, 14:48
#4221
Morihaus


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


Коллеги подскажите, кто занимался созданием дин блоков кранов.
До сих пор не получается сделать совместную работу стрелы крана и крюка (положение крюка привязано к стреле крана), а также изменение вида самого блока (в зависимости от длины стрелы, не растягивание).
Вложения
Тип файла: dwg
DWG 2004
gr800ex-1.dwg (1.11 Мб, 39 просмотров)
Morihaus вне форума  
 
Непрочитано 04.02.2019, 21:53
#4222
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


Вам надо в геометрические зависимости смотреть. Вашей версией файла они не поддерживаются. У Вас есть автокад 2010 и моложе?
Theodor вне форума  
 
Непрочитано 04.02.2019, 23:15
1 | #4223
Cfytrr

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


Morihaus,

Если по быстрому то примерно так:
Вложения
Тип файла: dwg
DWG 2004
GR-800EX.dwg (202.7 Кб, 69 просмотров)
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 05.02.2019, 17:27
#4224
Morihaus


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


Cfytrr,
Большое спасибо за помощь!
Как я понимаю, каких либо материалов для развития в сети не много. Пока дальше растягивания и поворота не ушел. Придется самому учиться методом проб и ошибок.
Morihaus вне форума  
 
Непрочитано 05.02.2019, 17:34
#4225
Cfytrr

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


Цитата:
Сообщение от Morihaus Посмотреть сообщение
Пока дальше растягивания и поворота не ушел
Ну, там дальше особо и некуда больше идти , так что скоро освоите весь маршрут.
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 08.02.2019, 10:56
#4226
tigra-18

конструктор
 
Регистрация: 04.06.2009
Сообщений: 1,019


По мере возможности пытаюсь упростить себе работу применение дин. блоков. Сильно сложные дин. блоки стараюсь не использовать, пока обхожусь линейным растягиванием и видимостями. Если с видимостями все нормально, то с растягиванием не очень -получаемый результат не имеет стабильности - к примеру, для линейного растяжения группы разных объектов (обозначений осей с размерами между ними), при вроде бы одинаковых действиях, для может получиться
1 правильный результат - все работает как нужно;
2 некорректных результата
- вариант 1 - маркировка осей и размеры тянутся нормально, а концы линии осей почему-то с коэффициентом 0,5;
- вариант 2 - все тянется с коэффициентом 0,5.
1 неправильный результат - что-то или все не растягивается совсем, но для исправления этого достаточно перевыбрать нужные объекты

Хотел бы получить ответ на следующий вопрос - какие действия могут приводить к появлению таких некорректных результатов - растягивание на половину указанного расстояния?
AUTOCAD-2015 со всеми обновления из центра поддержки.
tigra-18 вне форума  
 
Непрочитано 08.02.2019, 12:13
#4227
FonViZZiN


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


Здравствуйте.
Возникла проблема при редактировании динамического блока.
Блок вентиляционного отвода 90 град. создан с нуля в ACAD 2018, но впоследствии выяснилось, что операция поворота видна только в режиме видимости ОП-100. Добавляю операцию в остальные режимы видимости - вылетает. Делаю так - захожу в редактор блока, в выпадающем списке выбираю, например, ОП-500, жму кнопку "режим видимости", изменяю набор объектов для операций. Выбираю параметр поворота и ручку, ок, и после этого появляется сообщение об ошибке, но оно как бы, за автокадом, т.е. работать дальше можно. Но любая следующая попытка что-либо сделать с состоянием видимости, например, выбор из выпадающего списка другого режима видимости - стабильный вылет с закрытием акада. Не могу понять в чем проблема. В итоге удалось добавить операции поворота в несколько режимов видимости, но не во все, через сохранение блока - сохранение чертежа - перезапуск акада. Но это же ненормально...
Использую АКАД 2018 со всеми последними апдейтами (v1.2), плюс SPDS 12 от CSSoft. Windows 7 x64.
Выкладываю сам файл с блоком в 2018 и 2010 акаде. Посмотрите, пожалуйста, что не так с блоком...
Вложения
Тип файла: dwg
DWG 2010
блок 2010.dwg (182.2 Кб, 32 просмотров)
Тип файла: dwg
DWG 2018
блок 2018.dwg (147.3 Кб, 24 просмотров)
FonViZZiN вне форума  
 
Непрочитано 08.02.2019, 13:11
#4228
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Цитата:
Сообщение от FonViZZiN Посмотреть сообщение
жму кнопку "режим видимости", изменяю набор объектов для операций
Проще выбрать параметр поворота, ПКМ, Видимость объекта, Показать для всех состояний.

Цитата:
Сообщение от FonViZZiN Посмотреть сообщение
Посмотрите, пожалуйста, что не так с блоком...
Блок получился очень нагроможденным. Возможно стоит лучше сделать через растягивание или масштабирование.
Видел похожий блок на форуме с хорошим функционалом. Поищите.
AMDen на форуме  
 
Непрочитано 08.02.2019, 13:23
#4229
FonViZZiN


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


Цитата:
Сообщение от AMDen Посмотреть сообщение
Проще выбрать параметр поворота, ПКМ, Видимость объекта, Показать для всех состояний.
О, действительно так проще! Благодарю!
А то что он нагроможденный - это да, не покидала мысль... Но как сделать блок ненагроможденным через растягивание и масштабирование - не знаю. Я совсем немного умею в редакторе работать.
FonViZZiN вне форума  
 
Непрочитано 17.02.2019, 01:30 Как создать динамический блок с растянутым отражением?
#4230
Кудахтыч


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


Нужно создать блок как показано в файле под текстом "Что должно быть" данный блок должен одновременно растягиваться с размером и диагональю, а также отражать все внутренние элементы относительно центра динамически изменяющегося блока. Там же есть несколько готовых решений работающих, но неполноценных и не вполне подходящих. Как сделать так чтобы блок масштабировал внутренности линейно только по оси Х и отражал внутренности обозначенные красным относительно центра?
Вложения
Тип файла: dwg
DWG 2010
Пример растянутого дин блока.dwg (104.2 Кб, 19 просмотров)
Кудахтыч вне форума  
 
Непрочитано 17.02.2019, 01:45
1 | 1 #4231
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


Я видимо не до конца понял задачу. Проверьте

----- добавлено через ~4 мин. -----
Э нет... накосячил... сотрите
Вложения
Тип файла: dwg
DWG 2010
Пример растянутого дин блока.dwg (100.8 Кб, 19 просмотров)
Theodor вне форума  
 
Непрочитано 17.02.2019, 02:28
#4232
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


Вот два варианта... хотя подозреваю, что есть тяга к иному решению. Но вдруг устроит.
Вложения
Тип файла: dwg
DWG 2010
Пример растянутого дин блока.dwg (139.3 Кб, 22 просмотров)
Theodor вне форума  
 
Непрочитано 17.02.2019, 02:28
#4233
Кудахтыч


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


Цитата:
Сообщение от Theodor Посмотреть сообщение
Я видимо не до конца понял задачу. Проверьте

----- добавлено через ~4 мин. -----
Э нет... накосячил... сотрите
Во спс то что надо!
Кудахтыч вне форума  
 
Непрочитано 17.02.2019, 02:45
#4234
Кудахтыч


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


Цитата:
Сообщение от Кудахтыч Посмотреть сообщение
Во спс то что надо!
1-й вариант идеологически верен, но он неправильно работает, остальные варианты работают, но их неудобно вставлять, т.к. расстановка данных блоков и изменение длины блока должно происходить слева - направо.
Кудахтыч вне форума  
 
Непрочитано 17.02.2019, 02:50
#4235
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


В общем я изначально понял, что надо тянуть только в одну сторону. Но на всякий случай предложил иные версии....
Theodor вне форума  
 
Непрочитано 17.02.2019, 03:01
#4236
Кудахтыч


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


Цитата:
Сообщение от Theodor Посмотреть сообщение
В общем я изначально понял, что надо тянуть только в одну сторону. Но на всякий случай предложил иные версии....
Да тянуть надо только в 1 сторону и только в правую при любых отражениях, короче 1-й вариант верный, но неработает, а остальные 2 неверные, но работают.
Кудахтыч вне форума  
 
Непрочитано 17.02.2019, 03:05
#4237
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


Если копнуть в глубь, то ситуация такая:
нам надо при одном варианте отражения тянуть объект "текст", при другом объект "размер". Подозреваю, что это маловероятно. Мы в набор операций растяжения заранее задаем нужные объекты, а хотим параметром отражения их подменить. Но продолжаю экспериментировать.
Theodor вне форума  
 
Непрочитано 17.02.2019, 03:23
#4238
Кудахтыч


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


Цитата:
Сообщение от Theodor Посмотреть сообщение
Если копнуть в глубь, то ситуация такая:
нам надо при одном варианте отражения тянуть объект "текст", при другом объект "размер". Подозреваю, что это маловероятно. Мы в набор операций растяжения заранее задаем нужные объекты, а хотим параметром отражения их подменить. Но продолжаю экспериментировать.
Ручки размера тянутся в любом случае через растяжение блока, а значение размера тянется вслед за нужной ручкой автоматически, т.к. привязано по умолчанию к левой ручке через свойство текста: Текст по горизонтали - У 1-й выносной.
Текст же тянется только если он справа.
Кудахтыч вне форума  
 
Непрочитано 17.02.2019, 03:32
#4239
Theodor


 
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323


Вообще ничего не понял...

кстати, вариант с видимостями нормально работает
Вложения
Тип файла: dwg
DWG 2010
Пример растянутого дин блока.dwg (123.2 Кб, 18 просмотров)
Theodor вне форума  
 
Непрочитано 17.02.2019, 03:56
#4240
Кудахтыч


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


Цитата:
Сообщение от Theodor Посмотреть сообщение
Вообще ничего не понял...

кстати, вариант с видимостями нормально работает
Ну вощем 1 вариант надо только рабочий.
Да с видимостями всё работает, но конешь хотелось бы через отражения сделать если возможно.
Кудахтыч вне форума  
Закрытая тема
Вернуться   Форум 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