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

Гравировка текста на Heidenhain iTNC530


Ordinat

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

Стойка Heidenhain 530. Отсутствует цикл гравировки текста (цикл№225) на стойке, хотя в симуляторе на компе этот цикл есть. Может он активируется как то, или вообще на стойках отсутствует?

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


Стойка Heidenhain 530. Отсутствует цикл гравировки текста (цикл№225) на стойке, хотя в симуляторе на компе этот цикл есть. Может он активируется как то, или вообще на стойках отсутствует?

Не встречал такого цикла на 530 стойках, сколько работаю. Даже если учитывать различные версии ПО на стойках и из за этого не хватает некоторых циклов, 225 не встречал. Но если бы он был, вероятнее всего он лежал в CYCL DEF -> шаблоны. Симулятор на компе вы имеете ввиду, iTNC Programming Station? Изменено пользователем vatokompas
Ссылка на сообщение
Поделиться на других сайтах

http://i-fotki.info/19/442f08ed51eaf1aea57d144cea7da1a4d5ac00226774184.jpg.html -стойка

http://i-fotki.info/19/fcab76f96756dac60e83f76e80cee5bfd5ac00226774369.jpg.html- симулятор

Да  iTNC Programming Station, он находится в Cycle Def, спец циклы.

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

http://i-fotki.info/19/442f08ed51eaf1aea57d144cea7da1a4d5ac00226774184.jpg.html -стойка

http://i-fotki.info/19/fcab76f96756dac60e83f76e80cee5bfd5ac00226774369.jpg.html- симулятор

Да  iTNC Programming Station, он находится в Cycle Def, спец циклы.

Действительно на симуляторе цикл присутствует, у меня на симуляторе 530, нет. У вас iTNC Programming station случайно не 640?
Ссылка на сообщение
Поделиться на других сайтах

скачивал с офсайта  530 стойку

Если быть точным то именно эту: iTNC530-34049408

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

У меня была старая версия, скачал обновленную, подтверждаю, 225 цикл есть в симуляторе.

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

Доброго времени суток. Подскажите, как сделать гравировку в heidenhain, используя 225 цикл, так, чтобы после отработки цикла следующий цикл делал ту же надпись, но со следующим порядковым номером?

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

Примерно так

 

 

0 BEGIN PGM drilling MM
1 BLK FORM 0.1 Z X-10 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 ;
4 TOOL CALL 1 Z S3200
5 L X+0 Y+0 R0 F10000 M3
6 FN 0: Q10 =+1
7 DECLARE STRING QS1 = "NUMBER #"
8 ;
9 LBL 1
10 QS2 = QS1 || TOCHAR( DAT+Q10 )
11 CYCL DEF 225 ENGRAVING ~
QS500= QS2 ;ENGRAVING TEXT ~
Q513=+5 ;CHARACTER HEIGHT ~
Q514=+0 ;SPACE FACTOR ~
Q515=+0 ;FONT ~
Q516=+0 ;TEXT ARRANGEMENT ~
Q374=+0 ;ANGLE OF ROTATION ~
Q517=+50 ;CIRCLE RADIUS ~
Q207=+500 ;FEED RATE FOR MILLNG ~
Q201=-1 ;DEPTH ~
Q206=+150 ;FEED RATE FOR PLNGNG ~
Q200=+2 ;SET-UP CLEARANCE ~
Q203=+0 ;SURFACE COORDINATE ~
Q204=+50 ;2ND SET-UP CLEARANCE
12 L X+0 IY+10 R0 F10000 M99
13 ;
14 FN 1: Q10 =+Q10 + +1
15 CALL LBL 1 REP9
16 ;
17 L Z+100 R0 FMAX M3
18 END PGM drilling MM

post-14795-0-68141500-1457084461.jpg

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

Примерно так

 

 

0 BEGIN PGM drilling MM

1 BLK FORM 0.1 Z X-10 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 ;

4 TOOL CALL 1 Z S3200

5 L X+0 Y+0 R0 F10000 M3

6 FN 0: Q10 =+1

7 DECLARE STRING QS1 = "NUMBER #"

8 ;

9 LBL 1

10 QS2 = QS1 || TOCHAR( DAT+Q10 )

11 CYCL DEF 225 ENGRAVING ~

QS500= QS2 ;ENGRAVING TEXT ~

Q513=+5 ;CHARACTER HEIGHT ~

Q514=+0 ;SPACE FACTOR ~

Q515=+0 ;FONT ~

Q516=+0 ;TEXT ARRANGEMENT ~

Q374=+0 ;ANGLE OF ROTATION ~

Q517=+50 ;CIRCLE RADIUS ~

Q207=+500 ;FEED RATE FOR MILLNG ~

Q201=-1 ;DEPTH ~

Q206=+150 ;FEED RATE FOR PLNGNG ~

Q200=+2 ;SET-UP CLEARANCE ~

Q203=+0 ;SURFACE COORDINATE ~

Q204=+50 ;2ND SET-UP CLEARANCE

12 L X+0 IY+10 R0 F10000 M99

13 ;

14 FN 1: Q10 =+Q10 + +1

15 CALL LBL 1 REP9

16 ;

17 L Z+100 R0 FMAX M3

18 END PGM drilling MM

Попробовал, считает до 10. А можно ли сделать так, чтоб считал до 999 начиная с 001 ?

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

Немного подумал и сотворил это:

 

0  BEGIN PGM GRAV1 MM 
1  BLK FORM 0.1 Z  X-50  Y-50  Z+0.1
2  BLK FORM 0.2  X+50  Y+50  Z+10
3  TOOL CALL 37 Z S1000
4  L  X+0  Y+0 R0 FMAX M3
5  FN 0: Q10 =+0
6  FN 0: Q11 =+0
7  FN 0: Q12 =+0
8  LBL 1
9  DECLARE STRING QS1 = ""
10 QS2 = QS1 || TOCHAR( DAT+Q10 )
11 CYCL DEF 225 GRAVIROVKA ~
    QS500= QS2     ;TEKST GRAVIROVKI ~
    Q513=+10   ;VISOTA ZNAKA ~
    Q514=+0    ;KOEFF. RASSTOJANIJA ~
    Q515=+0    ;SHRIFT ~
    Q516=+1    ;RASPOLOZENIE TEKSTA ~
    Q374=+10   ;UGOL POWOROTA ~
    Q517=+30   ;RADIUS OKRUZhNOSTI ~
    Q207=+500  ;PODACHA FREZER. ~
    Q201=-2    ;GLUBINA ~
    Q206=+150  ;PODACHA NA WREZANJE ~
    Q200=+2    ;RASSTO. BEZOPASNOSTI ~
    Q203=+10   ;KOORD. POVERHNOSTI ~
    Q204=+50   ;2-JE BEZOP.RASSTOJ.
12 CYCL CALL M3
13 DECLARE STRING QS3 = ""
14 QS4 = QS3 || TOCHAR( DAT+Q11 )
15 CYCL DEF 225 GRAVIROVKA ~
    QS500= QS4     ;TEKST GRAVIROVKI ~
    Q513=+10   ;VISOTA ZNAKA ~
    Q514=+0    ;KOEFF. RASSTOJANIJA ~
    Q515=+0    ;SHRIFT ~
    Q516=+1    ;RASPOLOZENIE TEKSTA ~
    Q374=+0    ;UGOL POWOROTA ~
    Q517=+30   ;RADIUS OKRUZhNOSTI ~
    Q207=+500  ;PODACHA FREZER. ~
    Q201=-2    ;GLUBINA ~
    Q206=+150  ;PODACHA NA WREZANJE ~
    Q200=+2    ;RASSTO. BEZOPASNOSTI ~
    Q203=+10   ;KOORD. POVERHNOSTI ~
    Q204=+50   ;2-JE BEZOP.RASSTOJ.
16 CYCL CALL M3
17 DECLARE STRING QS5 = ""
18 QS6 = QS5 || TOCHAR( DAT+Q12 )
19 CYCL DEF 225 GRAVIROVKA ~
    QS500= QS6     ;TEKST GRAVIROVKI ~
    Q513=+10   ;VISOTA ZNAKA ~
    Q514=+0    ;KOEFF. RASSTOJANIJA ~
    Q515=+0    ;SHRIFT ~
    Q516=+1    ;RASPOLOZENIE TEKSTA ~
    Q374=-10   ;UGOL POWOROTA ~
    Q517=+30   ;RADIUS OKRUZhNOSTI ~
    Q207=+500  ;PODACHA FREZER. ~
    Q201=-2    ;GLUBINA ~
    Q206=+150  ;PODACHA NA WREZANJE ~
    Q200=+2    ;RASSTO. BEZOPASNOSTI ~
    Q203=+10   ;KOORD. POVERHNOSTI ~
    Q204=+50   ;2-JE BEZOP.RASSTOJ.
20 CYCL CALL M3
21 FN 1: Q12 =+Q12 + +1
22 FN 10: IF +Q12 NE +10 GOTO LBL 1
23 FN 0: Q12 =+0
24 FN 1: Q11 =+Q11 + +1
25 FN 10: IF +Q11 NE +10 GOTO LBL 1
26 FN 0: Q12 =+0
27 FN 0: Q11 =+0
28 FN 1: Q10 =+Q10 + +1
29 FN 10: IF +Q10 NE +10 GOTO LBL 1
30 L  Z+100 FMAX M5
31 END PGM GRAV1 MM 
Ссылка на сообщение
Поделиться на других сайтах

bones33, а можно и более красиво  :lamo:

 

- считаем от 0.001 до 0.999

- преобразовываем в текст

- оставляем только три последних знака

- добавляем что нужно ещё в строку

- гравируем

 

 

0 BEGIN PGM drilling MM
1 BLK FORM 0.1 Z X-10 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 ;
4 TOOL CALL 1 Z S3200
5 L X+0 Y+0 R0 F10000 M3
6 FN 0: Q10 =+0.001
7 DECLARE STRING QS1 = "NUMBER #"
8 ;
9 LBL 1
10 QS2 = TOCHAR( DAT+Q10 DECIMALS3 )
11 QS3 = QS1 || SUBSTR( SRC_QS2 BEG2 LEN3 )
12 CYCL DEF 225 ENGRAVING ~
QS500= QS3 ;ENGRAVING TEXT ~
Q513=+5 ;CHARACTER HEIGHT ~
Q514=+0 ;SPACE FACTOR ~
Q515=+0 ;FONT ~
Q516=+0 ;TEXT ARRANGEMENT ~
Q374=+0 ;ANGLE OF ROTATION ~
Q517=+50 ;CIRCLE RADIUS ~
Q207=+500 ;FEED RATE FOR MILLNG ~
Q201=-1 ;DEPTH ~
Q206=+150 ;FEED RATE FOR PLNGNG ~
Q200=+2 ;SET-UP CLEARANCE ~
Q203=+0 ;SURFACE COORDINATE ~
Q204=+50 ;2ND SET-UP CLEARANCE
13 L X+0 IY+10 R0 F10000 M99
14 ;
15 FN 1: Q10 =+Q10 + +0.001
16 CALL LBL 1 REP9
17 ;
18 L Z+100 R0 FMAX M3
19 END PGM drilling MM

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

 

Попробовал, и правда лучше) Спасибо! А кроме как через 225 цикл, больше гравировку никак не сделать? На предприятии есть другое оборудование на hh, но там этот цикл отсутствует.

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

 А кроме как через 225 цикл, больше гравировку никак не сделать? 

Можно сделать с помощью любой CAM-системы. У вас используется какая-нибудь на предприятии? Или вы пишете проги прямо на станке?

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

Можно сделать с помощью любой CAM-системы. У вас используется какая-нибудь на предприятии? Или вы пишете проги прямо на станке?

Есть ProE, делаем через него. Но как вы понимаете, он разбивает тупо на отрезки все движение. Хотелось бы что то похожее на хайденовский 225 цикл, уж больно удобно). 

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

Решил проблему с гравировкой без цикла 225. Написал прогу на Рус., Англ. шрифт и циферки, с изменением размера шрифта, углом наклона. Получилось довольно отлично :clap_1:

Хотя и NX есть на работе. Но каждый раз рисовать текст, получается дольше в отличие от проги на стойке. Осталось ещё все знаки прописать и будет не хуже 225 цикла  :smile:

Так что всё возможно если задать цель перед собой :wallbash:

Вот пример работы программы текста написанной на стойке: http://i-fotki.info/20/8a0a448d3710d9bde53558b174fbc690d5ac00261762495.jpg.html

Буквы уже закрашены 

Изменено пользователем Ordinat
Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...
В 11/14/2016 в 08:34, Ordinat сказал:

Решил проблему с гравировкой без цикла 225. Написал прогу на Рус., Англ. шрифт и циферки, с изменением размера шрифта, углом наклона. Получилось довольно отлично :clap_1:

Хотя и NX есть на работе. Но каждый раз рисовать текст, получается дольше в отличие от проги на стойке. Осталось ещё все знаки прописать и будет не хуже 225 цикла  :smile:

Так что всё возможно если задать цель перед собой :wallbash:

Вот пример работы программы текста написанной на стойке: http://i-fotki.info/20/8a0a448d3710d9bde53558b174fbc690d5ac00261762495.jpg.html

Буквы уже закрашены 

А как это сделали, можно глянуть программку? 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Shoker
    • 4Zzz
      Всем хорошего здоровья и отличного настроения! Попросили меня посчитать толщину полипропиленового листа для наливной ёмкости. Вроде все условия задал, все перепроверил, но на выходе получаю, что для ёмкости Ø 3 м и высотой 1,5 м хватает листа толщиной 1 мм. По факту на таких ёмкостях ставят 5-8 мм.   При расчете применял материал полипропилен из Солида. Он сначала ругнулся, что отсутствует предел текучести. Погуглил, взял этот предел текучести 27 600 000 Н/м2 (с пробелами, чтобы легче воспринимать цифры). И вот мне кажется, здесь у меня и ошибка. Прошу посмотреть, какой у вас указан предел текучести полипропилена?  
    • Onizuka
      Только генерация экземпляров в кол-ве 13667 штук заняло 6 часов! Еще бы 4 дуги в сечении заменить, например на эллипс. Меньше ограничений в сечении - быстрее пересчет. Но это уже, скорее всего, излишне. Главная проблема вложенные таблицы и огромное кол-во экземпляров.
    • ak762
      я не очень знаком с современными терминами в среде молодежи, что такое дискорд в вашем понимании? если речь идет про файл то нет проблемм присоединяю к тексту СВ версия 2023 если про то как включить встроенный калькулятор то поставте галочки как обведено красным и в меню tools->toolbox   PS: ошибся с обведением должно быть Solidworks toolbox utilities Ibeam.SLDPRT      
    • sloter
      А в чём есть (может быть) проблема? Понятно, что в такую старую версию файлы новых версий АИ ассоциативно затягиваться не будут. А без связи - через нейтральный формат sat, stp, igs (как обычно) или dwg. Главное - версию формата понизить при экспорте до необходимой принимающей стороне. На сколько помню, МТД stp читал. А для этого формата вообще ни чего не нужно.
    • maxx2000
    • Мрачный
      Серва наверное. Ибо мотор-редуктор либо торчать будет вбок либо несуразно чтото выйдет. Сервы есть и под IP65/67, это мне вроде годится. Они вроде как в габаритах NEMA и будут, как шаговики. Буду смотреть типа Leadshine, маслостойкие. Спасибо за консультацию, коллеги.  Благодарю всех.
    • ДОБРЯК
      Это понимаете только Вы, что если величина сила скаляр, то и сила это скаляр. Что только не напишет великий математик на страницах форума. Только на литературном форуме это понимают и считают вас великим математиком... :=)
    • Stanislav
      Думается при таких партиях от 100 тыс за деталь на последнем чертеже.  Начертить 3д модель, разобраться с допусками, прикинуть технологию, написать программу. Около недели работы (5 рабочих дней) по последней детали например, может еще и не уложишься. Неделя работы инженера-конструктора-программиста ЧПУ  25тыс. руб.  Далее наладчик первую деталь налаживать будет не быстро, скорее всего за неделю 3-4 штуки сделает, набрать весь инструмент (а он тут не такой уж и простой), привязать, сделать первую деталь наверняка где нибудь провалит размер одним словом еще неделя + 25 тыс рублей. Есть начальник или еще кто то с кем надо поделиться +25 тыс рублей (Или просто компания должна заработать, а это уже не 25 а 50 т.р.).  Итого 75-100 тыс рублей грубыми прикидками за штуку при штучной партии. При следующих заказах уже -25 т.р. так как работа инженера уже выполнена.   
    • ДОБРЯК
      Хоть это поняли. Для какой матрицы делается численная факторизация для матрицы масс или матрицы жесткости? Забавно читать ваши сообщения. Чтобы найти первые собственные числа и вектора для матриц любой размерности не нужно решать СЛАУ.      
×
×
  • Создать...