AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Aller en bas

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Empty AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Message  YOYODUNORD59 Ven 4 Déc 2020 - 13:52

Bonjour à tous, ayant fait un dessin + fichier sur CAMBAM d'une pièce à usiner, le problème est qu'il faut changer d'outil en divers diamètres (1er à diamètre 2mm + 2éme à diam 3mm + 3éme à chanfreiner diam 6mm) car fraiseuse CNC6040 donc j'ai pensé à copier 2 fois mon dessin d'usinage et sur le dessin 1er, enlever tous les endroits d'usinage par outil diam 2mm pour faire fichier usinage avec outil diam 3mm puis aprés idem pour les chanfreins....
j'ai pensé à rajouter en dessous sur du fichier 1er outil 2mm.... le fichier du 2éme outil diam 3mm + idem pour 3éme outil diam 6mm
est ce possible ???

car si le fichier du 1er outil 2mm est fini, il faut changer d'outil pour passer en diam 3mm... tangente et usiner
+ pareil pour le chanfrein donc le problème est qu'il faut refaire un nouveau décalage ou nouvelle tangente
merci à vous tous et bonne journée
YOYODUNORD59
YOYODUNORD59
posteur Régulier
posteur Régulier

Messages : 131
Points : 179
Date d'inscription : 14/08/2020
Age : 56
Localisation : VALENCIENNES

Revenir en haut Aller en bas

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Empty Re: AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Message  dh42 Ven 4 Déc 2020 - 14:28

Salut,

Pour que CamBam sorte une instruction de changement d'outil (M6), il suffit que le n° d'outil soit différent d'une opération à l'autre, pas besoin de faire plusieurs fichiers. Lorsque Mach3 rencontrera un M6 dans le GCode, il arrêtera l'usinage et te permettra de changer l'outil et de refaire ton 0 en Z.

Il n'y a bien sûr que le Z à remettre à 0, le 0,0 en XY ne change pas de place vu qu'il est basé sur le centre de la fraise et que CamBam tient compte du Ø outil pour compenser le décalage outil.

Note: ne pas utiliser le n°0 pour les outils.
Assure toi que le changement d'outil est bien activé dans Mach3 (config/general config > "Stop spindle, wait for cycle start" doit être coché)

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 20724
Points : 33431
Date d'inscription : 21/06/2009
Age : 57
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Empty Re: AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Message  YOYODUNORD59 Ven 4 Déc 2020 - 16:34

ça alors..... c'est SUPER COOL pour tes infos DAVID nommé "grand expert dans cette matière"  cheers  
je t'en remercie encore DAVID et tiens informé de cela.
merci
YOYODUNORD59
YOYODUNORD59
posteur Régulier
posteur Régulier

Messages : 131
Points : 179
Date d'inscription : 14/08/2020
Age : 56
Localisation : VALENCIENNES

Revenir en haut Aller en bas

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Empty Re: AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Message  silky Ven 4 Déc 2020 - 20:36

bonsoir
au lieu de faire plusieurs dessins, tu peux aussi sur le même travailler par opération d'usinage et même choisir à chaque fois un nouveau calque, par exemple:
- 1 ère opération de perçage:tous les perçages de Ø2mm
- 2ème opération de perçage: tous les perçages Ø3m
- 1er contour: tous les chanfreins identiques etc...

tu enregistres les fichiers G-Codes séparément et lorsque tu fais l'usinage tu lances les opérations les unes à la suite des autres, ainsi tu peux faire ton changement d'outil à chaque nouvelle opération

à aujourd'hui je procède ainsi!

silky
silky
silky
acharné du forum
acharné du forum

Messages : 484
Points : 608
Date d'inscription : 08/10/2013
Age : 65
Localisation : arras

Revenir en haut Aller en bas

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Empty Re: AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Message  dh42 Ven 4 Déc 2020 - 22:05

Salut,

tu enregistres les fichiers G-Codes séparément et lorsque tu fais l'usinage tu lances les opérations les unes à la suite des autres, ainsi tu peux faire ton changement d'outil à chaque nouvelle opération

Je crois que yoyo utilise Mach3, donc pas besoin de faire un fichier par outil. Ça n'a d’intérêt que si tu utilise un système de pilotage qui ne gère pas les changements d'outil (arduino + GRBL par exemple) ou sur les vielles machines dont le directeur de commande à une mémoire limité en nb de ligne de GCode, mais avec Mach3, avant d'arriver à la limite, il y a de la marge (nb de ligne maxi, 10 millions !)

Il me semble même que depuis quelque temps, même LinuxCNc sait gérer les changements d'outil + RàZ du Z.

j'ai pensé à copier 2 fois mon dessin d'usinage et sur le dessin 1er, enlever tous les endroits d'usinage par outil diam 2mm pour faire fichier usinage avec outil diam 3mm puis aprés idem pour les chanfreins....

Je ne suis pas sûr de comprendre ce que tu veux dire, mais un même objet de dessin (par exemple une polyligne) peut parfaitement être utilisé par plusieurs opérations d'usinage différentes ; nul besoin de faire une copie de l'objet de dessin, ni d'effacer ce qui ne sert pas ; CB n'usinera que les lignes qui sont associées à l'opération d'usinage en cours.

Un exemple en PJ

les 2 cercles sont utilisés dans l'opération Perçage 1, mais aussi par l'opération chanfrein

le polyrectangle est utilisé par les opérations: dégagement pour chanfrein (usinage du contour sur 5mm de profondeur), chanfrein et découpe+tabs

dans perçage1, on utilise les 2 cercles pour percer avec l'outil n°3

dans dégagement on utilise le rectangle pour dégager la zone ou on veux faire le chanfrein avec l'outil n°10 .. CB générera donc un changement d'outil entre les 2 op car le n° d'outil change.

dans chanfrein on utilise simultanément les 2 cercles et le rectangle pour faire le chanfrein ; outil n°60 ; la aussi CB générera un changement d'outil

et enfin, dans decoupe, on utilise le rectangle avec l'outil n°10 pour finir la découpe de -5 à -20 et en y mettant des tabs ; la aussi, encore un changement d'outil car on passe de l'outil n°60 au n°10

et donc, tout ça avec un seul et unique fichier, ce qui évite des gaffes !! (et c'est plus productif, surtout si tu fais de la série)

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Multi-10

Si tu tiens vraiment à faire un fichier par outil, alors le plus simple, c'est de regrouper les opérations d'usinage qui se font avec un même outil dans un même groupe d'usinage, et dans ce cas, tu peux générer ton Gcode juste pour un groupe d'usinage, en utilisant le menu contextuel du groupe. Donc si tu a plusieurs groupes, tu génère un Gcode de la même manière pour chaque groupe. Dans ce cas, par défaut le fichier GCode prendra le nom: nom_de_fichier.nom_du_groupe.nc

Pour aller plus loin dans l'automatisation de la création de fichiers multiples, tu peux mettre un nom de fichier dans la propriété "Fichier GCode" de chaque groupe ; par exemple GR1.nc pour le groupe 1, GR2.nc pour le groupe 2 (ne pas oublier le .nc), et dans ce cas, si tu génère le Gcode pour le projet entier (menu contextuel du dossier Usinage ou menu Usinage/créer le fichier GCode = CTRL W), CB te créera automatiquement un fichier GCode par groupe qui a un nom au lieu de créer un fichier unique pour tout le projet.

http://www.atelier-des-fougeres.fr/Cambam/Aide_V1/cam/CAMPart.htm

++
David
Fichiers joints
 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Attachment
multi-outils.zip Vous n'avez pas la permission de télécharger les fichiers joints.(2 Ko) Téléchargé 2 fois

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 20724
Points : 33431
Date d'inscription : 21/06/2009
Age : 57
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

 AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM Empty Re: AJOUTER UN PROGRAMME DANS UN AUTRE PROGRAMME SUR CAMBAM

Message  YOYODUNORD59 Sam 5 Déc 2020 - 13:49

Bonjour SILKY et DAVID
oui SILKY, ce que je voulais faire et un peu comme vous (en dessous rouge) mais d'une autre méthode compliqué et longue

tu enregistres les fichiers G-Codes séparément et lorsque tu fais l'usinage tu lances les opérations les unes à la suite des autres, ainsi tu peux faire ton changement d'outil à chaque nouvelle opération

Par contre grace à DAVID, j'ai fait ce qu'il m'a conseillé et PARFAIT, rapide et simple
heureusement qu'il était là comme pour tous les autres conseils qu'il m'a donné, je commence à avancer proche d'un futur professionnel mais encore 5 ans  de cours ...... drunken
je vous souhaite un bon week end et merci  pour tout


Dernière édition par dh42 le Sam 5 Déc 2020 - 19:26, édité 1 fois (Raison : réparer citation)
YOYODUNORD59
YOYODUNORD59
posteur Régulier
posteur Régulier

Messages : 131
Points : 179
Date d'inscription : 14/08/2020
Age : 56
Localisation : VALENCIENNES

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum