Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to adjust the delay of the spindle start #58

Closed
zagranichnyy opened this issue Jun 10, 2016 · 8 comments
Closed

How to adjust the delay of the spindle start #58

zagranichnyy opened this issue Jun 10, 2016 · 8 comments

Comments

@zagranichnyy
Copy link

zagranichnyy commented Jun 10, 2016

How to make so that when sending the task program included the spindle and after 15 seconds, started to carry out the task.

@zagranichnyy zagranichnyy changed the title Как настроить задержку старта шпинделя How to adjust the delay of the spindle start Jun 10, 2016
@Denvi
Copy link
Owner

Denvi commented Jun 10, 2016

Hi, you can use G4 - command to add delay.
For example:

M3S10000
G4P15
...

@zagranichnyy
Copy link
Author

А как сделать чтоб это было каждый раз в автоматическом режиме?

@Denvi
Copy link
Owner

Denvi commented Jun 10, 2016

Это уже вопрос к программе, в которой подготавливаются g-code файлы.

@zagranichnyy
Copy link
Author

Использую vectric aspire, не замечал вроде настройки задержки. Завтра еще раз пересмотрю. Но чувствую что тогда постпроцессор придется редактировать.
Еще вопрос, а Вы не собираетесь менять внешний вид программы? Некоторые элементы не удобны. Но все равно мне нравятся Ваши труды! Спасибо!

@Denvi
Copy link
Owner

Denvi commented Jun 10, 2016

Пока никто вроде не жаловался на интерфейс.
Какие элементы неудобны?

@zagranichnyy
Copy link
Author

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

`+================================================

  • G Code - Vectric machine output configuration file
  • +================================================
  • History
  • Who When What
  • ======== ========== ===========================
  • Tony 02/08/2005 Written
    +================================================

POST_NAME = "G Code (mm) (*.tap)"

FILE_EXTENSION = "tap"

UNITS = "MM"

+------------------------------------------------

  • Line terminating characters
    +------------------------------------------------

LINE_ENDING = "[13][10]"

+------------------------------------------------

  • Block numbering
    +------------------------------------------------

LINE_NUMBER_START = 0
LINE_NUMBER_INCREMENT = 10
LINE_NUMBER_MAXIMUM = 999999

+================================================

  • Formating for variables
  • +================================================

VAR LINE_NUMBER = [N|A|N|1.0]
VAR SPINDLE_SPEED = [S|A|S|1.0]
VAR FEED_RATE = [F|C|F|1.1]
VAR X_POSITION = [X|C|X|1.3]
VAR Y_POSITION = [Y|C|Y|1.3]
VAR Z_POSITION = [Z|C|Z|1.3]
VAR X_HOME_POSITION = [XH|A|X|1.3]
VAR Y_HOME_POSITION = [YH|A|Y|1.3]
VAR Z_HOME_POSITION = [ZH|A|Z|1.3]

+================================================

  • Block definitions for toolpath output
  • +================================================

+---------------------------------------------------

  • Commands output at the start of the file
    +---------------------------------------------------

begin HEADER

"T1M6"
"G17"
"G0[ZH]"
"G0[XH][YH][S]M3"

+---------------------------------------------------

  • Commands output for rapid moves
    +---------------------------------------------------

begin RAPID_MOVE

"G0[X][Y][Z]"

+---------------------------------------------------

  • Commands output for the first feed rate move
    +---------------------------------------------------

begin FIRST_FEED_MOVE

"G1[X][Y][Z][F]"

+---------------------------------------------------

  • Commands output for feed rate moves
    +---------------------------------------------------

begin FEED_MOVE

"[X][Y][Z]"

+---------------------------------------------------

  • Commands output at the end of the file
    +---------------------------------------------------

begin FOOTER

"G0[ZH]"
"G0[XH][YH]"
"M30"

`

@Denvi
Copy link
Owner

Denvi commented Jun 16, 2016

Что-то я в вашем постпроцессоре не наблюдаю команды G4, откуда у вас задержка в 15 секунд берется?

"T1M6"
"G17"
"G0[ZH]"
"G0[XH][YH][S]M3"

Думаю, после этих команд нужно добавить

G4P15

С Vectric не работал, проверить не на чем.

@zagranichnyy
Copy link
Author

Я нашел другой выход. Просто уменьшил в настройках инвертора время разгона до 3 секунд. Теперь он успевает разогнаться до входа в материал.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants