Современное прикладное программное обеспечение САПР/АСТПП в качестве одной из своих компонент содержит алгоритмический язык программирования высокого уровня. Данный подход не только позволяет создать библиотеку пользовательских программ, но и настроить программное обеспечение для использования на конкретном предприятии.
Заказное программное обеспечение служит для обеспечения возможностей, которые не представляются системой «под ключ». Оно может варьироваться от простых макросов, процедур и пользовательских команд до сложных программных комплексов, укомплектованных соответствующими базами данных. Фактически все установки САПР/АСТПП представляют некоторое заказное программное обеспечение, разработанное на основе встроенного языка высокого уровня, являющегося компонентой программного обеспечения САПР/АСТПП. Применительно к более простым программам эту работу может выполнить инженер или конструктор. Однако, если требуется сложное программное обеспечение, то лучше эту работу поручить профессиональным программистам.
Программное обеспечение САПР/АСТПП обычно включают следующие компоненты.
Данные о продукции. Базы данных, содержащие данные о продукции, деталях и компонентах. Эта информация по своей природе является описательной и обычно содержит и геометрические данные и атрибуты.
Производственные данные. Базы данных, содержащие данные об инструментах, станках или процессах. Они ориентированы на производство и поставляют информацию для станков с ЧПУ о расчете траектории движения инструментов, постпроцессирования, о скоростях резания и т.д. Эти базы данных в высокой степени ориентированы на атрибуты, но могут содержать и ссылочную информацию о геометрических данных.
Технические условия. Они предоставляют информацию о том, как нужно проектировать и выпускать продукцию, как разрабатывать процесс и как пользоваться им. Обычно они находятся в атрибутных базах данных.
Алгоритмы проектирования. Программы инженерного проектирования, реализующие в компьютерной форме алгоритмы, которыми инженеры пользуются для проектирования продукции или технологии вручную.
Методы анализа. Программы анализа, реализующие в компьютерной форме математические методы анализа свойств создаваемой продукции.
Интерфейс пользователя. Обычно базируется на следующих принципах:
1. все программы программного обеспечения вызываются пользователем одинаковым образом;
2. ключевые слова и термины имеют одинаковый смысл во всех приложениях программного обеспечения;
3. программное обеспечение, для руководства необученными пользователями, имеет доступные подсказки, советы и меню;
4. программное обеспечение позволяет опытным пользователям, для повышения скорости работы, изменять меню и отменять советы;
5. общение программного обеспечения с пользователем происходит на языке пользователя;
6. программное обеспечение обеспечивает логическую последовательность этапов, аналогичную этапам проектирования вручную.
Программное обеспечение САПР/АСТПП не предназначено для замены инженеров. Оно может выполнять некоторые действия, которыми в настоящее время занимаются инженеры. Однако эти действия не вполне являются инженерной работой, даже если они требуют большого инженерного мастерства.
Повседневные, повторяющиеся задачи – идеальный материал для компьютеризации. Что же касается задач, требующих глубокого обоснования, творчества, эстетических рассмотрений и уникального или одноразового проектирования, то это неудачный материал, и их компьютеризация либо обременительна по расходам, либо невозможна.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.