curscnsem5

Upload: turbosmixer

Post on 04-Mar-2016

213 views

Category:

Documents


0 download

DESCRIPTION

cursCNSEM5

TRANSCRIPT

  • DEZVOLTAREA PROGRAMELOR SURSA

    Programarea comenzilor pentru deplasare

    CNSEM - CURS 5

  • INTERPOLARE CIRCULARA (G02/G03 modala, sens orar/sens antiorar)MOD DE DEFINIRE

    G02/G03 X Y Z I J Ksistem cartezianG2/G3 AP= RP=sistem polarOBSERVATII

    Coordonatele X, Y, Z, reprezinta coordonatele punctului tinta, iar I, J, K coordonatele centrului arcului de cerc, de obicei incremental fata de punctul initial

    Totdeauna exista deplasari simultane dupa doua axe

    Functie de algoritmul de interpolare, pe durata miscarii circulare pot sa apara variatii ale vitezei de avans

    CNSEM - CURS 5

  • PROGRAMAREA CERCULUI PRIN CENTRU SI PUNCTUL FINALN10 G00 X67.5 Y80.211 Z2

    N15 G01 Z-5 F300

    N20 G03 X17.203 Y38.029 I-17.5 J-30.211Interpolare circulara in sens antiorarPfinalCentrul arcului de cerc in coordonate incrementale fata de PinitialN20 G03 X17.203 Y38.029 I=AC(50) J=AC(50)Centrul arcului de cerc in coordonate absolute

    CNSEM - CURS 5

  • PROGRAMAREA CERCULUI PRIN RAZA SI PUNCTUL FINALPinitialPfinal1R112R2234YXDeplasarea de la Pinitial la Pfinal se poate realiza pe 4 arce de cerc:1 si 2 in sens orar3 si 4 in sens antiorar N10 G00 X67.5 Y80.211 Z2N15 G01 Z-5 F300N20 G03 X17.203 Y38.029 CR=34.913Raza cercului

    CNSEM - CURS 5

  • PROGRAMAREA CERCULUI PRIN UNGHIUL LA CENTRU SI PUNCTUL FINAL SAU CENTRUN10 G00 X67.5 Y80.211 Z2N15 G01 Z-5 F300N20 G03 X17.203 Y38.029 AR=140.134N10 G00 X67.5 Y80.211 Z2N15 G01 Z-5 F300N20 G03 I-17.5J-30.211 AR=140.134Unghiul la centruPunct finalCentrul cerculuiUnghiul la centru

    CNSEM - CURS 5

  • PROGRAMAREA CERCULUI IN COORDONATE POLAREN10 G00 X67.5 Y80.211 Z2

    N15 G01 Z-5 F300

    N20G111X50Y50

    N25 G3 RP=34.931AP=200.052 Coordonate polareDefinirea polului

    CNSEM - CURS 5

  • PROGRAMAREA CERCULUI PRIN PUNCT FINAL SI UNUL INTERMEDIAR (CIP MODALA)YXPinitialPfinal35.35601208013085.35PintermediarYZ2610

    CNSEM - CURS 5

  • N10G0G90X130Y60S800M3

    N15G17G1Z-2F100

    N20CIPX80Y120Z-10I1=IC(-85,35)J1=IC(-35.35)K1=-6 Defineste cercul prin punct intermediar Coordonate punct finalCoordonate punct intermediar

    CNSEM - CURS 5

  • PROGRAMAREA CERCULUI CU RACORDARE TANGENTIALA (CT - modala)

    Producerea unui arc de cerc tangent la elementul de contur programat anterior.

    Solutia este unica daca se precizeaza directia tangentei in planul de lucruTraiectoria liniara, tangenta la viitorul arc de cerc trebuie programata in blocul imediat anterior celui de programare circulara CTAmbele curbe trebuie sa fie plasate in acelasi plan.PPiPfPPiPf

    CNSEM - CURS 5

  • YX30506070801530N10G0X0 Y0 Z0G90T1D1N15G41G1X30 Y30F1000N20CTX50 Y15N25X60 Y-5N30G1X70N35G0G40X80 Y0 Z20N40M30Numar registru sculaActivare corectie raza sculaProgramare arc de cerc cu cod CTAnulare corectie raza scula

    CNSEM - CURS 5

  • INTERPOLARE ELICOIDALA

    Se utilizeaza in principal la realizarea filetelor

    Consta in corelarea miscarilor de generare a cercului cu cea de deplasare liniara, perpendiculara pe planul in care se gaseste cercul.

    Moduri de programareG2/G3X Y ZI J KTURN=

    G2/G3AR=I J KTURN=

    G2/G3AP= RP=TURN=coordonatele carteziene ale punctului finalcoordonatele carteziene ale centrului cerculuiUnghiul de aperturaNumarul de cercuri complete din elicecoordonatele polare

    CNSEM - CURS 5

  • YX2027.532.99205YZ205N10G17G0X27.5 Y32.99 punctul de startN15G1Z-5F50patrundere la punctul de startN20G3X20 Y5 Z-20I=AC(20) J=AC(20)TURN=2interpolare elicoidala, 2 rotatii complete intre Pi si PfN25M30

    CNSEM - CURS 5

  • DEFINIREA CONTURULUI toate calculele necesare determinarii coordonatelor necunoscute sunt realizate de procesorul geometric.LINIE CU UNGHIP2 (X2/Z2)X2/Z2 ANGANGP1 cunoscutN10G0X5 Z70G18N15G1X88.5 ANG110Stabilirea planului de lucru ZOX

    CNSEM - CURS 5

  • LINIE - LINIEP2 (X2/Z2)ANG1X1 Z1X3 Z3ANG2X3 Z3ANG1P1 cunoscutANG2P3 (X,Z)N10G0G18X10 Z80F1000N15G1ANG1=148.5N20G1X85 Z40ANG2=100N25

    CNSEM - CURS 5

  • P2 (X2/Z2)ANGTesituraP2 (X2/Z2)ANGRotunjireN10G0G18X10 Z80F1000N15G1ANG1=148.5CHR=5.5N20G1X85 Z40ANG2=100N25N10G0G18X10 Z80F1000N15G1ANG1=148.5RND=5.5N20G1X85 Z40ANG2=100N25

    CNSEM - CURS 5

  • LINIE LINIE - LINIEP2 (X2,Z2)ANG1X1 Z1X3 Z3ANG2X3 Z3X4 Z4X4 Z4ANG1P1 cunoscutANG2P3 (X3,Z3)

    CNSEM - CURS 5

  • LINIE ARC TANGENTIALANGG02/G03X3 Z3CR=P1 cunoscutANGP2 (X2,Z2)P3 (X3,Z3)RN10G0G18X60 Z50N15G1ANG120.6N20G3X46.5 Z42CR=15Raza de curbura

    CNSEM - CURS 5

  • ARC LINIE TANGENTAG2/G3CR=G1X3 Z3ANG-P1P2 (X2,Z2)P3 (X3,Z3)ANG-RN10G0G18X60 Z60N15G3CR=20N20G1X80 Z35ANG-30

    CNSEM - CURS 5

  • CERC - CERCP1P2 P3R1IKG03/G02I=AC() K=AC()G02/G03XP3 ZP3CR=OBSERVATII.Cele doua cercuri trebuie sa aiba curbura opusa.Unul din cercuri trebuie sa aiba centrul indicat prin coordonate.

    CNSEM - CURS 5