1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

cone parametrable avec fraise demi-spherique.

Discussion dans 'CamBam' créé par jeramenemafraise, 13 Août 2013.

  1. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
    cone parametrable avec fraise demi-spherique.
    Bonjour à tous,
    Peut-on faire un utilitaire parametrable,pour usiner avec une fraise demi-spherique,un cone comme la fait si bien, " ARIE KABAALSTRA" sur un boitier de montre, ( forum Cambam).
    parametrage diametre du haut , diametre du bas, angle du cone, passes angulaires.

    un Plugin ? est-ce possible ?

    il nous donne son programme suivant :


    # 1 = 0; startAngle / WORKANGLE
    #2=15.5 ;INNER RADIUS # 2 = 15,5; RAYON INTÉRIEUR
    #3=24 ;OUTER RADIUS # 3 = 24; rayon extérieur
    #4=37.75 ;CONE ANGLE # 4 = 37,75; angle de cône
    ;PREPOSITIONING ; Prépositionnement
    G90 G61 G90 G61
    T4M6 T4M6
    G00 X0 Y0 Z20 G00 X0 Y0 Z20
    G00 Z2 M3 G00 Z2 M3

    ;CALCULATIONS ; CALCULS
    #2=[#2+#5009] ;INNER RADIUS+TOOLDIAMETER # 2 = [# 2 + # 5009]; RAYON INTÉRIEUR + TOOLDIAMETER
    #3=[#3+#5009] ;OUTER RADIUS+TOOLDIAMETER # 3 = [# 3 + # 5009]; rayon extérieur + TOOLDIAMETER
    #5=[#3-#2] ;DELTA RADIUS # 5 = [# 3 - # 2]; DELTA RADIUS
    #6=[360-#4] ;CORRECTED ANGLE # 6 = [360 - # 4], rectifié ANGLE
    #7=[TAN[#6]*#5] ;Z-DEPTH N ° 7 = [TAN [6] * # 5]; profondeur Z


    WHILE [#1<360] ALORS [# 1 <360]
    GOSUB RAMP GOSUB RAMP
    #1=[#1+2.5] # 1 = [# 1 +2.5]
    ENDWHILE ENDWHILE

    M2 M2

    SUB RAMP RAMP SUB
    G00 X[COS[#1]*#2] Y[SIN[#1]*#2] G00 X [COS [1] * # 2] Y [SIN [# 1] * # 2]
    G01 Z0 F500 G01 Z0 F500
    G01 X[COS[#1]*#3] Y[SIN[#1]*#3] Z#7 F2000 G01 X [COS [1] * # 3] Y [SIN [# 1] * # 3] Z # 7 F2000
    G00 Z2 G00 Z2
    ENDSUB ENDSUB


    si un informaticien pourrait voir si c'est chose possible , pour Cambam ?.

    je pose juste une question,merci.

    Yves.
     
  2. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    cone parametrable avec fraise demi-spherique.
    Salut,

    Peut être avec le script spiralpolygone (en PJ) et une opération de gravure (la seule qui suive un trajet en 3D

    il n'y a pas de doc et le programmeur du script ne donne plus signe de vie, donc à expérimenter ...

    ça permet de faire ce genre de tracé

    spiralpolygone.jpg

    Sinon, habituellement sous CB pour faire ce genre de choses on utilise un objet 3D et une opération d'usinage 3D en mode "ligne de niveau"

    ++
    David Voir la pièce jointe Spiral PollyGone V2.9.rar
     
  3. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
  4. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
    cone parametrable avec fraise demi-spherique.
    Bonjour à tous,
    avec le listing du programme decrit plus haut, peut-on faire un script compatible Cambam ?
    juste quatre parametres ( diametre du haut, diametre du bas, hauteur ou angle du cone et angles de passes )

    car le programme decrit ne fonctionne pas sur Cambam, directement.

    si quelqu'un "touche " en language informatique ?.
    bonne journée.
    yves.
     
  5. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
    cone parametrable avec fraise demi-spherique.
    #1=0 ;STARTANGLE/WORKANGLE
    # 2 = 15,5; RAYON INTÉRIEUR #2=15.5 ;INNER RADIUS
    # 3 = 24; rayon extérieur #3=24 ;OUTER RADIUS
    # 4 = 37,75; angle de cône #4=37.75 ;CONE ANGLE
    ; Prépositionnement ;PREPOSITIONING
    G90 G61 G90 G61
    T4M6 T4M6
    G00 X0 Y0 Z20 G00 X0 Y0 Z20
    G00 Z2 M3 G00 Z2 M3

    ; CALCULS ;CALCULATIONS
    # 2 = [# 2 + # 5009]; RAYON INTÉRIEUR + TOOLDIAMETER #2=[#2+#5009] ;INNER RADIUS+TOOLDIAMETER
    # 3 = [# 3 + # 5009]; rayon extérieur + TOOLDIAMETER #3=[#3+#5009] ;OUTER RADIUS+TOOLDIAMETER
    # 5 = [# 3 - # 2]; DELTA RADIUS #5=[#3-#2] ;DELTA RADIUS
    # 6 = [360 - # 4], rectifié ANGLE #6=[360-#4] ;CORRECTED ANGLE
    N ° 7 = [TAN [6] * # 5]; profondeur Z #7=[TAN[#6]*#5] ;Z-DEPTH


    ALORS [# 1 <360] WHILE [#1<360]
    GOSUB RAMP GOSUB RAMP
    # 1 = [# 1 +2.5] #1=[#1+2.5]
    ENDWHILE ENDWHILE

    M2 M2

    RAMP SUB SUB RAMP
    G00 X [COS [1] * # 2] Y [SIN [# 1] * # 2] G00 X[COS[#1]*#2] Y[SIN[#1]*#2]
    G01 Z0 F500 G01 Z0 F500
    G01 X [COS [1] * # 3] Y [SIN [# 1] * # 3] Z # 7 F2000 G01 X[COS[#1]*#3] Y[SIN[#1]*#3] Z#7 F2000
    G00 Z2 G00 Z2
    ENDSUB ENDSUB


    ------------------------------------

    peut-on faire un script compatible Cambam avec ce genre de programme ?

    yves.
     
  6. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
  7. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    cone parametrable avec fraise demi-spherique.
    Salut,

    Si j'en juge par les traces de fraise, le cône n'est pas fait par une descente en spirale mais par des passes radiales, centrées sur le cône.

    A mon avis, il est bien plus simple de dessiner le cône que tu veux en 3D (même avec un soft simple) et de l'utiliser avec une opération d'usinage 3D, juste pour la partie conique. (on peux bien sur mixer 2D et 3D dans un même programme cambam)

    Ça offre de plus beaucoup plus de possibilité de réglages qu'une simple opération de gravure.

    Pour ce que j'en sais, le Gcode de Arie n'est pas compréhensible par Mach3, et si on fait un script (ou plugin) sous cambam, ce n'est pas pour créer directement du Gcode, mais des dessins, donc soit des lignes, utilisables avec une op de gravure, soit des surfaces, utilisables avec les op 3D, mais c'est CB qui crée le Gcode pas le script ou le plugin.

    Si c'est des lignes utilisées avec une op de gravure, c'est au moment du dessin des lignes que l'on devra tenir compte du décalage de la fraise car l'op de gravure suivra exactement le trait dans les 3 dimensions (sans tenir compte de la forme de la fraise), en fait on dessine donc directement les parcours d'outil et non pas la forme réelle.

    Si c'est des surfaces (objets 3D), il n'est pas nécessaire de tenir compte du Ø et de la forme de la fraise pour créer l'objet 3d, c'est CB qui gèrera les parcours d'outil avec l'op 3D, et ensuite le Gcode est crée à l'aide de ces parcours d'outil en tenant compte du Ø de la fraise mais aussi de sa forme.

    Dans tous les cas, en programmation sous CB, le but n'est jamais de créer le Gcode lui même, mais toujours soit un dessin dont on tirera des parcours d'outil à l'aide d'une opération d'usinage spécifique (contour, poche ..), soit directement les parcours eux mêmes qui seront exploités avec une op de gravure.

    La création du Gcode, c'est le job de CB et du post-processeur sélectionné. Toute création directe de Gcode par programmation ne tiendrait pas compte du PP, et ne fonctionnerais donc pas avec tous les systèmes de pilotage.

    ++
    David
     
  8. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    cone parametrable avec fraise demi-spherique.
    Re

    J'ai oublié, mais pour faire des cônes facilement à la fraise boule et sans objet 3D, tu peux aussi tout simplement utiliser le profilage des bords avec méthode sur chanfrein

    ça permet non seulement de tenir compte du Ø et profil de l'outil, mais aussi de faire l'ébauche en passes multiple en largeur pour ne pas exploser la fraise.

    http://www.atelier-des-fougeres.fr/Cambam/Aide/cam/SideProfiles.htm

    ++
    David
     
    Dernière édition par un modérateur: 16 Avril 2015
  9. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
  10. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
    cone parametrable avec fraise demi-spherique.
    Bonsoir à tous,

    Je me suis amusé avec Cambam, et je me pose la question, pourquoi sur mon programme de gravure il y a une partie ou l'outil reviens sur lui meme ( cadran de gauche) mais au contraire sur le cadran de droite c'est pas tout a fait la meme chose ?.
    si vous avez une petite idée ?

    merci pour vos explications.
    yves Voir la pièce jointe essai.zip
     
  11. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    cone parametrable avec fraise demi-spherique.
    C'est parce que tu a un bon nombre de polyligne en double qui sont superposées ; toutes celles de 39 inclus à 62 doivent être supprimées.

    ensuite régénère tes parcours, et tu aura un aller sur un trait, le retour sur le suivant.

    Si tu veux que l'usinage se fasse toujours dans le même sens (de l'int vers l'ext par exemple), met le mode d'optimisation sur "aucun" et régénère tes parcours.

    Tu aura un départ au centre ; si tu veux inverser ça, la seule solution c'est d'inverser les polylignes (sélectionne les toutes, puis Edition/Polyligne/inverser) et régénère de nouveau tes parcours.

    ++
    David
     
  12. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
  13. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    cone parametrable avec fraise demi-spherique.
    re

    supprime aussi Cercle(2), qui sème la m*** (un cercle de Ø 0 :-D ) et qui est aussi sélectionné dans ton op de gravure.

    ++
    David
     
  14. dh42

    dh42 Compagnon

    Messages:
    3 978
    Inscrit:
    4 Septembre 2009
    Localité:
    Près de St Etienne (42)
    cone parametrable avec fraise demi-spherique.
    Re re

    Un essais sur CutViewer

    cone radial.jpg

    le fichier .cb est en PJ

    Méthode utilisée:

    - tracé d'une polyligne horizontale, à gauche de l'axe Y et alignée sur X allant de -10 à -25 en Y (utilise la grille et l'accrochage à la grille)
    - édition des pt de la polyligne ( Points (collection) )

    j'ai
    -10,0,0
    -24,0,0


    je change la 2ieme ligne par
    -24,0,-10 pour baisser le pt à -10 en Z

    - je fais un réseau polaire de 35 copies (donc 36 lignes au total avec l'originale) avec cette polyligne en choisissant le centre du dessin comme centre (pense à activer l'accrochage à la grille) et un angle de rotation de 10° (0,0,10)

    j'obtiens ainsi mes lignes en forme de cône.

    Il ne reste plus qu'à leur assigner une op de gravure.

    Note: dans l'op de gravure, profondeur finale doit rester à 0, c'est la ligne qui donne la profondeur, pas le paramètre de l'opération sinon si tu met -2 par exemple tu creusera de 2 mm en dessous de la ligne.

    ++
    David Voir la pièce jointe cone radial.rar
     
  15. jeramenemafraise

    jeramenemafraise Ouvrier

    Messages:
    254
    Inscrit:
    6 Janvier 2013
Chargement...

Partager cette page