Page 4 sur 110

Re: Découpe CNC

Publié : 13 févr. 2020, 12:18
par Caudron
La fraise tourne dans le sens des aiguilles d'une montre .Il faut travailler en opposition tout le temps extérieure pièce ou trous.L'outil étant toujours à l'extérieure de la pièce il faut donc un déplacement inverse de la broche ( pas du sens de rotation )pour effectuer des trous.

exemple sur fichier joint on voit bien le déplacement de l'outil pour chaque séquence.
exemple.PNG

Re: Découpe CNC

Publié : 13 févr. 2020, 12:28
par Armand
Merci Caudron
c'est bien clair maintenant
Comme je l'écrivais, je reste limité en sens de déplacement de la broche par mon logiciel easel qui fait systématiquement du déplacement anti-horaire, même dans les trous où il faudrait l'inverse. mais ce n'est pas critique.

commande de quelques fraises chez CNCFraises partie hier ...

Re: Découpe CNC

Publié : 13 févr. 2020, 12:50
par Bibi
Et si tu modifies le branchement électrique des moteurs de déplacement axes X - Y pour inverser leurs sens de déplacements le logiciel ne remarquera pas ?? :roll:
Et tu pourras travailler en opposition la majeure partie du temps ?

Bibi

Re: Découpe CNC

Publié : 13 févr. 2020, 13:15
par Caudron
oui sinon la fraise ne travaille pas dans le bon sens surtout si elle a une dent :roll:

Re: Découpe CNC

Publié : 13 févr. 2020, 13:42
par Armand
Oui Bibi, ta solution fonctionne certainement
Mais heureusement ma machine travaille systématiquement en opposition pour les contours extérieurs des pièces. ce n'est que pour les trous qu'il faudrait changer de branchement et ce en cours de découpe. Ce n'est pas très rentable et même délicat en cours de découpe, sachant par ailleurs que pour les trous on peut accepter quelques bavures dans le balsa, même s'il s'agit de "mortaises" pour accueillir des "tenons" (je ne sais pas si ce vocabulaire de menuiserie est adapté). Les bavures ne feront qu'améliorer le collage :lol:

Re: Découpe CNC

Publié : 13 févr. 2020, 14:42
par Jipé
Je ne sais pas pas comment est géré le fonctionnement de ton logiciel, mais l'usinage d'un trou, quelle que soit sa forme, utilise un sous programme appelé le plus souvent "cycle de poche". Je ne parle pas de perçage où la dimension du trou dépend du diamètre de l'outil ; et qui utilise un cycle propre.

Une poche circulaire est ramené, au niveau programmation, à une interpolation circulaire de rayon R où l'outil suit une trajectoire dans le sens horaire (fonction G02) ou sens trigo (fonction G03).

Suivant le sens de déplacement d'outil choisi, il est décalé à gauche de la valeur de son rayon (fonction G41), ou à droite (fonction G42).

Pour maintenir le travail en opposition pendant la réalisation des trous, il faudrait pouvoir éditer les blocs de programmation du cycle de poche et inverser les fonctions G03 en G02 et G41 en G42.

A l'époque où la programmation était manuelle, l'opérateur choisissait ses trajectoires pour optimiser l'utilisation des outils, mais avec la généralisation des logiciels de génération de code, certaines règles élémentaires passent à la trappe. :x

Ceci étant dit, un travail en "avalant", ou en concordance, n'est pas mauvais non plus, à condition que le système d'entrainement des axes soit sans jeu.

JP

PS : Si l'usinage du trou ne fait pas appel à un cycle spécialisé et se résume à une interpolation circulaire en deux 1/2 cercles, la gestion est la même : G02 G42 pour travailler en opposition.

Re: Découpe CNC

Publié : 13 févr. 2020, 15:19
par Caudron
Pour les fonctions G41 et G42 l'outil n'est'il pas déplacé de son diamètre ?

Re: Découpe CNC

Publié : 13 févr. 2020, 15:54
par Armand
là les gars, vous commencez à causer g-code :oops:
En dehors du Français, de l'Allemand et un peu d'Anglais, cette "langue" me dépasse.
C'est bien pour cette raison que j'ai choisi d'utiliser Easel comme logiciel qui est très convivial et intuitif, avec en contrepartie quelques limitations comme celle, entre autres, qu'on vient d'évoquer.
Je fouille cependant à temps perdu dans les autres logiciels pour essayer de perfectionner un peu tout ça (une acquisition d'ESTLCAM n'est pas à exclure ;) )
En tout cas merci pour ces pistes de progrès ...

Re: Découpe CNC

Publié : 13 févr. 2020, 16:18
par Bibi
Armand a écrit : 13 févr. 2020, 15:54 là les gars, vous commencez à causer g-code :oops:
Rassures toi Armand,

Le g-code n‘a rien à voir avec le Point-g :lol:

Bibi

Re: Découpe CNC

Publié : 13 févr. 2020, 16:19
par Jipé
Caudron a écrit : 13 févr. 2020, 15:19 Pour les fonctions G41 et G42 l'outil n'est'il pas déplacé de son diamètre ?
Normalement, non. Lorsqu'on fait les jauges outil, on indique le diamètre de la fraise et sa longueur de référence ; l'appel à la fonction G41 ou G42 reprend la valeur du diamètre divisé par deux, donc son rayon. C'est logique puisqu'on programme les trajectoires outil par rapport à l'axe de la broche. L'appel de la fonction permet de se placer à droite, ou à gauche de cette trajectoire avec un décalage égal au rayon de l'outil.

Si on remplace la fraise d'origine par une fraise plus grosse, la programmation reste la même. L'appel T02 (changement d'outil) va charger les paramètres de la nouvelle fraise et le décalage aura la valeur du nouveau rayon.

A quelques exceptions près les GCodes générés par les différents logiciels sont conformes aux normes ISO industrielles (du moins pour les descriptions de trajectoires et cycles basiques). C'est moins vrai pour un certain nombre de codes ISO ne sont pas affectés et laissés à la disposition des constructeurs pour des applications spécifiques liées aux centres d'usinage.
En dehors du Français, de l'Allemand et un peu d'Anglais, cette "langue" me dépasse.
C'est bien pour cette raison que j'ai choisi d'utiliser Easel comme logiciel qui est très convivial et intuitif, avec en contrepartie quelques limitations comme celle, entre autres, qu'on vient d'évoquer.
Cette "langue" est facile à apprendre puisqu'elle se limite, pour les usages simples qui sont les nôtres, à quelques fonctions basiques pour définir des trajectoires, et quelques règles pour gérer les outillages.

Si tu as la possibilité d'éditer la programmation avec un éditeur de texte genre bloc note de windows, tu vas rapidement être capable de décrypter la structure des blocs et de les modifier pour faire des essais.

Armand, tu as un avantage sur moi, tu pratiques l'Allemand. Moi, je suis obligé de passer par le traducteur Google quand je vais sur les forums d'outre rhin... :x

JP