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

Вернуться   Форум 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
Сообщений: 40,411

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


Спасибо 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-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1535551
 
Непрочитано 21.07.2016, 09:22
#3381
042


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


Добрый день!

Пытаюсь сделать блок по ранее публикованным на форуме "Елки".
Два массива располагаются на равных расстояниях от среднего массива при растяжении
блока в ширину их количество увеличивается с заданным шагом.
При растяжении в высоту шаг сбивается. Можно ли сделать что бы при растяжении в высоту
с заданного шага не сбивались.
В файле два доп массива не включены в объекты для масштабирования.
Или это неразрешимо?
Заранее благодарен.
Вложения
Тип файла: dwg
DWG 2010
Арматура.dwg (109.6 Кб, 72 просмотров)
042 вне форума  
 
Непрочитано 21.07.2016, 10:04
#3382
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Offtop:
Цитата:
Сообщение от Krieger Посмотреть сообщение
Еще в 2007-м выкладывал )
А я и не претендую на пальму первенства)) В 2007 я только узнавал, что такое Автокад
RNB вне форума  
 
Непрочитано 21.07.2016, 10:09 Блок проема окна
#3383
alexandr_on


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


Всем привет.
Подскажите пожалуйста, кто сталкивался с некорректным растягиванием динамического блока? Суть некорректности растяжки - тянем за ручку и вводим значение длины например 1500, при этом блок уже имеет длину к примеру 1200. Результат растяжения = 1200 + 1500 с каждой стороны так как стоит линейный параметр от середины(растяжение от середины симметрично). А хотелось как ранее еще при создании - при вводе значения 1500 блок принимал бы эту длину, а не суммировал исходное значение с вводимым. Скорее что то нажал , но не могу вспомнить , может системную переменную какую то изменил? Открывал на другой машине все работает как надо. Да, можно вписывать в свойствах необходимое значение длины, но интересует где "рычаг". Заранее спасибо.
Вложения
Тип файла: dwg
DWG 2010
проем окна.dwg (72.3 Кб, 44 просмотров)
Тип файла: flv _0000_3gp.flv (2.60 Мб, 24 просмотров)

Последний раз редактировалось alexandr_on, 22.07.2016 в 09:32. Причина: добавил пример блока, видео для наглядности происходящего
alexandr_on вне форума  
 
Непрочитано 21.07.2016, 10:15
#3384
Geor9e

инженер-обструктор
 
Регистрация: 20.04.2016
Сообщений: 161


042, вы очень невнимательно читали ветку. Там (в обсуждении ёлок) говорилось (выяснилось в процессе), что всё это чернокнижничество с массивами работает только в том случае, если метод построения массива — divide (поделить), а с measure (измерить) — нифига работать не будет. И там же обсуждалось, как сделать блок с приоритетной установкой шага (ну то есть всё работает как будто measure), но метод при этом всё равно divide, я скидывал в пространство среди прочих такой файл
(ваш файл особо не смотрел, если честно, напугался большого количество цветных линий и закрыл)

----- добавлено через ~6 мин. -----
alexandr_on, Offtop: -удалено- (было написано скинь файл) а разве это не нормальный режим работы? за ручку растягивает "на" указанную величину, а не "до" указанной величины

Последний раз редактировалось Geor9e, 21.07.2016 в 10:25.
Geor9e вне форума  
 
Непрочитано 21.07.2016, 10:22
#3385
art_rrc


 
Регистрация: 28.01.2013
Минск
Сообщений: 375


Цитата:
Сообщение от alexandr_on Посмотреть сообщение
А хотелось как ранее еще при создании - при вводе значения 1500 блок принимал бы эту длин
"Динамический ввод" включите
art_rrc вне форума  
 
Непрочитано 21.07.2016, 10:44
#3386
alexandr_on


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


Цитата:
Сообщение от Geor9e Посмотреть сообщение
а разве это не нормальный режим работы?
кому как , мне нет. По умолчанию что ввел то и получил, проверял на инстале, но если вы знаете что изменить подскажите. Мне удобнее потому как растяжка идет в обе стороны.
art_rrc это не имеет влияния на данную проблему, включено, что ввожу вижу.
alexandr_on вне форума  
 
Непрочитано 21.07.2016, 11:16
#3387
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 383


у меня окно так растягивается: выставил общую длину (расстояние1) 1200, потянул за ручку и набрал число 1500, получил длину 1500. с высотой (расстояние3) - так же.
max4airkin вне форума  
 
Непрочитано 21.07.2016, 11:31
#3388
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Цитата:
Сообщение от alexandr_on Посмотреть сообщение
art_rrc это не имеет влияния на данную проблему, включено, что ввожу вижу.
2 варианта:
1. Можно набрать 1500 в окне свойств
2. После того, как выбрали ручку, не дергать мышку в стороны, а набрать 1500. Всё сработает
RNB вне форума  
 
Непрочитано 21.07.2016, 11:35
#3389
Geor9e

инженер-обструктор
 
Регистрация: 20.04.2016
Сообщений: 161


у меня полностью сработала логика, предложенная art_rrc: обычно работаю без динамического ввода – растягивает на величину, введённую с клавиатуры; включил динамический ввод – устанавливает значение, введённое с клавиатуры.
Geor9e вне форума  
 
Непрочитано 21.07.2016, 11:45
#3390
alexandr_on


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


Цитата:
Сообщение от Geor9e Посмотреть сообщение
полностью сработала логика, предложенная art_rrc
вот этого я и добиваюсь. Все так и работало около недели назад, что нажато , не могу вспомнить ..

Цитата:
Сообщение от RNB Посмотреть сообщение
2 варианта:
1. в таблице прописывать не вариант; 2. орто включено
alexandr_on вне форума  
 
Непрочитано 21.07.2016, 11:49
#3391
AMDen

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


Коллеги подскажите!
В посте http://forum.dwg.ru/showpost.php?p=1...postcount=3379 представлен блок, где в одном атрибуте стоит поле со значение второго атрибута.
Тоже делал такие связи, но так и не понял четкой последовательности действий. Когда в поле ссылаюсь на атрибут, не всегда появляется окошко для галочки "Отображать значение для вхождения блока".
И вторая проблема: поле не хочет обновляться.
Тот же самый рабочий блок разреза из поста # 3379 нормально обновляется. Но если его заново вставить в тот же чертеж, обновления не происходит, хотя связь вроде сохраняется. Стоит зайти в редактор блока и атрибут, выйти и сохраниться и всё опять работает. Может какая переменная не установлена?
fieldeval стоит 31.
AMDen вне форума  
 
Непрочитано 21.07.2016, 12:40
#3392
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Цитата:
Сообщение от alexandr_on Посмотреть сообщение
1. в таблице прописывать не вариант; 2. орто включено
Орто не при чём. Просто не шевелите мышь, после того как выбрали ручку
RNB вне форума  
 
Непрочитано 21.07.2016, 12:46
#3393
alexandr_on


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


Цитата:
Сообщение от RNB Посмотреть сообщение
Просто не шевелите мышь
если курсор оставить на месте ручки - ничего не произойдет, обязательно необходимо сдвигать курсор в любую сторону, естественно курсор не двигается при вводе значения.
alexandr_on вне форума  
 
Непрочитано 21.07.2016, 12:49
#3394
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Цитата:
Сообщение от alexandr_on Посмотреть сообщение
если курсор оставить на месте ручки - ничего не произойдет, обязательно необходимо сдвигать курсор в любую сторону, естественно курсор не двигается при вводе значения.
У меня работает так - если курсор двигать в сторону - сдвигается на введенную величину. Если не двигать, то выставляет введенное значение. Как-то нестабильно работает, однако
RNB вне форума  
 
Непрочитано 22.07.2016, 09:14
#3395
alexandr_on


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


Цитата:
Сообщение от RNB Посмотреть сообщение
У меня работает так
вот как это происходит у меня
https://my.mail.ru/mail/wery.gad/video/_myvideo/1.html
alexandr_on вне форума  
 
Непрочитано 22.07.2016, 23:24
#3396
Cfytrr

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


Народ, подскажите как дин-блоком реализовать такой простенький механизм (без использования параметрики)
Вложения
Тип файла: dwg
DWG 2007
Полузнок.dwg (89.2 Кб, 45 просмотров)
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 23.07.2016, 08:00
#3397
art_rrc


 
Регистрация: 28.01.2013
Минск
Сообщений: 375


Цитата:
Сообщение от Cfytrr Посмотреть сообщение
Народ, подскажите как дин-блоком реализовать такой простенький механизм (без использования параметрики)
Без параметрики и программирования... костыли какие-нибудь с доп. параметром. Если бы точнее описали чего хотите, возможно, более точно идею подать можно было бы.
Вложения
Тип файла: dwg
DWG 2010
Полузнок.dwg (69.1 Кб, 38 просмотров)
art_rrc вне форума  
 
Непрочитано 23.07.2016, 08:45
#3398
Cfytrr

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


art_rrc,
Загвоздка в том что хотелось бы реализовать этот блок только с одним управляющим элементом ,поворотом, и длина рычагов должна быть постоянна. В Вашем варианте нарушается постоянство длин элементов
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 25.07.2016, 08:58
#3399
Geor9e

инженер-обструктор
 
Регистрация: 20.04.2016
Сообщений: 161


Cfytrr,
1. Встречный вопрос: а почему без параметрики? Аллергия? (кроме шуток, бывают ли такие причины, что её просто _нельзя_ применить, а не только не хочется)
2. Без параметрики = с динамикой? Думаю, что только с динамикой не получится. По действиям получаются какие движения, нужно поворачивать один рычаг и перемещать _и_ наклонять другой рычаг, не меняя их длин. На один параметр это никак не зацепить, любые растяжения будут действительно растягивать кроме угла, а поворот кроме поворота ничего не умеет, не получится перемещать второй. За сим единственным (и абсолютно рабочим) вариантом решения остаётся засунуть всё это в один (!) блок и наложить полный набор параметрических зависимостей (если это позволяет версия/начальство/специфика/религия/что там ещё может повлиять), ну или наложить эти зависимости "снаружи" на разные блоки, но это плохой-плохой-плохой способ, лучше "внутри"

Последний раз редактировалось Geor9e, 25.07.2016 в 09:08.
Geor9e вне форума  
 
Непрочитано 25.07.2016, 09:21
#3400
Geor9e

инженер-обструктор
 
Регистрация: 20.04.2016
Сообщений: 161


Вот, на скорую руку. Конечно, полным набором там и не пахнет, и довольно печально двигается ручками. Но если вводить цифрой в свойствах (быстрых свойствах), то работает всё нормально (я вообще правильно идею понял?)
Вложения
Тип файла: dwg
DWG 2010
Ползунок_.dwg (43.5 Кб, 39 просмотров)
Тип файла: dwg
DWG 2013
Ползунок.dwg (38.1 Кб, 35 просмотров)
Geor9e вне форума  
Закрытая тема
Вернуться   Форум 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