Текст описания приведен в факсимильном виде.
Изобретение относится к устройствам автоматического программирования, предназначенным для автоматизированной разработки программ для станков с ЧПУ. Техническим результатом является облегчение редактирования программы. Блок механической обработки, соответствующий положению курсора на экране редактора и в модели, состоящей из модели продукта и модели заготовки, отображаемой в секции отображения модели, отображается выделением, и во время редактирования созданной программы разработки ЧПУ четко определяется, которому блоку механической обработки соответствует положение курсора на модели в секции редактора. 4 н. и 4 з.п. ф-лы, 57 ил.
в котором экран редактирования программы включает
дерево модели механической обработки, на котором иерархически отображается множество названий блоков механической обработки, обозначающих модель механической обработки блока механической обработки, в виде блока механической обработки, в котором выполняют непрерывную механическую обработку с использованием одного и того же основного шпинделя и с использованием одного и того же инструмента, в соответствии с порядком механической обработки;
дерево программы, на котором иерархически отображается множество названий программ механической обработки, относящихся к соответствующим блокам механической обработки, в соответствии с порядком механической обработки;
секцию редактора, в которой отображаются данные блока механической обработки, соответствующие названию блока механической обработки, обозначенному на дереве модели механической обработки, включающему информацию о модели механической обработки, обозначающую модель механической обработки, и данные содержания механической обработки, обозначающие содержание механической обработки, и программы механической обработки, соответствующей названию программы механической обработки, обозначенному на дереве программы, для выполнения редактирования; и
секцию отображения модели, в которой модель продукта, модель заготовки и модель механической обработки, соответствующая обозначенному блоку механической обработки, отображаются в трехмерном виде, содержащий:
вставку информации о модели механической обработки, соответствующей обозначенному элементу модели, требуемой для формирования данных блока механической обработки в отношении модели механической обработки, отображаемой в секции отображения модели, в положение курсора, обозначенном в секции редактора.
в котором экран редактирования программы включает дерево модели механической обработки, на котором иерархически отображается множество названий блоков механической обработки, в соответствии с порядком механической обработки, дерево программы, на котором иерархически отображается множество названий программ механической обработки, относящихся к соответствующим блокам механической обработки, в соответствии с порядком механической обработки, секцию отображения модели, в которой отображаются любая одна из модели продукта и модели заготовки или обе эти модели, и секцию редактора, в которой отображаются данные блока механической обработки, соответствующие названию блока механической обработки, обозначенному на дереве модели механической обработки, или программа механической обработки, соответствующая названию программы механической обработки, обозначенная на дереве программы, для выполнения редактирования, содержащий:
вставку названия программы механической обработки, соответствующего обозначенному названию блока механической обработки, в положение вставки, обозначенное в дереве программы, и вставку программы механической обработки, соответствующей обозначенному названию блока механической обработки в положение вставки, обозначенное в секции редактора.
контроллер отображения, который отображает экран редактирования программы, имеющий дерево модели механической обработки, на котором иерархически отображается множество названий блоков механической обработки, обозначающих модель механической обработки блока механической обработки, в виде блока механической обработки, в котором выполняется непрерывная механическая обработка, с использованием одного и того же основного шпинделя и одного и того инструмента, в соответствии с порядком механической обработки, дерево программы, на котором иерархически отображается множество названий программ механической обработки, относящихся к соответствующим блокам механической обработки, в соответствии с порядком механической обработки, секцию редактора, в которой отображаются данные блока механической обработки, соответствующие названию блока механической обработки, обозначенному на дереве модели механической обработки, включающему в себя информацию модели механической обработки, обозначающую модель механической обработки, и данные содержания механической обработки, включающие в себя содержание механической обработки, и программу механической обработки, соответствующую названию программы механической обработки, обозначенному на дереве программы, для выполнения редактирования, и секцию отображения модели, в которой модель продукта, модель заготовки и модель механической обработки, соответствующей обозначенному блоку механической обработки, отображают в трехмерном виде; и
редактор программы разработки ЧПУ, который редактирует программу разработки ЧПУ, включающую в себя множество блоков механической обработки, и программу механической обработки для каждого блока механической обработки, на основе ввода на экране редактирования программы,
в котором контроллер отображения вставляет информацию модели механической обработки, соответствующую обозначенному элементу модели, требуемую для формирования данных блока механической обработки, в отношении модели механической обработки, отображаемой в секции отображения модели, в положение курсора, обозначенное в секции редактора.
контроллер отображения, который отображает экран редактирования программы, имеющий дерево модели механической обработки, на котором иерархически отображается множество названий блоков механической обработки, в соответствии с порядком механической обработки, дерево программы, на котором иерархически отображается множество названий программы механической обработки, относящихся к соответствующим блокам механической обработки, в соответствии с порядком механической обработки, секцию отображения модели, в которой отображается любая одна из модели продукта и модели заготовки или обе эти модели, и секцию редактора, в которой отображаются данные блока механической обработки, соответствующие названию блока механической обработки, обозначенному на дереве модели механической обработки, или программа механической обработки, соответствующая названию программы механической обработки, обозначенному на дереве программы для выполнения редактирования; и
редактор программы разработки ЧПУ, который редактирует программу разработки ЧПУ, включающую множество блоков механической обработки и программу механической обработки, для каждого блока механической обработки, на основе ввода на экране редактирования программы; в котором название программы механической обработки, соответствующее указанному названию блока механической обработки вставляют в положение вставки, обозначенное на дереве программы, при этом программу механической обработки, соответствующую обозначенному названию блока механической обработки, вставляют в положение вставки, обозначенное в секции редактора.
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Центровальный станок | 1985 |
|
SU1301644A1 |
Способ крашения тканей | 1922 |
|
SU62A1 |
JP 7051989 А, 28.02.1995 | |||
US 5136903 А, 11.08.1992 | |||
DE 4326988 А, 23.02.1995 | |||
US 4633409 А, 20.12.1986 | |||
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
2008-09-10—Публикация
2004-06-30—Подача