Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сапр шпоры.doc
Скачиваний:
177
Добавлен:
02.06.2015
Размер:
41.96 Mб
Скачать

16. Лингвистическое обеспечение сапр тп. Определение и классификация языков

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

Под «языком» будем понимать любое средство общения, любую систему символов и знаков для представления к обмену информации.

Лингвистическое обеспечение образует следующие языки:

  1. Программирования;

  2. Управления;

  3. Проектирование.

Языки программирования необходимы для создания программного обеспечения при разработке САПР. Наиболее распространёнными являются языки СИ, Паскаль, Бейсик. В наше время на базе их разработаны и используются среды программирования Дельфи, VBA, Компас- Мастер.

Языки управления служат для управления ЭВМ, периферийными устройствами. Это операционные системы Windows, драйверы принтеров и так далее.

HP/GL – 2 – язык управления принтером HP.

<Имя файла> - plt.

Языки проектирования ориентированны на пользователей – проектировщиков и предназначены для эксплуатации САПР. Эта группа языков делится на:

  • Входные,

  • Внутренние,

  • Выходные языки.

Входные языки являются средством взаимодействия пользователя с САПР.

Язык описания чертежей деталей для разработки УП для станков с ЧПУ. Такой язык применяет САПР-СМИ.

Пример: таблица кодир-х сведений – таблица для описания чертежа, язык описания контура детали, обраб-й на станке с ЧПУ.

Внутренние языки обычно скрыты от пользователей и служат для представления информации, передаваемой между различными подсистемами САПР (CL DATA).

Прим: описание контура детали и технол-х команд для станка с ЧПУ.

Выходные языки обеспечивают оформление результатов проектирования в текстовом или графическом виде (HP/GL – 2), шаблоны докум-в, постпроцессоры.

Преобразование информации в сапр

AutoLisp – может быть внешним языком, а может быть внутренним.

17. Методы формализованного описания входной технологической информации

Описание исходной технологической информации выполняется на входном языке системы проектирования. Входной язык необходим для перехода от естественного предст-я инф-и (чертёж детали) к формализ-му её описанию, доступному для распознания и обраб инф-и САПР.

Формализованное описание вып-т по опред правилам в виде упорядоч-х букв и цифр, слов, предлож-й, составл-х грамматику формализованного языка.

По форме представления информации языки подразделяются на текстовые и табличные.

В табличном языке описания детали – это несколько массивов, содержащих целочисленную информацию о различных характерах и форме поверхностей детали. Примером табличных языков может быть таблица кодированных сведений (ТКС).

Форму таблицы можно отслеживать в различных САПР ТП, но содержимое примерно одинаковое. Вся информация может быть разделена на две группы:

  1. Общие сведения о детали; включают обязательную инфу с чертежа: наименование детали, материал, габар р-ры, масса, код классификац хар-ки, квалитет, шерох-ть и т.д.

  2. Дополнительные сведения о детали. Дополнительные сведения: о резьбе, о шлицах, материале – заменителе, т/о, классификация ЕСКД.

ТПЖА (код орган. Раз-ка). ХХХХХХ (код классификации характеристики).ХХХ(порядок номера).

ХХ (класс), Х (подкласс), Х (граппа), Х (подгруппа), Х (вид).

В текстовых языках описание ведётся отдельными предложениями, например, описание нар. циклов поверхности на языке ОПОС имеет вид.

  1. ЦИН(D5ØН12)Ø(L2ØJ14)

Фас (FI45L2)

  1. ЦИН…

Только для цилиндрических деталей.