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

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

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


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

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


Здравствуйте фуромчане.Сделал блок доп. усиления проёма в перекрытии.Не очень корректно работает.
1. Атрибут Диаметр улетает, хотя рядом 2 других атрибута не улетают.Как бороться с этим?
2. В Свойствах блока - Параметр - Длина - надо отредактировать действие, через Таблицу Свойств блока Параметры растягивания арматуры,что бы они зависели от Параметра ХУ ,т.е. арматура должна выступать на 40диам.(формула в 2-ух атрибутах либо Длина проёма или Ширина Проёма) за пределы каждой стороны Проёма.Может и другим способом, но чувствую что делается через Таблицу Свойств блока ,а его работу понять не могу!!
Надеюсь понятно обьяснил.

ЗЫ.В формуле длины стержня ошибка, надо диаметр*40*2(стержень должен выступать за две стороны,следовательно и *2)+ "длина"стороны Проёма
Вложения
Тип файла: dwg
DWG 2004
Доп.армирование проёма в плите перекрытия.dwg (63.2 Кб, 6033 просмотров)

Последний раз редактировалось Vintorez, 08.02.2012 в 14:57. Причина: Отредактировал
Vintorez вне форума  
 
Непрочитано 08.02.2012, 16:23
1 | #642
Vombat

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


Vintorez, давайте на примере.
Есть проем 400х300, диаметр 30. Какой длинны должны быть стержни?
Как я понял 400+(30*40)*2=2800 ???
Если так, то предлагаю такое решение:
1) Диаметр стержня сделать параметром (выводить через поле в атрибут)
2) Дополнительно несколько растяжений ссылаясь на параметр «Диаметр» с коэффициентом 40.
Наваял пример, если моя идея верна, то доработать блок не составит большого труда
Вложения
Тип файла: dwg
DWG 2004
Доп.армирование проёма в плите перекрытия.dwg (78.2 Кб, 6007 просмотров)
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 08.02.2012 в 16:33.
Vombat вне форума  
 
Непрочитано 08.02.2012, 16:49
#643
Vintorez

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


Спасибо Vombat! Отличная мысль!!

Цитата:
Сообщение от Vombat Посмотреть сообщение
1) Диаметр стержня сделать параметром (выводить через поле в атрибут)
Не понял ,через поле в атрибут ,но никакого атрибута же нет, а параметр диаметра в свойствах блока выводиться, ведь так?
Vintorez вне форума  
 
Непрочитано 08.02.2012, 16:53
#644
Vombat

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


Цитата:
Сообщение от Vintorez Посмотреть сообщение
Не понял ,через поле в атрибут ,но никакого атрибута же нет, а параметр диаметра в свойствах блока выводиться, ведь так?
Правильно.
Я имел ввиду, чтоб диаметр отображался на чертеже (если это нужно). Я смотрел оригинальный блок, и подумал, что в конечном результате все надписи (атрибуты) должны остаться. Блок сделал так, для примера.
То есть диаметр вводим через свойства блока, а на чертеж выводим через поле атрибута (по желанию)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 08.02.2012, 17:06
#645
Vintorez

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


Не ,всё нормально,зачем плодить "посредников" в лице атрибутов.Спасибо ещё раз!!

ЗЫ.Вот уже подправленная версия доп. армирования проёма,сваял с таблицей свойств блока.И уже некорректно отображается:
1. В таблице Свойств блока шаг (стержней) отображается 50,000 или 100,000- как убрать нули, т.е. 50 или 100(мм).
2.При включении какого либо Параметра видимости , приходиться регенирировать чертёж ,что бы произошло действие.С чем это связанно???
Вложения
Тип файла: dwg
DWG 2004
Версия доп. арм. проёма..dwg (56.1 Кб, 6043 просмотров)

Последний раз редактировалось Vintorez, 09.02.2012 в 11:12. Причина: Новая версия блока
Vintorez вне форума  
 
Непрочитано 09.02.2012, 17:04
1 | #646
Vombat

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


Цитата:
Сообщение от Vintorez Посмотреть сообщение
1. В таблице Свойств блока шаг (стержней) отображается 50,000 или 100,000- как убрать нули, т.е. 50 или 100(мм).
я могу и ошибаться, но видимо, только изменить единицы измерения "_UNITS"
Цитата:
Сообщение от Vintorez Посмотреть сообщение
2.При включении какого либо Параметра видимости , приходиться регенирировать чертёж ,что бы произошло действие
О чем идет речь, вроде все корректно работает
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 09.02.2012, 17:20
#647
Vintorez

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


Цитата:
Сообщение от Vombat Посмотреть сообщение
я могу и ошибаться, но видимо, только изменить единицы измерения "_UNITS"
Действительно помогло.
Цитата:
Сообщение от Vombat Посмотреть сообщение
О чем идет речь, вроде все корректно работает
У меня первый раз при изменении Параметра Видимости ,меняется "видимость", а при последующем изменении данного параметра ничего не происходит и приходиться регенирировать,тогда срабатывает!!!Чудеса , какие-то вообщем.
Vintorez вне форума  
 
Непрочитано 09.02.2012, 18:23
#648
Vombat

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


Цитата:
Сообщение от Vintorez Посмотреть сообщение
У меня первый раз при изменении Параметра Видимости ,меняется "видимость", а при последующем изменении данного параметра ничего не происходит и приходиться регенирировать,тогда срабатывает
Такого поведения блока не наблюдается (Autocad 2011x86 eng), работает корректно.
Попробуйте протестировать блок на другом ПК, сохранить блок под другим названием, вставить в новый файл, ...
Возможно баг самого Autocad (2012 как я понимаю).
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 09.02.2012, 18:26
#649
Vintorez

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


Спасибо,Vombat, попробую последовать твоему совету...По результатам отпишусь.

ЗЫ .На другом компе тот же 2012 и там все нормально работает, значит что с моим кадом .Вот так..

Последний раз редактировалось Vintorez, 09.02.2012 в 19:10. Причина: Добавил
Vintorez вне форума  
 
Непрочитано 13.02.2012, 06:45
#650
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Приветствую. Граждане может у кого-нибудь есть подобный блок. Хотел на блоке разреза сделать возможность подставлять индексы к основным буквам. Получилось плохо на мой взгляд. Есть идеи, как сделать лучше.
Вложения
Тип файла: dwg
DWG 2007
1.dwg (101.8 Кб, 6019 просмотров)
Astartes вне форума  
 
Непрочитано 13.02.2012, 10:18
#651
nakrauzemli

проектирование ЛЭП
 
Регистрация: 13.02.2012
Новосибирск
Сообщений: 2


Здравствуйте Уважаемые форумчане! Помогите пожалуйста советом или ткните носом где искать, выкурил весь поиск, но пока безрезультатно. Хочу сделать динамический блок с атрибутами, при вставке которого пользователь не вводил бы значение атрибута, а выбирал его из возможного списка. Ну к примеру атрибут имеет 4 возможных значения, и пользователю нужно выбрать одно из них. Из всего что приходит на ум, это найти связь между значением атрибута и таблицей выбора. Но во входных параметрах таблицы свойство "атрибут" не появляется... Блок не прилагаю, т.к. важна сама идеология, под нее и заточу впоследствии блок. Либо это решается с помощью таблицы свойств???

Последний раз редактировалось nakrauzemli, 13.02.2012 в 10:36. Причина: догадки
nakrauzemli вне форума  
 
Автор темы   Непрочитано 13.02.2012, 10:31
1 | #652
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Как вариант (формат DWG2007)
Вложения
Тип файла: dwg
DWG 2007
new block.dwg (64.7 Кб, 6079 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.02.2012, 11:16
#653
Vintorez

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


Astartes, как то так..
Вложения
Тип файла: dwg
DWG 2004
1_1.dwg (61.4 Кб, 6066 просмотров)
Vintorez вне форума  
 
Непрочитано 13.02.2012, 11:31
#654
nakrauzemli

проектирование ЛЭП
 
Регистрация: 13.02.2012
Новосибирск
Сообщений: 2


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Как вариант (формат DWG2007)
ОГО! местозаполнитель блока...) Это интересно, Огромное спасибо, буду разбираться что это за зверь.
nakrauzemli вне форума  
 
Непрочитано 13.02.2012, 11:53
#655
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Vintorez, Спасибо, есть что доработать но вроде понятно. Блин точно помню что делал нечто подобное но у меня чегото не получалось.
Astartes вне форума  
 
Непрочитано 14.02.2012, 10:25
#656
serg01


 
Регистрация: 04.07.2005
Иркутск
Сообщений: 213


Добрый день!
Сделал блок и в один прекрасный момент после выхода из редактора блока с сохранением блок превращается в линию, хотя должен быть прямоугольник. Ничего не понимаю уже. Помогите кто сможет пожалуйста. Все обновления стоят.
Win7 64, AutoCAD 2012 eng 64
Вложения
Тип файла: dwg
DWG 2010
Drawing2.dwg (103.9 Кб, 6007 просмотров)
serg01 вне форума  
 
Непрочитано 14.02.2012, 10:39
#657
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


serg01, Блин что у тебя за жуткий блок. Применяю параметры, минуты 2 думает. По поводу твоего вопроса, вставь блок заново.
Astartes вне форума  
 
Непрочитано 14.02.2012, 10:48
#658
serg01


 
Регистрация: 04.07.2005
Иркутск
Сообщений: 213


Блок не жуткий, оптимизация AutoCAD такая. Там всего то строчек 40 параметров. Мне нужно изменить внутри блока несколько параметров, после сохранения блока и выхода из редактора все слетает. Перевставка блока не помогает.
serg01 вне форума  
 
Непрочитано 14.02.2012, 12:50
#659
Vintorez

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


У меня так же как и у Astartes ,машина думает , надо блок упрощать .Он слишком тяжелый. Надо пробывать другим путём..
Vintorez вне форума  
 
Непрочитано 14.02.2012, 12:53
#660
Vombat

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


В блоке присутствует динамика + параметризация, а они не очень дружат, скорее на оборот
В Autocad 2011 x86, при изменении параметров провисает секунд на 20-30, но работает.
При изменении некоторых параметров, прямоугольник превращается в "параллелограмм", может так и задумано?
__________________
Nothing will stop an idea whose time has come
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