Как подготовить УП для гравировки?

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.

Как подготовить УП для гравировки?

Сообщение Романов Семен » 14 фев 2013, 15:49

Есть неординарная задача =)
Опять друзья мучают :hehehe: :hehehe: :hehehe:
Вообщем из оргстекла сделать детальку к стенду какому то.

Вообщем градуировку по кругу - градусы.
Фото:
Как подготовить УП для гравировки? IMG_0330.JPG


Внизу белая - распечатано на листе бумаге.
Вверху прозрачная - осколок оригинала.

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

Как лучше подготовить?
Аватара пользователя
Романов Семен
Почётный участник
Почётный участник
 
Сообщения: 627
Зарегистрирован: 23 янв 2012, 23:25
Откуда: Москва
Репутация: -46
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение nkp » 14 фев 2013, 16:03

Можно написать коротенький цикл с полярными координатами
это без цифр
вторую часть (цифры) прорисовать
зы лишь предположение - не пробовал ;)
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение nkp » 14 фев 2013, 16:09

а может выйдет и 10 подпрограммок цифр заюзать -
вызывать нужные в цикле
имхо программа будет не такая большая ,как если просто рисунок перевести в ж-код
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение Романов Семен » 14 фев 2013, 16:12

да мне бы реализовать =) я нифига не понял из вышеуказанного =)
Аватара пользователя
Романов Семен
Почётный участник
Почётный участник
 
Сообщения: 627
Зарегистрирован: 23 янв 2012, 23:25
Откуда: Москва
Репутация: -46
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение nkp » 14 фев 2013, 16:15

вечером проверим - имеет ли эта идея вообще право на жизнь :hehehe:
в общем - попробуем
(пока других предложений нет ;) )
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение 2cme » 14 фев 2013, 19:16

ИМХО: В autocad сбатцать, затем экспорт в dfx, а dfx в gcode. На все про все около 5 минут. Даже циферки, а не только рисочки.
2cme
Почётный участник
Почётный участник
 
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -158
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение nkp » 14 фев 2013, 22:08

2cme писал(а):В autocad сбатцать, затем экспорт в dfx, а dfx в gcode.

наверно самое практичное решение - и дело в цифирках ;)
с рисочками проще
на основе этого кода:
Код: Выделить всёРазвернуть
G17 F90
#<aa>=1
o101 repeat [36]
      #<m> = 4
      o104 while [#<m> NE 0]
      G00 z1
      G00 X55
      G01 z-1
      G01 X60
      G00 z1
      G00 X0
      G10 L2 R#<aa> P0
      #<aa>=[[#<aa>]+1]
      #<m>=[[#<m>]-1]
      o104 endwhile
   G00 z1
   G00 X50
   G01 z-1
   G01 X60
   G00 z1
   G00 X0
   G10 L2 R#<aa> P0
   #<aa>=[[#<aa>]+1]
      #<m> = 4
      o106 while [#<m> NE 0]
      G00 z1
      G00 X55
      G01 z-1
      G01 X60
      G00 z1
      G00 X0
      G10 L2 R#<aa> P0
      #<aa>=[[#<aa>]+1]
      #<m>=[[#<m>]-1]
      o106 endwhile
   G00 z1
   G00 X45
   G01 z-1
   G01 X60
   G00 z1
   G00 X0
   G10 L2 R#<aa> P0
   #<aa>=[[#<aa>]+1]
o101 endrepeat
M2

получается:
Как подготовить УП для гравировки? Выделение(001).jpg

хотя попробую прикрутить подпрограммки с цифрами - но вроде в автокаде есть
скелетные шрифты
кстати - кто в курсе (тут в соседней теме впрос поднимался), можно ли просто такой шрифт
поставить в линукс???
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение 2cme » 14 фев 2013, 23:31

Правильно dxf, а не dfx. Опечатка (;
2cme
Почётный участник
Почётный участник
 
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -158
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение UAVpilot » 15 фев 2013, 02:18

nkp писал(а):кстати - кто в курсе (тут в соседней теме впрос поднимался), можно ли просто такой шрифт
поставить в линукс???

Поставить-то можно. Вопрос в том, где он должен использоваться?
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14613
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3505
Медальки:
Настоящее имя: Сергей

Re: Как подготовить УП для гравировки?

Сообщение Романов Семен » 15 фев 2013, 09:12

2cme писал(а):ИМХО: В autocad сбатцать, затем экспорт в dfx, а dfx в gcode. На все про все около 5 минут. Даже циферки, а не только рисочки.

проблема в том что я нифигашечки не умею работать в autocad'e :wik: :wik: :wik:
Аватара пользователя
Романов Семен
Почётный участник
Почётный участник
 
Сообщения: 627
Зарегистрирован: 23 янв 2012, 23:25
Откуда: Москва
Репутация: -46
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение nkp » 15 фев 2013, 09:12

UAVpilot писал(а):оставить-то можно. Вопрос в том, где он должен использоваться?

почитал - вроде бы как TTF по определению не может быть скелетным:
он всегда двуконтурный с заливкой
а TTF - потому как хотел генерить код для цифр утилитой truetype-tracer
а обычным шрифтом получается вот так:

(для просмотра содержимого нажмите на ссылку)
Код: Выделить всёРазвернуть
G17 F90
#<aa>=1
o101 repeat [36]
   G00 z1
   G00 Y100
   G01 z-1
   G01 Y120
   G00 z1
   G00 Y0
   G10 L2 R#<aa> P0
   #<aa>=[[#<aa>]+1]
      #<m> = 4
      o104 while [#<m> NE 0]
      G00 z1
      G00 Y110
      G01 z-1
      G01 Y120
      G00 z1
      G00 Y0
      G10 L2 R#<aa> P0
      #<aa>=[[#<aa>]+1]
      #<m>=[[#<m>]-1]
      o104 endwhile
   G00 z1
   G00 Y104
   G92 X0 Y0
#1=0.1    (SafeHeight)
#2=0.01   (Depth of Cut)
#3=0.001  (XY Scale)
#4=10.0   (Feed)
#5=-1.3   (X offset)
#6=0.0    (Y offset)
G00 Z #1
G00 X [1257*#3+#5] Y [774*#3+#6]
G01 Z [0-#2] F#4
G5.1 X[1216*#3+#5] Y[1011*#3+#6] I[0*#3] J[123*#3]
G5.1 X[1077*#3+#5] Y[1243*#3+#6] I[-40*#3] J[115*#3]
G5.1 X[780*#3+#5] Y[1435*#3+#6] I[-98*#3] J[117*#3]
G5.1 X[299*#3+#5] Y[1524*#3+#6] I[-198*#3] J[76*#3]
G01 X [836*#3+#5] Y [2740*#3+#6]
G01 X [1995*#3+#5] Y [2740*#3+#6]
G01 X [1847*#3+#5] Y [2294*#3+#6]
G01 X [807*#3+#5] Y [2294*#3+#6]
G01 X [668*#3+#5] Y [1982*#3+#6]
G5.1 X[1069*#3+#5] Y[1884*#3+#6] I[282*#3] J[-57*#3]
G5.1 X[1294*#3+#5] Y[1774*#3+#6] I[119*#3] J[-41*#3]
G5.1 X[1688*#3+#5] Y[1024*#3+#6] I[394*#3] J[-254*#3]
G5.1 X[1341*#3+#5] Y[258*#3+#6] I[0*#3] J[-455*#3]
G5.1 X[492*#3+#5] Y[-53*#3+#6] I[-346*#3] J[-311*#3]
G5.1 X[102*#3+#5] Y[37*#3+#6] I[-242*#3] J[0*#3]
G5.1 X[-45*#3+#5] Y[270*#3+#6] I[-147*#3] J[90*#3]
G5.1 X[22*#3+#5] Y[438*#3+#6] I[0*#3] J[103*#3]
G5.1 X[197*#3+#5] Y[504*#3+#6] I[68*#3] J[66*#3]
G5.1 X[366*#3+#5] Y[442*#3+#6] I[98*#3] J[0*#3]
G5.1 X[475*#3+#5] Y[307*#3+#6] I[72*#3] J[-61*#3]
G5.1 X[571*#3+#5] Y[172*#3+#6] I[37*#3] J[-74*#3]
G5.1 X[709*#3+#5] Y[111*#3+#6] I[60*#3] J[-61*#3]
G5.1 X[1091*#3+#5] Y[311*#3+#6] I[217*#3] J[0*#3]
G5.1 X[1257*#3+#5] Y[774*#3+#6] I[166*#3] J[201*#3] 
G92.1   
   G00 z1 Y108 X0
   G01 z-1 F90
   G01 Y120 X0
   G00 z1
   G00 Y0
   G10 L2 R#<aa> P0
   #<aa>=[[#<aa>]+1]
      #<m> = 4
      o106 while [#<m> NE 0]
      G00 z1
      G00 Y110
      G01 z-1
      G01 Y120
      G00 z1
      G00 Y0
      G10 L2 R#<aa> P0
      #<aa>=[[#<aa>]+1]
      #<m>=[[#<m>]-1]
      o106 endwhile
o101 endrepeat
M2
Последний раз редактировалось nkp 15 фев 2013, 09:18, всего редактировалось 1 раз.
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение nkp » 15 фев 2013, 09:18

выкладывай размеры - мож кто и код сделает ;)
моим методом (ручками) - только до этой стадии :freak:
в каде нужно рисовать
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение Романов Семен » 15 фев 2013, 09:20

nkp, Спасибо, оч похоже на то что нужно!
Но циферки было бы здорово!
Пятерочки не обязательно, на оригинале их не было.
А вот углы 10, 20, 30, 40, 50, etc нужно. да еще и против часовой стрелки =(

А если гравернуть циферки так как уже получилось? убого будет?
Аватара пользователя
Романов Семен
Почётный участник
Почётный участник
 
Сообщения: 627
Зарегистрирован: 23 янв 2012, 23:25
Откуда: Москва
Репутация: -46
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение Романов Семен » 15 фев 2013, 09:22

nkp писал(а):выкладывай размеры - мож кто и код сделает ;)
моим методом (ручками) - только до этой стадии :freak:
в каде нужно рисовать

попозже выложу, не под рукой байда,
ну я изначально и спрашивал в каком каде проще нарисовать, надеялся что в арткаме как то можно, но я уже измучался там пробовать =(
Аватара пользователя
Романов Семен
Почётный участник
Почётный участник
 
Сообщения: 627
Зарегистрирован: 23 янв 2012, 23:25
Откуда: Москва
Репутация: -46
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение tooshka » 15 фев 2013, 10:56

Это же плоскотня(2д) простая, можно в кореле или в инскейпе+жкодтулс набросать.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
tooshka
Почётный участник
Почётный участник
 
Сообщения: 1765
Зарегистрирован: 24 окт 2012, 14:26
Откуда: Нижний Новгород
Репутация: 204
Медальки:
Настоящее имя: Андрей

Re: Как подготовить УП для гравировки?

Сообщение Романов Семен » 15 фев 2013, 11:15

Хммм... если я в кореле нарисую, то дальше как? в кореле я думаю осилю.. надеюсь!
Аватара пользователя
Романов Семен
Почётный участник
Почётный участник
 
Сообщения: 627
Зарегистрирован: 23 янв 2012, 23:25
Откуда: Москва
Репутация: -46
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение UAVpilot » 15 фев 2013, 12:26

nkp писал(а):почитал - вроде бы как TTF по определению не может быть скелетным:
он всегда двуконтурный с заливкой

За TTF не скажу, но его можно конвертнуть в Type1, а там контурные точно возможны.
В принципе можно и из обычного TTF сгенерить как-бы контурный - из двойных линий с минимальным промежутком между ними.

Романов Семен писал(а):Хммм... если я в кореле нарисую, то дальше как? в кореле я думаю осилю.. надеюсь!

Открыть в inkscape и воспользоваться gcodetools. Ну или просто исключить корел из этой цепочки. :hehehe:
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14613
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3505
Медальки:
Настоящее имя: Сергей

Re: Как подготовить УП для гравировки?

Сообщение nkp » 15 фев 2013, 12:55

360.ngc
(23.21 Кб) Скачиваний: 339

Как подготовить УП для гравировки? Выделение(004).jpg

UAVpilot писал(а):В принципе можно и из обычного TTF сгенерить как-бы контурный - из двойных линий с минимальным промежутком между ними.

да - я тоже такое вычитал
но больше в нете ищут что то подобное - чем делятся ;)
надо сделать обычный и зеркальный ,простой - без завитушек
именно для гравировки
nkp
Мастер
 
Сообщения: 7008
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: Как подготовить УП для гравировки?

Сообщение UAVpilot » 15 фев 2013, 13:39

Ну как-бы работа неблагодарная - либо делать каждый шрифт руками, либо писать умную софтинку ради пары-тройки шрифтов.
Руками - это каждый глиф преобразовывать векторным редактором (inkscape) и из преобразованных снова собрать шрифт.

посмотри t1utils - может чего получится наконвертить. :)
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14613
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3505
Медальки:
Настоящее имя: Сергей

Re: Как подготовить УП для гравировки?

Сообщение tooshka » 15 фев 2013, 14:06

Романов Семен писал(а):Хммм... если я в кореле нарисую, то дальше как? в кореле я думаю осилю.. надеюсь!

Сорел - DXF - арткам, если привычнее.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
tooshka
Почётный участник
Почётный участник
 
Сообщения: 1765
Зарегистрирован: 24 окт 2012, 14:26
Откуда: Нижний Новгород
Репутация: 204
Медальки:
Настоящее имя: Андрей

След.

Вернуться в CAM пакеты

Кто сейчас на конференции

Зарегистрированные пользователи: 19bvn58, a_leha, aicT, Alexxs, anthro, Bender, Bing [Bot], crusider, evgenymcp, Google [Bot], Homo_erectus, ignv, Ivan91, Majestic-12 [Bot], meruslan, mikehv, MX_Master, Nonstopich, nva-tuning, passer-by, VAT, Yahoo [Bot], Yandex [bot], Фрост, Дрюня

Поделиться

Reputation System ©'