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

passer de vélocité constante à arrêt exact ?

Discussion dans 'Mach' créé par el patenteu, 7 Novembre 2014.

  1. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
    passer de vélocité constante à arrêt exact ?
    Salut a tous, qq1 saurait si il serait possible en court d'usinnage de passer du mode vélocité constante a arret exact?
    J'explique mon probleme....
    Je découpe des pannaux a bonne vitesse(+de 10 000mm/min) et pour éviter que la machinne ''tourne les coins ronds'' je dois absolument
    sélectionné arret exact dans mach3.
    Par contre pour faire des poches rondes ou des découpes circulaires je dois absolument revenir en mode vélocitée constante sinon la machinne
    ''bad trip''.........elle doit faire un arret sur chaques données.
    Le probleme est que je fais les 2 types d'usinnages sur un meme pannaux.... :???:
    Comment faire?

    Merci
    Fred
     
  2. speedjf37

    speedjf37 Compagnon

    Messages:
    982
    Inscrit:
    15 Octobre 2009
    Localité:
    indre et loire
    Dernière édition par un modérateur: 16 Avril 2015
  3. jigour

    jigour Ouvrier

    Messages:
    288
    Inscrit:
    24 Septembre 2010
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    bonjour,
    +1
     
  4. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    Eh eh merci!! :-D
    Maintenant je ne suis pas tres doué pour aller jouer avec les g-codes et les ''virgules'' dans le program directement(je retourne toujours au dessin)
    Comment faire comprendre a mache3 que des qu'il ''appercoit'' un G 2 ou un G3(interpolation circulaire) il DOIT systematiquement ajouter un G 64 pour revenir en mode constante vélocité?, ou vice et versa.....

    Hein, je vous en pose une bonne!! :-D
    Merci
    Fred
     
  5. dyson

    dyson Ouvrier

    Messages:
    301
    Inscrit:
    8 Mai 2010
    Localité:
    Bourgogne
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    Il faut le rajouter dans le G-code. Quel logiciel génère le g-code ? Le post processeur est accessible ?
    Il reste la solution du bloc-note de windows et sa fonction "remplacer" (G2 remplacé par G64 G2 , G3 par G64 G3 , G0 par G61 G0 et G1 par G61 G1).
     
  6. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    Je génere appartir d'ASPIRE le parcour d'outil mais je crois que c'est mach3 qui converti en Gcode.....non?
    J'ai acces au post processur appartir d'aspire,enfin je peux choisir dans une vaste banque d'extension sous quel extension je veux donner/enregistré mon programme.
    Maintenant comment créé ou modifier un post processeur ca je ne sais pas. :lol:
    Pour la technnique sous window c'est interessant mais encore la je suis nul avec ces logiciels la... :???:

    Fred
     
  7. CNCSERV

    CNCSERV Compagnon

    Messages:
    1 664
    Inscrit:
    27 Décembre 2007
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    C'est très facile

    Tu trouveras un fichiers nommé: Mach2_3_Arcs_mm.pp dans le dossier PostP. Il faut faire une recherche car le chemin dépend de la version de Windows.
    Chez moi sous Windows 8 c'est : C:\Users\All Users\Vectric\Aspire\V4.5
    Tu l'édites avec un éditeur classique, notepad fait l'affaire.

    Tu vas trouver la section suivante :
    Code:
    begin FIRST_CW_ARC_MOVE
    
    "[N]G2[X][Y][I][J][F]"
    
    +---------------------------------------------------
    +  Commands output for clockwise arc  move
    +---------------------------------------------------
    
    begin CW_ARC_MOVE
    
    "[N]G2[X][Y][I][J]"
    
    +---------------------------------------------------
    +  Commands output for the first counterclockwise arc move
    +---------------------------------------------------
    
    begin FIRST_CCW_ARC_MOVE
    
    "[N]G3[X][Y][I][J][F]"
    
    +---------------------------------------------------
    +  Commands output for counterclockwise arc  move
    +---------------------------------------------------
    
    begin CCW_ARC_MOVE
    
    "[N]G3[X][Y][I][J]"
    
    tu peux modifier facilement G2 et G3.


    Tu as un pdf Post_Processor_Guide.pdf qui explique comment modifier les post-pro.

    A noter que cette modif ne marchera que sur les arcs de cercle, les courbes sont systématiquement vectorisées
     
  8. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    Merci pour les infos!
    Le probleme que je vois est que je devrai revisiter le g-code en a cahaques fois,pire si il y a alternance entre deécoupe circulaire et ligne droit
    je devrai passer l'ensemble du g-code au peigne fin a chaques fois... :???:
    Ny aurait-il pas moyen de lui faire comprendre une bonne fois pour toute?
    Ou alors de pouvoir ajouter un bouton soi mécannique sois sur l'écran de mach3 pour passer manuellement d'un a l'autre sans interompre le programme
    et passer par la page de configuration qui elle stop le programme.

    Merci
    Fred
     
  9. CNCSERV

    CNCSERV Compagnon

    Messages:
    1 664
    Inscrit:
    27 Décembre 2007
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    Non si le Post-pro dans Aspire est modifié comme l'a indiqué Dyson, tu n'as plus besoin de modifier le fichier G-Code à chaque fois.

    Je te met l'intégralité du post-pro modifié ci-dessous :

    Code:
    +================================================
    +                                                
    + Mach2/3 - Vectric machine output configuration file   
    +                                                
    +================================================
    +                                                
    + History                                        
    +                                                
    + Who      When       What                         
    + ======== ========== ===========================
    + Tony     15/11/2005 Written for metric
    + Tony     06/01/2006 Added ATC option      
    + Tony     14/05/2006 Fixed G21 mm in header   
    + Tony     24/07/2006 Added G2 & G3 Arc support + removed (( )) 
    + Tony     18/06/2007 Replaced the Tool comment     
    + Mark     14/08/2008 Added G1 to Feed moves,
    + Mark     28/08/2009 Added G91.1 to force use of incremental arcs
    + Mark     30/11/2009 Added TOOLPATHS_OUTPUT.
    + Brian    15/12/2009 Remove M05 from NEW_SEGMENT
    +================================================
    
    POST_NAME = "Mach2/3 Arcs G61/G64 (mm) (*.txt)"
    
    FILE_EXTENSION = "txt"
    
    UNITS = "MM"
    
    DIRECT_OUTPUT = "Mach|Mach4.Document"
    
    SUBSTITUTE = "({)}"
    
    +------------------------------------------------
    +    Line terminating characters                 
    +------------------------------------------------
    
    LINE_ENDING = "[13][10]"
    
    +------------------------------------------------
    +    Block numbering                             
    +------------------------------------------------
    
    LINE_NUMBER_START     = 0
    LINE_NUMBER_INCREMENT = 10
    LINE_NUMBER_MAXIMUM = 999999
    
    +================================================
    +                                                
    +    Formating for variables                     
    +                                                
    +================================================
    
    VAR LINE_NUMBER = [N|A|N|1.0]
    VAR SPINDLE_SPEED = [S|A|S|1.0]
    VAR FEED_RATE = [F|C|F|1.1]
    VAR X_POSITION = [X|C|X|1.3]
    VAR Y_POSITION = [Y|C|Y|1.3]
    VAR Z_POSITION = [Z|C|Z|1.3]
    VAR ARC_CENTRE_I_INC_POSITION = [I|A|I|1.3]
    VAR ARC_CENTRE_J_INC_POSITION = [J|A|J|1.3]
    VAR X_HOME_POSITION = [XH|A|X|1.3]
    VAR Y_HOME_POSITION = [YH|A|Y|1.3]
    VAR Z_HOME_POSITION = [ZH|A|Z|1.3]
    VAR SAFE_Z_HEIGHT = [SAFEZ|A|Z|1.3]
    +================================================
    +                                                
    +    Block definitions for toolpath output       
    +                                                
    +================================================
    
    +---------------------------------------------------
    +  Commands output at the start of the file
    +---------------------------------------------------
    
    begin HEADER
    
    "( [TP_FILENAME] )"
    "( File created: [DATE] - [TIME])"
    "( for Mach2/3 from Vectric )"
    "( Material Size)"
    "( X= [XLENGTH], Y= [YLENGTH], Z= [ZLENGTH])"
    "([FILE_NOTES])"
    "(Toolpaths used in this file:)"
    "([TOOLPATHS_OUTPUT])"
    "(Tools used in this file: )"
    "([TOOLS_USED])"
    "[N]G00G21G17G90G40G49G80"
    "[N]G71G91.1"
    "[N]T[T]M06"
    "[N] ([TOOLNAME])"
    "[N]G00G43[ZH]H[T]"
    "[N][S]M03"
    "[N](Toolpath:- [TOOLPATH_NAME])"
    "[N]([TOOLPATH_NOTES])"
    "[N]G94"
    "[N][XH][YH][F]"
    
    
    +---------------------------------------------------
    +  Commands output for rapid moves 
    +---------------------------------------------------
    
    begin RAPID_MOVE
    
    "[N]G61 G00[X][Y][Z]"
    
    
    +---------------------------------------------------
    +  Commands output for the first feed rate move
    +---------------------------------------------------
    
    begin FIRST_FEED_MOVE
    
    "[N]G61 G1[X][Y][Z][F]"
    
    
    +---------------------------------------------------
    +  Commands output for feed rate moves
    +---------------------------------------------------
    
    begin FEED_MOVE
    
    "[N]G61 G1[X][Y][Z]"
    
    +---------------------------------------------------
    +  Commands output for the first clockwise arc move
    +---------------------------------------------------
    
    begin FIRST_CW_ARC_MOVE
    
    "[N]G64 G2[X][Y][I][J][F]"
    
    +---------------------------------------------------
    +  Commands output for clockwise arc  move
    +---------------------------------------------------
    
    begin CW_ARC_MOVE
    
    "[N]G64 G2[X][Y][I][J]"
    
    +---------------------------------------------------
    +  Commands output for the first counterclockwise arc move
    +---------------------------------------------------
    
    begin FIRST_CCW_ARC_MOVE
    
    "[N]G64 G3[X][Y][I][J][F]"
    
    +---------------------------------------------------
    +  Commands output for counterclockwise arc  move
    +---------------------------------------------------
    
    begin CCW_ARC_MOVE
    
    "[N]G64 G3[X][Y][I][J]"
    
    +---------------------------------------------------
    +  Commands output for a new segment - toolpath
    +  with same toolnumber but maybe different feedrates
    +---------------------------------------------------
    
    begin NEW_SEGMENT
    
    "[N][S]M03"
    "([TOOLPATH_NAME])"
    "([TOOLPATH_NOTES])"
    
    +---------------------------------------------------
    +  Commands output at the end of the file
    +---------------------------------------------------
    
    begin FOOTER
    
    "[N]G00[ZH]"
    "[N]G00[XH][YH]"
    "[N]M09"
    "[N]M30"
    %
    
    
    
    
    
    
    Tu peux l'enregistrer sous Mach2_3_Arcs_mm_2.pp et tu auras un " Mach2/3 Arcs G61/G64 (mm) (*.txt)" dans ta liste de machine

    Le probleme c'est que les courbes ne sont pas que des arcs de cercle, pour les autres courbes je ne sais pas ce que ça peut donner :smt017
     
  10. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
    passer de vélocité constante à arrêt exact ?
    Re: Question pour les craks de mach3

    Ok d'accord,
    Moi j'enregistre normallement toujours en G-code mm tap.
    Maintenant comment je fais pour modifier le post processor?..je fais un copier coller de ton fichier?
    Si oui a quel endroit d'appartir de la.....
    C:\Program Files (x86)\Aspire 3.0 ??

    Merci de votre patience!! :lol:
    Fred
     
  11. CNCSERV

    CNCSERV Compagnon

    Messages:
    1 664
    Inscrit:
    27 Décembre 2007
    passer de vélocité constante à arrêt exact ?
    C'est cela,
    J'ai mis le chemin dans mon premier message, mais sous XP je pense qu'il est different.
    Il faut faire une recherche avec le nom du fichier ou en tapant "*.pp"
     
  12. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
    passer de vélocité constante à arrêt exact ?
    Fantastique!

    En fait je suis w8 sur portable te xp sur l'ordi de la cn.
    Mais je me débrouillerai bien! :-D
    SVP,soyez le plus explicite possible dans vos réponses,je suis vraiment nul avec ces logiciels. :lol:

    Merci!

    Fred
     
  13. CNCSERV

    CNCSERV Compagnon

    Messages:
    1 664
    Inscrit:
    27 Décembre 2007
    passer de vélocité constante à arrêt exact ?
    Désolé :cry:

    Sous W8 il faut coller le fichier joint dans le dossier: C:\Users\All Users\Vectric\Aspire\V4.5\PostP ou C:\Utilisateurs\All Users\Vectric\Aspire\V4.5\PostP

    4.5 dépend de votre version.

    Ensuite lancez Aspire et au moment d'enregistrer votre fichier G-Code choisissez le Post-processeur comme ci-dessous :

    ecran.jpg
     
  14. CNCSERV

    CNCSERV Compagnon

    Messages:
    1 664
    Inscrit:
    27 Décembre 2007
  15. el patenteu

    el patenteu Compagnon

    Messages:
    2 246
    Inscrit:
    22 Août 2010
Chargement...
Articles en relation
  1. Durer
    Réponses:
    1
    Affichages:
    954

Partager cette page