MicroRevit

 

Введение. 1

1      Таблицы... 1

1.1        Группы... 1

1.2        Участки группы... 2

1.3        Тексты участка.. 3

1.4        Нормативная база.. 4

1.5        Единицы измерения (объем/валюта/масса) 5

1.6        Текст спецификации.. 5

1.7        Перечень таблиц нормативной базы пользователя.. 6

1.8        Перечень таблиц «Тексты на чертежах» с алгоритмами черчения спецификаций   6

1.9        Запись алгоритма черчения спецификации в таблице «Тексты на чертежах». 6

2      Действия пользователя.. 8

2.1        Группы... 8

2.2        Участки группы... 9

2.3        Тексты участка.. 9

2.4        Нормативная база пользователя.. 9

2.5        Перечень таблиц нормативной базы пользователя.. 10

2.6        Перечень таблиц «Тексты на чертежах» с алгоритмами черчения спецификаций   11

3      Вставка текста в AutoCAD.. 11

3.1        Вставка текста или выноски с текстом... 11

3.2        Показ текстов AutoCAD, связанных с АРС-ПС.. 12

3.3        Освежение текстов в ACAD.. 12

 

Введение

 

Предназначен для пользователей, основной работой которых является черчение. Работа с MicroRevit не требует покупки разделов АРС-ПС. Покупается только ядро АРС-ПС. MicroRevit позволяет:

·        Работать с текстовой информацией, размещенной в таблицах

·        Удобно размещать эту информацию на чертеже AutoCAD в виде текстов или выносок с текстом. При этом строка таблицы АРС-ПС, из которой берется текст,  cвязывается со вставленным в чертеж AutoCAD текстом  или выноской с текстом.

·        Автоматически изменять значения текстов в AutoCAD после изменения их в таблицах АРС-ПС

·        Формировать нормативную базу пользователя, содержащую тексты, вставляемые в чертежи AutoCAD, тексты спецификации оборудования(СО) и угловой спецификации

·        Формировать и вставлять в чертеж строки угловой спецификации

·        Формировать и вставлять в чертеж строки СО

·        Осуществить связь с разделом АРС-ПС «Объемы и спецификации» для последующего выпуска СО с помощью программного обеспечения раздела «Объемы и спецификации»

 

Объект делится на группы, группы на участки. Каждый участок имеет таблицу текстов, вставляемых в чертеж AutoCAD или для которых формируются спецификации.

1         Таблицы

1.1        Группы

 

 

Поля таблицы:

·                Код группы – любой текст.

·                СО – задается значение +(плюс), если для группы формируется СО

·                Лист – задается значение +(плюс), если для группы формируется угловая спецификация или если для группы можно автоматически изменять связанные с AutoCAD тексты строк таблиц АРС-ПС

·                Кол. – количество групп (для формирования спецификаций)

 

Кнопки:

·                "К участкам группы" - переход в таблицу участков для текущей группы.

·                "Создать спецификацию" - к формированию спецификации по объекту и черчению её в AutoCAD

·                "Освежить ACAD" - замена текстов в AutoCAD, связанных со строками таблиц текстов участков MicroRevit. Заменяются тексты только тех участков , на пути к которым поля "Лист" в таблице групп и таблицах участков этих групп имеют значения +(плюс).

·                "СО" - изменение значения признака формирования СО для текущей строки.

·                "Лист" - изменение значения признака формирования угловой спецификации и возможности освежения текстов в AutoCAD для текущей строки.

·                "База" - выбор нормативной базы в качестве текущей.

·                "В базу" - переход к изменению текущей нормативной базы.

 

Замена значений текстов AutoCAD и формирование спецификаций производится для всех групп объекта, для которых это разрешено (см. поля «СО» и «Лист»)

1.2        Участки группы

 

 

Поля таблицы:

·                Имя участка – любой текст.

·                СО – задается значение +(плюс), если для участка формируется СО

·                Лист – задается значение +(плюс), если для участка формируется угловая спецификация или если для участка можно автоматически изменять связанные с AutoCAD тексты строк таблиц АРС-ПС

·                Кол. – количество участков (для формирования спецификаций)

 

Кнопки:

·                "Тексты к участку" - переход в таблицу текстов для участка.

·                "Создать спецификацию" - к формированию спецификации по всем участкам текущей группы и черчению её в AutoCAD

·                "Освежить ACAD" - замена текстов в AutoCAD, связанных со строками таблиц текстов участков текущей группы MicroRevit. Заменяются тексты только тех участков, у которых поле "Лист" имеет значение +(плюс).

·                "СО" - изменение значения признака формирования СО для текущей строки.

·                "Лист" - изменение значения признака формирования угловой спецификации и возможности освежения текстов в AutoCAD для текущей строки.

 

Замена значений текстов AutoCAD и формирование спецификаций производится для всех участков текущей группы объекта, для которых это разрешено (см. поля «СО» и Лист»)

1.3        Тексты участка

 

 

Поля таблицы:

·                Ключ текста – любой текст.

·                Текст на чертеже AutoCAD – любой текст, который можно вставить в AutoCAD. Может содержать специальные спецсимволы AutoCAD (%%c – диаметр, \P- перевод каретки и т.д.)

·                Кол. – количество (для формирования спецификаций)

 

Кнопки:

·                "Выбрать текст" – к выбору текста из нормативной базы. При этом осуществляется связь строки с нормативной базой, что позволяет формировать спецификации.

·                "хСвязь" – разорвать связь строи с нормативной базой. Для строки, которая не имеет связь с нормативной базой, спецификации не формируются.

·                "Освежить ACAD" - замена текстов в AutoCAD, связанных со строками таблиц текстов участков текущего участка MicroRevit. Заменяются все тексты участка, вставленные в AutoCAD.

·                "База" - выбор нормативной базы в качестве текущей.

·                "Корректировка базы" - переход к изменению текущей нормативной базы.

1.4        Нормативная база

 

 

Поля таблицы:

·                Код – любой текст или пробелы. Пробелы – примечания/заголовки

·                Текст на чертеже AutoCAD – любой текст, который можно вставить в AutoCAD. Может содержать специальные спецсимволы AutoCAD (%%c – диаметр, \P- перевод каретки и т.д.)

 

Кнопки:

·                "Тексты СО" – к формированию пользователем  текста СО для текущей строки таблицы

·                "Тексты Лист" – к формированию пользователем текста угловой спецификации для текущей строки таблицы

·                «Связь СО ДА» - после связи для текущей строки таблицы можно формировать СО средствами раздела «Объемы и спецификации» АРС-ПС

·                «Связь СО НЕТ» - для текущей строки таблицы отменяется возможность формировать СО средствами раздела «Объемы и спецификации» АРС-ПС

·                "Объем" – к перечню единиц измерения объема (м3, л….).

·                "Цена" – к перечню валют.

·                "Масса" – к перечню единиц измерения массы (т, кг …).

·                «Index» - восстановление индексного файла связи строк базы данных MicroRevit с индексным файлом раздела "Объемы и спецификации" в случае возникновения аварийной ситуации. Индексный файл используется для быстрого контроля уникальности связи.

 

1.5        Единицы измерения (объем/валюта/масса)

 

 

Поля таблицы:

·                Обозначение единицы – любой текст, который не содержит цифр.

·                Коэффициент пересчета –   задается относительно основной единицы. Для основной единицы коэффициент пересчета равен 1. Основная единица должна обязательно присутствовать в таблице

 

1.6        Текст спецификации

 

Если для строки таблицы еще не сформирован текст спецификации, то на экране правила записи текста

 

 

Вводите текст в соответствии с этими правилами в порядке расположения в спецификации. Специальный текст (начинающийся с $$$$), который не входит в спецификацию, но для которого нужно посчитать сумму при формировании спецификации, нужно заносить в колонки, находящиеся за пределами спецификации. Например, если спецификация содержит 6 колонок, в которые не входят цена и объем пустот, но нужно посчитать стоимость и объем пустот специфицируемого объекта, то специальные тексты $$$$R=…. и $$$$V=… нужно заносить в 7-ю и 8-ю колонки. Всего можно использовать не более 13 колонок. В одной строке колонки не должно быть более 80 символов. Колонка может содержать неограниченное количество строк.

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

1.7        Перечень таблиц нормативной базы пользователя

 

Перечень таблиц нормативной базы пользователя организуется с помощью стандартной таблицы выбора АРС-ПС.

Для перечня таблиц нормативной базы данных пользователя:

·        В поле «Ключ» - ключ таблицы длиной не более 25 символов.

·        В поле «Файл» - порядковый номер размещения текстов из таблиц в спецификациях. Порядковый номер задается четырьмя цифрами

Пример

1.1        Перечень таблиц «Тексты на чертежах» с алгоритмами черчения спецификаций

 

Перечень таблиц алгоритмов черчения спецификаций организуется с помощью стандартной таблицы выбора АРС-ПС.

Для перечня таблиц алгоритмов формирования спецификаций:

·        В поле “Ключ» – ключ таблицы длиной не более 16 символов.

·        В поле «Файл» - задается один символ: S-спецификация оборудования, L-угловая спецификация.

Пример

 

1.2        Запись алгоритма черчения спецификации в таблице «Тексты на чертежах»

 

 

Поля таблицы:

·                  – тип строки (* - примечание, z – элемент заголовка, t – элемент строки спецификации, пробел – продолжение строки)

·                Текст – команда AutoCAD, используемая для формирования заголовка или специальные тексты типа z hzag=<высота заголовка,ед> и hstr=<высота строки спецификации,ед> или примечание

Запись команды AutoCAD начинается с символов COMM=, за которыми записываются параметры команды без пробелов. Запись параметра начинается с символов @A=. Далее записывается значение параметра, за которым следует символ ;(точка с запятой). Запись команды заканчивается символами \\. Если в команде типа t _.text последний параметр(значение текста) начинается с двух символов ||, то за этим символом следует имя поля спецификации от Pol0, Pol1,…..Pol9,PolA,PolB,PolC (третий символ буква l).

Пример записи алгоритма:

* СПЕЦИФИКАЦИЯ ПО ФОРМЕ 1 НА ЛИСТ ЧЕРТЕЖА

z hzag=15

z hstr=8

z COMM=@A=_.line;@A=0,0;@A=185,0;\\

z COMM=@A=_.line;@A=0,0;@A=0,-15;\\

z COMM=@A=_.line;@A=0,-15;@A=185,-15;\\

z COMM=@A=_.line;@A=185,0;@A=185,-15;\\

z COMM=@A=_.line;@A=20,0;@A=20,-15;\\

z COMM=@A=_.line;@A=80,0;@A=80,-15;\\

z COMM=@A=_.line;@A=140,0;@A=140,-15;\\

z COMM=@A=_.line;@A=150,0;@A=150,-15;\\

z COMM=@A=_.line;@A=165,0;@A=165,-15;\\

z COMM=@A=_.style;@A=RUSSTD;@A=RUSSTD;@A=2.5;@A=1;@A=0;@A=';@A=';\\

z COMM=@A=_.text;@A=1,-5;@A=0;@A=Марка;\\

z COMM=@A=_.text;@A=1,-9;@A=0;@A= поз.;\\

z COMM=@A=_.text;@A=21,-7;@A=0;@A=  Обозначение;\\

z COMM=@A=_.text;@A=81,-7;@A=0;@A=  Наименование;\\

z COMM=@A=_.text;@A=141,-7;@A=0;@A=Кол.;\\

z COMM=@A=_.text;@A=151,-5;@A=0;@A=Масса;\\

z COMM=@A=_.text;@A=151,-9;@A=0;@A=ед,кг;\\

z COMM=@A=_.text;@A=166,-5;@A=0;@A=Приме-;\\

z COMM=@A=_.text;@A=166,-9;@A=0;@A=чание;\\

t COMM=@A=_.line;@A=0,0;@A=185,0;\\

t COMM=@A=_.line;@A=0,0;@A=0,8;\\

t COMM=@A=_.line;@A=185,0;@A=185,8;\\

t COMM=@A=_.text;@A=1,3;@A=0;@A=||Pol0;\\

t COMM=@A=_.text;@A=21,3;@A=0;@A=||Pol1;\\

t COMM=@A=_.text;@A=81,3;@A=0;@A=||Pol2;\\

t COMM=@A=_.text;@A=141,3;@A=0;@A=||Pol3;\\

t COMM=@A=_.text;@A=151,3;@A=0;@A=||Pol4;\\

t COMM=@A=_.text;@A=166,3;@A=0;@A=||Pol5;\\

 

Результат выполнения алгоритма

 

Если из алгоритма убрать все команды _.line и команды типа z  ._text , то останутся только строки спецификации, которые затем пользователь может вставить в шаблон спецификации.

 

2         Действия пользователя

2.1        Группы

 

Пользователь задает код уникальный группы и количество групп(для спецификации). Если нужно:

·                определяет необходимость формирования спецификаций и освежения текстов AutoCAD в полях «СО» и «Лист», нажав одну из кнопок «СО»/«Лист» или клавишу Enter в активном поле «СО»/«Лист»

·                выбирает текущую нормативную базу пользователя, нажав кнопку «База=»

·                переходит к корректировке текущей нормативной базы пользователя, нажав кнопку «В базу»

·                формирует спецификацию для всех групп, нажав кнопку «Создать спецификацию»

·                освежает содержание текстов AutoCAD, связанных с текстами MicroRevit, для всех групп, нажав кнопку «Освежить ACAD»

·                переходит к формированию таблицы участков группы, нажав кнопку «К участкам группы» или клавишу Enter в любом активном поле за исключение полей «СО»/«Лист»

2.2        Участки группы

 

Пользователь задает код уникальное имя участка в текущей группе и количество участков(для спецификации). Если нужно:

·                определяет необходимость формирования спецификаций и освежения текстов AutoCAD в полях «СО» и «Лист», нажав одну из кнопок «СО»/«Лист» или клавишу Enter в активном поле «СО»/«Лист»

·                формирует спецификацию для всех участков текущей группы, нажав кнопку «Создать спецификацию»

·                освежает содержание текстов AutoCAD, связанных с текстами MicroRevit, для всех участков текущей группы, нажав кнопку «Освежить ACAD»

·                переходит к формированию таблицы текстов участка текущей группы, нажав кнопку «Тексты к участку» или клавишу Enter в любом активном поле за исключение полей «СО»/«Лист»

2.3        Тексты участка

 

Пользователь задает ключ текста текущего участка и количество(для спецификации). Если нужно:

·                Выбирает текст из текущей нормативной базы пользователя, нажав кнопку «Выбрать текст» или клавишу Enter. При этом устанавливается связь между текущей строкой таблицы текстов и нормативной базой. Если связь установлена, то для данного текста можно формировать спецификацию. Если связь не установлена, то спецификация для текста не формируется.

·                Разрывает связь с нормативной базой, нажав кнопку «хСвязь»

·                Вставляет текст или выноску с текстом из текущей строки в AutoCAD. При этом осуществляется связь текущей строки таблицы со вставленным текстом или выноской с текстом.

·                Освежает содержание текстов AutoCAD, связанных с текстами MicroRevit, для всех текстов текущего участка текущей группы, нажав кнопку «Освежить ACAD»

·                Выбирает текущую нормативную базу пользователя, нажав кнопку «База»

·                Переходит к корректировке текущей нормативной базы пользователя, нажав кнопку «Корректировка базы»

2.4        Нормативная база пользователя

 

 

Пользователь задает код текста и текст, который вставляется в AutoCAD. Если нужно:

·                Формирует текст спецификации, нажав одну из кнопок «Тексты СО»(спецификация оборудования)/»Тексты Лист»(угловая спецификация) – см.выше п.1.6.

·                Связывает текущую строку с разделом «Объемы и спецификации» АРС-ПС, нажав кнопку «Связь СО ДА». После связи для текущей строки таблицы можно формировать СО средствами раздела «Объемы и спецификации» АРС-ПС

·                Разрывает связь строки с разделом «Объемы и спецификации» АРС-ПС. Разрыв отменяет возможность формировать СО средствами раздела «Объемы и спецификации» АРС-ПС

·                Изменить таблицу единиц измерения объема, нажав кнопку «Объем».

·                Изменить таблицу единиц измерения цены, нажав кнопку «Цена».

·                Изменить таблицу единиц измерения массы, нажав кнопку «Масса».

·                «Index» - восстановление индексного файла связи строк базы данных MicroRevit с индексным файлом раздела «Объемы и спецификации» в случае возникновения аварийной ситуации. Индексный файл используется для быстрого контроля уникальности связи.

2.5        Перечень таблиц нормативной базы пользователя

 

При первом вхождении на экране стандартная таблица выбора АРС-ПС с правилами формирования перечня

 

Поступайте в соответствии с этими правилами.

2.6        Перечень таблиц «Тексты на чертежах» с алгоритмами черчения спецификаций

 

При первом вхождении на экране стандартная таблица выбора АРС-ПС с правилами формирования перечня

 

Поступайте в соответствии с этими правилами.

 

3         Вставка текста в AutoCAD

3.1        Вставка текста или выноски с текстом

 

Вставка с текстом или выноски с текстом осуществляется для строки таблицы «Тексты участка». Вставляется текст из текущей строки таблицы. При этом осуществляется связь по ключу текущей строки таблицы со вставленным в AutoCAD текстом.

Технику вставки см.:

·        для выноски с текстом

·        для текста

3.2        Показ текстов AutoCAD, связанных с АРС-ПС

 

Техника показа.

Показ всех текстов участка или всех текстов группы происходит при двух условиях

1)      Включен выключатель «Показ с детьми»

2)      Текущая строка таблицы (участков или групп) связана с каким-то объектом AutoCAD.

3.3        Освежение текстов в ACAD

 

1)      Освежение текстов производится для всех строк текущей таблицы.

2)      В таблице «Участки» в строках, для которых производится освежение,  значение поля «Лист» должно быть +(плюс)

3)      В таблице «Группы» в строках, для которых производится освежение,  значение поля «Лист» должно быть +(плюс) и при этом освежение производится только для тех строк порожденных таблиц «Участок», в которых ,  значение поля «Лист» также равно +(плюс).