Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2010, 16:46   #1
HDMI
Пользователь
 
Регистрация: 21.09.2009
Сообщений: 48
По умолчанию Язык GRIP \ UGS NX

Добрый вечер. Есть ли знающие этот язык? Используется для автоматизации в UGS NX. Хотелось бы найти учебники или готовые примеры для понимания. Имеется только документация по командам и 1 пример:
Код:
NUMBER/A1,B,H,RESP,ROT,X,Y,Z
ENTITY/L(9),P(5)
DATA/A1,100.0,B,120.0,H,50.0,ROT,20.0

BEG:GPOS/'Укажите точку вставки', X, Y, Z, RESP
JUMP/BEG:,ENDD:,,,,,RESP

PAR:PARAM/'Введите значения','Длина основания',B, $ Ввод параметров
'Высота',H,'Угол при вершине',A1,'Угол поворота',ROT,RESP
IF/A1*B*H,,,TST:
MESSG/'Недопустимые параметры'
JUMP/PAR:

TST:IF/90-ROT, ,NXT:,NXT: $$ Test Rot Angle
MESSG/'Угол поворота слишком велик'
JUMP/PAR:

P(1)=POINT/X,Y,Z
L(1)=LINE/P(1),ATANGL,A1+ROT
P(2)=POINT/P(1),POLAR,B,ROT
L(2)=LINE/P(1),P(2)
L(3)=LINE/PARLEL,L(2),5,H
P(3)=POINT/INTOF,L(1),L(3) $$ Определение точки пересечения двух линий
L(4)=LINE/P(2),PARLEL,L(1)
P(4)=POINT/INTOF,L(3),L(4)
DELETE/L(1..4) $$ Удаление вспомогательных линий
L(5)=LINE/P(1),P(2) $$ Отрисовка линий по 4-м точкам
L(6)=LINE/P(2),P(4)
L(7)=LINE/P(4),P(3)
L(8)=LINE/P(3),P(1)
DRAW/L(5..8) $$ Отрисовка параллелограмма
DELETE/P(1..4) $$ Удаление вспомогательных точек
JUMP/BEG:
ENDD:HALT
Эта программа рисует параллелограмм по заданным параметрам. Очень надеюсь на вашу помощь, в интернете с этим не густо
HDMI вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Язык C Miandr Помощь студентам 3 11.06.2010 07:18
Язык С++ Dasha_09 Общие вопросы C/C++ 0 23.05.2010 15:34
Язык C... Ma666oT Помощь студентам 0 11.05.2010 19:12
язык С++? Doholyan Общие вопросы C/C++ 3 14.04.2010 22:30
Язык SunKnight Общие вопросы Delphi 9 29.02.2008 20:16