Lathe axis. - DDCSV2.1 - Standalone CNC Motion Controller - Digital Dream Technology support
View: 5110|Reply: 6
Print Previous Topic Next Topic

Lathe axis.

[Copy Link]

1

Threads

4

Posts

15

Credits

Newbie Member

Rank: 1

Credits
15
Jump to the specified floor
Landlord
Posted at 2018-9-10 21:40:17 | Only Author Replies reward |Descending browser |Read mode
Hello guys!

I'm sorry for my bad english.

I have the machine with 4th axis A.
So, at this moment this axis is programming only in absolutly mode. What I mean: if I use a spiral toolpath, axis A accumulates A coordinates and if the spiral has 100 twist - I get the coordinate A36000. It is bad situation.

Is it possible to change something in the controller? I want to use a different algorithm for the A axis. It must zero coordinate A when the angle reaches 360 degrees.

What should I change in the controller for the jump after 360 degree to 0 degree?

What I have now:

A358
A359
A360
A361
A.....

What I need:

A358
A359
A0
A1
A...

Thank you.
Reply

Use props Report

8

Threads

333

Posts

1040

Credits

Super Moderator

Rank: 8Rank: 8

Credits
1040
Sofa
Posted at 2018-9-11 06:36:07 | Only Author
You can insert the G92 command to meet your requirements.
A358
A359
G92A-1
A0
A1
A ...
Reply Support Opposition

Use props Report

0

Threads

22

Posts

406

Credits

Intermediate Member

Rank: 3Rank: 3

Credits
406
Bench
Posted at 2018-9-11 13:59:29 | Only Author
My friend, it's configurable in your CAM or postprocessor. In the settings you need to specify how your axis works
The output of the rotary axis angle is from minus infinity to plus infinity.
The output of the rotary axis angle is from -360 to +360.
The output of the rotary axis angle is limited to values between 0 and 360.
Reply Support Opposition

Use props Report

1

Threads

4

Posts

15

Credits

Newbie Member

Rank: 1

Credits
15
Floor
 Author| Posted at 2018-9-11 20:23:13 | Only Author
ytliu Posted at 2018-9-11 06:36
You can insert the G92 command to meet your requirements.
A358
A359

Could you explain what does it mean G92?
In the standart ISO G-code it is the shift working system of coordinate.

Reply Support Opposition

Use props Report

1

Threads

4

Posts

15

Credits

Newbie Member

Rank: 1

Credits
15
5#
 Author| Posted at 2018-9-11 20:30:44 | Only Author
maxx2000 Posted at 2018-9-11 13:59
My friend, it's configurable in your CAM or postprocessor. In the settings you need to specify how y ...

In my life I wrote more then 50 postprocessors for real machines. Basically for 5-coordinate machines.
I know how to make it in the PP.
And I know as minimum 3 variant algoritm for the lathe axis.

But here is a question about the controller.
Reply Support Opposition

Use props Report

1

Threads

4

Posts

15

Credits

Newbie Member

Rank: 1

Credits
15
6#
 Author| Posted at 2018-9-11 20:32:07 | Only Author
In any way thank you for the answers.
Reply Support Opposition

Use props Report

15

Threads

139

Posts

517

Credits

Senior Member

Rank: 4

Credits
517
7#
Posted at 2018-9-11 23:03:25 | Only Author
pingvin-man Posted at 2018-9-11 20:32
In any way thank you for the answers.

Command G92, sets new coordinates for the working coordinate system. For example, G90 G92 X0 Y0 Z0 A0 will zero all axes.
Reply Support Opposition

Use props Report

You need to log in before you can reply Login | Register now

This forum Credits Rules

Shenzhen Digital Dream Numerical Technology Co., Ltd. support
Adress:507,A Building,Leibo Industry Zone,No. 22 Jinxiu East Road,Kengzi Street,Pingshan district,Shenzhen City,P.R. of China
Phone:13244704799
E-mail:info@ddcnc.com

TEL

0755-87654321

Wchat

Website designed by DigitalDream Technology Support
Quick Reply Back to top Back to list