ВУЗ:
Составители:
7
2.2 Стандарты данных
Для комплексного решения задач автоматизации конструирования, ин-
женерного анализа и технологической подготовки производства на предпри-
ятиях создаются свои интегрированные информационные системы. На рабочих
местах конструкторов и технологов устанавливают программные среды раз-
личных фирм – разработчиков.
В настоящее время ведутся работы по созданию интегрированного об-
мена данными. Разрабатываются стандарты в области ИПИ – технологий (тех-
нологий информационной поддержки изделий или CALS – технологий) в меж-
дународной организации стандартизации ISO. В ее состав входит более 80
стран. В рамках ISO и международной электротехнической комиссии (IEC) ра-
ботает совместный комитет по компьютерной графике (ISO/IEC JTC1 SC24).
Международные и национальные стандарты определяют формат и содержание
информационных моделей продукции, ее жизненный цикл и производственные
среды.
Основным преимуществом этих стандартов ISO является их независи-
мость от операционной системы и физических устройств. Для GKS, GKS-3D,
CGI, PHIGS опубликованы и готовятся стандарты на интерфейс с языками про-
граммирования (C, Pascal, Fortran, Ada), которые однозначно определяют син-
таксис функциональных вызовов API и передаваемые параметры. Это позволя-
ет осуществлять перенос программ без существенных переделок на уровне ис-
ходных текстов (при использовании стандартных версий языка программиро-
вания). Другое преимущество связано со стандартизацией двух- и трехмерного
графического ввода, включая ввод координат графического курсора.
Недостатком стандартов ISO является неполная совместимость различ-
ных реализаций одного стандарта. Например, GKS определяет набор всего из
шести примитивов вывода, в то время как в реальных библиотеках их исполь-
зуется гораздо больше. Один из примитивов GKS является обобщенным при-
митивом вывода, который обеспечивает расширение набора графических эле-
ментов в конкретной реализации. На практике большинство примитивов биб-
лиотеки (окружность, эллипс, дуга и другие) являются расширением стандарт-
ного набора. Аналогичные проблемы возникают и с другими стандартами ISO,
имеющими обобщенный примитив. Главным препятствием использования
стандартов является отсутствие достаточной поддержки в реальных системах.
Графические интерфейсы ISO/ANSI получили ограниченное распространение
на рабочих станциях и практически не поддерживаются на персональных ком-
пьютерах. Исключение составляет лишь CGM, который используется для обме-
на изображениями между программами, а не для организации диалога. Это
можно объяснить сложностью реализации и недостаточным быстродействием
вследствие многоуровневых геометрических преобразований. Другое препятст-
вие - отставание стандартов от новаций в машинной графике. Время рассмот-
рения стандарта в ISO доходит до пяти лет, что не позволяет учитывать новей-
ших тенденций.
2.2 Стандарты данных Для комплексного решения задач автоматизации конструирования, ин- женерного анализа и технологической подготовки производства на предпри- ятиях создаются свои интегрированные информационные системы. На рабочих местах конструкторов и технологов устанавливают программные среды раз- личных фирм – разработчиков. В настоящее время ведутся работы по созданию интегрированного об- мена данными. Разрабатываются стандарты в области ИПИ – технологий (тех- нологий информационной поддержки изделий или CALS – технологий) в меж- дународной организации стандартизации ISO. В ее состав входит более 80 стран. В рамках ISO и международной электротехнической комиссии (IEC) ра- ботает совместный комитет по компьютерной графике (ISO/IEC JTC1 SC24). Международные и национальные стандарты определяют формат и содержание информационных моделей продукции, ее жизненный цикл и производственные среды. Основным преимуществом этих стандартов ISO является их независи- мость от операционной системы и физических устройств. Для GKS, GKS-3D, CGI, PHIGS опубликованы и готовятся стандарты на интерфейс с языками про- граммирования (C, Pascal, Fortran, Ada), которые однозначно определяют син- таксис функциональных вызовов API и передаваемые параметры. Это позволя- ет осуществлять перенос программ без существенных переделок на уровне ис- ходных текстов (при использовании стандартных версий языка программиро- вания). Другое преимущество связано со стандартизацией двух- и трехмерного графического ввода, включая ввод координат графического курсора. Недостатком стандартов ISO является неполная совместимость различ- ных реализаций одного стандарта. Например, GKS определяет набор всего из шести примитивов вывода, в то время как в реальных библиотеках их исполь- зуется гораздо больше. Один из примитивов GKS является обобщенным при- митивом вывода, который обеспечивает расширение набора графических эле- ментов в конкретной реализации. На практике большинство примитивов биб- лиотеки (окружность, эллипс, дуга и другие) являются расширением стандарт- ного набора. Аналогичные проблемы возникают и с другими стандартами ISO, имеющими обобщенный примитив. Главным препятствием использования стандартов является отсутствие достаточной поддержки в реальных системах. Графические интерфейсы ISO/ANSI получили ограниченное распространение на рабочих станциях и практически не поддерживаются на персональных ком- пьютерах. Исключение составляет лишь CGM, который используется для обме- на изображениями между программами, а не для организации диалога. Это можно объяснить сложностью реализации и недостаточным быстродействием вследствие многоуровневых геометрических преобразований. Другое препятст- вие - отставание стандартов от новаций в машинной графике. Время рассмот- рения стандарта в ISO доходит до пяти лет, что не позволяет учитывать новей- ших тенденций. 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »