Създаване на BOM в MicroStation TriForma

На базата на 3D модели, създадени в MicroStation TriForma, е възможно автоматично получаване на спецификации в съответствие с българските стандарти. Тази процедура изисква да изпълните една от стъпките в Microsoft Word. ЗАО "CAD House" разработи шаблони за спецификации, които ви позволяват да получите изходна документация в съответствие с българските стандарти. Тези шаблони са необходими на етапа на обработка и представяне на информацията, получена от MicroStation TriForma като *.det файл. Резултатът от обработката на информацията ще бъде спецификация на таблична форма, получена в Microsoft Word.

Получаването на спецификации може да бъде разделено на три етапа:

  1. Изчисляване на модел в MicroStation TriForma, получаване на файл с разширение *.det.
  2. Обработка на получения файл в Microsoft Word, получаване на файл с разширение *.doc.
  3. Вмъкване на BOM таблица в чертожен лист.

Моделно изчисление в MicroStation TriForma

Процедура за преброяване

При изчисляване на броя на елементите, използвани в 3D модел, TriForma анализира заредения графичен файл и поддържаните [Reference] файлове (ако е необходимо).

Следните грешки пречат на файла с отчета да бъде генериран правилно в MicroStation TriForma:

  1. Ако към елемента не е "прикрепен" никакъв вид строителен елемент.
  2. Ако тип строителен елемент е „прикрепен“ към елемент, тогава започва търсенето на компоненти за този тип строителен елемент. Ако компонентите не бъдат намерени, ще се генерира файл за грешка с разширението на журнала. Този файл ще бъде поставен в същата директория, където сте възнамерявали да поставите файла с отчета.
  3. Ако се намери поне един компонент, тогава започва търсенето на формула за изчисляване на количеството на строителния елемент. Ако формулата не бъде намерена, съобщението за грешка ще бъде поставено във файл слог разширение. Ако формулата бъде намерена, тогава броят на строителните елементи ще бъде изчислен според формулата.

Настройка на формата на спецификацията

Генераторът на отчети има формата, показана на фиг. 1. В прозореца Генератор на отчети отметнете опцията Подробно, което ще ви позволи да получите файл с разширение *.det. Параметрите Total и Text special ви позволяват да получите допълнителни специализирани файлове съответно с разширения *.sum и *.txt.

Предварително подготвените файлове Preset и Option могат да бъдат свързани за изчисляване на спецификациите, но тяхното присъствие не е задължително.

За да обработвате информация от свързаните асоциирани файлове в допълнение към основния файл, достатъчно е да посочите елемента Асоциирани файлове.

Ако по време на генерирането е необходимо да получите информация за "грешни" елементи, поставете отметка в квадратчето Грешка, ако строителните елементи са празни. Опцията Stop on Error спира по-нататъшното изчисление, ако възникнат грешки в резултат на генериране на BOM. Този артикул се препоръчва да не се включва.

За да прецизирате генерирания отчет, щракнете върху бутона Формат.... Ще се появи нов прозорец Формат на отчета (фиг. 2).

Всички параметри, посочени в този прозорец, могат да бъдат запазени и се създава *.lay файл, който след това може да бъде зареден за повторна употреба. Тези операции се извършват с помощта на падащото меню Файл в диалоговия прозорец Формат на отчета. За генериране на стандартни спецификации има файл specification.lay, в който всичко е конфигурирано за генериране на спецификация и нейната по-нататъшна обработка.

Генераторът на отчети ви позволява да извършвате селективно изчисление по типове елементи. Изборът на групи от елементи се извършва в списъка Типовеизчисляване и за да изберете няколко групи, трябва да задържите клавиша Shift.

За да използвате селективно колони в бъдеща спецификация, трябва да ги посочите в полето Формат на колоната, като им дадете име в таблицата, в полето Заглавка и сериен номер в полето Номер. Числовата стойност 00 означава, че колоната не е включена в таблицата. За да премахнете колона от таблицата, просто щракнете двукратно върху нейното име в списъка.

Опцията Предварително сортиране ви позволява да сортирате получената информация в спецификацията според предложените ключове.

Следните параметри определят типа на изходния файл:

  • Number of TakeOff - задава структурата на отчетния файл. Ако това е ограничен раздел, тогава в получения файл разстоянието между колоните се извършва от раздели. Ако това е текст в кавички, тогава текстът на колоните се взема в кавички. И ако файлът е Excel, тогава изходният файл е във формат Excel.
  • Десетичен разделител - десетичната запетая е запетая или точка. Инсталира се в зависимост от настройките на операционната система.
  • Разрешаване на суми - преброяване на информацията по секции.

За да стартирате процеса на изчисляване на спецификациите в диалоговия прозорец Изчисляване на отчети, трябва да щракнете върху бутона Старт. Това ще отвори диалоговия прозорец Генериране на отчетни файлове като, където посочвате името и местоположението на файла.

В резултат на това ще се генерира файл с разширение *.det и редица други спомагателни файлове.

Спецификации за форматиране в Microsoft Word

Файлът със спецификацията се създава в MS Word на базата на един от шаблоните (нужният файл се избира от списъка с възможни типове спецификации).

Шаблонният файл съдържа макроси, които обработват *.det файла, получен от MicroStation TriForma. След това трябва да стартирате в MSWord макрос за проектиране на спецификацията Service->Macro->Macros (изберете подходящия макрос от списъка).

Работата с макрос започва с избор на изходен файл със спецификация през диалогов прозорец (фиг. 3). При натискане на бутона Настройки се отваря диалогов прозорец, в който можете да зададете параметрите за представяне на обработените данни.

Функциите, дефинирани от съответните параметри в диалоговия прозорец Настройки, са описани по-долу (фиг. 4).

  • В разделите със спецификации:
  • t Генериране на дялове - Когато е активирано, ви позволява автоматично да създавате дялове.
  • t Номер на колона за име. секция - указва номера на колоната на спецификацията, в която ще се въвежда името на спецификацията.
  • t Брой "word" съдържание. име на раздел — показва позицията на името на раздела в спецификационния ред на входния файл.
  • В секцията Дизайн:
  • Брой редове преди 1-ви раздел - броят на пропуснатите редове в спецификацията преди първия раздел или запис при липса на раздели.
  • Брой следващи редове. секции - броят на пропуснатите редове в спецификацията преди секциите (с изключение на първия).
  • Брой редове преди първия запис — броят на пропуснатите редове в спецификацията между името на раздела и записа.
  • Брой редове преди следващия. записи - броят на пропуснатите редове в спецификацията между записите.
  • В раздела "Разделители във входния файл":
  • Алтернативен разделител - допълнителен знак, който ще се интерпретира във входния файл като разделител на колони (в допълнение към табулаторите).
  • Разделителят на реда в колоната е знак, който ще бъде интерпретиран във входния файл като знак за преход в колоната на спецификацията към нов ред.
  • В секцията "Обработка на редове във входния файл":
  • Брой пропуснати редове - броят на пропуснатите редове във входния файл преди първия запис.
  • Номер на колона за сумиране - посочва се броят или номерата на колоните, разделени със запетаи, за които ще се извършва сумирането на еднакви елементи (например: 4.5). Ако не се изисква сумиране, тази колона трябва да бъде зададена на 0.
  • Премахване на кавички — премахване на единични или двойни кавички от записи в BOM.
  • Заглавка на таблица в първия ред - ако е активирана, тогава първият ред на входния файл се интерпретира като "заглавка" на спецификационните таблици.
  • След като зададете всички настройки, остава само да натиснете клавиша "OK" и да изчакате програмата да приключи. Ако е необходимо, полученият документ може да бъде редактиран с помощта на стандартни инструменти на MS Word.

    Вмъкване на график в чертожен лист

    За да го вмъкнете в чертожен лист след създаване и редактиране на спецификация в Microsoft Word, трябва да изберете и копирате избраната област в клипборда. След това отворете чертежа в TriForma (или във всеки друг софтуерен модул на Bentley) и изберете Специално поставяне чрез падащото меню Редактиране (фиг. 5). В диалоговия прозорец трябва да изберете елемента Свързан документ на Microsoft Word (така че всички нови промени, направени в спецификацията в MS Word, да се показват автоматично в MicroStation) и да щракнете върху бутона Вмъкване.

    В отворения диалогов прозорец Специално поставяне изберете метода на поставяне Чрез две ъглови точки. В същото време ще се появи текстово поле MicroStation с информация за замяната на шрифта Arial с шрифт GOST. След това трябва да посочите две ъглови точки на спецификацията на материалите, които да бъдат поставени.

    Пример за строителна спецификация,получен в Microsoft Word е показано на фиг. 6.