Головна сторінка Випадкова сторінка КАТЕГОРІЇ: АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія |
Допоміжне устаткуванняДата добавления: 2015-10-19; просмотров: 605
Лингвистическое обеспечение – набор языков, использующихся для создания и эксплуатации САПР. Языки делят на 2 группы: программирования и проектирования. Языки программирования используют разработчики САПР для создания программного обеспечения (рисунок 25). Это универсальные языки, такие как C++,C#, Delphi. Рисунок 25 – Классификация языков Языки проектирования разрабатываются программистами фирмы-автора данной САПР и используются для передачи данных об объекте проектирования и о результатах проектирования. Входные языки описывают объект проектирования; промежуточные – формируют файлы, с помощью которых подсистемы САПР передают друг другу результаты их работы; выходные – обеспечивают вывод результатов проектирования (рисунок 26). Рисунок 26 – Место языков в системе САПР Языки зависят от того, что является объектом проектирования: NC-программа или маршрутно-операционный технологический процесс. Например, для NC-программы важны обрабатываемые контуры, состоящие из прямых и дуг окружностей, а так же группы отверстий, создаваемые их центрами. Для маршрутно-операционного технологического процесса деталь создаётся по-другому – набором обрабатываемых поверхностей. Описать деталь можно с помощью набора команд или в виде таблицы. В первом случае язык будет текстовый, во втором – табличный. Пример описания геометрии детали на текстовом языке в CAM-системе: § Point P1 X100 Y20 § Line S1 Hor P1 § Line S2 Par S1 100 § Line S3 Ver P1 § Circle C1 A S1 T S3 R50 При описании детали в виде набора обрабатываемых поверхностей (рисунок 27), вид языка зависит от того, какая классификация обрабатываемых поверхностей принята в данной САПР. Например, в системе T-FLEX технология поверхности описываются в следующем виде: 1 – внутренняя или наружная; 2 – вид поверхности (цилиндрическая, отверстие, фаска, торцовая, фасонная, канавка, плоская, конусная и т.д.); 3 – тип поверхности, её расположение (правая, левая, передняя, задняя, верхняя, нижняя, заготовка); 4 – порядковый номер поверхности. Рисунок 27 – Описание комплексной детали в виде комплекта обрабатываемых поверхностей Каждая поверхность, в свою очередь, описывается набором геометрических и точностных параметров. Так, для торцовой поверхности это будет её диаметр и габаритный размер, который надо выдержать при торцевании. Например, деталь типа «втулка» может быть описана с помощью технологического языка T-FLEX Технология в следующем виде: Нр Цилиндрическая Правая 1 D50 h9 L100 Нр Торцовая Правая 1 D55 GB 102 Нр Торцовая Левая 1 D55 GB 100 Вн Цилиндрическая Правая 1 D20 h12 L100 Нр Фаска Правая 1 L3 D50 B45 Нр Фаска Левая 1 L3 D50 B45 Попробуем восстановить деталь по описанию (рисунок 28). Рисунок 28 – Деталь, описанная на языке T-FLEX Технология На основе моделей система будет выбирать те переходы, которые обрабатывают указанные поверхности. Именно поэтому в описании есть две поверхности: торцовая правая и торцовая левая. По ним видно, что заготовка имеет диаметр ∅55 и при торцевании правого торца необходимо оставить 2 мм для левого. Одна и та же деталь в зависимости от параметров точности может содержать или не содержать отдельные обрабатываемые поверхности Так, если длина цилиндрических поверхностей у ступенчатого вала задана точно, например, с допуском, меньшим 0,1, то торцы этих поверхностей нужно обрабатывать специально. Автоматически при точении меньшего диаметра не получится заданная точность. Значит, в описание детали нужно вводить поверхность «Нр. Уступ Левая (Правая) 1» (рисунок 29).
Рисунок 29 – Добавление в модель детали поверхностей типа «Уступ» Эта особенность описания детали в T-FLEX технологии следует из принципов её работы, то есть каждый обрабатывающий переход должен быть привязан к обрабатываемой поверхности. С помощью принципа привязки система будет автоматически включать в технологический процесс только те переходы, которые нужны для обработки конкретной детали. Описание параметров обрабатываемых поверхностей осуществляется с помощью переменных. В системе T-FLEX технология они имеют сложный синтаксис. Для обеспечения работы система даёт пользователю возможность работать с деревом параметров. Указав нужный параметр, вы получаете точное его обозначение на технологическом языке (рисунок 30). Рисунок 30 - Технологический язык описания параметров поверхностей в системе T-Flex Технология
|