Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания к лабораторным работам.doc
Скачиваний:
71
Добавлен:
07.06.2015
Размер:
3.15 Mб
Скачать

Лабораторная работа 4. Настройка базы данных системы теснсаrd

Цель: изучение возможностей системы.

НАСТРОЙКА БАЗЫ ДАННЫХ

Система ТЕСНСАRD предназначена для комплексной автоматизации технологической подготовки производства на предприятиях. Системы, необходимые для работы с системой ТЕСНСАRD: SEARCH, cadmex-t, IMBASE, BDE.

Настройка базы данных производится с помощью программы Настройка базы данных и системы управления справочными данными IMBASE

1. Настройка понятий (аргументов) системы теснсаrd.

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

Каждый аргумент имеет несколько параметров, которые определяют какие значения может принимать этот аргумент, его смысл в техпроцессе и так далее. Для создания, изменения и выбора аргументов в программах ТЕСНСАD используется стандартная панель, которая видна в окне Редактирование понятий при выборе пункта меню Настройка-Понятия (эту панель можно вызвать из Редактора базы знаний .Для этого необходимо использовать в окне Редактор базы знаний команды: Файл-Взять на изменение-в открывшемся окне выбрать имя документа и оно появляется в окне Редактор базы знаний отмечаем его и вызываем команды Изменить-Добавить (рис.1)).

Основным атрибутом аргумента является его код. По сути дела код представляет собой название аргумента. Код может быть любой строкой, длина которой не превышает 4 символов (строчных и прописных букв, цифр и знака подчеркивания). Для каждого нового понятия необходимо придумать сокращенный код, которому должен соответствовать аргумент. Например, припуск, снимаемый на переходе, соответствует аргументу с кодом ПРИП, код текста перехода -аргументу с кодом КПЕР и т.п.

Тип аргумента определяет, какие значения он может принимать. Каждый аргумент обязательно должен быть какого-либо типа.

Рис.1 Панель выбора понятий.

Тип записи ТП определяет, к какому разделу файла техпроцесса следует относить текущее понятие. Список типов записей файла техпроцесса приведен в таблице1

Таблица 1

Тип записи

Наименование типа

A

Операции

B

Оборудование

D

Документы

F

Поверхности

H

Общие сведения

K

Комментарии

L

Позиции

M

Вспом. материалы

N

Состав изделия

O

Переходы

P

Паспорт

R

Режимы обработки

S

Зарезервировано

T

Оснастка

Z

Материал (заготовка)

Аргумент не обязательно должен быть связан с полем техпроцесса -временные (промежуточные) аргументы обычно не имеют такой связи. В нижней части панели аргументов изображается комментарий, поясняющий назначение данного аргумента. .Кнопка "Понятия" позволяет открыть диалог редактирования понятий (рис.2), а кнопка "Обновить" перечитывает список понятий из базы данных.

В системе ТЕСНСARD все аргументы разделены на системные и пользовательские. Разница между ними состоит в том, что системные аргументы защищены от удаления и изменения некоторых атрибутов, поскольку это может нарушить работу системы. Большинство аргументов, поставляемых с системой, являются системными. Новые аргументы, которые будут введены пользователем, относятся к пользовательским, поэтому у них можно будет изменить практически все атрибуты.

Рис.2 Окно редактирования понятий.

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