ЯЗЫКИ САП


Исходная информация для большин­ства САП записывается на проблемно - ориентированных машинных языках. От­дельные подсистемы комплексных САП используют подмножества единых язы­ков.

Машинный язык должен удовлетво­рять ряду требований. Одно из глав­ных — простота записи. Данные с черте­жей и другой технологической докумен­тации должны переноситься в текст исходной информации без существенных пересчетов размеров и изменения обозна­чений. Язык должен быть таким, чтобы технолог-программист мог использовать ЭВМ при ограниченном объеме специ­альных значений в области вычисли­тельной техники. К языку предъявляется и чисто техническое требование: инфор­мация должна записываться символами, кодирование которых предусмотрено стандартными устройствами подготовки данных и клавиатурой терминальных устройств ЭВМ.

Содержание исходной информации зависит от уровня автоматизации про­граммирования (см. рис. 10.2). При про­граммировании на высоком уровне на ЭВМ составляется план операции и раз­рабатывается попереходная технология. Для этого в исходной информации описы­вается вся деталь или ее участки, обра­батываемые в отдельных установках, и условия обработки. На среднем уровне автоматизации на ЭВМ по описанию переходов и заданным обобщенным схе­мам обработки определяются последова­тельности проходов. На низком уровне на основании подробно описанных про­ходов на ЭВМ рассчитываются траекто­рии инструментов. Состав исходной ин­формации определяет технолог-програм­мист исходя из возможностей конкретной САП. При этом для программирования изготовления одной детали могут быть реализованы различные уровни автома­тизации программирования.

Входной язык, промежуточный язык «процессор — простпроцессор» и язык кодирования УП являются исходной, промежуточной и выходной формами представления информации при ее пере­работке в САП. Эти языки находятся на различных стадиях унификации. Так, язык кодирования УП — код ИСО — широко распространен и принят в каче­стве единого кода для отечественных станков с ЧПУ. Промежуточный язык «процессор — постпроцессор» использу­ется в большинстве зарубежных и оте­чественных САП в редакции, рекомен­дованной ИСО. Комитет ИСО подго­товил предложения и по входному языку процессора, в котором обобщен опыт разработки входных языков многих САП.

Комментарии закрыты.