4.4. Разработка конструкторской базы данных

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

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

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

По мнению одного из руководителей фирмы, выпускающей изделия на базе современной технологии, назначение САПР состоит в том, чтобы «… дать инженеру возможность быстро и с наименьшими затратами делать ошибки и столь же быстро исправлять их».

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

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

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

САПР должна обеспечивать эффективную работу всех вовлеченных в процесс проектирования специалистов. Это требование оказывает сильное влияние на структуру хранящихся в БД информационных элементов.

В ходе эксплуатации САПР необходимо регулярно выполнять проверки сохранности структуры данных, хранящихся в базе.

В процессах разработки и использования БД весьма велика роль технического руководства. Дело в том, что принятые при проектировании неправильные решения или пренебрежение отдельными аспектами эксплуатации неизбежно приводят к нежелательным последствиям – конструкторская БД не достигает уровня развития, необходимого для ее достаточно широкого использования.

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

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

БД составляет важную часть ядра любой САПП и во многом определяет эффективность ее использования.