Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Языки программирования для машинной графики

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ДЛЯ МАШИННОЙ ГРАФИКИ  [c.362]

Языки программирования для машинной графики 363  [c.363]

На преодоление этих трудностей направлена унификация базовых графических систем, стандартизация взаимодействия между задачами моделирования и задачами отображения моделей. В этом случае появляется возможность создавать прикладные программы, не зависящие от графических устройств, вычислительных систем, языков программирования, области применения. Для решения поставленных задач рабочая группа Машинная графика международной организации по стандартизации (ISO) разработала международный стандарт на графическую базовую систему (GKS). Система GKS определяет набор функций для програм-  [c.26]


По мере развития машинной графики входные языки становятся все более и более сложными и применение для их описания общепринятых языков программирования становится все более непрактичным. Более того, очень трудно развивать язык — добавлять одни команды и выбрасывать другие. Добавление новых команд в систему, описанную вышеуказанным образом, становится чрезвычайно трудоемкой задачей.  [c.344]

Такая недооценка разработки языков программирования препятствует широкому использованию машинной графики. Огромное количество разработок забыто и не применяется, другие трудно использовать, поскольку в системе нет других программных средств, кроме языка ассемблера и недоработанного пакета графических процедур. Для успешного применения интерактивной графической системы нужно, чтобы она была не только дешевой, но и удобной в пользовании. Программист, как новичок, так и более опытный, должен убедиться, что писать графические программы не сложнее неграфических. Этого можно достичь только при использовании алгоритмического языка высокого уровня — языка, позволяющего выражать алгоритмы так, как их видит программист, освобождающего от знания особенностей конкретной машины и позволяющего исправлять ошибки с минимальной затратой труда.  [c.362]

Наиболее вдохновляющей областью исследований по машинной трафике в настоящее время являются не методы вычерчивания линий, а генерирование полутоновых изображений трехмерных объектов. Работа в этой области машинной графики находится пока еще в начальной стадий, и придется дополнительно затратить значительные усилия для улучшения эксплуатационных характеристик дисплеев и снижения их стоимости. Для задач в этой области машинной трафики практически пока не сделано ничего сточки зрения разработки методов программирования и языков.  [c.411]

Компонентами программного обеспечения являются документы с текстами программ на исходном языке программирования, эксплуатационные документы, обеспечивающие функционирование САПР, и программы на машинных носителях [25]. Программы подразделяются на общесистемные и прикладные. К первым относятся операционные системы, включающие управляющие программы, трансляторы с языков программирования и базовое программное обеспечение машинной графики вторые предназначены для решения конкретных проектных задач. При разработке программного обеспечения САПР можно использовать инвариантные пакеты прикладных программ, представляющие собой программные комплексы универсального характера для различных объектов проектирования, в том числе с различной отраслевой спецификой (например, пакеты прикладных программ проектирования валов, зубчатых передач, муфт и др.).  [c.82]


В состав ОС ЕС входит также программное обеспечение машинной графики, включающее базисные подпрограммы для графопостроителей функциональные подпрограммы для графопостроителей базисные средства программирования для графического дисплея ЕС-7064 пакет графических подпрограмм для языков ФОРТРАН, КОБОЛ и ПЛ/1 (для графического дисплея).  [c.98]

Наличие структуризованных списков данных позволяет вести опрос и обработку списков, используя универсальные языки программирования. В этом одно из важных преимуществ структуризации данных для формирования изображений, так как формирование последовательности команд графического изображения требует соответствующего расширения языков программирования. Другое важное преимущество — легкость обработки списков — можно стереть или заменить данные в отдельных строчках и даже столбцах, видоизменять структуру и т. п. Более того, структуру данных для машинной графики можно использовать как базу данных, если топологические данные дополнить другими данными, характеризующими элемент изображения, например значением сопротивления или индуктивности в примерах на рис. 6.8.  [c.178]

Некоторые из перечисленных выше языков используют в интерактивных режимах (в режимах взаимодействия с ЭВМ). Интерактивный графический язык в большей степени, чем графические языки программирования, привязан к используемым техническим средствам машинной графики и подвержен влиянию специфической профессиональной терминологии тех конкретных областей 7ехники, для которых он разработан. Основная задача интерактивного графического языка заключается в повышении оперативности процессов разработки и преобразования геометрических объектов.  [c.327]

В процессе постепенного развития методов машинной графики у разработчиков графических систем несколько раз менялась направленность их работы. Вначале разработчики добивались в основном характеристик, при которых система могла бы выполнять полезную работу. Такое положение было достигнуто в середине 60-х годов, когда в автомобильной и авиационной отраслях промышленности началось использование нескольких больших и дорогостоящих графических систем для проектирования с применением ЭВМ [41, 127]. Когда на этих системах была показана целесообразность использования машинной графики, появилось стремление к снижению стоимости графических систем. Значительные силы были вложены в разработку операционных систем, чтобы обеспечить возможность использования дисплеев в качестве терминалов в системах с разделением времени это привело к разработке некоторых достаточно интересных сат.гллитных графических систем [44, 58]. Однако до этого времени графические системы оставались довольно сложными, поэтому для составления прикладных программ требовались квалифицированные программисты. Очевидные недостатки такой ситуации привели к появлению более простых и менее дорогих дисплейных терминалов, а также, что очень важно, более удобных языков для программирования графики.  [c.21]

Использование интерактивной машинной графики при составлении управляющих программ обработки деталей на станках с ЧПУ-это отличный пример интеграции систем автоматизированного проектирования (САПР) и автоматизированных систем управления производственными процессами. Процедура программирования выполняется на графическом терминале комплекса САПР/АПП. Пользуясь теми же геометрическими данными, которые определяли деталь в процессе автоматизированного проектирования, программист строит траекторию движения инструмента с помощью команд языка высокого уровня. Во многих случаях траектория инструмента автоматически формируется программными средствами САПР/АПП. Выходным результатом такой проце о(уры является распечатка текста АРТ-программы или фактический массив положений режущего инструмента LFILE, который можно пропустить через программу-постпроцессор с целью получения перфоленты для ЧПУ.  [c.202]

В связи с первыми попытками использования машинной графики в производстве приходилось решать много различных задач. Прежде всего последовательно осваиваемые пульты с номерами 2, 3, 4 имели дефекты и изменения, неизбежные во всякой новой аппаратуре. На протяжении первого года эксплуатации была создана, постепенно отлаживалась и доводилась система разделения времени. Кроме того, приходилось решать много вопросов, связанных с быстрым внедрением разработанных методов в производсгво. И несмотря на все это, система машинной графики оказалась, по-видимому, эффективной по стоимости. Основным ее преимуществом был выигрыш времени. Остро необходимая в производственном цикле деталь могла быть изготовлена по чертежу за сутки, тогда как при традиционных методах на это уходила по крайней мере неделя. Кроме того, оказалось, что для освоения программирования деталей за графическим пультом достаточно всего нескольких недель. На приобретение же опыта выполнения такой же работы, пользуясь программированием на языке APT, уходило много месяцев.  [c.119]



Смотреть страницы где упоминается термин Языки программирования для машинной графики : [c.23]    [c.22]    [c.172]    [c.116]    [c.190]   
Смотреть главы в:

Основы интерактивной машинной графики  -> Языки программирования для машинной графики



ПОИСК



График

Графики

Машинная графика

Программирование

Язык машинный

Языки

Языки программирования



© 2025 Mash-xxl.info Реклама на сайте