- •Спецификации обработки. (Machine Specifications).
- •Внутренние параметры. (Internal Parms).
- •Инициализация станка (данные станка с чпу). (Machine Initialize)
- •Для определения g-кода в относительной системе координат.
- •Этот параметр определяет первую ось вращения, используемую для расчета углов поворота. Сначала угол вращения для xy & xz должен быть установлен для X. Следующий - z.
- •Ось по умолчанию является zyx.
- •Этот параметр определяет направление вращения 4-ой оси в положительном направлении при одновременной обработке в SolidCam-е.
- •Номер программы. (Program numbers).
- •Пример:
- •Управление процедурами. (Procedures control).
- •Loop_exist тип: logical {y/n} (только для фрезерования)
- •Позиционирование. (Positioning).
- •Компенсация (коррекция на радиус инструмента). (Compensation).
- •Определения дуги. (Arc Definitions).
- •Эпсилон величины. (Epsilon Values).
- •Вращение шпинделя, подача. (Feed-Spin).
- •Расчет времени. (Timing).
- •Опции проекта. (Part Options).
- •Опции переходов. (Job Options).
- •Циклы прорезки. (Grooving Cycles).
- •Параметры симуляция 5-ой оси. (Sim 5-Axis Parameters).
- •Пользовательская документация. (User Documentation).
- •Gppl язык. (gppl language).
- •Введение. (Introduction).
- •Типы переменных .(Variable Types).
- •1. Change attribute (смена атрибуции)
- •2. Active attribute (активный атрибут)
- •Функции генерации. (Generate Functions).
- •Оператор преждевременного завершения.(Abort statement)
- •Оператор прерывания. (Break statement).
- •Параметры:
- •Параметры:
- •Системные Переменные gppTool. (gppTool System Variables)
- •Переменные, которые передаются в gppTool.( Variables that are passed to gppTool).
- •Нумерация кадров. (Block Numbers).
- •GppTool Команды.(gppTool Commands).
- •Xcenter, ycenter, радиус, zstart
- •Точка смещения начала координат. (Change Ref Point)
- •Определение токарного инструмента. (Def Turn Tool).
- •Время выдержки. (Delay). Параметры:
- •Примеры:
- •Пример:
- •Параметры:
- •Описание:
- •Пример:
- •Пример:
- •Примеры:
- •Пример:
- •Начальная точка. (Home_data). Параметры:
- •Инициализация позиции с.(Init Cpos).
- •Описание:
- •Подача, шпиндель.(m Feed Spin). Праметры:
- •Описание:
- •Направление ускоренного перемещениея 4-х осевой.(Move4x Dir). Параметры:
- •Описание:
- •Параметры:
- •Описание:
- •Вращение по плоскисти.(Rotate to plane). Параметры:
- •Пример:
- •Старт инструмента.( Start Tool).
- •Примеры :
- •Стоп Инструмент. (Stop Tool)
- •Нарезание резьбы. (Thread).
- •Матрица. (Tmatrix). Параметры:
- •Информация о траектории. (Tool Path Info). Параметры:
- •Описание:
- •Токарная смена инструмента. (Turn Change Tool). Параметры:
- •Описание:
- •Пример:
- •Сверление в токарной обработке. (Turn Drill). Параметры:
- •Пример:
- •Конец токарной процедуры. (Turn Endproc).
- •Описание:
- •Пример:
- •Токарная обработка. (Turning).
- •Описание:
- •Дуга в электроэрозионной обработке. (Wc Arc). Параметры:
- •Описание:
- •Пример:
- •Пример:
- •Резание проволокой в электроэрозионной. (Wc Cut Wire).
- •Информация финишной электроэрозионной обработки. (Wc Finish Info). Параметры:
- •Описание:
- •Пример:
- •Загрузка проволоки-электротэрозия. (Wc Insert Wire).
- •Пример:
- •Примеры:
- •Примеры:
- •Файловые Команды. (File Commands).
- •Местное включение. (Include Place).
- •Включение вложенности. (Include Nesting).
- •Включение сообщения об ошибках.(Include Error messages).
- •Включение инициализации.(Include initialization).
- •Кинематический Стиль .(Kinematic Style).
- •Примеры. (Examples). Пример 1: пользовательский пре- и постпроцессор для Fanuc контроллера. (Example 1: User-defined Pre and Post-processor for a Fanuc controller). Файл препрцессора: [fanuc.Prp]
- •Файл постпроцессора: [fanuc.Gpp]
- •Файл препроцессора: [Integrex-e-410h.Prp]
- •Файл постпроцессора: [Integrex-e-410h.Gpp]
- •Пример файла. (example: fanuc g-Code file)
- •Сообщения об ошибках gpPtool. (gpPtool error messages).
Сообщения об ошибках gpPtool. (gpPtool error messages).
GPPtool генерирует сообщение об ошибке при переводе команд инструментального пути NCTOOL в G-код. Если существует ошибка, GPPtool показывает номер строки, в которой присутствует ошибка, ошибочный номер и пояснительный текст для этой ошибки. В этом приложении вы найдете полный список сообщений об ошибках GPPtool вместе с объяснениями того, как исправить эти ошибки.
Error 193: Not eNugh memory (Не достаточно памяти).
Описание: GPPtool работает вне памяти.
Восстановление: Выйдите и повторно перезапустите NCTOOL. Попробуйте генерировать G-код. Если этого не происходит, смотрите главу 2 для генерации G-кода вне NCTOOL.
Error 194: ENDIF statement missing (Отсутствует утверждение ENDIF (конец «если»)).
Описание: Было запущено утверждение 'IF' (исли) GPPLtool- сом, но не найдено соответствующее утверждение 'ENDIF' (конец «если»).
Восстановление: Проверьте файл [MACHINE.GPP] для исправления орфографических ошибок ключевого слова 'ENDIF' (конец «если»). Проверьте уравновешивание количества ключевых слов 'IF' и 'ENDIF'.
Error 383: Variable 'xxx' is Not defined (Переменная 'xxx' не определена).
Описание: Переменная 'xxx' используется, но она не является системной переменной и не была объявлена как глобальная или локальная переменная.
Восстановление: Проверьте и исправьте орфографическую ошибку в имени переменной. Объявите её как глобальную или локальную переменную, если необходимо.
Error 384: Program too complex (Слишком сложная программа).
Описание: Программа GPPL слишком усложнена для GPPtool.
Восстановление: Попробуйте упростить вашу программу: используйте меньше вложенных утверждений 'IF' или сократите уровни Вызовов процедуры. Ошибка 384 редко происходит; если вы получаете эту ошибку и другие ошибки для этого файла GPPL, попробуйте зафиксировать их и проверьте программу снова. В большинстве случаев это разрешит проблему.
Error 385: Unrecognized statement (Непризнанное утверждение).
Описание: GPPtool столкнулся с утверждением, которое не может быть классифицировано.
Восстановление: Проверьте устранение орфографических ошибок ключевых слов линии. Проверьте также, не появляется ли утверждение вне тела процедуры.
Например: ключевое слово 'ENDIF' (конец «если») использовалось без более раннего ключевого слова 'IF' (если). Частая ошибка - написание утверждения вне тела процедуры (т.e. после утверждения 'ENDP' и до запуска следующей процедуры).
Error 386: Variable 'xxx' is Not numeric (Переменная 'xxx' не цифровая).
Описание: GPPtool требует цифровое (не integer или logical) значение.
Восстановление: Проверьте выражение и обратите его в цифровое.
Error 387: Argument of function out of range (Аргумент функции за пределами диапазона).
Описание: Один из аргументов для внутренних функций GPPL есть вне его легального диапазона.
Восстановление: Проверьте в главе Функций GPPL туму для действительных значений аргументов функций.
Error 388: ENDP statement missing (Отсутствие утверждения ENDP).
Описание: GPPtool нашел начало процедуры перед тем, как он нашел предыдущее утверждение 'ENDP' (конец процедуры).
Восстановление: Исправьте проблему и повторно сделайте запуск.
Error 389: Invalid ASSIGNMENT statement (Неверный оператор ПРИСВОЕНИЯ).
Описание: Проверьте синтаксис
Восстановление: Исправьте проблему и повторите запуск.
Error 390: Invalid GENERATE statement (Неверно утверждение ГЕНЕРИРОВАТЬ).
Описание: Проверьте синтаксис.
Восстановление: Исправьте проблему и повторите запуск.
Error 391: Invalid CALL statement (Неверно утверждение ВЫЗОВ).
Описание: Проверьте синтаксис.
Восстановление: Исправьте проблему и повторите запуск.
Error 392: Invalid IF statement (Неверно утверждение ЕСЛИ).
Описание: Проверьте синтаксис.
Восстановление: Исправьте проблему и повторите запуск.
Error 394: Variable 'xxx' is Not string variable (Переменная 'xxx' не является строковой переменной).
Описание: GPPtool требует переменную строки (а не целочисленную или цифровую).
Восстановление: Проверьте выражение и обратите его в строке.
Error 395: Literals table overflow (Табличное перекрытие опечаток).
Описание: Слишком много опечаток (строчные константы) определено для того утверждения.
Восстановление: Эта ошибка редко появляется. Попробуйте упростить линию, которая вызвала проблему (т.е.: разбейте её на две линии, если возможно).
Error 396: Proc '@xxx' already defined (Proc '@xxx' уже определена).
Описание: Вы объявили более чем одну процедуру GPPL с таким же именем '@xxx'.
Восстановление: Проверьте и исправьте орфографические ошибки и переименуйте одну процедуру.
Error 397: Local table 'xxx' canNt be recovered (Локальная таблица 'xxx' не может быть восстановлена).
Описание: Внутренняя ошибка GPPtool.
Восстановление: Попробуйте решить другие сообщения (если имеются) об ошибках и выполнить повторно программу. Если ошибка все еще существует, обратитесь за технической поддержкой CADTECH.
Error 398: Invalid seek (Неверная загрузка).
Описание: GPPtool не может найти соответствующий сектор дискового файла.
Восстановление: Вероятно, вы стартовали вне дискового пространства. Освободите некоторое свободное пространство на диске и повторите запуск программы.
Error 399: CanNt open file 'xxx' (Не может открыть файл 'xxx').
Описание: GPPtool не может найти файл 'xxx'.
Восстановление: Проверьте наличие файла в текущем временном каталоге.
Error 400: Invalid GLOBAL statement (Неверно ГЛОБАЛЬНОЕ утверждение).
Описание: Проверьте синтаксис.
Восстановление: Исправьте проблему и повторите запуск.
Error 401: Invalid LOCAL statement (Неверно ЛОКАЛЬНОЕ утверждение).
Описание: Проверьте синтаксис.
Восстановление: Исправьте проблему и повторите запуск.
Error 402: Symbol 'xxx' canNt be modified (Символы 'xxx' не могут быть изменены).
Описание: Вы должны попробовать назначить значение в неизменяемую системную переменную.
Восстановление: Это запрещено, чтобы назначить значение в GPPL неизменяемой переменной. Оно не имеет никакого смысла, чтобы изменить значение 'pi', например.
Error 403: Symbol table is full (Таблица идентификаторов полная).
Описание: Таблица идентификаторов GPPL запущена вне его размера.
Восстановление: Попробуйте сократить число глобальных или локальных переменных. Иногда проблема возникает потому, что GPPtool был запущен вне памяти. Выйдите и перезапустите NCTOOL.
Error 404: Symbol 'xxx' does Not exist (Обозначение 'xxx' не существует).
Описание: Вы использовали непризнанную переменную, названную 'xxx' в вашей программе.
Восстановление: Проверьте для исправления орфографических ошибок. Если OK, объявите эту переменную как глобальную или локальную.
Error 405: Stack overflow (Перекрытие стека).
Описание: Динамический стек GPPtool запустился вне памяти.
Восстановление: Попробуйте сократить требования для стека: сократите число вложенных утверждений 'IF' или сократите число уровней CALL (Вызовов). Эта ошибка редко встречается.
Error 406: Stack underflow (За пределами стека).
Описание: Внутренняя ошибка GPPtool.
Восстановление: Попробуйте решить другие сообщения (если имеются) об ошибке и повторить запуск программы. Если ошибка все еще существует, обратитесь за технической поддержкой CADTECH.
Error 407: Zero divide (Деление на 0).
Описание: Вы пробовали делить на нуль.
Восстановление: Исправьте проблему.
Error 408: Формат: without any digit (Формат: без какой-либо цифры).
Описание: Формат показа не содержит <integer> части.
Восстановление: Смотрите главу 5.5.10 для соответствующего формата показа и исправьте проблему.
Error 409: Формат: scale factor invalid (Формат: неправильный масштабный коэффициент).
Описание: Масштабный коэффициент формата показа неправильный.
Восстановление: Смотрите главу Формат дисплея для соответствующего формата показа и исправьте проблему.
Error 410: Val: number out of range (Val: число вне диапазона).
Описание: Вы пробовали генерировать число, которое большее, чем 1.E100.
Восстановление: Исправьте проблему.
Error 411: Global variable 'xxx' is multiply defined (Глобальная переменная 'xxx' многократно описана).
Описание: Глобальная переменная 'xxx' многократно объявлена с различными типами.
Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявить переменную с двумя различными типами.
Error 412: Local variable 'xxx' is multiply defined (Локальная переменная 'xxx' многократно описана).
Описание: Локальная переменная 'xxx' многократно объявлена с различными типами.
Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявлять переменную с двумя различными типами.
Error 415: Variable 'xxx' is already declared as local (Переменная 'xxx' уже объявлена как локальная).
Описание: Вы объявили локальную переменную 'xxx' как глобальную.
Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявлять переменную как локальную и глобальную одновременно.
Error 416: Variable 'xxx' is already declared as global (Переменная 'xxx' уже объявлена как глобальная).
Описание: Вы объявили глобальную переменную 'xxx' как локальная.
Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявлять переменную как локальную и глобальную одновременно.
Error 418: System variable 'xxx' canNt be declared (Системная переменная 'xxx' не может быть объявлена).
Описание: Вы пробовали объявить системную переменную 'xxx' глобальной или локальной.
Восстановление: Переименуйте переменную и повторите запуск.
Error 420: Numeric expression is Nt of logical type (Цифровое выражение не логического типа).
Описание: Цифровое выражение не дает значения TRUE/FALSE (1/0).
Восстановление: Исправьте проблему и повторите запуск программы.
Error 421: Формат: N decimal point (Формат: нет десятичной точки)
Описание: Формат показа не содержит десятичную точку.
Восстановление: Смотрите главу Формат дисплея для соответствующего формата показа и исправьте проблему.
Error 422: Формат: N fraction digits (Формат: нет десятичной части)
Описание: Формат показа не содержит <fraction> части.
Восстановление: Смотрите главу Формат дисплея для соответствующего формата показа и исправьте проблему.
Error 423: Формат: Invalid format option (Формат: Неверная опция формата)
Описание: Формат показа содержит неверную опцию.
Восстановление: Смотрите главу Формат дисплея для соответствующего формата показа и исправьте проблему.
Error 424: CanNot initialize GPPtool environment (Не может инициализироваться среда GPPtool)
Описание: Ошибка происходит при инициализации среды GPPtool.
Восстановление: Исправьте другие сообщения об ошибке. Когда запустится GPPtool за пределами NCTOOL: проверьте файл 'CONFIG.NC' содержит ли собственное станочное имя и содержит ли файл [MACHINE.PRP] соответствующее значение параметра 'post_processor'.
Error 425: CanNt terminate GPPtool environment (Невозможно завершить среду GPPtool)
Описание: Ошибка происходит при завершении среды GPPtool.
Восстановление: Внутренняя ошибка. Требуется вызов CADTECH для технической поддержки.
Error 426: Error while reading file 'xxx' (Ошибка при чтении файла 'xxx')
Описание: I/O ошибка происходит при чтении файла 'xxx'.
Восстановление: Вероятно аппаратная ошибка. Попробуйте повторно запустить программу. Если проблема не исчезает, пробуйте изменить магнитные носители (т.е.: попробуйте запустить его на другом диске).
Error 427: Error while writing file 'xxx' (Ошибка при написании файла 'xxx')
Описание: I/O ошибка происходит при написании файла 'xxx'.
Восстановление: Вероятно аппаратная ошибка. Попробуйте повторно запустить программу. Если проблема не исчезает, попробуйте изменить магнитные носители (т.е. попробуйте запустить её на другом диске). Если работа с дискетами, проверьте, что дискета не является по свойствам доступности 'доступной только для чтения'.
Error 452: Block number field too big (Поле Номера кадра очень большое)
Описание: При нумерации кадров G-кода было достигнуто значение 'blknum_max' (максимальный номер кадра).
Восстановление: Если возможно увеличте значение 'blknum_max' (в процедуре '@init_post'). В противном случае разбейте проект обработки на более мелкие части и повторно генерируйте G-код для каждой части.
P.S.
При распространении перевода ссылка на автора перевода (т.е. на SENNIK53 ) обязательна.
SENNIK53
