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

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

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


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


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


Цитата:
Сообщение от Vintorez Посмотреть сообщение
А через поле ,не пытался брать длину отрезка (что б не создавать и утяжелять блок "Линейными параметрами"),через свойства отрезка.
В том-то и была задумка, что можно будет "масштабировать" трубу. В твоем случае, придется все размеры выводить 1к1


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
с атрибутами еще думаю. а полем не пойдет? Поле "длина" вставить, и независимо от положения значение длины меняется.
С полем еще не знаком) Это не такой же вариант, что предложен выше? Если нет, то звучит интересно! Про какое поле речь?

Судя по разнице во времени между 2-мя идеями, речь идет об одном))

+ А может что-то типа просто в атрибуте блока пишу значение, а на размерной линии вместо атрибута текст, который перехватывает содержимое атрибута? Фантазии?))

Последний раз редактировалось Trasher, 30.08.2011 в 15:01.
Trasher вне форума  
 
Непрочитано 30.08.2011, 17:32
#282
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


Это такой же вариант!)) Хочу заметить, что если ты будешь масштабировать трубу свою, то извлечение данных работать не будет. Я сам не пробовал, но при масштабировании, когда несколько объектов, там надпись выходить что не получится (точно не помню что пишет), и читал где то что не получится.
Твой вариант - это реально, но у меня в 10 автокаде при обновлении полей, если они находятся в блоке, они не обновляются. Не знаю, в остальных версиях это исправили или нет.

Познакомся с полем - вставка - поле. Можешь урок вот здесь посмотреть http://pasha-sevkav.ru/2009/05/pole/
Попробуй разобраться, может получится. Напиши)
Wolkodaw вне форума  
 
Непрочитано 30.08.2011, 17:36
#283
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 880


Да ,что я и Wolkodaw говорим об одном и том же. Попытался чуть по другому ,но даже с зеркаливанием не получается атрибут остаётся. Наверное как ты и делал параметром Видимости надо ,потому что размеры под "свой" угол ставиш. Хм ..чё то в голову не приходит как обойти что б и размерная поворачивалась...

P.S. Насчёт масштабирования ,загоняеш свой блок в ещё один блок ,масштабируеш ручками под нужный масштаб и взрываеш и получаеш нормальный блок в масштабе...Да Wolkodaw прав если несколько одинаковых обьектов в разных масштабах то не получится ...
Вложения
Тип файла: dwg
DWG 2004
Шаблон_1.dwg (304.7 Кб, 5877 просмотров)

Последний раз редактировалось Vintorez, 30.08.2011 в 17:44.
Vintorez на форуме  
 
Непрочитано 31.08.2011, 08:58 Динамический блок. Параметр выбора и формула в Параметрах размерных зависимосте.
#284
xag


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


Подскажите пожалуйста, как можно параметр выбора вставить в формулу, которая находится в Диспетчере параметров, в Параметр размерных зависимостей.
К Параметру выбора привязал Параметр операций (в примере имя Параметра "ПринятьРадиусЗагиба").
Затем хотел вставить "ПринятьРадиусЗагиба в формулу для Параметра размерных зависимостей, пишет "Невозможно вычислить зависимое выражение".
Помогите решить задачу!!!
Миниатюры
Нажмите на изображение для увеличения
Название: ДинБлок.jpg
Просмотров: 360
Размер:	48.7 Кб
ID:	65437  
Вложения
Тип файла: dwg
DWG 2010
ДинБлок.dwg (394.7 Кб, 5970 просмотров)
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 31.08.2011, 09:18
#285
Trasher


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


Слово "масштабирование" я употребил не совсем корректно. Под ним подразумевал линейное растягивание блока за ручку. Это у меня уже работет нормально, отлажено.
Пойду с полем задружусь, как что получится - сразу скажу.
Trasher вне форума  
 
Непрочитано 31.08.2011, 10:09
#286
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


Цитата:
Сообщение от xag Посмотреть сообщение
Подскажите пожалуйста, как можно параметр выбора вставить в формулу, которая находится в Диспетчере параметров, в Параметр размерных зависимостей.
К Параметру выбора привязал Параметр операций (в примере имя Параметра "ПринятьРадиусЗагиба").
Затем хотел вставить "ПринятьРадиусЗагиба в формулу для Параметра размерных зависимостей, пишет "Невозможно вычислить зависимое выражение".
Помогите решить задачу!!!
Никак по-моему. Решал подобную задачу, но насколько я понял динамические параметры и параметры зависимостей работают отдельно друг от друга. Ссылаться в диспетчере параметров они друг на друга не могут.
Данный блок можно сделать только переделав все параметры зависимостей в динамические.
Wolkodaw вне форума  
 
Непрочитано 31.08.2011, 12:55
#287
xag


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


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
Данный блок можно сделать только переделав все параметры зависимостей в динамические.
Если переделывать, надо использовать Параметр выбора? Мне кажется, что параметр выбора тоже нельзя использовать в формулах Диспетчера параметров.
Может вы знаете как победить этот блок?
Подскажите, пожалуйста!
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 31.08.2011, 14:44
#288
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


вот кусок трубы ДинБлок1.dwg, такой способ пойдет?
Wolkodaw вне форума  
 
Непрочитано 31.08.2011, 16:16
#289
xag


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


Как-то наверно не подходит !
Этим методом получится очень много ручек.
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 31.08.2011, 19:52
#290
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


Цитата:
Сообщение от xag Посмотреть сообщение
Как-то наверно не подходит !
Этим методом получится очень много ручек.
Не, ну ручки-то можно скрыть хоть все! в свойствах поставить "не показывать свойства" и дополнительно можно 0 ручек в свойствах поставить.
Wolkodaw вне форума  
 
Непрочитано 02.09.2011, 13:05
#291
Velik84

Генплан и транспорт
 
Регистрация: 26.11.2008
Сообщений: 214


Помогите добить динамический блок отметки. Как уменьшить поля видимости под блоком и поставить выноски на угол меньшего прямоугольника? Заранее спасибо
Вложения
Тип файла: dwg
DWG 2010
Блок выноска.dwg (99.3 Кб, 5922 просмотров)
__________________
Hi people))):crazy:
Velik84 вне форума  
 
Непрочитано 02.09.2011, 13:37
1 | #292
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 880


Velik84
Цитата:
Сообщение от Velik84 Посмотреть сообщение
поставить выноски на угол меньшего прямоугольника?
это зделал , а вот
Цитата:
Сообщение от Velik84 Посмотреть сообщение
Как уменьшить поля видимости под блоком
чё то я не понял что ты имел ввиду??Обьясни поподробнее...

P.S.Только сейчас дошло,ты пользовался лиспом создавая 2 параметра видимости.У меня его нет.
Вложения
Тип файла: dwg
DWG 2004
Блок выноска_1.dwg (84.1 Кб, 5925 просмотров)
Vintorez на форуме  
 
Непрочитано 02.09.2011, 14:41
#293
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


Круговой массив можно в динамоблоке сделать?
Wolkodaw вне форума  
 
Непрочитано 02.09.2011, 14:52
#294
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 880


Пишет что "Выберите параметр:
Недопустимый выбор. Для операции требуется параметр Линейный, Полярный или XY.".Значит нет. Может кто то из Гуру, решали подобную задачу??
Vintorez на форуме  
 
Непрочитано 02.09.2011, 14:53
#295
Vombat

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


Цитата:
Сообщение от Wolkodaw Посмотреть сообщение
Круговой массив можно в динамоблоке сделать?
Скорее всего нет.
Логика подсказывает, что для кругового массива в качестве параметра нужно выбрать "Rotation Parametr". Но для массива доступно только
"Action requires a Linear, Polar, or XY parameter"
p/s
Есть предположение что в Autocad 2012 это удастся. Там вроде появились ассоциативный массив. Но проверить не могу
Increase Size Decrease Size AutoCAD 2012 associative arrays
http://www.youtube.com/watch?v=NOlWQbL_XAMЕсли динамикой удастся добиться перемещения вершины объекта (путь массива), возможно сработает
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 02.09.2011 в 15:05.
Vombat вне форума  
 
Непрочитано 02.09.2011, 15:02
#296
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


а вот там еще "наборы параметров" есть. Там в принципе есть "круговой массив", но у меня не получается.
Wolkodaw вне форума  
 
Непрочитано 02.09.2011, 15:14
#297
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 880


Вот что выходит в 2012 каде .
Вложения
Тип файла: dwg
DWG 2004
Круговой массив..dwg (48.1 Кб, 5958 просмотров)
Vintorez на форуме  
 
Непрочитано 02.09.2011, 15:29
#298
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


там внутри блока есть параметры и операции? и на 360 может делаться он?
Wolkodaw вне форума  
 
Непрочитано 02.09.2011, 15:47
#299
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 880


Wolkodaw В блоке только прямоугольник и точка вставки по центру короткой стороны и всё остальное делает "круговой массив".Если честно то даже не знаю работает ли он в старших автокадах.

P.S. и на 360 гр. делается он.
Vintorez на форуме  
 
Непрочитано 02.09.2011, 15:51
#300
Wolkodaw


 
Регистрация: 21.04.2009
Тюмень
Сообщений: 97


не работает
Wolkodaw вне форума  
Закрытая тема
Вернуться   Форум 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