- #Hsmworks 4th axis setup how to
- #Hsmworks 4th axis setup full
- #Hsmworks 4th axis setup software
- #Hsmworks 4th axis setup plus
This will walk you through setting up and using your rotary attachment with LightBurn. Notes for C3D, Smoothieware or GRBL users: General notes on using a rotary attachment: So that was where the G92 A0 seemed to clear up the problem within the controller thinking that it had to unwind to get to zero.Īll I can say is it worked with my version of the control software.Numeric Edits - size, position, orientation
#Hsmworks 4th axis setup full
But nonetheless, when I restarted the program again, the A axis still wanted to unwind the full amount anyways when it went to the initial G54 A0 position. That is where I discovered that the G00 G28 A0 will indeed take the rotary to the index position, within 1/2 a turn. In making one of these bi-directional spool winder screws was where I tackled this problem. Yes, yes it does kind of make one want to shoot oneself Sometimes you can program back and forth movements that cancel one another perfectly, but probably just as often, you'll end the program with the A axis fully wound up. There will be a 10 turn unwind as the machine repositions for the second cut. Now suppose it is a multipass groove taking two passes and that you want to climb mill from the same end. For example, milling a helical groove 10 turns long would leave the A axis at A3600 at the end of the move. So after the G28 at the end of the program, and next part through, it began without any initial corrective A movement to G54A0 in the current work offset, and it was way wrong But only this initial (assumed A0) position was out of wack.Īs Tc1999 pointed out, some programs will have a wind-up effect. The issue was that when running the program for the first time, everything ran correctly because the A axis was at G54Z0 after setup (but there was a value I had to put in the G54 A register), but had not been explicitly commanded to move to G54A0 at the beginning of the program. So when you rerun the program, you must be absolutely sure to command the A axis position in the current work offset, very near the beginning of your program, or else the A0 that it is at will be G53 A0 (rotary home)instead of G54 A0. Note that the G28 is a movement in the machine coordinate system. I believe I overcame this by commanding, at the end of the program: It seems that the control remembers (somewhere but not in the work offset page) how many turns it was from zero, even though it returns to the nearest zero degree index.
![hsmworks 4th axis setup hsmworks 4th axis setup](https://i.ytimg.com/vi/99aLS0-1Llg/hqdefault.jpg)
I have my suspicions that on my older machine, quick rotary G28 does not work quite right.
#Hsmworks 4th axis setup software
The version of software that the control is running might have some bearing on this issue.ĭo you have the setting for quick rotary G28 turned on? Are you commanding any G28 movements at the end of your program?
#Hsmworks 4th axis setup plus
I am just imagining having offsets continue to add up in the future until all goes FUBAR with something like a 900.345 degree offset and about 3 turns plus to go to a location. I can remember having to do just this on the matsuuras, zero the past fixture offsets before indicating and such on new fixtures. Probably hard to describe, but I think my question is this, does a HAAS rotary table actual ly have a machine zero, or does it remember its last fixture offset and home to this point, meaning that you either have to zero out the past offset or it continues to add up. After homing the most recent set-up, the rotary goes to about -50 degrees off kilter of where it shoudl be and was indicated to, but using MDI, I put in A0, the thing just lines up right, then to index to A-90 for set-up, the rotary turns a full 360 degrees in the negative direction and then probably 1/4 plus turns- then lines up perfect.
![hsmworks 4th axis setup hsmworks 4th axis setup](https://www.practicalmachinist.com/vb/attachments/f35/203944d1500950575-autodesk-hsmworks-i-am-cutting-my-losses-jumping-ship-what-next-hsmworks_3d_adaptive-clearing.jpg)
Today I come in and find a job indicated in very perfect, but also find the new offset for the rotary table A axis is at 410 degrees - or 170 degrees from the last job plus the 240 degrees the rotary was left off at on the last job. This said, the job indexes three times and ends at 240 degrees.
![hsmworks 4th axis setup hsmworks 4th axis setup](https://www.cadprosystems.com.au/wp-content/uploads/post-processing.png)
Next job set -up by someone else, the fixture is lined up in a chuck attached to the A axis head, no need to "re-zero, so my offset of 170 degrees holds and is not changed. My immediate thoughts were "we should have zero'd out the G54 A axis then set home to get a new reading.
#Hsmworks 4th axis setup how to
My thought was, remember something quite a while back using a Mattsuura was that you should "zero" the offset for the A axis in the fixture offset when starting a new job and mounting a new fixture.įast forward, set up the job as requested and was shown how to set the A axis to zero for the fixture I puyt on, it is now at 170 degrees as the plate was 10 degrees off the "zero'd axis" at the time we did the return all. The G54 offset for the 4th was set to 160 degrees at this point. All fine, XYZ go to home like usual, and the 4th axis seems to inxex to zero.
![hsmworks 4th axis setup hsmworks 4th axis setup](https://i.ytimg.com/vi/NpUxAm_ybkQ/maxresdefault.jpg)
Set up a job two weeks ago, we did the "zero all axises" routhne that should include the 4th axis. OK, somewhat new to HAAS and the 4th axis on it.