Pages: [1]   Go Down
Author Topic: CNC de découpe de polystyrène au fil chaud  (Read 1811 times)
0 Members and 1 Guest are viewing this topic.
Geneva
Offline Offline
Faraday Member
**
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

J'aimerais faire une CNC de découpe de polystyrène au fil chaud, mais tout ce qui se trouve sur le net est à base de pic.

Il serait intéressant de faire une machine de ce type basée sur l'Arduino.

Si ça branche quelqu'un.... ou si ça a déjà été fait....  smiley-wink

Je pensais me baser sur l'appli Slice & Dice (processing) pour lire les fichiers DXF, mais je trouve que les latences sont assez désagréables.
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

France - Morbihan
Offline Offline
Newbie
*
Karma: 0
Posts: 42
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

moi je suis partant pour réfléchir CNC avec Arduino...

On pourrait peut-être commencer par une petite table traçante basique utilisant un stylo et 2 moteurs pas à pas pour positionnement... une fois qu'on a la base de la commande, c'est que de la mécanique... que ce soit un fil chaud, ou une fraiseuse, ou autre... les principes seront les mêmes...

T'as un lien vers slice et Dice  (je connais pas..)

A+



Logged

Geneva
Offline Offline
Faraday Member
**
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


Voilà, c'est la première appli de la page, celle avec une grille rouge.

http://www.freewebs.com/adub/

Pour la table traçante c'est une bonne idée, on peut déjà envisager un servo pour lever-baisser le stylo et un ressort pour maintenir celui-ci en pression sur la feuille.
« Last Edit: February 23, 2010, 01:20:07 am by jfs » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Geneva
Offline Offline
Faraday Member
**
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

J'ai trouvé ça :

http://letsmakerobots.com/node/12782


Avec le code qui va bien coté Arduino :

http://sourceforge.net/projects/cncarduino/


Par contre il parle d'une appli en Java coté PC et je n'en trouve pas la trace...
« Last Edit: February 24, 2010, 02:49:11 pm by jfs » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Geneva
Offline Offline
Faraday Member
**
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Est ce qu'il est préférable d'avoir une application qui lit un fichier contenant du Gcode et qui l'envoi tel quel à l'Arduino, laissant à l'Atmega le soin de faire les interpolations et les calculs de pas pour les moteurs.... ou le faire coté PC ?
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Geneva
Offline Offline
Faraday Member
**
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bon... je suis en train de modifier Slice & Dice pour lire du "vrai" Gcode et pas des fichiers .xml.

Pour l'instant j'ai les axes XYZ qui sont lus (en mode simulation) avec un fichier .nc (fichier type cnc Gcode).

Demain je regarde comment je peux sommairement me faire ces trois axes physiquement et contrôler que ce que je fais fonctionne en "vrai".

Mon autre soucis auquel je pense depuis le début est comment gérer la "pente" du fil chauffant par exemple pour faire une pièce conique.

Il faut que chaque attache du fils soit mobile de façon autonome, donc je dois envoyer une info pour chaque extrémité de fil.

Comment calculer la différence entre les deux mouvements, si c'est une pièces conique un simple calcul de proportion suffit, mais pour une forme plus complexe, il faut avoir un fichier en 3D.
Ensuite ma pièce ne va pas se trouver au point d'attache du fil, comment calculer alors le décalage qu'il y aura entre les extrémités du fil et les surfaces de la pièce (si la coupe est parallèle au posage le problème n'existe pas).
« Last Edit: March 02, 2010, 04:10:46 pm by jfs » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Pages: [1]   Go Up
Jump to: