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

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

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

Специальные языки, OVA

Наибольшее распространение получило проектирование, при котором происходит взаимодействие человека и ЭВМ. Такое проектирование называют автоматизированным. Автоматизированное проектирование, как правило, осуществляется в режиме диалога человека с ЭВМ на основе применения специальных языков общения с ЭВМ.  [c.6]

Языки описания логических схем пользователя реализуются средствами описания данных языка прикладного программирования, средствами СУБД, специальным языком.  [c.100]


Наибольшими преимуществами обладают специальные языки, так как не зависят от используемых языков программирования или технических средств. Следовательно, при переносе БД на другое ТО или смене языка програм-  [c.100]

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

Задание модели данных в БД осуществляется иа специальном языке описания данных (ЯОД). Иногда в ЯОД выделяют языки описания данных для подсхемы (ЯОД—ПС) и для схемы (ЯОД—С).  [c.54]

В последние годы в связи с внедрением в производство станков с числовым программным управлением (ЧПУ) вместо чертежа детали требуется получить перфоленту, управляющую работой инструмента, на котором изготавливается эта деталь. Подготовку такой ленты называют также программированием детали. Для программного описания траектории движения инструмента используются специальные языки [63]. Однако более удобным и быстрым является применение для этой цели графического дисплея. Проектировщик выводит на экран одновременно изображения детали и инструмента. Учитывая возможные положения закрепления детали в станке и возможности движения инструмента, проектировщик начинает перемещать инструмент по обрабатываемой поверхности детали. Траектория движения инструмента, формируемая на экран дисплея проектировщиком, фиксируется ЭВМ и может выдаваться в виде управляющих программ для станков с ЧПУ.  [c.198]

Следующим шагом в совершенствовании ИО САПР явилось включение в его состав специальных программных средств организации обмена данными между программами и базой данных, которые объединяются в систему управления базой данных. СУБД можно рассматривать как посредника между программами (или непосредственно пользователями) и базой данных, что и показано в виде схемы на рис. 4.1, в. Наличие СУБД освобождает программиста от необходимости самостоятельно планировать размещение данных в памяти ЭВМ, заботиться об их защите. Для организации обмена данными достаточно сформировать запрос на специальном языке манипулирования данными.  [c.76]

Конструкторы не являются специалистами в области программирования, а поэтому в составе графической системы необходимо предусмотреть специальный язык, на котором пользователи могут обращаться к прикладным программам.  [c.175]


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

Конструкторский аспект связан с реализацией результатов функционального проектирования, т. е. с определением геометрических форм объектов и их взаимным расположением в пространстве. Описание геометрий объекта проектирования является сложным и громоздким процессом. Для некоторых объектов проектирования представление изделия может быть обеспечено при помощи классификатора, в - других — при помощи специальных языков.  [c.199]

В общем случае проблема автоматического программирования и оптимизации движений инструмента и исполнительных механизмов станков настолько сложна и трудоемка, что ее решение немыслимо без использования ЭВМ и специальных языков программирования. Еще сложнее дело обстоит при алгоритмическом синтезе и оптимизации ПД манипуляционных и транспортных роботов.  [c.38]

Таким образом, сложность и трудоемкость процесса программирования станков потребовали его автоматизации с помощью ЭВМ. Для составления программы работы станка на ЭВМ необходимо прежде всего разработать соответствующие алгоритмы. В качестве таких алгоритмов можно использовать гибкие алгоритмы, описанные во второй главе. Реализация необходимых алгоритмов на ЭВМ требует специального языка, позволяющего описать технологический процесс обработки в виде управляющей программы.  [c.118]

Для организации осмысленного диалога между человеком и ЭВМ и автоматизации решения интеллектуальных задач в процессе управления РТК необходим специальный язык. Этот язык должен быть удобным средством формулировки заданий, представления знаний, поиска планов и принятия решений. Он должен также предоставить системе управления РТК с элементами искусственного интеллекта необходимую основу для логических умозаключений. Благодаря способности рассуждать на своем внутреннем языке формул система управления РТК сможет решать многие интеллектуальные задачи на уровне здравого смысла.  [c.234]

Программа измерений на специальном языке предварительно записывается на перфоленту и вводится в управляющую ЭВМ СМ-1. Тем самым обеспечивается автоматическое наведение измерительного наконечника на контролируемые точки детали. Результаты измерений, а также эталонные значения измеренных характеристик печатаются в виде протокола измерений.  [c.284]

Специальный язык, позволяющий представить данные в виде совокупности ИО. Регламентирован стандартом ISO 8879.  [c.137]

Описание базы данных, согласно которой выполняют генерацию, получают анализом задач, решаемых с ее использованием. Описание составляют на специальном языке, называемом языком описания данных (ЯОД). ЯОД представляет собой либо один из традиционных языков программирования (КОБОЛ, ФОРТРАН, ПЛ/1), либо специализированный язык конкретных БД.  [c.32]

При ручном способе графическую информацию описывают специальными языками кодирования [12, 20, 46], а затем вводят в ЭВМ через обычные устройства, такие, как устройства ввода информации (подготовленной на перфокартах, перфоленте, магнитной ленте) или алфавитно-цифровые дисплеи. Этот способ крайне трудоемкий и малопроизводительный.  [c.46]

Существует несколько способов описания алгоритмов словесный, формульно-словесный, графический, средствами специального языка операторных схем, с помощью таблиц решений и др. Помимо требования обеспечения наглядности, выбор конкретного способа диктуется рядом факторов,  [c.143]

Полученные деревья вывода (для их спецификации применяется специальный язык описания данных) являются статической основой для формулировки запросов на получение любого показателя, включенного в спецификацию иерархической модели взаимосвязи показателей.  [c.52]

Обычно ЯМД дают возможность манипулирования данными без знания несущественных для программиста подробностей. Они могут реализоваться как расширение языков программирования общего назначения путем введения в них специальных операторов или путем реализации специального языка (например, DL/1, ЯМД ODASYL).  [c.99]

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


Графическая характеристика содержит онисапис па специальном языке плоских изображений единиц оборудовать па плане с обозначением точек подвода всех энергоносителей в местной системе координат.  [c.181]

Функциональная часть системы состоит из отдельных модулей, для управления которыми создан специальный язык DMAP. Последовательность инструкции языка DMAP определяет порядок решения, выраженный в терминах матричных операций. Последовательность матричных операций, запрограммированных в строго определенном порядке, называется жестким форматом.  [c.59]

Для описания информации, выводимой из САПР, не требуются специальные языки. Формы представления выходной информации определяются устройствами вывода и соответствуют формам проектной документации. По содержанию выходная информация определяется не только проектными данными, но и промежуточными сообщениями, необходимыми для управления процессом проектирования со стороны проектировщика. Благодаря промежуточным сообщениям в САПР организуется двусторонний обмен информацией (диалог) между проектировщиком и ЭВМ, который необходим для оперативной реализации процесса проектирования. В диалоговых режимах работы САПР необходимо обеспечить языковое соответствие между входной и выходной информацией. Это соот-. ветствие достигается за счет соответствующего расширения и адаптации входного языка, который в данном случае называется диалоговым языком.  [c.19]

Важное место в САПР занимает программирование геометрических объектов. Для этих целей разрабатываются специальные языки программирования. Наиболее распространенным способом является создание наборов графических подпрограмм на одном из процедурноориентированных языков. Чаще всего для этих целей также применяется ФОРТРАН. Тогда графическая программа представляет собой последовательность обращений к подпрограммам, осуществляющим графические построения. Поскольку обращения к графическим подпрограммам выполняются средствами базового языка, можно достаточно просто объединять действия с графическими объектами и вычисления, что является характерным для решения задач конструирования ЭМУ. В эту группу входят языки ФАП-КФ, ГРАФОР, РАВ-ЕС и другие.  [c.61]

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

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

Робототехнические системы, особенно с адаптивными и интеллектуальными роботами, нуждаются в микропроцессорном управлении. Здесь речь идет о распределенном, а не централизованном управлении. Распределенное машинное управление возможно либо с немощью микроЭВМ, либо с помощью микропроцессорных блоков функционального назначения (БФН) [12]. Преимущественное предпочтение отдается БФН. Когда в алгоритмах встречаются необходимые операции с матрицами, то самым удобным языком встроенного программирования оказывается язык с по-следовате.льной логикой диапрограмм перехода состояний. За универсальность пришлось платить снижением реального быстродействия и объемом памяти. Число управляющих ЭВМ не монеет быть слишком большим, так как это требует использования для управления распределенными объектами весьма развитой периферии. Трудности возникают также при взаимодействии программистов с операционными системами. Частично их можно решить разработкой специализированных операционных систем и специальных языков. Однако принципиальное решение проблемы os-Дания экономичных управляющих комплексов получено лишь в последние годы. Появление мини- и микроЭВМ, микропроцессорной техники дало возможность реализовать децентрализованный принцип построения сложных систем управления. Применение микропроцессорной техники для управления роботами существенно сократило и число и объем задач, для решения которых необходимо использовать управляющую ЭВМ.  [c.75]

Графические конструкторские документы относятся к классу графической информации высокой степени сложности. Это объясняется наличием разнообразных условных обозначений, устанавливаемых ЕСКД и ЕСТД, смысловой взаимосвязанностью изображений чертежа, наличием произвольно расположенных рукописных символов и текстов. Ручной ввод в ЭВМ графической информации, выполняемый с помощью специальных языков кодирования [68, 63], отличается низкой производительностью и недостаточной защищенностью от ошибок человека. Поэтому автоматизация ввода является актуальной проблемой, решаемой путем созда-  [c.23]

Многие графические системы реализованы как наборы стандартных подпрограмм, к которым можно обращаться из языка программирования высокого уровня. Примером является отечественная система ГРАФОР на основе ФОРТРАНа. В системах, ориентированных на автоматизацию проектирования, графическая система иногда строится как компилятор со специального языка, например языка ОГРА-1 [49].  [c.26]

Простая и эффективная САП РЕГ (REG) разработана фирмой Бош (Bos h, ФРГ). Эта система предназначена для автоматического программирования тел вращения непосредственно на языке технолога в режиме диалога. Она не требует предварительного изучения специального языка программирования, поэтому ею может пользоваться оператор, не знающий языков программирования.  [c.114]


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

Геометрическое моделирование и визуализация в AS. ADE поддерживаются соответствующим ПО. В это ПО входят библиотечные наборы Геометрия , Топология , Визуализация и др. Для тестирования и демонстрации компонентов перед их встраиванием в проектируемую прикладную САПР используются специальные язык, интерпретатор и просмотрщик, составляющие подсистему Тестирование .  [c.269]

Для описания входных данных (количества и типа размещаемых объектов, размеров прямоугольников, координат вершин объектов и др.) используется специальный язык. Пакет ориентирован на решение трех классов задач (регулярное размещение, нерегулярное, компоновочные задачи) и может быть сгенерирован на решение любой из них. Пакет реализован на ЭВМ БЭСМ-6 и ЕС ЭВМ. Язык программирования ФОРТРАН-4. Время решения задачи двухрядного раскроя (с поворотом полосы) для заготовки средней сложности около 20 мин.  [c.395]

В основном под имитационным моделированием подразумевают методику моделирования объектов и процессов, параметры которых меняются случайным образом. Таким образом, математической основой имитационного моделирования является метод статистических испытаний (метод Монте-Карло). Программную основу имитационного моделирования составляют специальные языки моделирования. Предварительно объект имитационного моделирования должен быть представлен в виде сложной системы. Планирование и обработка результатов имитационного моделирова-  [c.168]

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

Более сложные входные языки проще определять с помощью некоторого языка описания таблиц. В некоторых случаях используется единый язык для описания как таблицы, так и выполняемых процедур, к которым она адресуется. Так сделано в языке DIAL (см. разд. 15.4.3). Однако для описания таблиц лучше использовать специальный язык. Тогда диспетчер можно рассматривать как отдельный процессор, для которого таблица является программой. Этот подход не только изящнее, но имеет также и практические преимущества для составления процедур используется обычный язык программирования без изменений, поэтому через таблицу можно связать программы, написанные на различных языках программирования. Языки для описания команд входного языка будем называть управляющими в отличие от обычных языков программирования, для которых оставим название процедуро-ориентированные языки.  [c.347]

Препроцессор дешифрует исходные данные со специального языка САП на машинный, при этом с его помощью технологические операции разделяются на установы и позиции, выбирается схема крепления заготовки, задается последовательность переходов и определяется инструментальная наладка. Выходная информация из препроцессора выдается в ЭВМ и для процессора.  [c.443]

Определение типа производится с помощью специального языка TDL (Туре Des ription Language). Описание на этом языке называется схемой. Возможно несколько форм описания типа перечислением (для простых типов), использованием решающих правил (для установления принадлежности элементов к сложному типу). Элементы, образующие структуру типа, снабжаются именами (структура типа рекуррентна, ее первичными элементами являются значения).  [c.29]

Для моделирования полученной модели используются языки SIMS R1PT (универсальный язык) и специальный язык для работы с дискретными моделями (P S).  [c.73]

Общая структура программы проектируется на основе кинематики файлов. Разработчики PROTEE удачно воплотили типовую схему обработки данных. Кроме того, при разработке PROTEE учитывалось, что в системах обработки экономической информации большую часть программ составляют стандартные разделы (например, инициализация СУБД, контроль последовательности записей, обработка ошибок), а в нестандартных разделах часто встречаются стандартные параграфы. Использование стандартных технологических модулей различных уровней и стандартных последовательностей их включения в программу существенно повышает эффективность специального языка PROTEE-III. Формулировка условий передачи управления возможна с помощью традиционных средств программирования (в том числе структурного) и с помощью таблиц принятия решений.  [c.78]


Смотреть страницы где упоминается термин Специальные языки, OVA : [c.150]    [c.197]    [c.261]    [c.139]    [c.261]    [c.262]    [c.448]    [c.181]    [c.147]    [c.96]   
Проектирование на ПЛИС архитектура, средства и методы (2007) -- [ c.266 , c.269 ]



ПОИСК



ЗагрузитьИзФайла LoadFromFile, специальная конструкция языка

Специальные языки формальной верификации

Специальные языки, Sugar

Языки



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