Tangent Knife

cnc-club.ru for English speaking users

Tangent Knife

Сообщение migoupil » 14 июл 2014, 20:38

Hello Nick and all of us,

I'm trying somme tests with Tangent Knife but the result is acceptale for the moment but i'm not sure of my parameters on Gcodetools.
For the moment I'm asking if it's normal, when the metric unit is used in Inkscape that i must use a scale number for the 4th axis for having the result in degree. I've found on internet that someone put a scale of 180 to convert in degree from Inch. For me in metrics I've found a scale around value of 57,3. It's correct? :cheesy:
And in second time I see that there is a problem of velocity. When i write 400 for feed, this is the celerity for linear advance and the same celerity for the rotation, but in the reality we need two different feed.So is there a solution for controlling the 2 different speed? Post Processing for example? (I don't have any idea about post processing method or programming....)

I hope that i'm not too confused to explain my interrogation. :thinking:
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение NightV » 14 июл 2014, 21:48

migoupil писал(а):For me in metrics I've found a scale around value of 57,3. It's correct?

to convert Radian in Gradus use this formula
Grad = Rad * 180 / Pi
scale= 57,296321247
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
 
Сообщения: 6335
Зарегистрирован: 30 дек 2011, 09:14
Откуда: Israel
Репутация: 2285
Медальки:
Настоящее имя: Владимир Айрапетян

Re: Tangent Knife

Сообщение migoupil » 14 июл 2014, 22:01

Thank you NightV for your answer!

I see that i am lucky man. I'have an another question ; can i put 180/Pi in the Tool's scale? I'm going to try this.

Thank you again!
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение NightV » 14 июл 2014, 22:13

no. write the numbers in the parameter
as here
Grad.jpg
Grad.jpg (8.97 Кб) Просмотров: 2482
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
 
Сообщения: 6335
Зарегистрирован: 30 дек 2011, 09:14
Откуда: Israel
Репутация: 2285
Медальки:
Настоящее имя: Владимир Айрапетян

Re: Tangent Knife

Сообщение migoupil » 15 июл 2014, 08:02

I do it like your example. I've tried with 180/math.pi but i think that there is a problem with "," symbol instead ".". So with the number it's correct.
For the second matter, I think that for rotation speed there one Gcode instruction S. I will try tomorrow, and then i will tell you if it works.

Thank's
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение NightV » 15 июл 2014, 12:47

yes, you are right, my mistake, of course point (.) :)
more accurately be
57.295779513082320876798154814105 :hehehe:
although this will be enough... Even with an excess of
57.295779513

which feed? rotary axis (tangent knife)?
it is automatically specified. knife just follow of the XY trajectory
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
 
Сообщения: 6335
Зарегистрирован: 30 дек 2011, 09:14
Откуда: Israel
Репутация: 2285
Медальки:
Настоящее имя: Владимир Айрапетян

Re: Tangent Knife

Сообщение migoupil » 16 июл 2014, 08:10

I talk about the rotation speed of the A axis, for me it's the rotary axis of my tangent Knife( it's a cutter made with a step motor :bender: ). I didn't have enough time to try the 'S' Gcode instruction yesterday, but i will do today (I hope :wik: ). Perharps, S is for the spindle motor, so i want to verify. Then if it's not the way, i'll try G02 instruction or an another solution to have to different speed for linear and rotaion motion.

I will tell you what i found or not!!!!! :mrgreen:
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение Nick » 16 июл 2014, 08:36

S is not for A-axis. S is for spindle!

Why do you want to change rotation speed for the tangent knife?
Motion controller will change it automatically to make axis move synchronous.

If you want to change maximum rotation speed - then you should do it in machine config in LinuxCNC or Mach3...
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1332
Заслуга: Developer
Медальки:

Re: Tangent Knife

Сообщение migoupil » 16 июл 2014, 19:39

Hello Nick,
Yes, i note that that S command will affect the spindle speed :oops: . In fact, i use EMC2. There is a button for controlling, manually, the rotation speed for the A axis. But, there is a But (French joke), I don't find a command to control the speed rotation of an axis in GCODE. So the question is there one or should i complete a command for a speed rotation to 16000 deg/min like this :
Original command
A180
to
A180 F16000

If this solution is the only one, I should i find a solution with a post processor command?

Thank you :good:
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение migoupil » 16 июл 2014, 23:11

Hi Nick,

I need your help. Do you think that with the regex command post-processor i can make a insert line before and after line of A rotation.I explain by an example of the result that i expected. :thinking:
Original code
G01 A180

After Post
G01 F16000
G01 A180
G01 F400

I try many time with the example i found in a post in this forum but i don't succeed! Like in the post as time i don't understand the regular expression. if there a post about it or a tuto i want to read it for understand! :roll:

Thank's
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение NightV » 16 июл 2014, 23:12

I think no problem. postprotsesor in writing, that if we meet the A10 (for example) after the insert F multiplied (eg 20) obtain F200.
that is, just the speed of rotation multiplied by ... something. as I understood
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
 
Сообщения: 6335
Зарегистрирован: 30 дек 2011, 09:14
Откуда: Israel
Репутация: 2285
Медальки:
Настоящее имя: Владимир Айрапетян

Re: Tangent Knife

Сообщение migoupil » 17 июл 2014, 22:06

Hi,
I have found my solution :good: . With a command regex, i just transform G01 A to G00 to G00 A. Then i have create an entry in the gcodetools_path-to-gcode.inx with the information i have found in this forum. :D
my command regex :rail: , put in the inx file is that :

<_item value='regex("G01 A","G00 A");'>Tangent Knife</_item>

It works well as i wanted!!!

Thank you for your advice
migoupil
Новичок
 
Сообщения: 16
Зарегистрирован: 09 мар 2011, 08:48
Откуда: Bordeaux, FRANCE
Репутация: 0

Re: Tangent Knife

Сообщение NightV » 17 июл 2014, 22:16

anytime :)
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
 
Сообщения: 6335
Зарегистрирован: 30 дек 2011, 09:14
Откуда: Israel
Репутация: 2285
Медальки:
Настоящее имя: Владимир Айрапетян

Re: Tangent Knife

Сообщение badger » 04 авг 2014, 01:51

Migoupil -

Excellent solution with the regex! I have been dealing with this issue in the thread "gearing of axis for stitch regulation". I think most of the issue has to do with LinuxCNC dealing with all "units" as equal. 400 inches per minute may be a fast machine, but 400 degrees per minute is very slow for rotation of a knife. Using your regex to get the rotation to be G00 gives a lot of flexibility in speeding things up in the ini file.

- Badger
Аватара пользователя
badger
Новичок
 
Сообщения: 38
Зарегистрирован: 30 дек 2012, 00:32
Репутация: 3


Вернуться в English forum

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

Зарегистрированные пользователи: Alex lamaka, Alex_C, arkhnchul, Bing [Bot], Demitri, dima7411, error101, Finam, gendos, Google [Bot], Google Feedfetcher, Igor26rus, jb_arch, leprud, MGG, Montis, MX_Master, niksooon, Nixon, NKS, selenur, sima8520, sivolap36, sorter, SovietTwins, timo13, tooshka, tronhejm, ukr-sasha, Umnik, vektor_z, Yahoo [Bot], Yandex [bot], Владимир_36

Поделиться

Reputation System ©'