Перейти к содержимому


Фотография

Где найти помощь по G-кодам G08,G09,G61


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 OFFLINE   sulfur

sulfur

    Абитуриент

  • Пользователи
  • Pip
  • 3 сообщений
  • Из:бобруйск

Отправлено 11 Март 2012 - 15:03

Я хочу переделать постпроцессор для ArtCAM, чтобы фреза тормзила на углах.
Так они, наверное, будут чище обрабатываться и фреза не будет проскакивать по инерции дальше чем нужно :cray:
Как я понял, мне помогут эти команды. Но не могу найти никакого хелпа по синтаксису этих команд.
Ну или хотя бы пример использования. Хоть за что-нибудь бы зацепиться)

Как вооще узнать, не сломают ли эти коды наш станок Beaver 26AVST?)) Они ведь нестандартные, наверное?
Постпроцессор мы испльзуем очень простой:

;
; G - Code configuration file 
;
; History
;
; Who When	 What
; === ======== ========================================
; TM  13/05/99 Written
; BEM 20/05/99 Removed line numbers
; bem 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
; Sul 06/03/12 Added DESCRIPTION for ArtCAM variables
;
;
;ArtCAM variables:
;[T] - tool number (2 for example)
;[S] - spindle round speed (24000 for example)
;[F] - cutting feed speed (4000 for example)
;[N] - line number (70 for example)
;[ZH] - start of the coordinate for Z (5.000 for example)
;[XH] - start of the coordinate for X (0.000 for example)
;[YH] - start of the coordinate for Y (0.000 for example)


DESCRIPTION = "Vic (mm) (*.u00)"
;
FILE_EXTENSION = "u00"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering 
;
LINE_NUM_START	 = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions 
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
;
; Set up program header
;
START = "G40"
START = "M6T[T]"
START = "G43H[T]"
START = "M3[S]"
START = "G90"
START = "G0[ZH]"
START = "G0[XH][YH]"
;
; Program moves
;
RAPID_RATE_MOVE		= "G0[X][Y][Z]"
FIRST_FEED_RATE_MOVE   = "G1[X][Y][Z][F]"
FEED_RATE_MOVE		 = "[X][Y][Z]"
;
; Toolchange Sections
;
TOOLCHANGE = "G0[ZH]"
TOOLCHANGE = "M5"
TOOLCHANGE = "M6T[T]"
TOOLCHANGE = "G43H[T]"
TOOLCHANGE = "M3[S]"
TOOLCHANGE = "G90"
TOOLCHANGE = "G0[ZH]"
;
; End of file
;
END = "G0[ZH]"
END = "M30"

Сообщение отредактировал sulfur: 11 Март 2012 - 15:07

  • 0

#2 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 432 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 11 Март 2012 - 15:24

Нашел на первой-же страницы гугления: здесь и здесь., но G61 сделает станок очень медленным, а у нормально отстроенного станка не надо ни G08, ни G09, ни G61...
  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#3 OFFLINE   MiG

MiG

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 017 сообщений
  • Пол:Мужчина
  • Из:Россия , Ковров

Отправлено 11 Март 2012 - 15:32

G09 и G61 стойка понимает,а вообще 3D-BiG прав .
LNC-M500 RUS.rar
  • 0
 
                     | cncservice |

 


#4 OFFLINE   sulfur

sulfur

    Абитуриент

  • Пользователи
  • Pip
  • 3 сообщений
  • Из:бобруйск

Отправлено 11 Март 2012 - 15:36

К сожалению там нету :cray:
По первой ссылке вообще нет кода G08, а для G09 нет примера синтаксиса
А по второй нет вообще ничего, кроме назначения команды
  • 0

#5 OFFLINE   MiG

MiG

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 017 сообщений
  • Пол:Мужчина
  • Из:Россия , Ковров

Отправлено 11 Март 2012 - 15:52

вот в этом мануале описаны
ENG_LNCM500©Program_Manual_ENG_1.5.0.pdf (1.4 МБ)

Сообщение отредактировал MiG: 11 Март 2012 - 15:53

  • 0
 
                     | cncservice |

 


#6 OFFLINE   sulfur

sulfur

    Абитуриент

  • Пользователи
  • Pip
  • 3 сообщений
  • Из:бобруйск

Отправлено 11 Март 2012 - 17:48

MiG, спасибо, классный мануал! :)

3D-BiG, у меня похоже станок не нормально отстроенный. Он очень часто проскакивает нужную точку (наверное не вовремя останавливается) и по углам из за этого остаются небольшие лишние выборки

скажите пожалуйста, я как узнать, не сломаю ли я станок своми экспериментами? :)))
  • 0

#7 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 432 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 11 Март 2012 - 22:01

так настройте станок....
  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#8 OFFLINE   torvn77

torvn77

    Пользователь LinuxCNC

  • Заблокированные
  • PipPipPipPipPipPipPipPipPipPip
  • 2 151 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербурга

Отправлено 01 Октябрь 2013 - 00:11

Для полноты коллекции вот мануальник для LinuxCNC:
http://linuxcnc.org/docs/html/
  • 0
Я по мнению сообщества безграмотен,могу дать вредные или ошибочные советы.
Используйте их после обдумывания и на свой страх и риск.

У меня не всегда выходит понять вопрос,если это случилось то пожалуйста напишите мне об этом в личку.Ответ то я может и знаю,но пишу не то и не о том...




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных