bonjour ! débutant total + proxxon MF70, arduino, grbl...

F

fab38000

Nouveau
Bonjour à tous,

bricoleur compulsif, ça faisait un moment que j'avais envie de jouer avec une CNC.
J'ai finalement acheté une petite proxxon MF70 (je sais, c'est tout petit et un peu branlant :wink: et je suis en train de la passer en CNC en mode "pas cher".
Pour l'instant ça avance bien mais il me manque quelques connaissances pour aller plus loin, d'où mon inscription sur votre forum ! j'ai mis mes questions en bas et en GRAS

En gros, j'en suis là :

côté fraiseuse :
- Proxxon MF70 de base,
- ajouté des roulements sur les 3 axes (9€ et ça tourne déjà beaucoup mieux !)
- trois moteurs NEMA17 montés via un petit kit en alu à 50€ trouvé sur ebay

côté carte de commande :
- library grbl : https://github.com/grbl/grbl
- carte Arduino UNO : https://www.arduino.cc/en/Main/ArduinoBoardUno
- Arduino CNC shield : http://blog.protoneer.co.nz/arduino-cnc-shield/
- drivers pololu A4988 : https://www.pololu.com/category/156/a4988-stepper-motor-driver-carriers
- une alim de récup. manque encore une boiboite pour ranger tout ça.

Côté soft (gros handicap, je suis sur macintosh) :
- Universal G-Code sender : https://github.com/winder/Universal-G-Code-Sender

En mode pilotage manuel, tout ça fonctionne très bien : quand je clique 10 fois sur "aller à droite de 1mm", la table croisée avance de 10mm dans le bon sens ! Formidable, non ?
En gros, mon mac parle bien à la carte, la carte drive correctement les moteurs, les moteurs tournent rond. J'ai aussi mis des switches endstop et le cycle de homing automatique fonctionne.

Je ne suis pas loin de mettre un bout d'alu sous la fraise et de cliquer sur GO... mais il me manque un peu de connaissances et de méthodologie.

1/
Pour tester les premiers tours de la fraiseuse sans tout casser, que me conseillez-vous comme matière ? je pensais essayer avec un bout de balsa ou de mousse PU ?

2/
Je maitrise déjà un peu quelques softs de modélisation 3d pour mon (vrai) travail : Maya, Rhino, Modo... -> le plus adapté pour modéliser me semblerait Rhino, non ?
Avez-vous d'autres softs de dessin à me conseiller ?

3/
j'ai pas trouvé grand chose de gratuit pour générer du g-code, pour l'instant j'essaie de faire marcher pyCam... quel est votre avis dessus, y-a-t-il d'autres alternatives ?

4/
Plus généralement d'un point de vue méthodologie, je navigue un peu à vue. J'ai en particulier un peu de mal à voir comment on passe d'une piece modélisée en 3D à un bloc brut posé sur la table ? Comment repère-t-on l'origine et l'orientation du bloc par rapport au home de la table, la hauteur de l'outil, tout ça...

merci de vos conseils éclairés,
Fab
 
C

cr-_-

Compagnon
Bonsoir,

Pour une matière tolérante tu peux utiliser du polystyrène extrudé, c'est utilisé pour isoler ce sont souvent des plaques rigides. Par contre ça fait de la poussière
le balsa j'ai jamais essayé mais je pense que c'est dommage pour tester :), la mousse PU que je connais est plutôt souple donc pas evident

Les logiciels, vaste domaine, personnellement j'utilise solidworks depuis le lycée j'ai toujours la vielle version ça marche, d'un point de vue philosophique il faudrait que je passe sous freecad mais j'arrive pas à prendre le temps
suivant ce que je vaux faire j'utilise aussi inkscape et librecad
Il existe aussi catia, pro/engineer, solidedge,
Je fait plus du dessin de pièces mécaniques donc forcement les logiciels sont orienté en ce sens si tu fais des bas reliefs c'est pas les bon

La conversion en Gcode si c'est depuis solidworks c'est avec hswexpress c'est intégré à solidworks et j'aime bien :), si c'est inkscape ou librecad dxf2gcode, y'a aussi à la mano si c'est pour des formes simple autant l'écrire à la main
PyCam j'ai jamais trop regardé car ça ne correspond pas à mon usage
J'utilise aussi quelques bidules trouvé là: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Simple_LinuxCNC_G-Code_Generators

Pour le passage de la modélisation à la pièce :
1. dessin de la pièce
2. génération du gcode spécifique à la machine (vitesse d'usinage, orientation de la pièce pour l'usinage, position de référence par rapport à la pièce, ...)
3. bridage du brut sur la machine
4. on vient 'toucher' la position de référence (gcode G92 pour modifier les zeros des axes)
5. on lance le gcode

J'utilise linuxcnc pour commander les machines donc je ne sais pas si il y a des facilités avec grbl pour effectuer les opérations de prise de position de référence
 

Sujets similaires

T
Réponses
2
Affichages
21 186
Tristan l'apprenti
T
El Zorro
Réponses
12
Affichages
480
El Zorro
El Zorro
M
Réponses
6
Affichages
1 019
MitchCanon
M
Faber29
Réponses
8
Affichages
471
Faber29
Faber29
esloch
Réponses
52
Affichages
1 799
esloch
esloch
Dudulle
Général langage MMBASIC
Réponses
8
Affichages
540
Dudulle
Dudulle
T
Réponses
0
Affichages
483
temujinCAM
T
Haut