Перейти к публикации

параметрическое програмирование


denver2000

Рекомендованные сообщения

програмка

#4=0 (альфа)

#5=0 (ПЕРЕМЕННАЯ АЛЬФА1)

#6=60 (радиус)

#7=значение (добавление угла)

#10=-ЗНАЧЕНИЕ

№1

#8=#6*SIN #4 (x)

#9=#6*COS #4 (y)

X#8Y#9

Z#10

#4=#4+#7

#5=#5+#7

IF[#5 LE 90 ]GOTO 1

IF[#5 БОЛЬШЕ 90]GOTO 2

№2

#4=#5-90

№3

#9=#6*SIN #4 (Y)

#8=#6*COS #4 (X)

X#8Y-#9

Z#10

#4=#4+#7

#5=#5+#7

IF[#5 LE 180 ]GOTO 3

IF[#5 БОЛЬШЕ 180]GOTO 4

№4

#4=#5-180

№5

#8=#6*SIN #4 (x)

#9=#6*COS #4 (y)

X-#8Y-#9

Z#10

#4=#4+#7

#5=#5+#7

IF[#5 LE 270 ]GOTO 5

IF[#5 БОЛЬШЕ 270]GOTO 6

№6

#4=#5-270

№7

#9=#6*SIN #4 (Y)

#8=#6*COS #4 (X)

X-#8Y#9

Z#10

#4=#4+#7

#5=#5+#7

IF[#5 LE 360 ]GOTO 7

IF[#5 БОЛЬШЕ 360]GOTO 8

№8

M30

а теперь вопрос..

возможно ли на стойках фанук както разворачивать плоскость ? наподобии функций что есть в НЦ-210

чтобы не проходилось писать програмные коды . для в принципе не сложных манипуляний ..

Ссылка на сообщение
Поделиться на других сайтах


pishi mne alex0800@gmail.com

mogu vislat posobue for fanuc

пособие у нас есть .. но в нём кроме таблицы G кодов больше ничего нет ..

а мне надо чтоб было описание ..

что . в каком формате записывать . итд итп ..

ато выручает сейчас только параметрическое програмирование ..

сегодня всю книку просотрел о G68 . G69 . НИЧЕГО .. омг ..

как записывать в каком формате .. как хочеш так и пиши ..

Ссылка на сообщение
Поделиться на других сайтах

#1=0 (nacalnyj ugol) (otschet ugla idet ot 15 casov protiv casovoj strelki)

#2=15(shag ugla)

#3=270 (konecnyj ugol)

#4=60(radius tykanja po Z bez posledujushego podjoma)

#5=-5 (znacenie opuskanija po Z v samom nacale)

N1

#11=#4*Cos#1 (X)

#12=#4*sin#1 (y)

X#11 Y#12

Z#5

#1=#1+#2

If [#3 GE #1] goto1

g0z222m30

Программка - делает тоже самое, что в первом посте., . Тыкает вначале по Z на какую-то глубину, и на ней шурует по расчётным координатам ( в шашки что-ли играет).

Ссылка на сообщение
Поделиться на других сайтах

сегодня всю книку просотрел о G68 . G69 . НИЧЕГО .. омг ..

как записывать в каком формате .. как хочеш так и пиши ..

вращение.rar
Ссылка на сообщение
Поделиться на других сайтах

#1=0 (nacalnyj ugol) (otschet ugla idet ot 15 casov protiv casovoj strelki)

#2=15(shag ugla)

#3=270 (konecnyj ugol)

#4=60(radius tykanja po Z bez posledujushego podjoma)

#5=-5 (znacenie opuskanija po Z v samom nacale)

N1

#11=#4*Cos#1 (X)

#12=#4*sin#1 (y)

X#11 Y#12

Z#5

#1=#1+#2

If [#3 GE #1] goto1

g0z222m30

Программка - делает тоже самое, что в первом посте., . Тыкает вначале по Z на какую-то глубину, и на ней шурует по расчётным координатам ( в шашки что-ли играет).

она не может делать то что написано в первой .после 90 градусов Y и X должны менятса нестами . плюс знаки .

спс . от это отличный мануал ..
Ссылка на сообщение
Поделиться на других сайтах

Я думал , что это недочёты программы, не придумал к чему её приложить ))))) если не секрет, для чего твоя программа?

Странная запись - фанук её не всосёт, поэтому похоже, что программа переписана с бейсика фануковскими методами (с перебором - 8 строк можно выкинуть) и на станке не работала. Просто интересно......

Ссылка на сообщение
Поделиться на других сайтах

Нехватало квадратных скобок да и больше наверное BG. На Mitsubishу аналогичная запись. Насчёт поворотов - поставки опционно, за дополнительную плату говорят.

Ссылка на сообщение
Поделиться на других сайтах

Я думал , что это недочёты программы, не придумал к чему её приложить ))))) если не секрет, для чего твоя программа?

Странная запись - фанук её не всосёт, поэтому похоже, что программа переписана с бейсика фануковскими методами (с перебором - 8 строк можно выкинуть) и на станке не работала. Просто интересно......

странного в моей записи ничего нет .. вместо слова значение пишеш цифровое значение .

вместо слова больше пишеш оператор сравнения . просто я на вскидку нескажу сейчас так как я на фануке без году неделя .

я когда пишу я в книгу поглядываю .

ни с какого бейсика я её не переписывал .

всё писал сам .

на счёт того что она делает .

она ишет точки на радиусе через определённый угол

по часовой стрелке ..

я её использую для сверления отверстий по кругу.

а так же планирую использовать для флунжерного фрезерования

когда надо будет ободрать деталь по диаметру .

Изменено пользователем denver2000
Ссылка на сообщение
Поделиться на других сайтах

Нехватало квадратных скобок да и больше наверное BG. На Mitsubishу аналогичная запись. Насчёт поворотов - поставки опционно, за дополнительную плату говорят.

скобки и синтаксические ошибки уж подправилиб. яж особо на этом не заморачивался .. в станок то я себе вписал всё как надо ..
Ссылка на сообщение
Поделиться на других сайтах

Нехватало квадратных скобок да и больше наверное BG.

Больше- GT.

...я когда пишу я в книгу поглядываю .

Если вникнуть в происхождение команд булевых операторов, то можно не подглядывать в книгу. По крайней мере я нашел объяснение аббревиатурам такое:

GT- Great (большой) Than (чем)- больше чем;

LT- Little (маленький) Than (чем)- меньше чем;

EQ- EQuivalent (эквивалентный)- равно;

GE- Great (большой) Equivalent (эквивалентный)- больше или равно;

LE- Little (маленький) Equivalent (эквивалентный)- меньше или равно;

NE- Not (не) Equivalent (эквивалентный)- не равно.

Надеюсь, что это кому-нибудь поможет рациональнее использовать драгоценное время.

Ссылка на сообщение
Поделиться на других сайтах

Так будет правильнее )))

less then - меньше чем ...

LE- Little (маленький) Equivalent (эквивалентный)- меньше или равно; less Equivalent

Ссылка на сообщение
Поделиться на других сайтах

Извини, но мне показалось, что этого ты не читал, но хотел бы узнать.

B- -63844RU/02 это первоисточник.

post-882-1345649617_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Извини, но мне показалось, что этого ты не читал, но хотел бы узнать.

B- -63844RU/02 это первоисточник.

нет этого я не читал .. в той книге что у меня .не циклов не их описания нет ..

вот и гляжу на форуме .. там чуток сдесь чуток в сумме уже неплохо..

Ссылка на сообщение
Поделиться на других сайтах

Так будет правильнее )))

less then - меньше чем ...

LE- Little (маленький) Equivalent (эквивалентный)- меньше или равно; less Equivalent

Возможно. Я написал, что это только мои предположения.

Less- Образовано от:

Склонение little , Наречие

немного

Склонение little , Прилагательное

небольшое количество

немного

маленький

небольшой

Акцент не на уроках английского, а на запоминании элементарных английских слов для последующего ассоциативного применения.

Ссылка на сообщение
Поделиться на других сайтах

Я запомнил от противного - если с Е то есть эквивалент, остальное, значит, только или больше или меньше )) Но теперь всё время вспоминаю твоё Тhan - забывал какую букву использовать ))))))

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



×
×
  • Создать...