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

Вопрос по макросу


Skrudg.ne

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

Здравствуйте, подскажите как облегчить работу не прописывая постоянно Н.Т по z , привязка  от кулачков z-0., детали одного типа меняктся только длина и диаметр, может както макрос какой применить? , чтоб менять только в начале У.П число длину по z,х  далее по приращениям. 

 

% <ROLIK.PRIAMOY.TXT> () M44(DIAPAZON)

G97S300M03

G54T0101( PROHOD LOM.TR RIGHT R0.4 ) G50S1000

G96S200 M08

G00Z140(L) G01W2.F0.5

G00X130.(D)

G01U0.75F0.5

G01U-2.25F0.5

G01W-2.F0.2

G03U2.W-1.R1.F0.14

G01Z-2.F0.20

G01U1.F0.5

G00Z140(L)

/M09

/M05

/M01

T101

M08

G50S1000

G96S200M03

G01W2.F0.5

G01U-3.5F0.5

G01W-1.5F0.5

G01W-0.5F0.12

G03U2.W-1.R1.F0.08

G01Z-2.F0.12

G01U1.F0.5

G00X350.

G00Z300.

(2STOR)

G97S300M03

G54T0303(PROHOD ROMB LEFT R0.4) G50S1000

G96S200

M08

G00Z-2.

G00X130.(D)

G01U-1.F0.5

G01Z0.F0.2

G02U1.5W0.75R0.75F0.1 G01U0.3W1.6F0.2

G00Z-2.

G01U-2.8F0.5

G01Z-0.5F0.3

G01Z0.F0.12

G02U2.W1.R1.F0.06

G01U0.3W1.6F0.12

G01U3.F0.5

M09

M05

G00X350.

G00Z330.

M30 %

IMG_20230422_123537.jpg

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


UnPinned posts
2 часа назад, Skrudg.ne сказал:

Здравствуйте, подскажите как облегчить работу не прописывая постоянно Н.Т по z , привязка  от кулачков z-0., детали одного типа меняктся только длина и диаметр, может както макрос какой применить? , чтоб менять только в начале У.П число длину по z,х  далее по приращениям.

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

Скрытый текст

 

% <ROLIK.PRIAMOY.TXT> () M44(DIAPAZON)

#1=130 (D)

#2=140 (L)

G97S300M03

G54T0101( PROHOD LOM.TR RIGHT R0.4 ) G50S1000

G96S200 M08

G00 Z#2

G01W2.F0.5

G00 X#1

G01U0.75F0.5

G01U-2.25F0.5

G01W-2.F0.2

G03U2.W-1.R1.F0.14

G01Z-2.F0.20

G01U1.F0.5

G00 Z#2

/M09

/M05

/M01

T101

M08

G50S1000

G96S200M03

G01W2.F0.5

G01U-3.5F0.5

G01W-1.5F0.5

G01W-0.5F0.12

G03U2.W-1.R1.F0.08

G01Z-2.F0.12

G01U1.F0.5

G00X350.

G00Z300.

 

 

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

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

  Показать содержимое

 

% <ROLIK.PRIAMOY.TXT> () M44(DIAPAZON)

#1=130 (D)

#2=140 (L)

G97S300M03

G54T0101( PROHOD LOM.TR RIGHT R0.4 ) G50S1000

G96S200 M08

G00 Z#2

G01W2.F0.5

G00 X#1

G01U0.75F0.5

G01U-2.25F0.5

G01W-2.F0.2

G03U2.W-1.R1.F0.14

G01Z-2.F0.20

G01U1.F0.5

G00 Z#2

/M09

/M05

/M01

T101

M08

G50S1000

G96S200M03

G01W2.F0.5

G01U-3.5F0.5

G01W-1.5F0.5

G01W-0.5F0.12

G03U2.W-1.R1.F0.08

G01Z-2.F0.12

G01U1.F0.5

G00X350.

G00Z300.

 

 

Спасибо в понедельник попробую

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Skrudg.ne сказал:

Спасибо в понедельник попробую

Если Вы запускаете программу всегда с её начала, то можно использовать переменные из диапазона #1 - #33. Если же используете выполнение программы с произвольного кадра, то используйте переменные из диапазона #500 - #999, потому что при сбросе и даже отключении питания они сохраняют свои значения. Но сначала убедитесь, что выбранные Вами переменные (#500-#999) не используются другими программами, например циклами измерения, чтобы не перезаписать важные данные!

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, A_1 сказал:

Если Вы запускаете программу всегда с её начала, то можно использовать переменные из диапазона #1 - #33. Если же используете выполнение программы с произвольного кадра, то используйте переменные из диапазона #500 - #999, потому что при сбросе и даже отключении питания они сохраняют свои значения. Но сначала убедитесь, что выбранные Вами переменные (#500-#999) не используются другими программами, например циклами измерения, чтобы не перезаписать важные данные!

Я учту ваш совет 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Bot
      Peugeot Sport Aims for the Endurance Racing Finish Line with Simulation from Dassault Systèmes Просмотр полной статьи
    • gudstartup
      если нет Fтогда это состояние предупреждения а не ошибки которое говорит о том что вентилятор возможно замедлил свое вращение. если у вас современная система серий 31ib  0if 0ifplus тогда вы можете посмотреть скорости вращения ваших вентиляторов 1714 Speed of radiator cooling fan(FAN1) for Servo amplifier 1715 Speed of radiator cooling fan(FAN2) for Servo amplifier если нагрузка 54% то радиатор и не должен быть холодным вопрос в том до какой температуры он нагревается 
    • boomeeeer
      @Deunet @wega7777 И то и другое уже выкладывалось давно в этой теме Вот сеттинг тул https://disk.yandex.ru/d/QLGNRDa9yob2tg , пикчер тоже лежит если вверх по ветке пробежаться. Последняя версия, которую я выкладывал вроде 10.9 была, сейчас уже 11.1 есть, некогда пока скачивать
    • paull3
      Добрый день, спасибо за помощь, но вот как раз дискеты нет, если у Вас есть возможность и время - подскажите где можно её найти- приобрести
    • Koels
      А ой извиняюсь, в состоянии покоя "0" Там в стоке два вентилятора стоит, меняли на оригинал. Они крутятся, переставляли на другие привода с такими же вентеляторами, по ним ошибки не выскакивали. Моё изначальное предложение что перегревается сам сервопривод перегревается, но ошибки на индикации нету, и доп охлаждение уже поставили. Странная ситуация в общем.
    • gudstartup
      так у вас есть индикация F. на индикаторе привода или нет я так и не прочитал ответа? Если есть то почему не устраняете?
    • Rinum
      Здравствуйте! Наткнулся на данное оформление размерной цепи от общей базы. Однако, не нашел, как в компасе сделать также. Подскажите пожалуйста, в программе предусмотрено аналогичное оформление?
    • Anat2015
      Дискету FC (Final Config) попробуйте загрузить (вставить в дисковод и включить станок). Проверить батарейки сзади в шкафу ЧПУ.
    • wega7777
      Тоже бы не отказался ,если бы кто поделился.
    • ID_Hacker
      Нужно больше информации. Есть ли PCU50 или у вас Integrated HMI. Подключитесь компьютером к NCU в X127 разъём Ethernet и попробуйте VNC клиентом подключиться на эти адреса 192.168.215.1:5900, 192.168.214.1:5900, 192.168.214.241:5900. Возможно вы изменили настройки станочной сети, и теперь у вас TCU не соединяется либо с PCU50 либо с NCU
×
×
  • Создать...