Pycam : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(Etapes / onglets)
Ligne 38 : Ligne 38 :
 
*l'outil choisi ici doit correspondre avec l'outil qui équipera physiquement la machine*
 
*l'outil choisi ici doit correspondre avec l'outil qui équipera physiquement la machine*
  
====feedrate====
+
=====feedrate=====
  
 
correspond à la vitesse d'avance de la tete.
 
correspond à la vitesse d'avance de la tete.
  
h4. Spindle speed  
+
=====Spindle speed =====
  
 
est la vitesse de rotation de l'outil (dans la configuration actuelle de la fraiseuse Hareng *ce paramètre n'est pas pris en compte*)
 
est la vitesse de rotation de l'outil (dans la configuration actuelle de la fraiseuse Hareng *ce paramètre n'est pas pris en compte*)
  
h3. Process
+
====Process====
  
 
Correspond à une *stratégie de trajectoire*
 
Correspond à une *stratégie de trajectoire*
Ligne 56 : Ligne 56 :
  
  
h3. Bounds
+
===== Bounds=====
  
 
gere les marges
 
gere les marges
Ligne 62 : Ligne 62 :
 
!https://projets.pingbase.net/libro/attachments/download/213/bounds.jpg!
 
!https://projets.pingbase.net/libro/attachments/download/213/bounds.jpg!
  
h3. Tasks
+
====Tasks====
  
 
Une tache Correspond à un *process associé à un outil*
 
Une tache Correspond à un *process associé à un outil*

Version du 26 mars 2012 à 20:36



C'est un programme écrit en python pour créer des trajectoires d'une machine à commande numérique pour fraiser, usiner, graver ou découper des matériaux.

Il lit des formats STL (3D) ou DXF et SVG (2D) pour générer du GCode, compris par de nombreux programmes de pilotage machine, comme GRBL par exemple.


la page du projet [PYCAM]


Etapes / onglets

Model

!https://projets.pingbase.net/libro/attachments/download/211/model.jpg!

Cet onglet permet de transformer (echelle,rotation,translation) le modele qu'on a chargé (avec fichier ouvrir ...)

à noter que *pour Graver ou découper, il faut placer le modèle en Z négatif*, à la profondeur à laquelle on veut enfoncer l'outil.

Pour usiner et fraiser, on placera le modèle sous l'origine Z également

en fait , *l'origine correspondra au point de départ de l'outil*


Tools

!https://projets.pingbase.net/libro/attachments/download/212/tools.jpg!

Ici on défini * l'outil* qui sera fixé à la machine . Même si ça parrait évident, il est utile de rappeler que

  • l'outil choisi ici doit correspondre avec l'outil qui équipera physiquement la machine*
feedrate

correspond à la vitesse d'avance de la tete.

Spindle speed

est la vitesse de rotation de l'outil (dans la configuration actuelle de la fraiseuse Hareng *ce paramètre n'est pas pris en compte*)

Process

Correspond à une *stratégie de trajectoire* dégrossir, graver, fignioler, etc...

!https://projets.pingbase.net/libro/attachments/download/214/process.jpg!



Bounds

gere les marges

!https://projets.pingbase.net/libro/attachments/download/213/bounds.jpg!

Tasks

Une tache Correspond à un *process associé à un outil* elle permet de planifier es calculs de trajectoire à réaliser

h3. Toolpaths

Cet onglet apparait quand on a calculé un chemin. On peut à partir de là *exporter le Gcode* qui sera directement utilisé par la fraiseuse en utilisant CNController

propriétés

stl,dxf,svg GCode