Hello Guest it is April 19, 2024, 12:00:56 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Graham Waterworth

1571
LazyTurn / Re: LazyTurn
« on: July 29, 2008, 02:30:10 PM »
I don't think Art has released the latest version yet.  :(

Graham.

1572
LazyTurn / Re: LazyTurn
« on: July 29, 2008, 01:24:42 PM »
Tool collision was not implemented when that demo picture was posted.

The tool should not have cut any of the parts inside the white circles,  the only part of the tool that was being checked was the nose radius, now the whole shape of the tool is taken into account.

Graham.

1573
General Mach Discussion / Re: generate shape code
« on: July 29, 2008, 10:44:47 AM »
Mach 3 is not a code generation tool, Mach 3 drives a machine tool by outputting step and direction pulses to the motor drive units.

Post processors are g-code generation scripts for cad/cam programs.

Graham.

1574
LazyTurn / Re: LazyTurn
« on: July 28, 2008, 12:46:14 PM »
That looks great Art.

For those who do not get what is being shown  here :-

What Art is trying to show is that the tool shape is being taken into account when the profile of the part is roughed out,  the unshaded parts are where the tool can not cut without gouging into the finished part.

If you look at the previous examples the tool could not have produced the shaded lines without the part being over cut in certain areas, this was before the collision detection was working.

Graham.

1575
General Mach Discussion / Re: error "too many nests Mach4"
« on: July 26, 2008, 01:35:26 PM »
Both Art and Brian have always said that there is no guarantee that parameters are safe.

I have used subs up to 3 deep with no problem, parameters seem to get corrupted after 2 deep totally at random.

Graham

1576
General Mach Discussion / Re: error "too many nests Mach4"
« on: July 26, 2008, 08:16:47 AM »
I think the nest depth is 3.

Graham

1577
General Mach Discussion / Re: Open/Close Spindle Collet....Best Way
« on: July 24, 2008, 06:10:42 AM »
Replacing "Code M5" with the VB command DoSpinStop() is better.

Graham.

1578
Hi Willem,

thank you for your comments, the only difference is the earlier one was limited to 32000 lines of code.

Graham.

1579
G-Code, CAD, and CAM discussions / Re: Help with multiple passes
« on: July 21, 2008, 02:21:10 PM »
Hi Sage,

you are correct in what you say, that is the main problem of incremental code, as the code is written to do that job then the code is safe, if it is to be adapted for other jobs then all the rapid moves have to be checked and adjusted for safe movement.

If this was going to be a regular problem then the g-code can be written using # codes to allow the code to be altered by the changing of a variable.

CNC is about repetition, we write a g-code program and prove it works, we then save it for the next time we make the same part, if the code worked the first time it will work time and again. 

As with lots of things in this world there are many ways to do a job, finding a way that suites your way of working is the hard bit.

You have learned a lot from this exercise already, just think what you may learn tomorrow.

Graham.

1580
Tangent Corner / Re: Identify this control.
« on: July 21, 2008, 01:18:15 PM »
It looks very much like a Fanuc 6 but the wording is all wrong, the wording looks siemans.

Have you a link or a better picture.

Graham.