Category Archives: New Stuff

CNC Programming Training

Category : New Stuff

Learn to Program CNC Machines with Confidence

Onsite Training Enquiry

CNC (Computer Numerical Control) programming is an essential skill for machinists, engineers, and manufacturers looking to improve precision, efficiency, and automation in machining. Whether you’re new to CNC or looking to advance your skills, these CNC programming training courses provide hands-on learning with real machines and industry-standard software.

Why Choose CNC Programming Training?

CNC machines are the backbone of modern manufacturing, used in industries such as aerospace, automotive, medical, and precision engineering. Learning CNC programming enables you to:

•Enhance Your Career – Skilled CNC programmers are in high demand across multiple industries.

•Improve Efficiency – Mastering programming techniques reduces setup time and increases productivity.

•Ensure Precision – Good programming minimises errors and improves part quality.

•Stay Competitive – Advanced CNC skills give you an edge in the job market and in manufacturing sector.

Contact CNC Training Centre

What You’ll Learn in Our CNC Programming Training

These training courses cover essential topics to help you become a proficient CNC programmer, including:

1. Introduction to CNC Programming

•Understanding G-code and M-code

•CNC machine setup and operation

•Basic programming structure

2. Advanced CNC Programming

•Tool path optimisation

•3-axis, 4-axis, and 5-axis programming

•Advanced cycles and macros

3. Mill-Turn and Multi-Axis CNC Training

•Programming for complex mill-turn machines

•Synchronising milling and turning operations

•Live tooling and sub-spindle programming

4. Hands-On Training with Real Machines

•Practical exercises on CNC mills and lathes

•Simulated programming and real-world applications

•Debugging and troubleshooting programs

CNC Programming Training

Who Should Enrol?

This CNC programming training is ideal for:

•Beginners looking to start a career in CNC machining

•Machinists and engineers wanting to enhance their skills

•Companies training staff to improve production efficiency

•Anyone interested in mastering CNC programming

“Read More”

CNC Jobs

Category : New Stuff

CNC Jobs:

Opportunities and Training for a Thriving Career

CNC jobs are in high demand across various industries, from aerospace and automotive to medical manufacturing.

 

As automation and precision machining continue to grow, skilled CNC operators, programmers, and machinists are essential for companies looking to maintain high-quality production standards.

The Growing Demand for CNC Jobs

The manufacturing industry is experiencing a skills gap, with many companies struggling to find qualified CNC professionals.

CNC Jobs

This presents an excellent opportunity for those looking to start or advance their careers in CNC machining. Whether you’re new to the field or an experienced machinist looking for better opportunities, CNC jobs offer competitive salaries, job security, and career growth.

Get CNC Training to Boost Your Career

If you’re interested in CNC jobs but lack the necessary skills, our CNC training courses can help you get started.

We offer two-day CNC courses that provide hands-on experience with both simulators and real machines. These courses are designed to give you the practical knowledge needed to operate and program CNC machines confidently.

CNC Jobs

What You’ll Learn in Our CNC Training:

•Understanding CNC machine operations

•G-code programming and simulation

•Hands-on training with real CNC machines

•Best practices for machining accuracy and safety

Whether you’re a beginner or looking to refine your skills, our training courses will prepare you for CNC jobs in various industries.

Find CNC Jobs on Our Jobs Page

 

CNC Jobs

 

Once you’ve completed your training, the next step is finding the right CNC job. We have a dedicated jobs page where we post CNC job openings from companies looking for skilled machinists and programmers. Whether you’re looking for an entry-level position or an advanced programming role, our jobs page can connect you with the right opportunities.

Start Your CNC Career Today

CNC machining is a rewarding career with excellent growth potential. If you’re ready to take the first step, check out our CNC training courses to gain the skills employers are looking for. Once you’re trained, visit our CNC jobs page to find job openings that match your expertise.

CNC Jobs

Get started today and take control of your future in CNC machining!

See what people are saying about the CNC Training Centre

CNC Training Centre Reviews


G76 Chamfer End of Thread

Tags :

Category : Fanuc Turn New Stuff

G76 Chamfer, this is another myth exploding article about the G76 threading cycle.

It’s so easy to use cycles like G76 day in day out and never really fully understand how they work.

I certainly did and then one day I thought “Fuck this I need to know more” 

That’s when I sorted out the number of passes thing. If you don’t know how to calculate the number of passes in a threading cycle then you should read the article above.

(G76 Chamfer) I want to talk about the P

G76 P011560 Q20 R.02
G76 X16.93 Z-25. P1534 Q485 F2.5

G76 Threading Cycle First Line
P01   One spring pass       15   Chamfer        60   Thread angle
Q       Minimum depth of cut
R       Finishing allowance

G76 Threading Cycle Second line

X         Core diameter of thread
Z         Thread end point
P         Depth of thread (as a radius no decimal point)
Q        Depth of first cut no decimal point.
F         Pitch of thread

Six Figure P Number Holy Shit

G76 P011560 Q20 R.02

First two digits are easy, spring cuts. No it’s not the latest haircut for April.

“Read More”

Hitachi Seiki Made Some Brilliant Machines

Category : New Stuff

Hitachi Seiki made some amazing machines many of them are still around. Read about one that I recently trained on and the typos in the manual.

I have pondered for a while about writing this article because what triggered it was a miss print. Actually I don’t know what you call it. Maybe a translation error. If you read to the end you’ll see why.

This article is purely frivolous so if you are seeking CNC Programming knowledge there’s not much. (Except for the bit about the Hitachi Seiki machines)

Read one of my other articles which are crammed with useful programming tips and information.

CNC Programming

Are You a Self Taught at CNC Programming?

It is very common now a days to be self taught in CNC Programming. I don’t have a problem with this because really I fall into the same category.

The problem seems to be with some people is that once they get everything running enough to satisfy the boss they stop learning and look no further.

The thing with me is that while my contemporaries were reading the Daily Mail reinforcing their racist, sexist, homophobic, misogynistic views, I spent my time reading the boring shitty old manuals.

This in turn gave me knowledge that I could use in later life to charge people much inflated prices for CNC Training.

These manuals really were absolute dog shite in terms of the way they were written.

I mean they were full of mistakes and misspelt words and even the smallest thing took ages to understand. Fuck knows why I persevered and learnt, but I did.

Remember there was no YouTube no TicTok not even an Internet. Platform shoes were mandatory even the mullet hadn’t been invented yet.

I still do it to this day, read manuals that is.

“Read More”

G10 Using G10 on a Fanuc Type Control

G10

I am always amazed that so many companies still don’t use G10 in their CNC programs. If you know you know.

I must admit I fuckin hate a lot of the things that young people say like “can I get a Latte”. (Get behind this fuckin counter and make it yoursef if you want to “get it”).

Anyway I kind of like “If you know you know”

No G10… Is this you?

I am sure you have your reasons which I will accept. But if your reason is that you don’t understand it then that’s just not good enough.

So you make a part, it’s all setup and you need to break it down.

If you can fix the work holding in such a way that you can reload it in exactly the same place then you need G10.

Let me explain, watch this video to see how single point location works.

G10 No need to spend loads of money.

You could just bolt a sub plate to your machine table so that vices and chucks etc can have dowels to locate them.

But the main idea is that you can relocate your work holding in exactly the same place every time.

G10
Using G10 on a Fanuc Type Control

This is your work offset page on a Fanuc control.

G10

These figures are written in by hand or by automatic setting.

If you had written this line in your program.

G90 G10 L2 P1 X-440.500 Y-265.200 Z-443.00

They would have been written in automatically when you ran the program.

So the work offset page could have any values in G54 but as soon as you run your program this G10 command will replace them with its preset values.

Make Sure Your in Absolute

Try not to forget the G90 (Absolute) because you may accidentally be in G91 (Incremental). What would then happen is it would add these numbers to what is already in the work offset. Oh dear me.

In G90 it will always replace them.

You can write to G54 G55 G56 G57 G58 or G59 just by changing the P number.

G90 G10 L2 P1 X-140.600 Y-265.923 Z-400.00 (G54)

G90 G10 L2 P2 X-125.500 Y-236.865 Z-313.865 (G55)

G90 G10 L2 P3 X-800.500 Y-563.200 Z-125.00 (G56)

G90 G10 L2 P4 X-440.500 Y-265.200 Z-169.369 (G57)

G90 G10 L2 P5 X-440.500 Y-265.200 Z-123.568 (G58)

G90 G10 L2 P6 X-410.500 Y-235.200 Z-443.00 (G59)

The code above would setup all six work offsets.

“Read More”

Careers in CNC

View all current vacancies in CNC

Click here

Call David: 07834 858 407