En cours numérisation d'avance pour tour ELS (Electronic Lead Screw)

  • Auteur de la discussion speedjf37
  • Date de début
S

speedjf37

Compagnon
Bonjour,

Les diamètres pour les filetages sont calculés à partir des infos de ce post :

Les valeurs sont pour des filetage de type M (ISO) métrique

En pénétration droite les passes sont dégressives pour avoir la même surface de coupe.

Un post avec les calculs des passe etc Ici:

Si cela interesse quelqu'un, voici les calculs pour reproduire les tableaux de TT Vardex pour un usinage en penetration oblique par le flanc. Je m'en sert dans une calculatrice programmable pour realiser mes filetages.


Il y a toutes les formules de calcul !!!!

Cordialement JF
 
Dernière édition:
F

FTX

Compagnon
Bonjour

Je découvre ce post. N'étant pas coutumier de la rubrique arduino. Résultat bien sympathique et prometteur. Le projet a continué depuis?

Ftx
 
S

speedjf37

Compagnon
Bonjour,

Le projet continue ....doucement (autres priorités) !

Amélioration des affichages et gestion des boutons
Corrections de bugs !

Implantation des calculs de passes en cours.
Réflexions sur les options futures ( mémoires de plusieurs opérations).

Cordialement JF
 
  • Réagir
Reactions: FTX
S

speedjf37

Compagnon
Bonjour,

Intégration des menus et des calculs pour coller aux mieux avec le fichier .xls :
(avec le "engineersblackbook" pour vérifier)

ici:

Exemple :
Diam 20 pas 1.5 (pas fin)
8 passes
Mode Epaisseur constante , volume constant et volume modifié
EXT/INT (vis/ecrou)

Impression sur le moniteur serie:
*****************************************
Calcul Filetage:
Diam = 20.000
Pas = 150
Nb Passes = 8
H theo Filet = 1.299
Diam effectif = 19.026
ECROU:
Diam Perçage = 18.376
H Profil = 0.866
H Cumul = 0.500
Surface Filet = 0.433
Prof Pass Const = 0.108
Epaiseur Constante:
NP:0 X=18.593 P=0.108 Z=0.000
NP:1 X=18.809 P=0.217 Z=0.000
NP:2 X=19.026 P=0.325 Z=0.000
NP:3 X=19.242 P=0.433 Z=0.000
NP:4 X=19.459 P=0.541 Z=0.000
NP:5 X=19.675 P=0.650 Z=0.000
NP:6 X=19.892 P=0.758 Z=0.000
NP:7 X=20.108 P=0.866 Z=0.000

Calcul Filetage:
Diam = 20.000
Pas = 150
Nb Passes = 8
H theo Filet = 1.299
Diam effectif = 19.026
ECROU:
Diam Perçage = 18.376
H Profil = 0.866
H Cumul = 0.500
Surface Filet = 0.433
Prof Pass Const = 0.108
Volume Constant:
NP:0 X=18.989 P=0.306 Z=0.000
NP:1 X=19.242 P=0.433 Z=0.000
NP:2 X=19.437 P=0.530 Z=0.000
NP:3 X=19.601 P=0.612 Z=0.000
NP:4 X=19.746 P=0.685 Z=0.000
NP:5 X=19.876 P=0.750 Z=0.000
NP:6 X=19.996 P=0.810 Z=0.000
NP:7 X=20.108 P=0.866 Z=0.000

Calcul Filetage:
Diam = 20.000
Pas = 150
Nb Passes = 8
H theo Filet = 1.299
Diam effectif = 19.026
ECROU:
Diam Perçage = 18.376
H Profil = 0.866
H Cumul = 0.500
Surface Filet = 0.433
Prof Pass Const = 0.108
Volume Modifie:
NP:0 X=18.735 P=0.179 Z=0.000
NP:1 X=19.031 P=0.327 Z=0.000
NP:2 X=19.302 P=0.463 Z=0.000
NP:3 X=19.510 P=0.567 Z=0.000
NP:4 X=19.686 P=0.655 Z=0.000
NP:5 X=19.840 P=0.732 Z=0.000
NP:6 X=19.980 P=0.802 Z=0.000
NP:7 X=20.108 P=0.866 Z=0.000
***************************************************

Prochain challenge , les différentes méthodes de décalage (Droit , Flanc , Flanc modifié , Flan alternatif).

Et pourquoi pas les filets multiples ?

edit:
Une doc avec un dessin propre et les calculs détaillés

JF
 
Dernière édition:
S

speedjf37

Compagnon
Bonjour,

Le projet continue en 2022 !!

Refonte assez globale du projet pour tenir compte des évolutions.
Réorganisation des menus.
Modifications des Raccourcis et des touches pour une utilisation plus souple et plus rapide.
Réflexion sur un interface avec 2 encodeurs simulant les manivelles (comme en traditionnel)

Usinages Manuel , Semi-Auto et Auto sur les axes X out Z

Filetage (Thread) (seule opération synchro avec l'axe C)

Chariotage = Profil à 0°
Dressage = Profil à 90°

Profil <= 45 ° Z_CUT (backslach impératif en X pour la trajectoire en angle)
Déplacement en Z avec vitesse Z , X en vitesse < Z (proportionnel à la tangente de l'angle)

Profil > 45 ° X_CUT (backslach impératif en Z pour la trajectoire en angle)
Déplacement en X avec vitesse X , Z en vitesse < X (proportionnel à la tangente de l'angle ?)


Opération avec read/write (mémorisation de tous les paramètres du profil ,des butées , des vitesses )(10 max)
Objectif traitement automatique de plusieurs usinages (changement d'outil à GERER)

PS) Sans tourelle porte outils comment gérer le changement d'outil et le calibrage ?

Cordialement JF
 
S

speedjf37

Compagnon
Bonjour,

Avancement du projet et première utilisation.

Pour un assemblage de profilés alu , usinage de 20 entretoises.
Barre Alu diam 13mm
Bruts sciés à 40mm (scie à ruban métal)

Dressage des extrémités en automatique avec ELS_JF dérivé de Minthread de @pailpoe.

Le proto en place:
Proto_ELS_JF.png



Vidéo usinage extrémité 1

Perçage à 6mm après passage foret à centrer
Entrtoise_Perçage.png


Vidéo usinage extrémité 2

La série terminée:
Entretoises.png


Cordialement JF
 
Dernière édition:
C

chabercha

Compagnon
Bonsoir
Les vidéos ne sont pas visibles.
A+Bernard
 
S

soulsurfer

Nouveau
Bonjour,

Jolies avancées, cela fait plaisir de voir un résultat concret !
 
S

speedjf37

Compagnon
Bonjour,

Les entretoises poussées à leur emplacement sont tenue par un boulon.
Le maintient en place par injection de mousse de polyuréthane.
entretoises_PU_R.png


Fraisurage profil + entretoise
fraisurage_profil_R.png


JF
 
T

totoche974

Ouvrier
bonjour

ayant récemment acheter un tour WM210V sur lequel je termine des petites améliorations de rigidités pour ensuite passer à la numérisation
et ta solution est trés compacte et me conviens bien pour l'utilisation que je fait

pour une question de visibilité, pourquoi ne pas avoir mis un afficheur 7 segments extérieur pour les DRO ?? et garder l'afficheur pour les menus

avant de me lancer dans une nouvelle aventure, je termine ma télécommande Bluetooth mach3 sur base de ESP32 sur laquelle reste à implémenter la gestion de contrôle des batteries

bonne continuation

++
gilles

 
S

speedjf37

Compagnon
Bonjour totoche974,
pour une question de visibilité, pourquoi ne pas avoir mis un afficheur 7 segments extérieur pour les DRO ?? et garder l'afficheur pour les menus

L'affichage en OLED 2.42" est très visible même de loin.
L'esp32 est limité en nombre d' e/s .

Ce n'est pas une "vraie" DRO car je n'ai pas de règles c'est le rebouclage des infos drivers moteurs (Step Dir).
A adapter avec la future gestion du backslash.

Ajouter des afficheurs 7 segments pilotés par des max7219 en SPI nécessite des Pin supplémentaires non disponibles et prends du temps d'exécution.

Utilisés en test ici:

As tu publié des infos sur ton tour et sur ta télécommande Bluetooth ?

JF
 
T

totoche974

Ouvrier
slt

As tu publié des infos sur ton tour et sur ta télécommande Bluetooth ?

pour le tour, je viens de recevoir un roulement axial pour le chariot et j'attend un support outils à changement rapide

pour la télécommande, elle est sur le github en mode privé. si tu est intéressé je peux te rajouter au participants
sa fait 1 An que l'on est dessus avec un ami

j'attend un PCF 8574 (expender de port I2C) pour finir le CI de la matrice clavier

caractéristiques:

les 3 boutons - STOP - PAUSE - START (à changer)
1 x LCD qui affiche : le nom des macros, axes, batterie et debug
1 x bouton de sécu (rouge) : pour utiliser les macros et la molette
1 x sélecteur axe: XYZA
16 x boutons pour les macros, chaque boutons peux recevoir 2 macros, la sélection se fait par : soit un appuie court o un appuie long
exemple: référencement de tous les axes en appuie court ou axe separé en appuie long
passage en mode light sleep pour l'économie batterie


1643873827736.png



++ gilles
 
S

speedjf37

Compagnon
Bonjour,

Usinage CNC de bouchons pour les profilés en PVC expansé (récup panneau publicitaire).
Pilotage LinuxCNC interface AXIS et VFD Broche en RS485

Dessin et gcode CAMBAM avec panelisation par groupe en grille .
cnc_bouchons_R.png



Détail :

bouchons_poteaux_R.png



JF
 
Dernière édition:
  • Réagir
Reactions: FTX
T

totoche974

Ouvrier
re

Broche en RS485

je voulais passer mon réglage de vitesse de broche en RS485, tu utilise quoi pour faire la conversion, un adaptateur USB/RS485 relier au VFD ??
avec un plugin ou un soft externe comme SpindleTalker2 ??

gilles
 
S

speedjf37

Compagnon
Bonjour,

Avancée du projet:

Gestion des "operations" Op
R/W +- numero Op avec les touches du clavier idem Gene (simulation rotation broche)

Un Write Op 0 mémorisation de la position des moteurs (+option si besoin )!
Un Read Op 0 permet de retrouver après une mise sous tension la position précédente (si mémorisée ):
La position des moteurs
Les butées Min et Max


Op 1 à 9 mémorisation des Op avec leurs paramètres.
Le type Op ( Thread , Profil PZ/PX )
Les butées Min et Max
Diametre , longueur ,Angle.
Passes nombre et valeur
Numero Outil



Gestion de cycle d'usinage:
Une saisie permet de choisir les Op à enchainer.
Le cycle va enchainer les opérations .
La gestion des outils (non implantée) sera indispensable.

Création des menus Op et Tool

Tout cela est opérationnel sauf la gestion des outils.

PS) il faudrait que je fasse une vidéo d'un cycle !
JF
 
Dernière édition:
T

totoche974

Ouvrier
salut

sa avance bien gentiment,

comment va être géré des op de mémorisation : carte SD, eprom ou via le soft d'usinage ??

je retourne monter mes nouveaux moteurs à boucle fermé sur ma cnc

bon courage
++ Gilles
 
S

speedjf37

Compagnon
Bonjour,

Mémorisation des outils OK
Numéro -> 0 à 9
Type -> 0 à 9
Comme sur LinuxCNC:
Offset X
Offset Z
L'outil 0 -> Offset X et Z =0.0

Comment mesurer/valider les offsets ?????
Que penser de cette méthode ? (à 3:29)

JF
 
Dernière édition:
O

Oxide

Nouveau
Bonjour,

Alors, ça avance ton projet ?
Je veux commence faire quelque chose similaire sur un deuxième tour, mais je penser partir du ELS russe (je déjà un autre tour équipe avec), mais au lieu de utilise un ARDUINO MEGA, je penser a ARDUINO DUE qui est plus puissant et faire des contrôles avec RGI pour les X et Z.
Cordialement.
 
S

speedjf37

Compagnon
Bonjour,

Le projet n'est pas abandonné juste en pause et utilisé tel que !

Petit boitier imp3D en PLA pour loger la carte trigger des capteurs opto de la broche


carte_trigger_encodeur.png
boitier_capot_ouvert.png
boitier_capot_fermé.png


JF
 

Sujets similaires

Haut