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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Улучшения динамического блока - армирование колоны.

Улучшения динамического блока - армирование колоны.

Ответ
Поиск в этой теме
Непрочитано 31.08.2020, 16:01 #1
Улучшения динамического блока - армирование колоны.
Labudico
 
Регистрация: 27.07.2016
Сообщений: 102

Добрый день! помогите пожалуйста с дополнениям функционала данного блока.
Как можно сделать:
1. Посчёт хомутов, в виде Fields как число в самом блоке, или как атрибут в свойства блока.
2. Как сделать что бы высотные отметки считались не только от -0.100 заданное как по умолчанью в значение атрибута, но и при изменение атрибута на другие числа.
очень хочется допилить этот блок до конца и потом выложить на сайт dwg.ru. В планах сделать динамические блоки по всем элементам железобетона (колоны этажа, ригели, монолитные стены и т. п.). Надеюсь на отклик сообщества.
Работаю в Автокаде 2018, сохранил файл в формате - 2013.

Вложения
Тип файла: dwg
DWG 2013
Дин.Блок - Армрование колонны.2013-Labudico.dwg (91.5 Кб, 158 просмотров)


Последний раз редактировалось Labudico, 31.08.2020 в 23:10.
Просмотров: 2242
 
Непрочитано 01.09.2020, 08:10
#2
Vlandro


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


***

Последний раз редактировалось Vlandro, 28.05.2023 в 10:39.
Vlandro вне форума  
 
Непрочитано 01.09.2020, 10:34
#3
Hydrobizon


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


На счет высотных отметок, сделай внутри блока еще один атрибут (назовем отметка отсчета) и введи значение этого атрибута в формулы в отметках через поле>объект>объекты>значение
Вложения
Тип файла: dwg
DWG 2018
Дин.Блок - Армрование колонны.2013-Labudico.dwg (133.1 Кб, 64 просмотров)
Hydrobizon вне форума  
 
Непрочитано 01.09.2020, 10:51
#4
Ralest


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


Согласен с Vlandro, что жб блоки нужно делить на опалубку и армирование. Но не согласен, что данный блок сложный.
Labudico, во вложении блоки типового армирования. Вот сложнее, чем эти, точно делать не стоит. Если понравятся/будут полезны, - выкладывай на форум.
Вложения
Тип файла: dwg
DWG 2013
Типовое армирование_acad13.dwg (342.7 Кб, 115 просмотров)
Ralest вне форума  
 
Непрочитано 01.09.2020, 17:01
#5
Vlandro


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


***

Последний раз редактировалось Vlandro, 28.05.2023 в 10:40.
Vlandro вне форума  
 
Автор темы   Непрочитано 01.09.2020, 17:48
#6
Labudico


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


Vlandro - Да, возможно так было легче сделать отдельно опалубку и каркасы, и отметки. для всего этого у меня есть Project Studio CS. Цель этого блока дле боле простых конструкций, частных домов, там где достаточно типовой ЖБ каркас, где от проекту к проекту нужно изменить глубина заложения ленточного фундамента и пару осей. Использование динамических блоков + специальной таблицы автокад в которой нужно будет изменять только длину стержня + количество хомутов будет намного быстрее (тем боле через поля из свойства блока будет изменяться и в таблице автоматически). И еще одна очень важное деталь нужно что бы все это заработало на AutoCAD LT, если в офисе все-таки придётся купить лицензию.
Цитата:
Сообщение от Hydrobizon Посмотреть сообщение
На счет высотных отметок, сделай внутри блока еще один атрибут (назовем отметка отсчета) и введи значение этого атрибута в формулы в отметках через поле>объект>объекты>значение
Вроде так и сделал, у меня тот же принцип был с атрибутом ВЕРХН.ОТМЕТКА , он все считает правильно но это работает только от значение заданное в графе defaults атрибута блока, изменение значения атрибута не влияет на отметках в которых прописаны формулы и вопреки считаются только от отметки заданной по умолчанью и не хотят не в какую считаться от изменённого значение атрибута в свойстве блока. так же как и вы сделали еще один атрибут точка отсчёта. Сейчас нашел что проблема в знаке минус в значение атрибута, работает только если позитивное значение. н

Ralest
Огромное спасибо за блок, очень хорошо сделали, будут ещё данного типа буду только рад если будете выкладывать или прислать на почту.
С значением количеством хомутов придумал как сделать, через поля в формуле поставить сумма значениях размеров распределение (каждый конечно разделив на шаг + 1 один хомут в конце) - допилю как будет время и выложу на днях.
Теперь вопрос в следующем - как сделать так для колон этажей и ригелей, что бы распределение хомутов считалось по формуле L/4 c шагом 100 - по краям и все остальное с шагом 200. Кто имеет опыт работы с массивами и параметризацией внутри блока пожалуйста отзовитесь.

Последний раз редактировалось Labudico, 01.09.2020 в 17:55.
Labudico вне форума  
 
Непрочитано 01.09.2020, 18:35
#7
Ralest


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


Labudico, пожалуйста.
По параметризации - можно сделать через геометрию - пример в том же файле - "пэшка"
Плюсы - можно сделать параметризацию =) Пишешь уравнение, подставляешь в уравнение параметры и, вуаля - "...он испарился изменился" (с) Джокер
Минусы - геометрию накладывать долго и муторно. И есть небольшой шанс, что однажды она сломается. И сломает файл чертежа. Но небольшой. Но есть.

Лучше делать через обычные параметры. Но. Шаг обычных параметров с массивами извне блока менять нельзя.
То есть - один массив - один параметр с массивом. Параметр подставляешь в формулу (которая в обычном поле), делишь на атрибут со значением шага.
Пример нескольких массивов - в том же файле. Блок со стержнями.

Последний раз редактировалось Ralest, 02.09.2020 в 13:04.
Ralest вне форума  
 
Непрочитано 01.09.2020, 19:38
#8
Vlandro


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


****
Вложения
Тип файла: dwg
DWG 2013
шаг200.dwg (45.3 Кб, 83 просмотров)

Последний раз редактировалось Vlandro, 28.05.2023 в 10:47.
Vlandro вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Улучшения динамического блока - армирование колоны.

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение вхождения динамического блока нарушает его определение. Как победить? wwWSerGWww Динамические блоки 2 30.04.2019 10:07
Мои динамические блоки [2] Кулик Алексей aka kpblc Динамические блоки 4334 22.04.2019 09:16
"Тормоза" при использовании динамического блока извещателя BIKE-off Динамические блоки 8 08.10.2018 18:31
Как сделать чтоб параметры динамического блока не менялись при изменении аннотативного масштаба блока? kurstep Динамические блоки 15 13.01.2017 22:52
Как с помощью lisp получить список всех состояний видимости динамического блока crosandr LISP 4 11.04.2012 22:33