سبق 1ਬਾਹਰੀ ਪ੍ਰੋਫਾਈਲਾਂ ਲਈ ਕੰਟੂਰਿੰਗ ਰਣਨੀਤੀਆਂ: ਕਨਵੈਂਸ਼ਨਲ ਵਿ. ਕਲਾਈਮਬ ਮਿਲਿੰਗ, ਲੀਡ-ਇਨ/ਲੀਡ-ਆਊਟ, ਕੋਨਾ ਇਲਾਜ ਅਤੇ ਕੋਨਾ ਰਾਊਂਡਿੰਗ (R5) ਪ੍ਰੋਗ੍ਰਾਮਿੰਗFANUC VMC ਤੇ ਬਾਹਰੀ ਪ੍ਰੋਫਾਈਲਾਂ ਲਈ ਕੰਟੂਰਿੰਗ ਰਣਨੀਤੀਆਂ ਨੂੰ ਘੇਰਦਾ ਹੈ। ਕਲਾਈਮਬ ਅਤੇ ਕਨਵੈਂਸ਼ਨਲ ਮਿਲਿੰਗ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, ਲੀਡ-ਇਨ ਅਤੇ ਲੀਡ-ਆਊਟ ਮੂਵਜ਼ ਬਾਰੇ ਚਰਚਾ ਕਰਦਾ ਹੈ, ਅਤੇ R5 ਨਾਲ ਕੋਨੇ ਰਾਊਂਡਿੰਗ ਪ੍ਰੋਗ੍ਰਾਮ ਕਰਨਾ ਦਿਖਾਉਂਦਾ ਹੈ।
Choosing climb or conventional millingLead-in and lead-out move strategiesCorner treatment and sharp corner reliefProgramming R5 corner radii in G-codeFinishing passes and spring cutsسبق 2ਸਬਪ੍ਰੋਗ੍ਰਾਮ ਬਣਤਰ (M98/M99) ਅਤੇ ਦੁਹਰਾਏ ਵਾਲੇ ਪੈਟਰਨਾਂ ਲਈ ਕੈਨਡ ਸਬਰੂਟੀਨਾਂ ਦੀ ਵਰਤੋਂਦੁਹਰਾਏ ਵਾਲੇ ਪੈਟਰਨਾਂ ਲਈ M98 ਅਤੇ M99 ਵਰਤ ਕੇ FANUC ਸਬਪ੍ਰੋਗ੍ਰਾਮਸ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਬਣਤਰ, ਪੈਰਾਮੀਟਰ ਪਾਸਿੰਗ, ਸੁਰੱਖਿਅਤ ਐਂਟਰੀ ਅਤੇ ਐਗਜ਼ਿਟ ਮੂਵਜ਼ ਅਤੇ ਰੀਯੂਜ਼ਯੋਗ ਮਸ਼ੀਨਿੰਗ ਰੂਟੀਨਾਂ ਦੀਆਂ ਲਾਈਬ੍ਰੇਰੀਆਂ ਨੂੰ ਸੰਸਥਾਪਿਤ ਕਰਨ ਨੂੰ ਘੇਰਦਾ ਹੈ।
Subprogram call syntax with M98Defining subprograms and O numbersUsing local variables and parametersSafe approach and retract in subroutinesManaging repeated holes and pocket arraysسبق 3FANUC ਲਈ ਸਟੈਂਡਰਡ ਸੁਰੱਖਿਆ ਹੈੱਡਰ ਕੋਡ (G90 G54 G17 G21 G40 G49 G80) ਅਤੇ ਉਹਨਾਂ ਦੇ ਅਰਥਪ੍ਰੋਗ੍ਰਾਮ ਸ਼ੁਰੂ ਵਿੱਚ ਸਟੈਂਡਰਡ FANUC ਸੁਰੱਖਿਆ ਹੈੱਡਰ ਕੋਡਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਵਰਤੋਂ ਦੇ ਕਾਰਨਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਹਰ ਮੋਡਲ ਗਰੁੱਪ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਦਾ ਹੈ, ਅਣਪੇਸ਼ੇ ਵਿਵਹਾਰ ਨੂੰ ਰੋਕਣਾ ਅਤੇ ਪ੍ਰੋਗ੍ਰਾਮਾਂ ਵਿੱਚ ਹੈੱਡਰ ਸਟੈਂਡਰਡਾਈਜ਼ ਕਰਨਾ।
Purpose of a safety header blockG90 absolute mode and implicationsG54 work offset selection basicsG17 plane, G21 units, and G40 cutter compG49 length cancel and G80 cycle cancelسبق 4ਕਰੈਸ਼ ਤੋਂ ਬਚਣ ਲਈ ਰਿਟ੍ਰੈਕਟਸ, ਸੁਰੱਖਿਅਤ Z ਉਚਾਈਆਂ ਅਤੇ ਰੈਪਿਡ ਮੂਵ ਹੱਦਾਂ ਪ੍ਰਬੰਧਨਕਰੈਸ਼ ਰੋਕਣ ਲਈ ਰਿਟ੍ਰੈਕਟ ਮੂਵਜ਼, ਸੁਰੱਖਿਅਤ Z ਉਚਾਈਆਂ ਅਤੇ ਰੈਪਿਡ ਮੂਵ ਹੱਦਾਂ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਕਲੀਅਰੈਂਸ ਪਲੇਨਜ਼, ਐਪ੍ਰੋਚ ਰਣਨੀਤੀਆਂ ਅਤੇ CAM ਅਤੇ ਕੰਟਰੋਲ ਤੇ ਪਾਤ ਨੂੰ ਵੈਰੀਫਾਈ ਕਰਨ ਤੇ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ।
Defining safe Z and clearance planesRapid move limits near fixturesApproach and retract path planningAvoiding collisions with tall clampsDry runs and single-block verificationسبق 5ਕੋਨੇ ਰੇਡੀਆ (R3) ਵਾਲੀਆਂ ਲੰਬਗੋਲਾਈ ਪੌਕੇਟਾਂ ਲਈ ਪੌਕੇਟਿੰਗ ਰਣਨੀਤੀਆਂ: ਰੈਸਟਰ, ਆਫਸੈੱਟ ਅਤੇ ਐਡੈਪਟਿਵ ਪੌਕੇਟਿੰਗ ਪੈਟਰਨਕੋਨੇ ਰੇਡੀਆ (R3) ਵਾਲੀਆਂ ਲੰਬਗੋਲਾਈ ਪੌਕੇਟਾਂ ਲਈ CAM ਅਤੇ ਮੈਨੂਅਲ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਰਣਨੀਤੀਆਂ ਨੂੰ ਘੇਰਦਾ ਹੈ। ਰੈਸਟਰ, ਆਫਸੈੱਟ ਅਤੇ ਐਡੈਪਟਿਵ ਪੈਟਰਨਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, FANUC VMC ਤੇ ਟੂਲ ਲੋਡ, ਚਿੱਪ ਐਵੈਕੂਏਸ਼ਨ ਅਤੇ ਸਰਫੇਸ ਫਿਨਿਸ਼ ਤੇ ਧਿਆਨ ਨਾਲ।
Defining pocket geometry and R3 cornersRaster pocketing paths and stepoversOffset pocketing and tool engagementAdaptive pocketing and constant loadEntry moves, ramping, and helical entryسبق 6ਫੇਸਿੰਗ ਰਣਨੀਤੀਆਂ ਦੇ ਉਦਾਹਰਣ ਅਤੇ G-ਕੋਡ ਵਿੱਚ ਸਪਾਇਰਲ ਜਾਂ ਜਿਗ-ਜੈਗ ਫੇਸਿੰਗ ਪੈਟਰਨ ਲਾਗੂ ਕਰਨਾਫਲੈਟ ਰਿਫਰੈਂਸ ਸਰਫੇਸਾਂ ਤਿਆਰ ਕਰਨ ਲਈ ਫੇਸਿੰਗ ਰਣਨੀਤੀਆਂ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਸਪਾਇਰਲ ਅਤੇ ਜਿਗ-ਜੈਗ ਪੈਟਰਨਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, ਟੂਲ ਚੋਣ, ਸਟੈਪਓਵਰ ਬਾਰੇ ਚਰਚਾ ਕਰਦਾ ਹੈ ਅਤੇ FANUC-ਸੰਗਤ G-ਕੋਡ ਵਿੱਚ ਹਰ ਪੈਟਰਨ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਦਿਖਾਉਂਦਾ ਹੈ।
Selecting face mills and cutting parametersZig-zag facing paths and direction controlSpiral facing pattern programmingStepovers, stepdowns, and surface finishEdge overtravel and stock allowanceسبق 7ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਮੋਡਸ: ਅਬਸੋਲੂਟ (G90) ਵਿ. ਇਨਕ੍ਰੀਮੈਂਟਲ (G91), ਪਲੇਨ ਚੋਣ (G17), ਯੂਨਿਟਸ (G21)ਅਬਸੋਲੂਟ ਅਤੇ ਇਨਕ੍ਰੀਮੈਂਟਲ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਮੋਡਸ, ਪਲੇਨ ਚੋਣ ਅਤੇ ਮੈਟ੍ਰਿਕ ਯੂਨਿਟਸ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਦਾ ਹੈ। G90, G91, G17 ਅਤੇ G21 ਕਿਵੇਂ ਪਰਸਪਰ ਕਿਰਿਆ ਕਰਦੇ ਹਨ ਅਤੇ ਪ੍ਰੋਗ੍ਰਾਮ ਵਿੱਚ ਮੋਡ ਬਦਲਣ ਤੇ ਗਲਤੀਆਂ ਤੋਂ ਬਚਣਾ ਦਿਖਾਉਂਦਾ ਹੈ।
Absolute mode G90 usage and examplesIncremental mode G91 and applicationsSwitching safely between G90 and G91G17 XY plane selection for millingMetric units with G21 and unit checksسبق 8ਸਪੱਸ਼ਟਤਾ ਅਤੇ ਸੁਰੱਖਿਆ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਪ੍ਰੋਗ੍ਰਾਮ ਬਣਤਰ ਅਤੇ ਕਮੈਂਟਸ ਦੀਆਂ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸਾਂਸੀਐਨਸੀ ਪ੍ਰੋਗ੍ਰਾਮਾਂ ਨੂੰ ਸਪੱਸ਼ਟਤਾ ਅਤੇ ਸੁਰੱਖਿਆ ਵਧਾਉਣ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। ਲੌਜੀਕਲ ਬਲਾਕ ਆਰਡਰਿੰਗ, ਸੈਕਸ਼ਨ ਹੈੱਡਰਜ਼, ਇਕਸਾਰ ਨਾਮਕਰਨ ਅਤੇ ਆਪ੍ਰੇਟਰਾਂ ਨੂੰ ਟ੍ਰਬਲਸ਼ੂਟ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨ ਵਾਲੇ ਕਮੈਂਟਸ ਨੂੰ ਘੇਰਦਾ ਹੈ।
Standard program layout and sectionsNaming conventions for tools and offsetsUsing clear, concise inline commentsSeparating roughing and finishing blocksEnd-of-program checks and summariesسبق 9ਡ੍ਰਿਲਿੰਗ ਲਈ ਆਮ ਕੈਨਡ ਸਾਈਕਲਜ਼ (G81/G82/G83) ਅਤੇ ਡਵੈੱਲ, ਪੈੱਕ ਅਤੇ ਰਿਟ੍ਰੈਕਟ ਉਚਾਈਆਂ ਪ੍ਰੋਗ੍ਰਾਮ ਕਰਨਾFANUC ਡ੍ਰਿਲਿੰਗ ਕੈਨਡ ਸਾਈਕਲਜ਼ G81, G82 ਅਤੇ G83 ਦੇ ਵੇਰਵੇ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਡੂੰਘਾਈਆਂ, ਪੈੱਕ ਮੁੱਲ, ਡਵੈੱਲ ਸਮੇਂ ਅਤੇ ਰਿਟ੍ਰੈਕਟ ਪਲੇਨਜ਼ ਸੈੱਟ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ। ਸੁਰੱਖਿਅਤ ਚਿੱਪ ਐਵੈਕੂਏਸ਼ਨ, ਟੂਲ ਲਾਈਫ ਅਤੇ ਇਕਸਾਰ ਹੋਲ ਗੁਣਵੱਤਾ ਤੇ ਧਿਆਨ।
Syntax of G81, G82, and G83 cyclesSetting depth, feed, and spindle speedProgramming dwell times with G82Peck depth and chip break with G83Retract planes, R levels, and clearanceسبق 10ਕੋਆਰਡੀਨੇਟ ਸਿਸਟਮ ਅਤੇ ਵਰਕ ਆਫਸੈੱਟਸ: G54 ਸੈੱਟਅਪ, ਉੱਪਰਲੇ-ਖੱਬੇ ਓਰੀਜਿਨ ਅਭਿਆਸ ਅਤੇ ਉੱਪਰੀ ਸਰਫੇਸ ਤੇ Z ਜ਼ੀਰੋ ਕਰਨਾFANUC VMC ਤੇ ਕੋਆਰਡੀਨੇਟ ਸਿਸਟਮ ਅਤੇ ਵਰਕ ਆਫਸੈੱਟਸ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। G54 ਸੈੱਟ ਕਰਨ, ਉੱਪਰਲੇ-ਖੱਬੇ ਓਰੀਜਿਨ ਚੁਣਨ ਅਤੇ ਉੱਪਰੀ ਸਰਫੇਸ ਤੇ Z ਜ਼ੀਰੋ ਕਰਨਾ ਦਿਖਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਅਤੇ ਜਾਂਚ ਐਲਾਈਨਮੈਂਟ ਸੌਖਾ ਹੋਵੇ।
Machine coordinates versus work coordinatesSetting and verifying G54 work offsetTop-left origin strategy on VMC tablesZeroing Z at the top surface of the partChecking offsets with edge finders and probesسبق 11ਆਪ੍ਰੇਟਰ ਹੈਂਡਆਫ ਲਈ ਪ੍ਰੋਗ੍ਰਾਮ ਵੈਰੀਫਿਕੇਸ਼ਨ ਸਟੇਟਮੈਂਟਸ ਅਤੇ ਕਮੈਂਟਸਆਪ੍ਰੇਟਰਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰੋਗ੍ਰਾਮ ਚਲਾਉਣ ਲਈ ਵੈਰੀਫਿਕੇਸ਼ਨ ਸਟੇਟਮੈਂਟਸ ਅਤੇ ਕਮੈਂਟਸ ਜੋੜਨ ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਦਾ ਹੈ। ਸੈੱਟਅਪਸ, ਟੂਲਜ਼, ਮਹੱਤਵਪੂਰਨ ਮਾਪਾਂ ਅਤੇ ਇਨ-ਪ੍ਰੋਸੈੱਸ ਜਾਂਚਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਭਰੋਸੇਯੋਗ ਹੈਂਡਆਫ ਲਈ।
Commenting program purpose and revisionDocumenting tools, holders, and offsetsDescribing setups and clamping methodsFlagging critical dimensions and tolerancesIn-process inspection and pause promptsسبق 12ਟੂਲ ਬਦਲਣ ਕ੍ਰਮ, ਸਪਿੰਡਲ ਚਾਲੂ/ਬੰਦ, ਕੂਲੈਂਟ ਚਾਲੂ/ਬੰਦ ਅਤੇ FANUC ਕੰਟਰੋਲਾਂ ਤੇ ਆਮ ਵਰਤੇ ਜਾਂਦੇ M-ਕੋਡਸFANUC ਤੇ ਟੂਲ ਬਦਲਣ, ਸਪਿੰਡਲ ਅਤੇ ਕੂਲੈਂਟ ਕੰਟਰੋਲ ਅਤੇ ਸਭ ਤੋਂ ਆਮ M-ਕੋਡਸ ਨੂੰ ਹੈਂਡਲ ਕਰਨ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ। ਸੁਰੱਖਿਅਤ ਕ੍ਰਮਵਾਚਕਤਾ, ਕੋਲੀਜ਼ਨ ਤੋਂ ਬਚਣਾ ਅਤੇ ਪੜ੍ਹਨਯੋਗ, ਸਟੈਂਡਰਡਾਈਜ਼ਡ ਮਸ਼ੀਨ-ਰੈਡੀ ਪ੍ਰੋਗ੍ਰਾਮ ਲਿਖਣ ਤੇ ਜ਼ੋਰ।
Tool change sequence and safe positionsSpindle start, stop, and speed commandsCoolant on, off, and mist controlCommon FANUC M-codes and meaningsM-code ordering and safety interlocks