ਸੰਖਿਆਤਮਕ ਨਿਯੰਤਰਣ

thumb|ਇੱਕ ਸੀਐਨਸੀ ਮਸ਼ੀਨ ਜੋ ਲੱਕੜ ਉੱਤੇ ਕੰਮ ਕਰਦੀ ਹੈ
thumb|ਸੀਐਨਸੀ ਮਸ਼ੀਨ ਸੰਦ ਅਤੇ ਪੁਰਜ਼ਿਆਂ ਨੂੰ ਗਰਮ ਹੋਣ ਤੋਂ ਬਚਾਉਣ ਲਈ ਪਾਣੀ ਪਾ ਰਹੀ ਹੈ
thumb|ਮੈਟਲ ਲੇਥ ਮਸ਼ੀਨ
ਮਸ਼ੀਨ ਵਿੱਚ, **ਸੰਖਿਆਤਮਕ ਨਿਯੰਤਰਣ**, ਜਿਸ ਨੂੰ **ਕੰਪਿਊਟਰ ਅੰਕੀ ਕੰਟਰੋਲ** ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਕੰਪਿਊਟਰ ਦੇ ਜ਼ਰੀਏ ਸਾਧਨਾਂ ਦਾ ਸਵੈਚਾਲਿਤ ਨਿਯੰਤਰਣ ਹੈ। ਇਸ ਦੀ ਵਰਤੋਂ ਡ੍ਰਿਲ, ਲੈਥ, ਮਿੱਲਾਂ, ਗ੍ਰਾਇੰਡਰ, ਰਾਊਟਰ ਅਤੇ 3 ਡੀ ਪ੍ਰਿੰਟਰ ਵਰਗੇ ਸਾਧਨਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇੱਕ ਸੀਐਨਸੀ ਮਸ਼ੀਨ ਇੱਕ ਕੋਡਿਡ ਪ੍ਰੋਗ੍ਰਾਮਡ ਹਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ ਅਤੇ ਮਸ਼ੀਨਿੰਗ ਓਪਰੇਸ਼ਨ ਨੂੰ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਾਲੇ ਮੈਨੂਅਲ ਓਪਰੇਟਰ ਦੇ ਬਿਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਸਮੱਗਰੀ ਦੇ ਇੱਕ ਟੁਕੜੇ (ਧਾਤੂ, ਪਲਾਸਟਿਕ, ਲੱਕੜ, ਵਸਰਾਵਿਕ, ਜਾਂ ਮਿਸ਼ਰਤ) ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦੀ ਹੈ ਤੇ ਇੱਕ ਨਿਰਧਾਰਤ ਸ਼ਕਲ ਵਿੱਚ ਬਦਲ ਦਿੰਦੀ ਹੈ।

ਇੱਕ ਸੀਐਨਸੀ ਮਸ਼ੀਨ ਇੱਕ ਮੋਟਰਾਈਜ਼ਡ ਮੈਨੂਵਰੇਬਲ ਟੂਲ ਹੈ ਅਤੇ ਅਕਸਰ ਇੱਕ ਮੋਟਰਾਈਜ਼ਡ ਮੈਨੂਵਰੇਬਲ ਪਲੇਟਫਾਰਮ ਹੈ, ਜੋ ਕਿ ਖਾਸ ਇਨਪੁਟ ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਅਨੁਸਾਰ, ਇੱਕ ਕੰਪਿਊਟਰ ਦੁਆਰਾ ਨਿਯੰਤਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਹਦਾਇਤਾਂ ਨੂੰ ਮਸ਼ੀਨ ਨਿਯੰਤਰਣ ਨਿਰਦੇਸ਼ਾਂ ਜਿਵੇਂ ਕਿ ਜੀ-ਕੋਡ ਅਤੇ ਐਮ-ਕੋਡ ਦੇ ਕ੍ਰਮਵਾਰ ਪ੍ਰੋਗਰਾਮ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਸੀ ਐਨ ਸੀ ਮਸ਼ੀਨ ਨੂੰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਫਿਰ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕਿਸੇ ਵਿਅਕਤੀ ਦੁਆਰਾ ਲਿਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜਾਂ, ਅਕਸਰ, ਗ੍ਰਾਫਿਕਲ ਕੰਪਿਊਟਰ-ਏਡਿਡ ਡਿਜ਼ਾਈਨ (CAD) ਸੌਫਟਵੇਅਰ ਅਤੇ/ਜਾਂ ਕੰਪਿਊਟਰ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਨਿਰਮਾਣ (CAM) ਸੌਫਟਵੇਅਰ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।3D ਪ੍ਰਿੰਟਰਾਂ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਪ੍ਰਿੰਟ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਹਿੱਸੇ ਨੂੰ ਹਦਾਇਤਾਂ (ਜਾਂ ਪ੍ਰੋਗਰਾਮ) ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ "ਕੱਟਿਆ ਹੋਇਆ" ਹੁੰਦਾ ਹੈ।3D ਪ੍ਰਿੰਟਰ ਵੀ ਜੀ-ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।

ਸੀਐਨਸੀ ਇਕੋ ਤਰ੍ਹਾਂ ਦੇ ਉਤਪਾਦਨ ਲਈ ਗੈਰ-ਕੰਪਿਉਟਰਡ ਮਸ਼ੀਨ ਨਾਲੋਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਉਤਪਾਦਨ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਮਸ਼ੀਨ ਨੂੰ ਹੱਥੀਂ ਨਿਯੰਤਰਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ (ਉਦਾਹਰਣ ਵਜੋਂ ਹੱਥ ਦੇ ਪਹੀਏ ਜਾਂ ਲੀਵਰ ਵਰਗੇ ਉਪਕਰਣਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਜਾਂ ਪਹਿਲਾਂ ਤੋਂ ਤਿਆਰ ਕੀਤੇ ਪੈਟਰਨ ਗਾਈਡਾਂ ਦੁਆਰਾ ਮਕੈਨੀਕਲ ਤੌਰ ਤੇ ਨਿਯੰਤਰਤ ਕਰਨਾ). ਹਾਲਾਂਕਿ, ਇਹ ਲਾਭ ਪੂੰਜੀਗਤ ਖਰਚੇ ਅਤੇ ਨੌਕਰੀ ਸਥਾਪਤ ਕਰਨ ਦੇ ਸਮੇਂ ਦੋਵਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਲਾਗਤ 'ਤੇ ਆਉਂਦੇ ਹਨ। ਕੁਝ ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਅਤੇ ਛੋਟੇ ਬੈਚ ਦੀਆਂ ਨੌਕਰੀਆਂ ਲਈ, ਇੱਕ ਚੰਗੇ ਮਸ਼ੀਨ ਓਪਰੇਟਰ ਕੋਲ ਉੱਚ ਮਿਆਰ ਵਾਲੇ ਹਿੱਸੇ ਹੋ ਸਕਦੇ ਹਨ ਜਦੋਂ ਕਿ ਇੱਕ ਸੀਐਨਸੀ ਵਰਕਫਲੋ ਅਜੇ ਵੀ ਸੈੱਟਅੱਪ ਵਿੱਚ ਹੈ।

ਆਧੁਨਿਕ ਸੀਐਨਸੀ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚ, ਇੱਕ ਮਕੈਨੀਕਲ ਹਿੱਸੇ ਦਾ ਡਿਜ਼ਾਈਨ ਅਤੇ ਇਸ ਦੇ ਨਿਰਮਾਣ ਪ੍ਰੋਗਰਾਮ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਵੈਚਾਲਿਤ ਹਨ। ਹਿੱਸੇ ਦੇ ਮਕੈਨੀਕਲ ਮਾਪ ਨੂੰ ਸੀਏਡੀ ਸਾਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਨਾਲ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਫਿਰ ਸੀਏਐੱਮ ਸਾਫਟਵੇਅਰ ਦੁਆਰਾ ਨਿਰਮਾਣ ਨਿਰਦੇਸ਼ਾਂ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ ਨਿਰਦੇਸ਼ ("ਪੋਸਟ ਪ੍ਰੋਸੈਸਰ" ਸਾੱਫਟਵੇਅਰ ਦੁਆਰਾ) ਇੱਕ ਖਾਸ ਮਸ਼ੀਨ ਲਈ ਕੰਪੋਨੈਂਟ ਤਿਆਰ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਵਿਸ਼ੇਸ਼ ਕਮਾਂਡਾਂ ਵਿੱਚ ਬਦਲ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਫਿਰ ਸੀਐਨਸੀ ਮਸ਼ੀਨ ਵਿੱਚ ਲੋਡ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

ਕਿਉਂਕਿ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਹਿੱਸੇ ਲਈ ਕਈ ਵੱਖ-ਵੱਖ ਸਾਧਨਾਂ-ਡ੍ਰਿਲ, ਆਰੀ, ਟੱਚ ਪ੍ਰੋਬ ਆਦਿ ਦੀ ਵਰਤੋਂ ਦੀ ਲੋਡ਼ ਹੋ ਸਕਦੀ ਹੈ-ਆਧੁਨਿਕ ਮਸ਼ੀਨਾਂ ਅਕਸਰ ਇੱਕ ਸਿੰਗਲ "ਸੈੱਲ" ਵਿੱਚ ਕਈ ਸਾਧਨਾਂ ਨੂੰ ਜੋਡ਼ਦੀਆਂ ਹਨ। ਹੋਰ ਸਥਾਪਨਾਵਾਂ ਵਿੱਚ, ਕਈ ਵੱਖ-ਵੱਖ ਮਸ਼ੀਨਾਂ ਦੀ ਵਰਤੋਂ ਇੱਕ ਬਾਹਰੀ ਕੰਟਰੋਲਰ ਅਤੇ ਮਨੁੱਖੀ ਜਾਂ ਰੋਬੋਟਿਕ ਸੰਚਾਲਕਾਂ ਨਾਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਕੰਪੋਨੈਂਟ ਨੂੰ ਮਸ਼ੀਨ ਤੋਂ ਮਸ਼ੀਨ ਵਿੱਚ ਲੈ ਜਾਂਦੇ ਹਨ। ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ, ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਨੂੰ ਤਿਆਰ ਕਰਨ ਲਈ ਲੋਡ਼ੀਂਦੇ ਕਦਮਾਂ ਦੀ ਲਡ਼ੀ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਵੈਚਾਲਿਤ ਹੁੰਦੀ ਹੈ ਅਤੇ ਇੱਕ ਅਜਿਹਾ ਹਿੱਸਾ ਪੈਦਾ ਕਰਦੀ ਹੈ ਜੋ ਅਸਲ CAD ਡਰਾਇੰਗ ਵਿੱਚ ਹਰੇਕ ਨਿਰਧਾਰਨ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਹਰੇਕ ਨਿਰਧਾਰਨ ਵਿੱਚ ਇੱਕ ਸਹਿਣਸ਼ੀਲਤਾ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈਂ।

## ਵੇਰਵਾ 
ਮੋਸ਼ਨ ਕਈ ਐਕਸਿਸਾਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰ ਰਿਹਾ ਹੈ, ਆਮ ਤੌਰ ਉੱਤੇ ਘੱਟੋ ਘੱਟ ਦੋ (X ਅਤੇ Y) ਅਤੇ ਇੱਕ ਟੂਲ ਸਪਿੰਡਲ ਜੋ Z (depth) ਵਿੱਚ ਚਲਦਾ ਹੈ। ਟੂਲ ਦੀ ਸਥਿਤੀ ਨੂੰ ਸਿੱਧੇ-ਡਰਾਈਵ ਸਟੈਪਰ ਮੋਟਰਾਂ ਜਾਂ ਸਰਵੋ ਮੋਟਰਾਂ ਦੁਆਰਾ ਬਹੁਤ ਸਹੀ ਅੰਦੋਲਨ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ, ਜਾਂ ਪੁਰਾਣੇ ਡਿਜ਼ਾਈਨ ਵਿੱਚ, ਮੋਟਰਾਂ ਨੂੰ ਸਟੈਪ-ਡਾਉਨ ਗੀਅਰ ਦੀ ਇੱਕ ਲਡ਼ੀ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ। ਓਪਨ-ਲੂਪ ਕੰਟਰੋਲ ਉਦੋਂ ਤੱਕ ਕੰਮ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਤਾਕਤਾਂ ਨੂੰ ਕਾਫ਼ੀ ਛੋਟਾ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਗਤੀ ਬਹੁਤ ਜ਼ਿਆਦਾ ਨਹੀਂ ਹੁੰਦੀ। ਵਪਾਰਕ ਧਾਤੂ-ਕਾਰਜ ਵਾਲੀਆਂ ਮਸ਼ੀਨਾਂ ਉੱਤੇ, ਬੰਦ-ਲੂਪ ਨਿਯੰਤਰਣ ਮਿਆਰੀ ਹੁੰਦੇ ਹਨ ਅਤੇ ਮੰਗੀ ਗਈ ਸ਼ੁੱਧਤਾ, ਗਤੀ ਅਤੇ ਦੁਹਰਾਉਣਯੋਗਤਾ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਲੋਡ਼ੀਂਦੇ ਹੁੰਦੇ ਹੈਂ।

### ਹਿੱਸੇ ਦਾ ਵੇਰਵਾ 
ਜਿਵੇਂ-ਜਿਵੇਂ ਕੰਟਰੋਲਰ ਹਾਰਡਵੇਅਰ ਦਾ ਵਿਕਾਸ ਹੋਇਆ, ਮਿੱਲਾਂ ਦਾ ਵੀ ਵਿਕਾਸ ਹੋਇਆ। ਇੱਕ ਤਬਦੀਲੀ ਇਹ ਹੈ ਕਿ ਸਮੁੱਚੇ ਵਿਧੀ ਨੂੰ ਇੱਕ ਵੱਡੇ ਬਕਸੇ ਵਿੱਚ ਸੁਰੱਖਿਆ ਉਪਾਅ ਵਜੋਂ (ਦਰਵਾਜ਼ਿਆਂ ਵਿੱਚ ਸੇਫਟੀ ਗਲਾਸ ਦੇ ਨਾਲ ਓਪਰੇਟਰ ਨੂੰ ਮਸ਼ੀਨ ਦੇ ਕੰਮ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ-ਅਕਸਰ ਵਾਧੂ ਸੁਰੱਖਿਆ ਇੰਟਰਲਾਕਾਂ ਨਾਲ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨ ਲਈ ਕਿ ਓਪਰੇਟਰ ਸੁਰੱਖਿਅਤ ਸੰਚਾਲਨ ਲਈ ਕੰਮ ਕਰਨ ਵਾਲੇ ਟੁਕਡ਼ੇ ਤੋਂ ਕਾਫ਼ੀ ਦੂਰ ਹੈ। ਅੱਜ ਬਣਾਏ ਗਏ ਜ਼ਿਆਦਾਤਰ ਨਵੇਂ ਸੀਐਨਸੀ ਸਿਸਟਮ ਇਲੈਕਟ੍ਰੌਨਿਕ ਤੌਰ ਤੇ ਨਿਯੰਤਰਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

ਸੀਐਨਸੀ ਵਰਗੇ ਸਿਸਟਮ ਕਿਸੇ ਵੀ ਪ੍ਰਕਿਰਿਆ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਜਿਸ ਨੂੰ ਅੰਦੋਲਨ ਅਤੇ ਸੰਚਾਲਨ ਵਜੋਂ ਦਰਸਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਨ੍ਹਾਂ ਵਿੱਚ ਲੇਜ਼ਰ ਕੱਟਣ, ਵੈਲਡਿੰਗ, ਰਗਡ਼ ਸਟਰਿੱਕ ਵੈਲਡਿੰ ਗ, ਅਲਟਰਾਸੋਨਿਕ ਵੈਲਡਿੰਗ, ਫਲੇਮ ਅਤੇ ਪਲਾਜ਼ਮਾ ਕੱਟਣੀ, ਝੁਕਣਾ, ਕਤਾਈ, ਹੋਲ-ਪੰਚਿੰਗ, ਪਿੰਨਿੰਗ, ਗਲੂਇੰਗ, ਫੈਬਰਿਕ ਕੱਟਣੇ, ਸਿਲਾਈ, ਟੇਪ ਅਤੇ ਫਾਈਬਰ ਪਲੇਸਮੈਂਟ, ਰੂਟਿੰਗ, ਪਿਕਿੰਗ ਅਤੇ ਪਲੇਸਿੰਗ ਅਤੇ ਸਾਇੰਗ ਸ਼ਾਮਲ ਹਨ।

## ਇਤਿਹਾਸ 
ਪਹਿਲੀਆਂ ਸੀਐਨਸੀ ਮਸ਼ੀਨਾਂ 1940 ਅਤੇ 1950 ਦੇ ਦਹਾਕੇ ਵਿੱਚ ਬਣਾਈਆਂ ਗਈਆਂ ਸਨ, ਜੋ ਮੌਜੂਦਾ ਸਾਧਨਾਂ ਦੇ ਅਧਾਰ ਤੇ ਸਨ ਜੋ ਮੋਟਰਾਂ ਨਾਲ ਸੰਸ਼ੋਧਿਤ ਕੀਤੀਆਂ ਗਈਆਂ ਸਨ ਜੋ ਸੰਦ ਜਾਂ ਹਿੱਸੇ ਨੂੰ ਪੰਚਡ ਟੇਪ ਤੇ ਸਿਸਟਮ ਵਿੱਚ ਖੁਦਾਏ ਗਏ ਬਿੰਦੂਆਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਲਈ ਲੈ ਗਈਆਂ ਸਨ। ਇਹ ਸ਼ੁਰੂਆਤੀ ਸਰਵਮਕਾਨਿਜ਼ਮ ਤੇਜ਼ੀ ਨਾਲ ਐਨਾਲਾਗ ਅਤੇ ਡਿਜੀਟਲ ਕੰਪਿਊਟਰਾਂ ਨਾਲ ਵਧੇ ਸਨ, ਜਿਸ ਨਾਲ ਆਧੁਨਿਕ ਸੀਐਨਸੀ ਮਸ਼ੀਨ ਟੂਲਸ ਦੀ ਸਿਰਜਣਾ ਹੋਈ ਜਿਸ ਨੇ ਮਸ਼ੀਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਿੱਚ ਕ੍ਰਾਂਤੀ ਲਿਆ ਦਿੱਤੀ ਹੈ।

## ਅੱਜ 
ਹੁਣ ਪ੍ਰੋਸੈਸਿੰਗ ਨਿਰਮਾਣ ਖੇਤਰ ਵਿੱਚ ਸੀਐਨਸੀ ਬਹੁਤ ਵਿਆਪਕ ਹੋ ਗਈ ਹੈ, ਨਾ ਸਿਰਫ ਰਵਾਇਤੀ ਮਿਲਿੰਗ ਅਤੇ ਟਰਿੰਗ, ਹੋਰ ਮਸ਼ੀਨਾਂ ਅਤੇ ਉਪਕਰਣ ਵੀ ਅਨੁਸਾਰੀ ਸੀਐਨਸੀ ਨਾਲ ਸਥਾਪਤ ਕੀਤੇ ਗਏ ਹਨ, ਜੋ ਨਿਰਮਾਣ ਉਦਯੋਗ ਨੂੰ ਇਸਦੇ ਸਮਰਥਨ ਵਿੱਚ ਬਣਾਉਂਦਾ ਹੈ, ਗੁਣਵੱਤਾ ਅਤੇ ਕੁਸ਼ਲਤਾ ਵਿੱਚ ਬਹੁਤ ਸੁਧਾਰ ਕਰਦਾ ਹੈ. ਬੇਸ਼ਕ, ਸੀਐਨਸੀ ਵਿੱਚ ਨਵੀਨਤਮ ਰੁਝਾਨ ਇੱਕ ਨਵਾਂ ਨਿਰਮਾਣ ਵਿਧੀ ਬਣਾਉਣ ਲਈ ਐਡਿਟਿਵ ਮੈਨੂਫੈਕਚਰਿੰਗ (3 ਡੀ ਪ੍ਰਿੰਟਿੰਗ) ਦੇ ਨਾਲ ਰਵਾਇਤੀ ਘਟਾਓ ਨਿਰਮਾਣ ਨੂੰ ਜੋਡ਼ਨਾ ਹੈ -ਹਾਈਬ੍ਰਿਡ ਐਡਿਟਿਵ ਘਟਾਓ ਨਿਰਮਾਣ (ਐਚਏਐਸਐਮ). ਇੱਕ ਹੋਰ ਰੁਝਾਨ AI ਦਾ ਸੁਮੇਲ ਹੈ, ਜਿਸ ਵਿੱਚ ਲਚਕਦਾਰ ਨਿਰਮਾਣ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਟੀਚੇ ਦੇ ਨਾਲ, ਵੱਡੀ ਗਿਣਤੀ ਵਿੱਚ ਸੈਂਸਰ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਹੈ।

## ਸੀਐਨਸੀ ਮਸ਼ੀਨਾਂ ਦੀਆਂ ਉਦਾਹਰਣਾਂ 
## ਸੰਦ/ਮਸ਼ੀਨ ਕਰੈਸ਼ ਹੋ ਰਹੀ ਹੈ 
ਸੀਐਨਸੀ ਵਿੱਚ, ਇੱਕ "ਕਰੈਸ਼" ਉਦੋਂ ਵਾਪਰਦਾ ਹੈ ਜਦੋਂ ਮਸ਼ੀਨ ਇਸ ਤਰੀਕੇ ਨਾਲ ਚਲਦੀ ਹੈ ਜੋ ਮਸ਼ੀਨ, ਸੰਦਾਂ, ਜਾਂ ਮਸ਼ੀਨ ਕੀਤੇ ਜਾ ਰਹੇ ਹਿੱਸਿਆਂ ਲਈ ਨੁਕਸਾਨਦੇਹ ਹੁੰਦੀ ਹੈ, ਕਈ ਵਾਰ ਕੱਟਣ ਵਾਲੇ ਸੰਦਾਂ ਦੇ ਝੁਕਣ ਜਾਂ ਟੁੱਟਣ ਦੇ ਨਤੀਜੇ ਵਜੋਂ, ਸਹਾਇਕ ਕਲੈਂਪ, ਵਿਜ਼ ਅਤੇ ਫਿਕਸਚਰ, ਜਾਂ ਗਾਈਡ ਰੇਲ ਨੂੰ ਝੁਕਣ, ਡਰਾਈਵ ਪੇਚ ਤੋਡ਼ਨ, ਜਾਂ ਸਟ੍ਰਕਚਰਲ ਕੰਪੋਨੈਂਟ ਨੂੰ ਤਣਾਅ ਦੇ ਤਹਿਤ ਚੀਰ ਜਾਂ ਵਿਗਾਡ਼ ਦਾ ਕਾਰਨ ਬਣ ਕੇ ਮਸ਼ੀਨ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾਉਂਦਾ ਹੈ। ਇੱਕ ਹਲਕਾ ਕਰੈਸ਼ ਮਸ਼ੀਨ ਜਾਂ ਸੰਦਾਂ ਨੂੰ ਨੁਕਸਾਨ ਨਹੀਂ ਪਹੁੰਚਾ ਸਕਦਾ ਪਰ ਮਸ਼ੀਨ ਕੀਤੇ ਜਾ ਰਹੇ ਹਿੱਸੇ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾ ਸਕਦੀ ਹੈ ਤਾਂ ਜੋ ਇਸ ਨੂੰ ਖਤਮ ਕੀਤਾ ਜਾ ਸਕੇ। ਬਹੁਤ ਸਾਰੇ ਸੀ. ਐੱਨ. ਸੀ. ਟੂਲਸ ਨੂੰ ਚਾਲੂ ਕਰਨ ਵੇਲੇ ਟੇਬਲ ਜਾਂ ਟੂਲਸ ਦੀ ਸੰਪੂਰਨ ਸਥਿਤੀ ਦਾ ਕੋਈ ਅੰਦਰੂਨੀ ਅਰਥ ਨਹੀਂ ਹੁੰਦਾ। ਕੰਮ ਕਰਨ ਲਈ ਕੋਈ ਹਵਾਲਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਉਹਨਾਂ ਨੂੰ ਹੱਥੀਂ "ਹੋਮਡ" ਜਾਂ "ਜ਼ੀਰੋਡ" ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਇਹ ਸੀਮਾਵਾਂ ਸਿਰਫ ਇਸ ਨਾਲ ਕੰਮ ਕਰਨੇ ਵਾਲੇ ਹਿੱਸੇ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਹਨ ਅਤੇ ਵਿਧੀ ਉੱਤੇ ਕੋਈ ਹਾਰਡ ਮੋਸ਼ਨ ਸੀਮਾ ਨਹੀਂ ਹਨ। ਮਸ਼ੀਨ ਨੂੰ ਇਸ ਦੇ ਡਰਾਈਵ ਵਿਧੀ ਦੀ ਭੌਤਿਕ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਚਲਾਉਣਾ ਅਕਸਰ ਸੰਭਵ ਹੁੰਦਾ ਹੈ, ਜਿਸ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਇਸ ਨਾਲ ਟੱਕਰ ਹੋ ਜਾਂਦੀ ਹੈ ਜਾਂ ਡਰਾਈਵ ਵਿਧੀ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਦਾ ਹੈ। ਬਹੁਤ ਸਾਰੀਆਂ ਮਸ਼ੀਨਾਂ ਭੌਤਿਕ ਸੀਮਾ ਸਵਿੱਚਾਂ ਤੋਂ ਇਲਾਵਾ ਇੱਕ ਨਿਸ਼ਚਿਤ ਸੀਮਾ ਤੋਂ ਅੱਗੇ ਧੁਰੇ ਦੀ ਗਤੀ ਨੂੰ ਸੀਮਤ ਕਰਨ ਵਾਲੇ ਨਿਯੰਤਰਣ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਲਾਗੂ ਕਰਦੀਆਂ ਹਨ। ਹਾਲਾਂਕਿ, ਇਹਨਾਂ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਅਕਸਰ ਓਪਰੇਟਰ ਦੁਆਰਾ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਬਹੁਤ ਸਾਰੇ ਸੀਐਨਸੀ ਟੂਲ ਵੀ ਆਪਣੇ ਕੰਮਕਾਜੀ ਵਾਤਾਵਰਣ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਜਾਣਦੇ। ਮਸ਼ੀਨਾਂ ਵਿੱਚ ਸਪਿੰਡਲ ਅਤੇ ਐਕਸਿਸ ਡਰਾਈਵਾਂ ਉੱਤੇ ਲੋਡ ਸੈਂਸਿੰਗ ਸਿਸਟਮ ਹੋ ਸਕਦੇ ਹਨ, ਪਰ ਕੁਝ ਵਿੱਚ ਨਹੀਂ। ਉਹ ਅੰਨ੍ਹੇਵਾਹ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਮਸ਼ੀਨ ਕੋਡ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ ਅਤੇ ਇਹ ਪਤਾ ਲਗਾਉਣਾ ਇੱਕ ਓਪਰੇਟਰ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਕੋਈ ਕਰੈਸ਼ ਹੋ ਰਿਹਾ ਹੈ ਜਾਂ ਹੋਣ ਵਾਲਾ ਹੈ, ਅਤੇ ਓਪਰੇਟਰ ਲਈ ਕਿਰਿਆਸ਼ੀਲ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਹੱਥੀਂ ਬੰਦ ਕਰਨਾ ਹੈ। ਲੋਡ ਸੈਂਸਰਾਂ ਨਾਲ ਲੈਸ ਮਸ਼ੀਨਾਂ ਓਵਰਲੋਡ ਸਥਿਤੀ ਦੇ ਜਵਾਬ ਵਿੱਚ ਧੁਰਾ ਜਾਂ ਸਪਿੰਡਲ ਅੰਦੋਲਨ ਨੂੰ ਰੋਕ ਸਕਦੀਆਂ ਹਨ, ਪਰ ਇਹ ਇੱਕ ਕਰੈਸ਼ ਹੋਣ ਤੋਂ ਨਹੀਂ ਰੋਕਦੀ। ਇਹ ਸਿਰਫ ਦੁਰਘਟਨਾ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਹੋਏ ਨੁਕਸਾਨ ਨੂੰ ਸੀਮਤ ਕਰ ਸਕਦਾ ਹੈ। ਕੁਝ ਕਰੈਸ਼ ਕਦੇ ਵੀ ਕਿਸੇ ਵੀ ਐਕਸਿਸ ਜਾਂ ਸਪਿੰਡਲ ਡਰਾਈਵ ਨੂੰ ਓਵਰਲੋਡ ਨਹੀਂ ਕਰ ਸਕਦੇ।

ਜੇ ਡਰਾਈਵ ਸਿਸਟਮ ਮਸ਼ੀਨ ਦੀ ਢਾਂਚਾਗਤ ਅਖੰਡਤਾ ਨਾਲੋਂ ਕਮਜ਼ੋਰ ਹੈ, ਤਾਂ ਡਰਾਈਵ ਸਿਸਟਮ ਸਿਰਫ਼ ਰੁਕਾਵਟ ਦੇ ਵਿਰੁੱਧ ਧੱਕਦਾ ਹੈ, ਅਤੇ ਡਰਾਈਵ ਮੋਟਰਾਂ "ਜਗ੍ਹਾ ਵਿੱਚ ਖਿਸਕ ਜਾਂਦੀਆਂ ਹਨ"। ਮਸ਼ੀਨ ਟੂਲ ਟਕਰਾਅ ਜਾਂ ਫਿਸਲਣ ਦਾ ਪਤਾ ਨਹੀਂ ਲਗਾ ਸਕਦਾ, ਇਸ ਲਈ ਉਦਾਹਰਣ ਵਜੋਂ ਟੂਲ ਹੁਣ ਐਕਸ-ਐਕਸਿਸ ਤੇ 210 ਮਿਲੀਮੀਟਰ 'ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਪਰ ਅਸਲ ਵਿੱਚ, 32 ਮਿਲੀਮੀਟਰ' ਤੇ ਹੈ ਜਿੱਥੇ ਇਹ ਰੁਕਾਵਟ ਨੂੰ ਮਾਰਦੀ ਹੈ ਅਤੇ ਫਿਸਲਦੀ ਰਹਿੰਦੀ ਹੈ. ਅਗਲੇ ਸਾਰੇ ਟੂਲ ਮੋਸ਼ਨ X-ਧੁਰੇ ਉੱਤੇ-178mm ਦੁਆਰਾ ਬੰਦ ਹੋ ਜਾਣਗੇ, ਅਤੇ ਭਵਿੱਖ ਦੀਆਂ ਸਾਰੀਆਂ ਗਤੀ ਹੁਣ ਅਯੋਗ ਹਨ, ਜਿਸ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਕਲੈਂਪਸ, ਵਿਜ਼ ਜਾਂ ਮਸ਼ੀਨ ਨਾਲ ਹੋਰ ਟਕਰਾਅ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਓਪਨ-ਲੂਪ ਸਟੈਪਰ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚ ਆਮ ਹੈ ਪਰ ਬੰਦ-ਲੂਪ ਪ੍ਰਣਾਲੀਆਂ ਵਿੰਚ ਸੰਭਵ ਨਹੀਂ ਹੈ ਜਦੋਂ ਤੱਕ ਮੋਟਰ ਅਤੇ ਡਰਾਈਵ ਵਿਧੀ ਦੇ ਵਿਚਕਾਰ ਮਕੈਨੀਕਲ ਫਿਸਲਣ ਨਹੀਂ ਹੁੰਦੀ। ਇਸ ਦੀ ਬਜਾਏ, ਇੱਕ ਬੰਦ-ਲੂਪ ਪ੍ਰਣਾਲੀ ਵਿੱਚ, ਮਸ਼ੀਨ ਲੋਡ ਦੇ ਵਿਰੁੱਧ ਜਾਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੀ ਰਹੇਗੀ ਜਦੋਂ ਤੱਕ ਜਾਂ ਤਾਂ ਡਰਾਈਵ ਮੋਟਰ ਓਵਰਲੋਡ ਸਥਿਤੀ ਵਿੱਚ ਨਹੀਂ ਜਾਂਦੀ ਜਾਂ ਇੱਕ ਸਰਵੋ ਮੋਟਰ ਲੋਡ਼ੀਂਦੀ ਸਥਿਤੀ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਅਸਫਲ ਨਹੀਂ ਹੁੰਦੀ।

ਟਕਰਾਅ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਅਤੇ ਟਾਲਣਾ ਸੰਭਵ ਹੈ, ਸੰਪੂਰਨ ਸਥਿਤੀ ਸੈਂਸਰਾਂ (ਆਪਟੀਕਲ ਏਨਕੋਡਰ ਸਟ੍ਰਿਪ ਜਾਂ ਡਿਸਕਸ) ਦੀ ਵਰਤੋਂ ਦੁਆਰਾ ਇਹ ਤਸਦੀਕ ਕਰਨ ਲਈ ਕਿ ਗਤੀ ਹੋਈ ਹੈ, ਜਾਂ ਟਾਰਕ ਸੈਂਸਰ ਜਾਂ ਪਾਵਰ-ਡਰਾਅ ਸੈਂਸਰ ਅਸਧਾਰਨ ਤਣਾਅ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਡਰਾਈਵ ਸਿਸਟਮ ਤੇ ਜਦੋਂ ਮਸ਼ੀਨ ਨੂੰ ਸਿਰਫ ਚੱਲਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਨਹੀਂ ਕੱਟਣਾ, ਪਰ ਇਹ ਜ਼ਿਆਦਾਤਰ ਸ਼ੌਕ ਸੀਐਨਸੀ ਟੂਲਜ਼ ਦਾ ਇੱਕ ਆਮ ਹਿੱਸਾ ਨਹੀਂ ਹਨ। ਇਸ ਦੀ ਬਜਾਏ, ਜ਼ਿਆਦਾਤਰ ਸ਼ੌਕ ਵਾਲੇ ਸੀ. ਐੱਨ. ਸੀ. ਟੂਲ ਸਿਰਫ਼ ਸਟੈਪਰ ਮੋਟਰਾਂ ਦੀ ਮੰਨੀ ਗਈ ਸ਼ੁੱਧਤਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ ਜੋ ਚੁੰਬਕੀ ਖੇਤਰ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਦੇ ਜਵਾਬ ਵਿੱਚ ਇੱਕ ਖਾਸ ਗਿਣਤੀ ਵਿੱਚ ਡਿਗਰੀਆਂ ਨੂੰ ਘੁੰਮਾਉਂਦੇ ਹਨ। ਇਹ ਅਕਸਰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਸਟੈਪਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਹੀ ਹੈ ਅਤੇ ਕਦੇ ਵੀ ਗਲਤ ਕਦਮ ਨਹੀਂ ਚੁੱਕਦਾ, ਇਸ ਲਈ ਟੂਲ ਪੋਜੀਸ਼ਨ ਦੀ ਨਿਗਰਾਨੀ ਵਿੱਚ ਸਮੇਂ ਦੇ ਨਾਲ ਸਟੈਪਰ ਨੂੰ ਭੇਜੀਆਂ ਗਈਆਂ ਦਾਲਾਂ ਦੀ ਗਿਣਤੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ। ਸਟੈਪਰ ਸਥਿਤੀ ਦੀ ਨਿਗਰਾਨੀ ਦਾ ਇੱਕ ਬਦਲਵਾਂ ਸਾਧਨ ਆਮ ਤੌਰ 'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੁੰਦਾ, ਇਸ ਲਈ ਕਰੈਸ਼ ਜਾਂ ਸਲਿੱਪ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਸੰਭਵ ਨਹੀਂ ਹੈ।

ਵਪਾਰਕ ਸੀਐਨਸੀ ਮੈਟਲਵਰਕਿੰਗ ਮਸ਼ੀਨਾਂ ਐਕਸਿਸ ਮੂਵਮੈਂਟ ਲਈ ਬੰਦ-ਲੂਪ ਫੀਡਬੈਕ ਨਿਯੰਤਰਣ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ। ਇੱਕ ਕਲੋਜ਼ਡ-ਲੂਪ ਸਿਸਟਮ ਵਿੱਚ, ਕੰਟਰੋਲਰ ਇੱਕ ਸੰਪੂਰਨ ਜਾਂ ਵਾਧੇ ਵਾਲੇ ਇੰਕੋਡਰ ਨਾਲ ਹਰੇਕ ਧੁਰੇ ਦੀ ਅਸਲ ਸਥਿਤੀ ਦੀ ਨਿਗਰਾਨੀ ਕਰਦਾ ਹੈ। ਸਹੀ ਕੰਟਰੋਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਰੈਸ਼ ਦੀ ਸੰਭਾਵਨਾ ਨੂੰ ਘਟਾਏਗੀ, ਪਰ ਇਹ ਅਜੇ ਵੀ ਓਪਰੇਟਰ ਅਤੇ ਪ੍ਰੋਗਰਾਮਰ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਇਹ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾਵੇ ਕਿ ਮਸ਼ੀਨ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸੰਚਾਲਿਤ ਹੈ। ਹਾਲਾਂਕਿ, 2000 ਅਤੇ 2010 ਦੇ ਦਹਾਕੇ ਦੌਰਾਨ, ਮਸ਼ੀਨ ਸਿਮੂਲੇਸ਼ਨ ਲਈ ਸਾੱਫਟਵੇਅਰ ਤੇਜ਼ੀ ਨਾਲ ਪਰਿਪੱਕ ਹੋ ਰਿਹਾ ਹੈ, ਅਤੇ ਇਹ ਹੁਣ ਸਾਰੀ ਮਸ਼ੀਨ ਟੂਲ ਲਿਫਾਫੇ (ਸਾਰੇ ਧੁਰਿਆਂ, ਸਪਿੰਡਲਜ਼, ਚੱਕਸ, ਟਰਰੇਟਸ, ਟੂਲ ਹੋਲਡਰਾਂ, ਟੇਲਸਟੌਕਸ, ਫਿਕਸਚਰ, ਕਲੈਂਪਸ ਅਤੇ ਸਟਾਕ ਸਮੇਤ) ਲਈ ਅਸਧਾਰਨ ਨਹੀਂ ਹੈ 3 ਡੀ ਠੋਸ ਮਾਡਲਾਂ ਨਾਲ ਸਹੀ ਮਾਡਲ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਸਿਮੂਲੇਸ਼ਨ ਸਾੱਫਟਵੇਅਰ ਨੂੰ ਸਹੀ ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਕਿ ਕੀ ਇੱਕ ਚੱਕਰ ਵਿੱਚ ਕਰੈਸ਼ ਸ਼ਾਮਲ ਹੋਵੇਗਾ. ਹਾਲਾਂਕਿ ਅਜਿਹੀ ਸਿਮੂਲੇਸ਼ਨ ਨਵੀਂ ਨਹੀਂ ਹੈ, ਪਰ ਕੰਪਿਊਟਿੰਗ ਤਰੱਕੀ ਦੇ ਕਾਰਨ ਇਸ ਦੀ ਸ਼ੁੱਧਤਾ ਅਤੇ ਮਾਰਕੀਟ ਵਿੱਚ ਪ੍ਰਵੇਸ਼ ਕਾਫ਼ੀ ਬਦਲ ਰਿਹਾ ਹੈ।

## ਸੰਖਿਆਤਮਕ ਸ਼ੁੱਧਤਾ ਅਤੇ ਉਪਕਰਣ ਬੈਕਲੈਸ਼ 
ਸੀਐਨਸੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਅੰਕੀ ਪ੍ਰਣਾਲੀਆਂ ਦੇ ਅੰਦਰ, ਕੋਡ ਜਨਰੇਟਰ ਇਹ ਮੰਨ ਸਕਦਾ ਹੈ ਕਿ ਨਿਯੰਤਰਿਤ ਵਿਧੀ ਹਮੇਸ਼ਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਹੀ ਹੁੰਦੀ ਹੈ, ਜਾਂ ਇਹ ਕਿ ਸ਼ੁੱਧਤਾ ਸਹਿਣਸ਼ੀਲਤਾ ਸਾਰੇ ਕੱਟਣ ਜਾਂ ਅੰਦੋਲਨ ਦੀਆਂ ਦਿਸ਼ਾਵਾਂ ਲਈ ਇਕੋ ਜਿਹੀ ਹੁੰਦੀ ਹੈਂ। ਇਹ ਹਮੇਸ਼ਾ ਸੀਐਨਸੀ ਟੂਲਸ ਦੀ ਸਹੀ ਸਥਿਤੀ ਨਹੀਂ ਹੁੰਦੀ। ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਮਕੈਨੀਕਲ ਬੈਕਲੈਸ਼ ਵਾਲੇ ਸੀਐਨਸੀ ਟੂਲ ਅਜੇ ਵੀ ਬਹੁਤ ਸਟੀਕ ਹੋ ਸਕਦੇ ਹਨ ਜੇ ਡਰਾਈਵ ਜਾਂ ਕੱਟਣ ਦੀ ਵਿਧੀ ਸਿਰਫ ਇੱਕ ਦਿਸ਼ਾ ਤੋਂ ਕੱਟਣ ਵਾਲੀ ਸ਼ਕਤੀ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਚਲਾਈ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਸਾਰੇ ਡਰਾਈਵਿੰਗ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ ਉਸ ਇੱਕ ਕੱਟਣ ਵਾਲੇ ਦਿਸ਼ਾ ਵਿੱਚ ਇਕੱਠੇ ਦਬਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਉੱਚ ਬੈਕਲੈਸ਼ ਅਤੇ ਇੱਕ ਸੁਸਤ ਕੱਟਣ ਵਾਲੇ ਉਪਕਰਣ ਵਾਲਾ ਇੱਕ ਸੀਐਨਸੀ ਉਪਕਰਣ ਕਟਰ ਗੱਲਬਾਤ ਅਤੇ ਸੰਭਾਵਤ ਵਰਕਪੀਸ ਗੌਜਿੰਗ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ। ਬੈਕਲੈਸ਼ ਕੱਟਣ ਦੌਰਾਨ ਐਕਸਿਸ ਮੂਵਮੈਂਟ ਨੂੰ ਉਲਟਾਉਣ ਵਾਲੇ ਕੁਝ ਕਾਰਜਾਂ ਦੀ ਸ਼ੁੱਧਤਾ ਨੂੰ ਵੀ ਪ੍ਰਭਾਵਤ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਇੱਕ ਚੱਕਰ ਦੀ ਮਿਲਿੰਗ, ਜਿੱਥੇ ਐਕਸਿਸ ਮੋਸ਼ਨ ਸਾਈਨੋਸੋਇਡਲ ਹੁੰਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸ ਦੀ ਭਰਪਾਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਜੇਕਰ ਬੈਕਲੈਸ਼ ਦੀ ਮਾਤਰਾ ਨੂੰ ਲੀਨੀਅਰ ਇੰਕੋਡਰ ਜਾਂ ਹੱਥੀਂ ਮਾਪ ਦੁਆਰਾ ਸਹੀ ਤਰ੍ਹਾਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ।

ਉੱਚ ਬੈਕਲੈਸ਼ ਵਿਧੀ ਆਪਣੇ ਆਪ ਵਿੱਚ ਜ਼ਰੂਰੀ ਤੌਰ 'ਤੇ ਕੱਟਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਲਈ ਵਾਰ-ਵਾਰ ਸਹੀ ਹੋਣ' ਤੇ ਨਿਰਭਰ ਨਹੀਂ ਹੈ, ਪਰ ਕਿਸੇ ਹੋਰ ਸੰਦਰਭ ਵਸਤੂ ਜਾਂ ਸ਼ੁੱਧਤਾ ਵਾਲੀ ਸਤਹ ਦੀ ਵਰਤੋਂ ਵਿਧੀ ਨੂੰ ਜ਼ੀਰੋ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਸੰਦਰਬੰਧ ਦੇ ਵਿਰੁੱਧ ਦਬਾਅ ਨੂੰ ਸਖਤੀ ਨਾਲ ਲਾਗੂ ਕਰਕੇ ਅਤੇ ਸੈਟਿੰਗ ਕਰਕੇ ਜੋ ਕਿ ਜ਼ੀਰੋ ਹਵਾਲਿਆਂ ਦੇ ਤੌਰ ਤੇ ਹੇਠ ਲਿਖੀਆਂ ਸਾਰੀਆਂ ਸੀਐਨਸੀ-ਏਨਕੋਡਡ ਗਤੀ ਲਈ. ਇਹ ਇੱਕ ਮਾਈਕਰੋਮੀਟਰ ਨੂੰ ਇੱਕ ਰੈਫਰੈਂਸ ਬੀਮ ਉੱਤੇ ਬੰਨ੍ਹਣ ਅਤੇ ਵਰਨੀਅਰ ਡਾਇਲ ਨੂੰ ਜ਼ੀਰੋ ਵਿੱਚ ਅਨੁਕੂਲ ਕਰਨ ਦੇ ਮੈਨੂਅਲ ਮਸ਼ੀਨ ਟੂਲ ਵਿਧੀ ਦੇ ਸਮਾਨ ਹੈ।  &#x5B;''*&#x5D;

## ਸਥਿਤੀ ਕੰਟਰੋਲ ਸਿਸਟਮ 
ਅੰਕੀ ਨਿਯੰਤਰਣ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚ, ਟੂਲ ਦੀ ਸਥਿਤੀ ਨੂੰ ਭਾਗ ਪ੍ਰੋਗਰਾਮ ਨਾਮਕ ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਇੱਕ ਸਮੂਹ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਪੋਜ਼ੀਸ਼ਨਿੰਗ ਕੰਟਰੋਲ ਨੂੰ ਇੱਕ ਓਪਨ-ਲੂਪ ਜਾਂ ਇੱਕ ਕਲੋਜ਼ਡ-ਲੂਪ ਸਿਸਟਮ ਦੀ ਵਰਤੋਂ ਨਾਲ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਓਪਨ-ਲੂਪ ਪ੍ਰਣਾਲੀ ਵਿੱਚ, ਸੰਚਾਰ ਸਿਰਫ ਇੱਕ ਦਿਸ਼ਾ ਵਿੱਚ ਹੁੰਦਾ ਹੈਃ ਕੰਟਰੋਲਰ ਤੋਂ ਮੋਟਰ ਤੱਕ. ਇੱਕ ਕਲੋਜ਼ਡ-ਲੂਪ ਸਿਸਟਮ ਵਿੱਚ, ਕੰਟਰੋਲਰ ਨੂੰ ਫੀਡਬੈਕ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਇਹ ਸਥਿਤੀ, ਗਤੀ ਅਤੇ ਐਕਸਲਰੇਸ਼ਨ ਵਿੱਚ ਗਲਤੀਆਂ ਨੂੰ ਠੀਕ ਕਰ ਸਕੇ, ਜੋ ਲੋਡ ਜਾਂ ਤਾਪਮਾਨ ਵਿੱਚ ਭਿੰਨਤਾਵਾਂ ਕਾਰਨ ਪੈਦਾ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਓਪਨ-ਲੂਪ ਸਿਸਟਮ ਆਮ ਤੌਰ ਉੱਤੇ ਸਸਤੇ ਹੁੰਦੇ ਹਨ ਪਰ ਘੱਟ ਸਹੀ ਹੁੰਦੇ ਹੈਂ। ਸਟੈਪਰ ਮੋਟਰਾਂ ਦੀ ਵਰਤੋਂ ਦੋਵਾਂ ਕਿਸਮਾਂ ਦੇ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਸਰਵੋ ਮੋਟਰਾਂ ਦੀ ਉਪਯੋਗਤਾ ਸਿਰਫ ਬੰਦ ਪ੍ਰਣਾਲੀਆਂ ਵਿੰਚ ਕੀਤੀ ਜਾ ਸਕਤੀ ਹੈ।

### ਕਾਰਟੇਸ਼ੀਅਨ ਕੋਆਰਡੀਨੇਟਸ 
ਜੀ ਐਂਡ ਐੱਮ ਕੋਡ ਦੀਆਂ ਸਥਿਤੀਆਂ ਸਾਰੇ ਤਿੰਨ-ਅਯਾਮੀ ਕਾਰਟੇਜ਼ੀਅਨ ਕੋਆਰਡੀਨੇਟ ਸਿਸਟਮ ਉੱਤੇ ਅਧਾਰਤ ਹਨ। ਇਹ ਸਿਸਟਮ ਇੱਕ ਆਮ ਪਲੇਨ ਹੈ ਜੋ ਅਕਸਰ ਗਰਾਫਿੰਗ ਕਰਦੇ ਸਮੇਂ ਗਣਿਤ ਵਿੱਚ ਦੇਖਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਸਿਸਟਮ ਮਸ਼ੀਨ ਟੂਲ ਮਾਰਗਾਂ ਅਤੇ ਕਿਸੇ ਹੋਰ ਕਿਸਮ ਦੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਨਕਸ਼ਾ ਬਣਾਉਣ ਲਈ ਲੋਡ਼ੀਂਦਾ ਹੈ ਜੋ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਤਾਲਮੇਲ ਵਿੱਚ ਹੋਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ। ਸੰਪੂਰਨ ਨਿਰਦੇਸ਼ਾਂਕ ਉਹ ਹੁੰਦੇ ਹਨ ਜੋ ਆਮ ਤੌਰ ਉੱਤੇ ਮਸ਼ੀਨਾਂ ਲਈ ਵਧੇਰੇ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਪਲੇਨ ਉੱਤੇ (ID1) ਬਿੰਦੂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਇਹ ਬਿੰਦੂ ਅਸਲ ਮਸ਼ੀਨ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਜਾਂ "ਘਰੇਲੂ ਸਥਿਤੀ" ਦੇਣ ਲਈ ਸਟਾਕ ਸਮੱਗਰੀ ਉੱਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

## ਕੋਡਿੰਗ 
ਜੀ-ਕੋਡ ਦੀ ਵਰਤੋਂ ਮਸ਼ੀਨ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ ਹਰਕਤਾਂ, ਜਿਵੇਂ ਕਿ ਮਸ਼ੀਨ ਚਾਲਾਂ ਜਾਂ ਡ੍ਰਿਲਿੰਗ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਕਮਾਂਡ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਜ਼ਿਆਦਾਤਰ ਜੀ-ਕੋਡ ਪ੍ਰੋਗਰਾਮ ਪਹਿਲੀ ਲਾਈਨ ਉੱਤੇ ਇੱਕ ਪ੍ਰਤੀਸ਼ਤ (%) ਚਿੰਨ੍ਹ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ, ਫਿਰ ਪ੍ਰੋਗਰਾਮ ਲਈ ਇੱਕ ਸੰਖਿਆਤਮਕ ਨਾਮ ਦੇ ਨਾਲ ਇੱਕ "ਓ" (ਭਾਵ ਦੂਜੀ ਲਾਈਨ ਉੱਪਰ "ਓ0001"), ਫਿਰ ਪ੍ਰੋਗਰਾਮ ਦੀ ਆਖਰੀ ਲਾਈਨ ਉੱ ਪਰ ਇੱਕ ਹੋਰ ਪ੍ਰਤੀਸ਼ਤ (% ′) ਚਿੰਨ ਨਾਲ ਸ਼ੁਰੂ ਹੁੱਦੇ ਹਨ। ਜੀ-ਕੋਡ ਲਈ ਫਾਰਮੈਟ ਅੱਖਰ ਜੀ ਹੈ ਜਿਸ ਤੋਂ ਬਾਅਦ ਦੋ ਤੋਂ ਤਿੰਨ ਅੰਕ ਹੁੰਦੇ ਹਨ, ਉਦਾਹਰਣ ਲਈ ਜੀ01। ਜੀ-ਕੋਡ ਇੱਕ ਮਿੱਲ ਅਤੇ ਲੈਥ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਵਿਚਕਾਰ ਥੋਡ਼੍ਹਾ ਵੱਖਰਾ ਹੁੰਦਾ ਹੈ, ਉਦਾਹਰਨ ਲਈਃ

: [G00 ਰੈਪਿਡ ਮੋਸ਼ਨ ਪੋਜ਼ੀਸ਼ਨਿੰਗ]
: [G01 ਲੀਨੀਅਰ ਇੰਟਰਪੋਲੇਸ਼ਨ ਮੋਸ਼ਨ]
: [G02 ਸਰਕੂਲਰ ਇੰਟਰਪੋਲੇਸ਼ਨ ਮੋਸ਼ਨ-ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ]
: [G03 ਸਰਕੂਲਰ ਇੰਟਰਪੋਲੇਸ਼ਨ ਮੋਸ਼ਨ-ਕਾਊਂਟਰ ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ]
: [G04 ਡਵੈਲ (ਗਰੁੱਪ 00 ਮਿੱਲ]
: [G10 ਸੈੱਟ ਆਫਸੈੱਟ (ਗਰੁੱਪ 00 ਮਿੱਲ]
: [G12 ਸਰਕੂਲਰ ਪਾਕਟਿੰਗ-ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ]
: [G13 ਸਰਕੂਲਰ ਪਾਕਟਿੰਗ-ਕਾਊਂਟਰ ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ]

### ਐਮ-ਕੋਡ 
[ਕੋਡ ਫੁਟਕਲ ਫੰਕਸ਼ਨ (ਐਮ-ਕੋਡ)] . M-ਕੋਡ ਫੁਟਕਲ ਮਸ਼ੀਨ ਕਮਾਂਡਾਂ ਹਨ ਜੋ ਐਕਸਿਸ ਮੋਸ਼ਨ ਨੂੰ ਹੁਕਮ ਨਹੀਂ ਦਿੰਦੀਆਂ ਹਨ। ਇੱਕ M-ਕੋਡ ਲਈ ਫਾਰਮੈਟ ਦੋ ਤੋਂ ਤਿੰਨ ਅੰਕਾਂ ਦੇ ਬਾਅਦ M ਅੱਖਰ ਹੈ; ਉਦਾਹਰਣ ਲਈ:

: [M01 ਓਪਰੇਸ਼ਨਲ ਸਟਾਪ]
: [ਪ੍ਰੋਗਰਾਮ ਦਾ M02 ਅੰਤ]
: [M03 ਸਟਾਰਟ ਸਪਿੰਡਲ-ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ]
: [M04 ਸਟਾਰਟ ਸਪਿੰਡਲ-ਕਾਊਂਟਰ ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ]
: [M05 ਸਟਾਪ ਸਪਿੰਡਲ]
: [M06 ਸੰਦ ਬਦਲੋ]
: [ਧੁੰਦ ਦੇ ਕੂਲੈਂਟ ਉੱਤੇ M07 ਕੂਲੈਂਟ]
: [M08 ਫਲੱਡ ਕੂਲੈਂਟ ਚਾਲੂ]
: [M09 ਕੂਲੈਂਟ ਬੰਦ]
: [M10 ਚੱਕ ਓਪਨ]
: [M11 ਚੱਕ ਬੰਦ]
: [M12 ਸਪਿੰਡਲ ਅੱਪ]
: [M13 ਦੋਵੇਂ M03 ਅਤੇ M08 ਸਪਿੰਡਲ ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ ਘੁੰਮਾਓ ਅਤੇ ਫਲੱਡ ਕੂਲੈਂਟ]
: [M14 ਦੋਵੇਂ M04 ਅਤੇ M08 ਸਪਿੰਡਲ ਕਾਊਂਟਰ ਘਡ਼ੀ ਦੀ ਦਿਸ਼ਾ ਵਿੱਚ ਘੁੰਮਣ ਅਤੇ ਫਲੱਡ ਕੂਲੈਂਟ]
: [M15 ਦੋਵੇਂ M05 ਅਤੇ M09 ਸਪਿੰਡਲ ਸਟਾਪ ਅਤੇ ਫਲੱਡ ਕੂਲੈਂਟ ਬੰਦ]
: [M16 ਸਪੈਸ਼ਲ ਟੂਲ ਕਾਲ]
: [M19 ਸਪਿੰਡਲ ਓਰੀਐਂਟੇਟ]
: [M29 DNC ਢੰਗ]
: [M30 ਪ੍ਰੋਗਰਾਮ ਰੀਸੈਟ ਅਤੇ ਰੀਵਾਈਂਡ]
: [M38 ਦਰਵਾਜ਼ਾ ਖੁੱਲ੍ਹਾ ਹੈ]
: [M39 ਦਰਵਾਜ਼ਾ ਬੰਦ]
: [ਮੱਧ ਵਿੱਚ M40 ਸਪਿੰਡਲ ਗੇਅਰ]
: [M41 ਘੱਟ ਗੀਅਰ ਚੁਣੋ]
: [M42 ਹਾਈ ਗੀਅਰ ਚੁਣੋ]
: [M53 ਰਿਟਰਾਕਟ ਸਪਿੰਡਲ] (ਸੰਦ ਸਪਿੰਨਲ ਨੂੰ ਮੌਜੂਦਾ ਸਥਿਤੀ ਤੋਂ ਉੱਪਰ ਉਠਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਓਪਰੇਟਰ ਨੂੰ ਜੋ ਵੀ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏ ਉਹ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੱਤੀ ਜਾ ਸਕੇ
: [M68 ਹਾਈਡ੍ਰੌਲਿਕ ਚੱਕ ਕਲੋਜ਼]
: [M69 ਹਾਈਡ੍ਰੌਲਿਕ ਚੱਕ ਓਪਨ]
: [M78 ਟੇਲਸਟੌਕ ਅੱਗੇ ਵਧ ਰਿਹਾ ਹੈ]
: [M79 ਟੇਲਸਟੌਕ ਰਿਵਰਸਸਿੰਗ]

### ਉਦਾਹਰਣ 
```text
%
O0001
G20 G40 G80 G90 G94 G54(Inch, Cutter Comp. Cancel, Deactivate all canned cycles, moves axes to machine coordinate, feed per min., origin coordinate system)
M06 T01 (Tool change to tool 1)
G43 H01 (Tool length comp. in a positive direction, length compensation for the tool)
M03 S1200 (Spindle turns CW at 1200RPM)
G00 X0. Y0. (Rapid Traverse to X=0. Y=0.)
G00 Z.5 (Rapid Traverse to z=.5)
G00 X1. Y-.75 (Rapid traverse to X1. Y-.75)
G01 Z-.1 F10 (Plunge into part at Z-.25 at 10in per min.)
G03 X.875 Y-.5 I.1875 J-.75 (CCW arc cut to X.875 Y-.5 with radius origin at I.625 J-.75)
G03 X.5 Y-.75 I0.0 J0.0 (CCW arc cut to X.5 Y-.75 with radius origin at I0.0 J0.0)
G03 X.75 Y-.9375 I0.0 J0.0(CCW arc cut to X.75 Y-.9375 with radius origin at I0.0 J0.0)
G02 X1. Y-1.25 I.75 J-1.25 (CW arc cut to X1. Y-1.25 with radius origin at I.75 J-1.25)
G02 X.75 Y-1.5625 I0.0 J0.0 (CW arc cut to X.75 Y-1.5625 with same radius origin as the previous arc)
G02 X.5 Y-1.25 I0.0 J0.0 (CW arc cut to X.5 Y-1.25 with same radius origin as the previous arc)
G00 Z.5 (Rapid traverse to z.5)
M05 (spindle stops)
G00 X0.0 Y0.0 (Mill returns to origin)
M30 (Program End)
%
```
ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਸਹੀ ਗਤੀ ਅਤੇ ਫੀਡ ਹੋਣ ਨਾਲ ਇੱਕ ਵਧੇਰੇ ਕੁਸ਼ਲ ਅਤੇ ਨਿਰਵਿਘਨ ਉਤਪਾਦ ਚਲਾਉਣ ਲਈ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਗਲਤ ਗਤੀ ਅਤੇ ਫੀਡ ਟੂਲ, ਮਸ਼ੀਨ ਸਪਿੰਡਲ ਅਤੇ ਇੱਥੋਂ ਤੱਕ ਕਿ ਉਤਪਾਦ ਨੂੰ ਵੀ ਨੁਕਸਾਨ ਪਹੁੰਚਾਏਗੀ। ਇਨ੍ਹਾਂ ਨੰਬਰਾਂ ਨੂੰ ਲੱਭਣ ਦਾ ਸਭ ਤੋਂ ਤੇਜ਼ ਅਤੇ ਸਰਲ ਤਰੀਕਾ ਇੱਕ ਕੈਲਕੁਲੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਹੋਵੇਗਾ ਜੋ ਔਨਲਾਈਨ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਇੱਕ ਫਾਰਮੂਲਾ ਦੀ ਵਰਤੋਂ ਕਿਸੇ ਸਮੱਗਰੀ ਲਈ ਸਹੀ ਗਤੀ ਅਤੇ ਫੀਡ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਵੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਹ ਮੁੱਲ ਔਨਲਾਈਨ ਜਾਂ ਮਸ਼ੀਨਰੀ ਦੀ ਹੈਂਡਬੁੱਕ ਵਿੱਚ ਮਿਲ ਸਕਦੇ ਹਨ।

## ਹਵਾਲੇ 
## ਹੋਰ ਪੜ੍ਹੋ 
* 
*  
*  
* 
* 
* 
* ਹੈਰਿਨ, ਗੋਲਡਨ ਈ. "ਇੰਡਸਟਰੀ ਆਨਰਜ਼ ਦ ਇਨਵੈਂਟਰ ਆਫ਼ ਐਨਸੀ", ਮਾਡਰਨ ਮਸ਼ੀਨ ਸ਼ਾਪ, 12 ਜਨਵਰੀ 1998.
* ਸੀਗਲ, ਅਰਨੋਲਡ। "ਆਟੋਮੈਟਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਆਫ਼ ਨਿਊਮੈਰਿਕਲੀ ਕੰਟਰੋਲਡ ਮਸ਼ੀਨ ਟੂਲਜ਼", *ਕੰਟਰੋਲ ਇੰਜੀਨੀਅਰਿੰਗ*, ਵਾਲੀਅਮ 3 ਅੰਕ 10 (ਅਕਤੂਬਰ 1956).&nbsp;
*  
* ਕ੍ਰਿਸਟੋਫਰ ਜੂਨ ਪਗੈਰਿਗਨ (ਵਿਨੀ ਐਡਮੰਟਨ ਅਲਬਰਟਾ ਕੈਨੇਡਾ)  ਸੀਐਨਸੀ ਇਨਫੋਮੈਟਿਕ, *ਆਟੋਮੋਟਿਵ ਡਿਜ਼ਾਈਨ ਅਤੇ ਉਤਪਾਦਨ''.
* ਸੀਐਨਸੀ ਮਸ਼ੀਨਾਂ ਦਾ ਵਿਕਾਸ (2018) ਪ੍ਰਾਪਤ ਕੀਤਾ ਅਕਤੂਬਰ 15,2018, ਇੰਜੀਨੀਅਰਿੰਗ ਟੈਕਨੋਲੋਜੀ ਗਰੁੱਪ ਤੋਂ
* ਫਿਟਜ਼ਪੈਟਰਿਕ, ਮਾਈਕਲ (2019) "ਮਸ਼ੀਨ ਅਤੇ ਸੀਐਨਸੀ ਟੈਕਨੋਲੋਜੀ"।

## ਬਾਹਰੀ ਲਿੰਕ 
*