CamBam En ligne | Téléchargements | Forum | Contactez nous

- Contenu
- Introduction
- Les bases
  - L'interface utilisateur
  - Les onglets Dessin et Système
  - Rotation et déplacement de la vue 3D
  - Selectionner les objets
  - Créer les parcours d'outil et le Gcode
  - Unités de dessin
  - Le menu fichier
  - Le menu affichage
  - Le menu outils
  - Exemple simple
  - Raccourcis clavier
- Usinage (FAO)
  - Utilisation des opérations d'usinage
  - Usinage de Contours
  - Usinage de Poches
  - Perçage
  - Gravure
  - Profilage 3D
  - Tournage
  - Filetage
  - V-Grave
  - Création du Gcode
  - Options du dossier Usinage
  - Visualiser et éditer le Gcode
  - Les groupes d'opérations d'usinage
  - Répétitions d'usinages
  - Les styles d'usinage
  - Pénétration dans la matière
  - Les attaches
  - Profilage des bords
  - Post Processeurs
  - Tracé inverse - Importation de Gcode
  - Bibliothèques d'outils
  - Calculateur de vitesses d'avance et de rotation
- Dessin (DAO)
  - Les entités de dessin - menu Dessiner
  - Les calques
  - Transformations - menu Edition
  - Opérations - menu Edition
  - Edition des polylignes
  - Edition des surfaces
  - Edition des listes de points
  - Création des surfaces - menu Dessiner
  - Remplissage de région
- Tutoriaux
  - Contour
  - Poche
  - Perçage
  - Carte de niveau depuis une image
  - Gravure de texte
  - Usinage 3D - Découverte
  - Usinage 3D
  - Usinage 3D - face arrière
  - Préparation des dessins
- Automatisation
- Configuration
- Appendice
  - Nouveautés
  - Vidéos
  - Fichier de traduction

# Tracé inverse (Importation de Gcode) – Objet Fichier Gcode

CamBam peut être utilisé pour afficher les parcours d'outil contenus dans de nombreux fichiers Gcode.
Les fichiers Gcode peuvent être ouverts avec Fichier – Ouvrir, ou cliqués/glissés sur la vue de dessin.
L'importation de fichier Gcode est associée à une opération d'usinage spéciale Fichier Gcode qui apparaîtra dans l'arborescence des opérations d'usinage. Cette opération contient des propriétés qui peuvent changer la façon dont le Gcode sera interprété et affiché. Si une option est modifiée, le parcours d'outil devra être régénéré.
CamBam ne supporte actuellement que le Gcode de base et ne reconnaît pas les syntaxes plus complexes tels que les sous-routines.

NOUVEAU: Depuis la version 0.9.8, le contenu du fichier g-code de l'objet Fichier Gcode, sera écrit dans le Gcode généré pour le projet contenant cet objet. Cet objet peut être utilisé pour insérer des bouts de Gcode entre des opérations d'usinage par exemple.

Vous pouvez visualiser et éditer le Gcode d'un objet Fichier Gcode en double cliquant sur l'icône de l'objet dans l'arborescence des opérations d'usinage. Le fichier sera ouvert dans l'éditeur de texte intégré de CamBam ou dans l'éditeur spécifié dans la propriété Editeur Gcode des paramètres généraux.
Une autre caractéristique utile du tracé inverse est sa capacité à convertir le parcours d'outil en objets de dessin et donc à pouvoir sauver les trajectoires résultantes en .dxf. Cliquez droit sur l'objet Fichier Gcode dans l'arborescence d'usinage et sélectionnez Convertir les parcours d'outil en géométries dans le menu contextuel.

## Propriétés

(Général)
Activé | Si à Vrai les parcours d'outil seront affichés et le Gcode de cette opération sera inclus dans le code généré pour ce projet. Ignoré si à Faux.
Info | A des fins générales, champ de texte multiligne qui peut être utilisé pour stocker des notes ou les paramètres des compléments (plugins).
Nom | Chaque opération d'usinage peut recevoir un nom ou une description qui sera inclus sous forme de commentaire dans le Gcode produit. Cela permet d'identifier facilement les différentes opérations dans le code.
Style | Permet de sélectionner un Style d'Usinage pour cette opération. Tous les paramètres par défaut seront hérités de ce style.
Choix de l'outil
Diamètre de l'outil | Diamètre de l'outil (dans l'unité utilisée par le dessin) Si le Ø est à 0, la valeur utilisée sera celle qui correspond au n° d'outil stocké dans la bibliothèque d'outils courante.
Forme d'outil | Le profil de l'outil. Si non spécifié, les valeurs utilisées seront celle stockées dans la bibliothèque d'outils pour le n° de cet outil. Profils disponibles: Cylindrique, Hémisphérique, A rayon, A graver, Perçage, Tournage

Numéro d'outil

Utilisé pour identifier l'outil en cours.

Si le n° d'outil change d'une opération à l'autre, une instruction "changement d'outil" est générée dans le Gcode.

Numéro d'outil = 0 est un cas spécial, aucun changement d'outil n'est généré.

Le n° d'outil est également utilisé pour récupérer les informations le concernant dans la bibliothèque d'outils courante.

La bibliothèque est définie dans le groupe parent ou au niveau du dossier Usinage.
Si aucune bibliothèque n'est définie, la bibliothèque par défaut sera utilisée (Standard-in ou Standard -mm suivant unité courante)

Contrôle des avances
Vitesse d'avance | Vitesse d'avance en usinage normal (G1, G2, G3)
Vitesse d'avance en plongée | Vitesse d'avance lors de la pénétration verticale dans la matière. (en Z)
Contrôle des déplacements latéraux
Déplacement latéral maxi | Distance maximale, en fraction du Ø de la fraise ou la matière sera coupée par déplacement horizontal de l'outil.(trajectoires //, usinage de poches,..) Si la distance jusqu'à la prochaine trajectoire et supérieure à Déplacement latéral maxi l'outil remontera, se déplacera en rapide à la hauteur définie dans Plan de dégagement jusqu'à la prochaine trajectoire, puis plongera de nouveau dans la matière.
Options
Ebauche / finition | Détermine si l'opération est une ébauche ou une finition. Cette information pourra être utilisée dans les calculs automatiques de vitesse de broche et d'avance dans une future version

Mode d'optimisation

Une option qui permet de définir la méthode utilisée pour déterminer l'ordre dans lequel les trajectoires seront exécutées (pour la production du Gcode)

Standard (0.9.7) – Les trajectoires sont ordonnées pour minimiser les déplacements en rapide
Expérimental (0.9.8) – Un optimiseur de trajectoires amélioré qui est actuellement en test.
Aucun – Pas d'optimisation, les trajectoires sont générées dans l'ordre ou elles ont été créées.

Options du Gcode
En-tête d'opération personnalisée | Un script en Gcode (multiligne) qui sera inséré avant l'opération d'usinage courante dans le Gcode produit.
Fin d'opération personnalisée | Un script en Gcode (multiligne) qui sera inséré après l'opération d'usinage courante dans le Gcode produit.
Mode distance | Absolu | Incrémental Mode de détermination des distances, absolues ou relatives utilisé pour déterminer les coordonnées X,Y et Z
Mode IJ arcs | Absolu | Incrémental Cette propriété détermine si les paramètres I et J utilisés pour les déplacements en arc de cercle se réfèrent à des coordonnées relatives ou absolues par rapport aux paramètres X et Y. Si ce paramètre est réglé différemment dans l'interpréteur de commande de votre CN (logiciel de pilotage) le résultat peut se traduire par des arcs de cercles aléatoires.
Plan de travail | Défini le plan de travail pour le Gcode. Les arcs seront définis dans ce plan. Options disponibles: XY, XZ et YZ
Point de départ | Utilisé pour choisir un point proche de l'endroit ou devra démarrer l'usinage. Si le point de départ est défini, un petit cercle sera affiché à cet endroit lorsque l'opération d'usinage est sélectionnée. Le point de départ peut être déplacé par un cliquer/glisser du bouton gauche.
Source
Fichier Gcode source | Nom et chemin d'accès du fichier Gcode source utilisé par cette opération.

Copyright (c) 2011 HexRay Ltd