Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Удаление и перемещение колонки




Редактирование параметров колонки

Для просмотра и редактирования параметров колонки используется команда редактора спецификаций “Задать свойства колонки”.

Клавиатура Текстовое меню Пиктограмма
- «К олонка| С войства…»

В результате вызова команды появляется окно диалога с параметрами текущей колонки. Текущей считается колонка, в которой находится курсор. Либо в виде прямоугольника, либо в виде мигающей вертикальной линии. Набор параметров точно такой же, что при вставке новой колонки.

Для удаления текущей колонки используется команда редактора спецификаций “Удалить текущую колонку”.

Клавиатура Текстовое меню Пиктограмма
<Ctrl><Shift><Del> «К олонка| У далить»

Для изменения местоположения колонки используются команды редактора спецификаций “Переместить колонку вправо”

Клавиатура Текстовое меню Пиктограмма
<Ctrl><Right> «К олонка|Переместить вп р аво»

и “Переместить колонку влево”

Клавиатура Текстовое меню Пиктограмма
<Ctrl><Left> «К олонка|Переместить влево»

Команды меняют местами текущую колонку с соседней. Колонки “Связь” и “Вложенная таблица” всегда остаются на своих позициях.

Шаблон таблицы спецификации

Шаблон предназначен для генерации структуры колонок таблицы и параметров каждой колонки в автоматическом режиме при создании новой таблицы спецификации.

Шаблон таблицы спецификации представляет собой текстовый файл специального формата с расширением ".BOM". Файлы шаблонов таблицы спецификации находятся в программном каталоге системы. При необходимости пользователь может отредактировать любой из шаблонов таблицы спецификации, поставляемых вместе с системой, а также создать свой собственный файл.

Для редактирования файла шаблона можно воспользоваться любым текстовым редактором, в том числе встроенным редактором текстов системы T-FLEX.

Формат шаблона таблицы спецификации

В качестве примера приведена распечатка файла-шаблона ESCD.BOM, поставляемого с системой T-FLEX. (Строки пронумерованы для наглядности)

1 Таблица спецификации по ЕСКД

2 [@GROUP]

3 TITLE = Группа

4 LENGTH = 40

5 SORT_TYPE = 5

6 SORT_LEVEL = 3

8 [@DESCRIPTION]

9 TITLE = Наименование

10 LENGTH = 80

11 SORT_TYPE = 1

12 SORT_LEVEL = 2

14 [@NUMBER]

15 TITLE = Обозначение

16 LENGTH = 20

17 IGNORE = 1

18 SORT_LEVEL = 1

20 [@QUANTITY]

21 TITLE = Количество

22 LENGTH = 10

23 IGNORE = 1

24 ACCUMULATE = 1

26 [@MATERIAL]

27 TITLE = Материал

28 LENGTH = 80

30 [@WEIGHT]

31 TITLE = Масса

32 LENGTH = 10

34 [@REMARKS]

35 TITLE = Примечание

36 LENGTH = 80

38 [@FORMAT]

39 TITLE = Формат

40 LENGTH = 10

42 [@ZONE]

43 TITLE = Зона

44 LENGTH = 10

46 [@POSITION]

47 TITLE = Поз

48 LENGTH = 10

 

Первая строка файла содержит комментарий, предназначенный для краткого описания назначения данного шаблона, например "Таблица спецификации по ЕСКД". Этот комментарий появится в поле "Шаблон" диалогового окна создания новой таблицы спецификации. В последующих строках содержится описание каждой из колонок таблицы.

Описание каждой колонки таблицы начинается со строки, задающей способ отбора значений полей колонки. Эта строка представляет собой идентификатор колонки, заключенный в квадратные скобки, например

2 [@GROUP]

Идентификатором колонки может быть имя стандартного или специального поля таблицы спецификации (начинается с символа " @ ") или любое имя переменной.

Далее следует набор описателей параметров колонки. Каждый из описателей представляет собой текстовую строку формата:

<ИМЯ ПАРАМЕТРА> = <ЗНАЧЕНИЕ>

При этом могут использоваться следующие параметры:

TITLE Заголовок колонки

LENGTH Длина строки поля колонки

SORT_TYPE Тип сортировки колонки при генерации отчета

Набор допустимых значений параметра:

1 Сортировка текста по возрастанию

2 Сортировка текста по убыванию

3 Сортировка чисел по возрастанию

4 Сортировка чисел по убыванию

5 Сортировка по правилу сортировки групп

SORT_LEVEL Уровень правила сортировки

IGNORE Признак игнорирования значения поля при сравнении строк

Набор допустимых значений параметра:

0 При сравнении строк значения в данном поле сравниваются

1 При сравнении строк значения в данном поле не сравниваются

ACCUMULATE Признак аккумулирования числового значения поля при слиянии строк во время генерации отчета

Набор допустимых значений параметра:

0 Значение поля не аккумулируется

1 Значение поля аккумулируется

Все перечисленные ключевые слова соответствуют пунктам окна диалога “Свойства колонки”. Формирование структуры колонок на основе файла-прототипа аналогично формированию в диалоговом режиме, с указанием соответствующих параметров колонки.

Описание каждой колонки заканчивается пустой строкой.

Расположение колонок определяется их порядком в файле-прототипе.

Для создания собственного шаблона рекомендуется использовать в качестве основы файл ESCD.BOM. Его можно отредактировать с помощью какого-либо тестового редактора. Например, удалить лишние колонки или добавит новые. Необходимо изменить комментарий шаблона, так как именно он появляется в списке существующих шаблонов. Затем сохранить отредактированный файл под другим именем.

Файл необходимо сохранить. Если в момент редактирования прототипа была запущена система T-FLEX, то необходимо перегрузить ее. Только после этого будет обновлен список шаблонов.

 

Данные для таблицы спецификаций

Данные для спецификации должны задаваться для каждого чертежа, который будет использоваться в качестве фрагмента в сборочном чертеже. Если в таблице спецификаций установлена связь с таким фрагментом, то эти данные будут использованы для заполнения соответствующих колонок таблицы.

Для ввода данных для спецификации используется команда “BD:Установить данные для спецификации”. Вызов команды может быть выполнен следующим способом:

Клавиатура Текстовое меню Пиктограмма
<BD> «Серв и с|С п ецификация| Д анные…»

 

После вызова команды появляется окно диалога как на рис. 6

Рисунок 6

Надо задать все необходимые значения. Значения для первых четырех разделов можно задавать, используя списки возможных значений. Содержимое этих списков можно редактировать. Они формируются на основе текстовых файлов, хранящихся в каталоге Program. Список значений для раздела “Группа” формируется на основе файла BOMGRP.DAT. Кроме того, порядок расположения строк в данном файле определяет порядок сортировки в колонке ”Группа” таблицы спецификаций.

Остальным разделам соответствуют следующие файлы:

раздел “Наименование” - файл BOMDESCR.DAT

раздел “Обозначение” - файл BOMNUM.DAT

раздел “Материал” - файл BOMMATER.DAT

В каждом из разделов можно использовать переменные чертежа, заключенные в фигурные скобки. Например, для фрагмента “Винт” в разделе наименование можно использовать следующую строку:




Поделиться с друзьями:


Дата добавления: 2015-06-27; Просмотров: 425; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.