¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

22 окт€бр€ 2015

¬ычисление объЄмов шламохранилищ в Civil 3D: дл€ тех, кто не любит формулы и англо€зычные интерфейсы

јлла «емл€нска€

јлла «емл€нска€
ƒ. Ћевин: ћне уже приходилось высказывать личное мнение о том, что јлла «емл€нска€ Ц образцовый технический писатель в жанре компактного рацпредложени€ Ђ ак это сделать проще и лучшеї. ќна прекрасно пишет и другие, очевидно важные, тексты, например, ЂЌовые возможности AutoCAD Civil 3D 2016ї, но внешне скромна€ заметка Ђ”клоноуказатель в AutoCAD Civil 3Dї остаЄтс€ дл€ мен€ лучшим примером технической миниатюры. —егодн€ по€вилась возможность привести ещЄ один пример, демонстрирующий редкое умение добитьс€ максимальной €сности, использу€ минимум слов.

ѕредлагаемые вам тексты с разрешени€ јллы «емл€нской воспроизвод€т заметки в еЄ блоге. ѕерва€ часть, котора€ опубликована совсем недавно, развивает содержание поста 2011 года, составившего содержание второй части данной публикации.

јлла «емл€нска€ Ц руководитель направлени€ Ђ»нфраструктураї в департаменте —јѕ– и √»— компании Softline. ѕодробна€ справка об авторе.

Ќа вс€кий случай, замечу, что встречающеес€ в стать€х ј.«емл€нской буквосочетание ЂC3Dї, к сожалению , не имеет отношени€ к геометрическому €дру C3D от ј— ќЌа, а €вл€етс€ сокращением названи€ продукта Civil 3D от Autodesk.

Ќаконец, дл€ тех, кто, как и €, до сих пор не был знаком с прелестным словом Ђшламохранилищеї, поделюсь нагугленными сведени€ми.

Ўлам (от нем. Schlamm Ч гр€зь) Ч отходы продукта, составл€ющие пылевые и мелочные его части, получаемые в виде осадка при промывке какого-либо рудного материала.

Ўламохранилище Ч крупное земл€ное наземное сооружение объемом до дес€тков миллионов кубических метров и глубиной до 50 м, срок службы их превышает 10 лет. —оздают в системе водоснабжени€ и канализации химических и нефтехимических предпри€тий. –азмещают на равнинных плоских участках местности ( в поймах, на террасах) и обваловывают со всех сторон или частично на участках местного понижени€ рельефа. Ўламохранилища размещают также в пологих оврагах и балках.

1. ќбъем шламохранилищ и любых резервуаров

≈сть в Civil 3D такой инструмент дл€ вычислени€ объемов по приращению отметок Ч ¬местимость по этапам (см. вторую часть данной статьи). ћногие его используют и, в принципе, он неплохо подходит дл€ своих задач, хот€ и выгл€дит внешне сложновато. ƒл€ тех, кому лень разбиратьс€ с формулами и кто не любит англо€зычные интерфейсы, сегодн€ расскажу об альтернативном варианте. ѕонадобитс€ поверхность сравнени€, таблица по поверхности, маленький хитрый лисп и Excel.
Civil 3D Ўламохранилище

1. —оздаем поверхность дл€ вычислени€ объемов (сравниваем запроектированную поверхность и поверхность по максимальной отметке заполнени€)
Civil 3D Ўламохранилище

2. «аходим в свойства этой поверхности и на вкладке јнализ запускаем анализ по интервалам с той точностью, котора€ требуетс€ (устанавливаем шаг)
Civil 3D Ўламохранилище

3. ¬ставл€ем в чертеж таблицу, настроив стиль таким образом, чтобы дл€ каждого диапазона выдавалс€ объем
Civil 3D Ўламохранилище

4. ¬зрываем C3D-таблицу дважды, чтобы она превратилась в набор текстов и отрезков, и собираем еЄ обратно в ACAD-таблицу либо с помощью лиспа (про который есть отдельный пост), либо с помощью команды из —ѕƒ— модул€
Civil 3D Ўламохранилище

5. Ёкспортируем таблицу в Excel, это уже стандартный функционал, и далее уже в Excel проводим несложные манипул€ции с €чейками, чтобы получить приращение объема на каждом шаге. ƒобавл€ем столбец —уммарный объЄм, где будет вычисл€тьс€ сумма по диапазонам.
Civil 3D Ўламохранилище

—качать COT.lsp

≈сли что-то не получитс€, пишите.  

2. ѕожарные водоемы: вычисление объемов

Civil 3D Ўламохранилище

ѕрошлым жарким летом (isicad.ru:2010 года) пришлось вспомнить про пожарные пруды, большинство которых заросло или высохло. “ема проектировани€ и устройства пожарных водоемов становитс€ актуальной, особенно с учетом внимани€ к ней со стороны властей. —егодн€шний пост посв€щен некоторым аспектам проектировани€ открытых пожарных водоемов в Civil 3D 2011.

ѕожарный пруд Ч это чаще всего искусственное сооружение, которое стро€т в тех случа€х, когда получить нужное дл€ тушени€ пожара количество воды из источника водоснабжени€ или невозможно технически, или экономически нецелесообразно. ѕри проектировании пожарных водоемов обычно учитывают следующие параметры:

  • оптимальное месторасположение
  • необходимый объем пожарного водоема
  • наличие оборудованных подъездов дл€ пожарных машин
  • конфигураци€ водоема с учетом формировани€ безопасных уклонов.
ѕродуманное расположение прудов и свободный подъезд пожарных машин - это вопросы планировки, давайте подумаем, можно ли задействовать функционал Civil 3D, чтобы как-то оптимизировать подбор конфигурации водоема с учетом требований к объему.

¬ Civil 3D 2011 есть одна замечательна€ команда, позвол€юща€ рассчитывать объем водохранилища на каждой заданной глубине. –аньше эта функци€ была доступна только в пакете по подписке, но в текущей версии ее добавили к базовому функционалу.  оманда называетс€ Ђ¬местимость по этапамї. —уть состоит в том, что по входным данным вычисл€етс€ объем котлована на каждой глубине, после чего объемы складываютс€ дл€ получени€ общего значени€ объема. ѕри этом есть возможность вывести отчет либо тут же в таблице на чертеже, либо во внешний файл. ѕосмотрим, как это выгл€дит.

Civil 3D Ўламохранилище

ѕосле запуска по€вл€етс€ вот такое диалоговое окно:
Civil 3D Ўламохранилище

ѕервый блок Ч это сведени€ о таблице отчета, как нетрудно пон€ть. ¬ пол€ вводим заголовки и переходим дальше. ƒальше нужно решить, каким методом будет считатьс€ объем (Volume Calculation Method). ћетодов два: ”средненна€ площадь (Average End Area) и  оническа€ аппроксимаци€ (Conic Approximation).

¬ —правке описаны формулы, по которым ведутс€ вычислени€: в первом случае берутс€ два соседних сечени€, вычисл€етс€ их средн€€ площадь и умножаетс€ на рассто€ние между ними V = [(A1+A2)/2]*L. ¬о втором случае к сумме площадей соседних сечений прибавл€етс€ квадратный корень из их произведени€ и это все вместе умножаетс€ на треть рассто€ни€ между ними V = [A1 +A2 +sqrt(A1*A2)]*L/3.

ћатематическую суть обоих способов проанализировал Ѕрайан ’ейли в своем блоге, если есть желание, можно ознакомитьс€, тем более, что он дополнил текст картинками из школьного курса геометрии.

Ќа самом деле, нельз€ сказать, что один метод вычислени€ лучше или точнее другого - выбирать нужно исход€ из формы пожарного водоема. ¬ большинстве случаев они представл€ют собой усеченные пирамиды, объем которых считаетс€ как раз по формуле

Ўламо формула

Ќа следующем шаге выбираем параметры определени€ резервуара (Basin Definition Options). ќпредел€ть водоем, оп€ть же, можно двум€ разными способами. 1. »спользу€ введенные вручную данные (Use Manual Contour Data Entry).

ѕотребуетс€ заполнить два столбца - отметка горизонтали и площадь - как минимум дл€ двух строк, а затем отправить эти данные в таблицу вместимости кнопкой Add to Table. 2. ѕо объектам (Define Basin From Entity)

ќпределение водоема по объектам подразумевает выбор либо указанием всей поверхности целиком, либо указанием извлеченных из поверхности горизонталей или полилиний.

Civil 3D Ўламохранилище

¬ первом случае все данные извлекаютс€ из поверхности и добавл€ютс€ к таблице объема. ≈сли выбрать второй вариант (Define Basin from Polylines), то станет доступна кнопка »звлечь объекты из поверхности (Extract Objects from Surface) - курсором можно показать конкретные горизонтали, образующие пруд (впадину), а потом добавить их данные в таблицу вместимости кнопкой Define.

ѕо пути извлеченными объектами можно распор€дитьс€ следующим образом: или включить опцию перемещени€ их на специально выделенный слой (это первый флажок), или удалить все невыбранные извлеченные примитивы (второй флажок), или и то и другое вместе.

«аключительный этап - сохранение и отображение результатов. ћожно получить отчет (Create Report) в текстовом виде в файле *.txt или сохранить таблицу (Save Table) и вставить в чертеж (Insert). ”читывайте только, что таблица не будет динамической.

ѕон€тно, что в зависимости от того, с каким шагом нужен анализ, выбираем стиль отображени€ поверхности - горизонтали могут быть и через метр, и через полметра, а могут и через 10 см. —оответственно, можно проанализировать вместимость по уровн€м и прикинуть объем пожарного пруда с учетом испарени€.


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: √овор€т, в истории CAD уже было четыре революции. Ќа горизонте є 5?
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2021 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.