Тема: Типовые блоки фундаментов в AutoCAD Architecture 2012

Здравствуйте! Опишу проблему. Нужно создать стиль гостированного фундамента.
У фундамента известны длина, ширина и высота. Хотелось бы создать стиль, поместить его на палитру инструментов
и вытаскивать блочок с нужными размерами в чертеж. Или я что-то не понимаю или имеющиеся инструменты в программе не позволяют этого сделать.
Если я использую для этого инструмент перекрытие, то при вызове стиля из палитры мне вновь предлагают вводить длину и ширину блока.
И нигде я не могу прописать их фиксированно.
Если же я использую инструмент несущий элемент, используя мастер несущих элементов, то длину и ширину я могу фиксировать, а вот высота остается плавающей.
При вызове стиля из палитры, в командной строке предлагается ввести высоту блока.
Если же я использую инструмент помещение (мне так посоветовал А.Лобанов на недавнем Autodesk University в Москве), все получается прекрасно,
но ведь сам инструмент не предназначен для такого, да и много в нем лишних размеров, которые приходится обнулять.
Коллеги посоветуйте, как создать типовой блок гостированный и как вытаскивая его с палитры инструментов, вставлять блок с нужными размерами?
Может и была подобная тему, что-то не нашел таковой. Спасибо!

(изменено: fedorino, 18 октября 2012г. 13:16:54)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

:)

(изменено: Vitaly, 21 октября 2012г. 22:03:01)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

...Хотелось бы создать стиль, поместить его на палитру инструментов
и вытаскивать блочок с нужными размерами в чертеж...

Нет ничего проще!
1. Нарисуйте стену с заданными параметрами.
2. Создайте из неё блок.
3. Сохраните файл с блоком
4. Тащите лкм блок на палитру
5. Укажите в свойствах созданного инструмента запрос угла поворота и раскрывать блок
   при вставке
Всё!

Типовые блоки фундаментов в AutoCAD Architecture 2012


Удачи!!!

PS
Интереснее копить типовые фундаменты всего здания или целые фрагменты, а не только отдельные блоки, используя тот же приём с палитрой!

PS
For ALL
Ещё один пример применения - типовой электрический щит в Autocad MEP.
Рисуется схема щита, полностью оформляется, с таблицами ссылающимися на конструкции с проводкой.
Так же сохраняется в блок, помещается на палитру. При вставке такого чертежа в новый проект остаётся только обновить таблицы. Наименование щита и прочие характеристики и надписи оформленные с помощью полей так же обновляются по новому проекту, существенно сокращая затраты на проектирование!!!
Фишка в том, что таблицы и поля умеют сохранять относительные пути к источникам данных ))

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Vitaly
Большое спасибо за ответ!
Пока не определился с выбором решения по этому вопросу.
Как один из вариантов мне предложили также типовые фундаменты делать с помощью формообразующих элементов.
Я делаю стиль формообразующего элемента и прикрепляю к нему набор характеристик.
Затем закидываю стиль в палитру и уже в там в палитре в свойствах задаю размеры.
При вставке формообразующего элемента он вставляется с нужным размером.
Ну и естественно в спецификацию все это вынести не проблема.
Еще раз спасибо за Ваше внимание и за то решение которое Вы предложили.
Буду думать и смотреть оба варианта, попробую сделать итак и эдак.
На чем-нибудь остановлюсь.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Я делаю стиль формообразующего элемента...

можно и так, но у формообразующего элемента меньше возможностей с настройкой стилей.
Кроме того ACA-2013 имеет новые инструменты для работы со стенами - подсчёт площадей и проч...

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Vitaly, будьте добры, еще вопрос такой.
Имею набор характеристик для типовых фундаментов, для извлечения их в спецификацию.
Одной из характеристик является масса фундамента, которая является константой.
Для серии фундаментов одного ГОСТа я создал один список и вбил туда массы этих фундаментов.
Затем в стиле каждому фундаменту задал свою массу.
Сейчас мне нужно создать следующую серию фундаментов другого ГОСТа.
Создаю список с массами.
И вот тут начинаются непонятки с набором характеристик.
Как в один набор характеристик поместить новый список с массами, если там уже есть предыдущий от первой серии фундаментов? Или же сделать новый набор характеристик, т.е. для каждой серии фундаментов свой набор со своим списком? Или как то еще можно это обыграть?
Т.е. я хочу чтобы у меня был один набор характеристик, один стиль спецификации, и вне зависимости от серии и ГОСТа фундаментов, я мог получать единую спецификацию.
Надеюсь, Вы поняли, то о чем я хотел спросить Вас.  :D
Заранее, спасибо!

(изменено: Vitaly, 22 октября 2012г. 15:38:27)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Пока я обдумываю ответ, выложите пример, пожалуйста!
В стилях разве нет настроек списка? Каждый стиль может иметь свой отдельный список или подтип
одного общего списка.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Пока не соображу каким образом здесь можно выложить двг файл.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Только так получилось!
http://forum.dwg.ru/showthread.php?p=987503#post987503

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Имею два списка с массами, один набор характеристик, как загнать 2 списка в один набор характеристик?
Чтобы один стиль спецификации работал для всех типов фундаментов.
Вот сейчас подумал, да ну их эти списки может в примечании стиля указывать массу к каждому стилю и тогда без проблем можно будет воткнуть примечание стиля в графу спецификации масса. Можно ли так делать?

(изменено: Vitaly, 22 октября 2012г. 17:15:01)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

...как загнать 2 списка в один набор характеристик?

Никак. Стиль не может иметь сразу два списка.

может в примечании стиля указывать массу к каждому стилю...

...так нельзя, тогда масса всех блоков данного стиля будет одинаковая.
Ведь каждый стиль фундамента может иметь блоки разных размеров (так я понял?),
значит надо заводить свойства не для стилей, а для объектов!
Но и с объектами не всё так просто! В этом случае придётся на чертеже указывать каждому блоку свою массу вручную, список в этом случае мало поможет.
Как быть?
Выход в том, чтобы создать простую формулу в свойствах объекта, тогда при вставке он будет иметь массу зависящую от ГОСТ-а (стиля) и размеров.
Пишите формулу, я её вставлю в ваш пример.

Разница ГОСТ-ов видимо заключается в каком-нить коэффициенте? ...удельной плотности? ...пишите

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Каждый фундамент имеет фиксированные размеры и постоянную массу. Массу нужно выводить в спецификацию. В целом мне необходимо для каждого ГОСТа создать свою серию фундаментов, с постоянными размерами и массой.
Сейчас испытываю трудности с помещением массы в набор характеристик. Поясню на примере. Создал список масс для ГОСТ №1. Поместил список в набор характеристик, обозвал допустим "Характеристики". Т.е. в наборе сидит хар-ка "Массы ГОСТа №1". Настроил спецификацию. Все прекрасно.
Создаю список масс для ГОСТ №2. Тут возникает проблема, как список масс для ГОСТ №2 воткнуть в этот набор. Хочется ведь не иметь кучу наборов характеристик для разных ГОСТов, а иметь один универсальный.
Как решение вижу в каждый стиль в примечании допустим или описании добавлять массу. Тогда можно использовать универсальный набор характеристик, один для всех.
Хочу также узнать про классификации, можно ли их завязать на мой случай, сам мало понимаю зачем они нужны. Я новичок в AutoCAD Architecture. поэтому многого еще не знаю, что и для чего нужно.
Еще может быть нужно создать единый список для всех масс, всех ГОСТов, тогда набор характерситик будет универсальным, но конечно очень громоздкое решение. Подскажите, пока на распутье.  :)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Я вас прекрасно понимаю, т.к. уже сталкивался с подобными задачами.
Но! Есть только 2 способа указать массу каждому блоку:
1. Вручную на чертеже
2. В свойствах объекта в виде формулы со списком масс или
    вычислять для каждого объекта!
Так можете формулу написать?

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Доброго времени суток Vitaly!

Но! Есть только 2 способа указать массу каждому блоку:
1. Вручную на чертеже
2. В свойствах объекта в виде формулы со списком масс или
вычислять для каждого объекта!
Так можете формулу написать?

1. Вручную на чертеже неудобно указывать массу, нужно ее или помнить или искать в соответствующем ГОСТе, что долго и крайне неудобно.
2. Вы хотите сказать, что можно написать формулу в которой программа сама определит нужный список из нескольких и вынет оттуда определенную массу, в зависимости от сформированных условий. Нет до такого еще я не дошел, формирование условий не мой конек, к тому же материалов по этой теме очень мало. Вычислять не нужно массу, так как она прописана в ГОСТе для каждого фундамента, нужно ее каким то образом закрепить за определенным стилем.
Поэтому на данном этапе формулы у меня никакой нет, я просто создаю произвольную характеристику и в ней указываю список масс, который попадает в одну из граф спецификации.
Может я создам 2 списка масс для двух разных ГОСТов, а Вы с помощью формулы в наборе характеристик заставите программу самостоятельно выбирать нужный список?
Или же может все-таки прописать массу в каждом стиле или в примечании или же в описании, тогда со списками можно будет не заморачиваться. Просто можно организовать тогда и извлечение данных в спецификацию.

(изменено: Vitaly, 23 октября 2012г. 10:10:05)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

2. Да, могу написать и со списком, но лучше каждый раз вычислять.
От вас требуется рассказать (показать) как рассчитывается масса этих блоков, в чём разница между ГОСТ-ами?
Видимо в плотности? Если да, то какова она?
Остальное я всё сделаю сам! ))

PS

Или же может все-таки прописать массу в каждом стиле

Нет!!! Я же выше писал. Стиль - это нечто общее между объектами, например плотность.
А масса у всех блоков разная, её нельзя помещать в стиль, только в объектные свойства!

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

... Похоже с формулами мы не разберёмся. Давайте тогда оба списка с массами, вставим их в формулу.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Пытался сегодня поработать с формулами. Пока положительных результатов нет. Слишком мало знаний еще. Выкладываю ссылку на файл. В нем я тренировался. Если покажете как завязать все списки в формулу, то получится и в других подобных случаях. Спасибо!
http://webfile.ru/6178434

(изменено: Vitaly, 24 октября 2012г. 16:31:29)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Формулы, имелось ввиду от руки. A+B=C
Скрипт я сам напишу.
В вашем первом примере есть списки, они полные?
Если нет, то выложите полные, иначе я использую списки из 1-го примера.

Добавьте вид таблицы, как она должна выглядеть в итоге.
Нарисуйте простыми линиями или форму создайте в Schedule Table.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Хорошо Vitaly, дайте мне время, я постараюсь все подготовить и выложить.
Не думал что в подобных случаях нужна тяжелая артилерия в виде скриптов.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

тяжелая артилерия - это обычные формулы в таблице и они
работают на VBscript

Вот уже готова ваша формула, скоро пример выложу

Select Case "[Обозначение]"
    Case "ФБС24.3.6-Т" RESULT = 970
    Case "ФБС24.4.6-Т" RESULT = 1300
    Case "ФБС24.5.6-Т" RESULT = 1630
    Case "ФБС24.6.6-Т" RESULT = 1960
    Case "ФБС12.4.6-Т" RESULT = 640
    Case "ФБС12.5.6-Т" RESULT = 790
    Case "ФБС12.6.6-Т" RESULT = 960
    Case "ФБС12.4.3-Т" RESULT = 310
    Case "ФБС12.5.3-Т" RESULT = 380
    Case "ФБС12.6.3-Т" RESULT = 460
    Case "ФБС9.3.6-Т" RESULT = 350
    Case "ФБС9.4.6-Т" RESULT = 470
    Case "ФБС9.5.6-Т" RESULT = 590
    Case "ФБС9.6.6-Т" RESULT = 700
    Case "ФЛ6.24-4" RESULT = 930
    Case "ФЛ8.24-1" RESULT = 1150
    Case "ФЛ8.24-3" RESULT = 1150
    Case "ФЛ8.24-3" RESULT = 1150
    Case "ФЛ8.24-4" RESULT = 1150
    Case Else  RESULT = "--"
End Select

(изменено: Vitaly, 26 октября 2012г. 17:51:18)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Подводим итоги:
1. Выигрыш не столь огромный как хотелось бы, но... всё же не  hand made!
2. Т.к. речь идёт о готовых ГОСТ-ированных объектах с разной формой и массой, то
   хочешь или нет, каждому из них придётся присвоить Обозначение из списка и др. доп. параметры,
   поместить на палитру.
3. Зная обозначение блока Масса автоматически добавляется из формулы.

Собственно всё, далее собираем в стандартную Schedule Table

Особенности:
1. Блок перед помещением на палитру нужно сохранить как акад блок (см. ролик выше)
   Ежели этого не делать, то при вставке в чертеж блок теряет заданную форму (подчеркнул
во 2-м ролике)

Недостатки:
1. Масса блока никак не связана с его размерами. т.к.
нам не удалось добиться от автора формулы расчёта фундаментных блоков.
Впрочем блоков не так уж и много, как я понял. плюс учесть вес арматуры...
короче пока такое решение, если что подправить формулу не сложно. ))

Применение:
1.Скачиваем Пример.dwg, даём ему подходящее имя
2.Открываем и дополняем блоками (при необходимости).
3.Снабжаем свойствами
4.Конвертируем в акад блоки, сохраняем на палитру.

всё!

Типовые блоки фундаментов в AutoCAD Architecture 2012

>>>>>>>>> для 2013 Пример

(изменено: Андрей Лаврентьев, 25 октября 2012г. 18:16:51)

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Vitaly, огромное спасибо за уделенное мне время.
Буду разбираться.
Да с блоками конечно не хотелось связываться, но к сожалению при вставке из палитры действительно
теряет заданную форму.
Надеюсь смогу самостоятельно править скрипт при добавлении новых списков и новых стилей.
Спасибо!
P.S.: к сожалению у меня МЕР 2012, пока открыть не получается...

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

P.S.: к сожалению у меня МЕР 2012, пока открыть не получается...

добавлю  для 2012

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Жду для версии 2012.
Скачал dwg true view 2013, переконвертировал файл в 2010 автокад. Открываю - пусто, никаких стилей, списков и пр. нет. Так что пока топчусь на одном месте. Буду качать 30тидневный MEP 2013.

Re: Типовые блоки фундаментов в AutoCAD Architecture 2012

Для 2012-го >>>
Пример_2012