Programação CNC parametrizada: Fresar diâmetro externo e abertura de furo c/ interp. helicoidal.

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.ย. 2023
  • Programação CNC parametrizada comando Fanuc: Fresar diâmetro externo e abertura de furo c/ interpolação helicoidal programa CNC na descrição do video.
    email: jeremias.ferraz@yahoo.com
    O0400(INTERPOLACAO HELICOIDAL EXTERNO)
    (FRESAR DIAMETRO EXTERNO 38.2MM X 5.2MM DE ALTURA)
    (PROGRAMADO POR JEREMIAS FERRAZ)
    (T9-DESBASTE DO DIAMETRO EXTERNO + ACABAMENTO)
    T9M6(FRESA DE TOPO DIAMETRO 16MM)
    G54G90G40
    G43G90H9Z80M8
    S2500M3
    #1=0(INICIAL EM "Z")
    #2=1.0(INCREMENTO EM "Z")
    #3=-5.2(PROFUNDIDADE FINAL EM "Z")
    #4=38.2(VALOR DO DIAMETRO EXTERNO ACABADO)
    #5=18(DIAMERTO DA FERRAMENTA)
    #7=1(SOBREMETAL P/ ACABAMENTO DO DIAMETRO EXTERNO)
    #8=5(VALOR P/ AFASTAMENTO DE SEGURANCA EM "X")
    #10=55(VALOR DO DIAMETRO EXTERNO MAIOR)
    (NAO ALTERAR DAQUI EM DIANTE)
    #4=#4/2
    #5=#5/2
    #10=#10/2
    #6=#4+#5+#7(INCIO DO PERCUSSO MAIS SOBRE-METAL)
    #9=#10+#5+#7+#8(AFASTAMENTO DE SEGURANCA EM "X")
    #15=0(CONTADOR INICIAL)
    G54G0G40G90X#9Y0
    G0Z5
    GOTO200
    N100(INCIO DO ACABAMENTO DO DIAMETRO EXTERNO)
    G0Z5
    #1=0(INICIAL EM "Z")
    #6=#4+#5
    N200
    G1Z#1F500
    G1G90X#6
    WHILE[#1GT#3]DO1
    #1=[#1-[+#2]]
    IF[#1LT#3]THEN#1=#3
    G3I-#6Z#1F800
    END1
    #1=#3
    G3I-#6Z#1F800
    G1X#9Y0
    #15=#15+1
    IF[#7EQ0]GOTO101
    IF[#15EQ1]GOTO100
    N101
    G0G90G40Z80M5
    (INTERPOLACAO HELICOIDAL INTERNO)
    (FRESAR DIAMETRO INTERNO 33.2MM X 6.2MM DE PROFUNDIDADE)
    (PROGRAMADO POR JEREMIAS FERRAZ)
    (T8-DESBASTE DO DIAMETRO INTERNO + ACABAMENTO)
    T8M6(FRESA DE TOPO DIAMETRO 16MM)
    G54G90G40G0X0Y0S2500M3
    G43G90H8Z100M8
    #101=0(INICIAL EM "Z")
    #102=1.0(INCREMENTO EM "Z")
    #103=-6.2(PROFUNDIDADE FINAL EM "Z")
    #104=33.2(VALOR DO DIAMETRO DO FURO ACABADO)
    #105=16(DIAMERTO DA FERRAMENTA)
    #107=1(SOBREMETAL P/ ACABAMENTO DO DIAMETRO DO FURO)
    #108=0(INICIO EM "XY")
    (NAO ALTERAR DAQUI EM DIANTE)
    #104=#104/2
    #105=#105/2
    #106=#104-#105-#107(INCIO DO PERCUSSO MAIS SOBRE-METAL)
    #115=0(CONTADOR INICIAL)
    G0Z5
    GOTO300
    N104(INCIO DO ACABAMENTO DO DIAMETRO DO FURO)
    G0Z5
    #101=0(INICIAL EM "Z")
    #106=#104-#105
    N300
    G1Z#101F500
    G1G90X#106
    WHILE[#101GT#103]DO1
    #101=[#101-[+#102]]
    IF[#101LT#103]THEN#101=#103
    G3I-#106Z#101F800
    END1
    #101=#103
    G3I-#106Z#101F800
    G1X#109Y#109
    #115=#115+1
    IF[#7EQ0]GOTO103
    IF[#115EQ1]GOTO104
    N103
    G0G90G40Z80M5
    M30

ความคิดเห็น • 8

  • @samuelnunes6607
    @samuelnunes6607 10 หลายเดือนก่อน

    Muito bom Parabéns

    • @jeremiasferraz1341
      @jeremiasferraz1341  10 หลายเดือนก่อน +1

      Olá Samuel tudo bem? Obrigado pelo seu comentário.

  • @ederlima6967
    @ederlima6967 10 หลายเดือนก่อน

    Parabéns pelo conteúdo

    • @jeremiasferraz1341
      @jeremiasferraz1341  10 หลายเดือนก่อน +1

      Olá Eder tudo bem? Obrigado pelo seu comentário, abraço.

  • @---MarcosVanzuita---
    @---MarcosVanzuita--- 10 หลายเดือนก่อน

    olá Jeremias.... como sempre, trazendo excelentes exemplos de parametrizado para deixar o dia a dia mais prático e otimizado..... obrigado por mais esta opção..... você é fera !!!!!👋👍

    • @jeremiasferraz1341
      @jeremiasferraz1341  10 หลายเดือนก่อน +2

      Olá Marcos, vc também é fera....não tem medo dos desafios, vc demostra isso no seu dia a dia, sempre apresentando programas parametrizados em centros de torneamento que para mim é uma novidade no youtube, abraços.

    • @---MarcosVanzuita---
      @---MarcosVanzuita--- 10 หลายเดือนก่อน +1

      @@jeremiasferraz1341 valeu parceiro!

    • @jeremiasferraz1341
      @jeremiasferraz1341  10 หลายเดือนก่อน +1

      Tamos juntos!!!!!!!👍@@---MarcosVanzuita---