IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

La Commande Numérique sur la Production Bois


précédentsommairesuivant

Services

Format général des données et définition des blocs pour EDnum

L'écriture de blocs pour que EDNUM puise tester correctement le programme.

Les variables

N10 L0=100 (L0 vaut 100) N20 L1=L0+R144 (L1 vaut 100 + Racine Carre de 144 = 112=) N30 L0=L0+5 (incrément de 5 L0 )

Les calculs des opérations

Les opérations ont effectuées dans l'ordre où elles sont écrites. Variables reconnues par EDNUM : L0 à L19.

Opérateurs reconnus

+ Plus
- Moins
* Multiplication
/ Division
. Point décimal
R Racine carrée
S Sinus
C Cosinus
T Troncature
A Arc Tangente

Notes

Pas d'espaces dans les formules. Tout espace génère une erreur.
Les parenthèses sont interdites dans les formules.

L9=L1+L3*L4/R144*S45 : correct.
L9 = L1 + L3 * L4/R144*S45 : erreur.
XL2 : X vaut la valeur de L2.
YL0 : Y vaut la valeur de L0.
EDL3 : Angle vaut la valeur de L3.

Les variables sont testées.

La syntaxe dans le test du programme.
Les valeurs dans l'exécution du programme.

Attention

- La racine carrée doit être un nombre positif;
- La division par 0 génère une erreur;
- Angles de 0 à 360 positifs.

Sauts

N109 G79 L2<=0 N111 : Saut conditionnel à N111 Si L2 plus petit ou égal à 0.
N109 G79 N111 : Saut inconditionnel à N111.
N120 G77 N100 N300 : N100 début N300 fin.
N120 G77 N100 N300 S10 : S nombre de fois à répéter.

Broche

N500 M3 M44 Snnnnn : 5 chiffres maximum pour S mise en route de broche.
N500 M4 M44 Snnnnn : 5 chiffres maximum pour S

Machine

N600 M6 T0 : pose d'outil en cours avant fin programme arrêt de broche.
N600 M6 T0 D0 : pose d'outil en cours avant fin programme.

Déplacements

N800 G00 X100 Y300 G40inline> (ou G41 ou G42)
N800 G0 X100 Y300 G40inline> (ou G41 ou G42)
N800 G0 X100 Y300
N900 G01 X100 Y300 G40inline> (ou G41 ou G42)
N900 G1 X100 Y300 G40inline> (ou G41 ou G42)
N900 G1 X100 Y300 Z10
N900 G1 XL4 YL2+L3
N900 G0 Z10
N900 G Z10
N900 Z10
N900 G02 X100 Y300 R50
N900 G2 X100 Y300 R50
N900 G03 X100 Y300 R50
N900 G3 X100 Y300 R50

Programmation

N910 G90
N910 G91

Rotation

N920 ED30 (Angle de 0 à 360)
N920 EDL3
N920 EDL1*C30

Cycles de perçage

G81 Couleur bleu clair
G82 Couleur rouge
G83 Couleur orange (rouge vif)
G84 Couleur jaune
G85 Couleur verte
G86 Couleur bleu foncé
G87 Couleur violette
G88 Couleur grise
G89 Couleur blanche

N930 G81 X100 Y200 ER5 Z-4 F1000
N930 G81 ER5 Z-4 F1000
N931 X100 Y200
N932 X100 Y250
N933 G80 (annule cycle de perçage)

Fonctions de poches

N940 G45 X244.989 Y275.819 Z-8 ER2 EX230.2 EY56.981 P10 Q8 EP5000 EQ1200inline>
N941 G45 X120.888 Y215.012 Z-8 ER2 EB15.905 P10 Q8 EP5000 EQ1200inline>

Fonction miroir

N750 G51 Y-
N760 G59 X245 Y-170
N770 G77 N510 N740

Miroir sur axe X

N780 G51 X-
N790 G59 X-245 Y-170
N800 G77 N510 N740

Miroir sur axe Y

N810 G51 Y+
N820 G59 X-245 Y170
N830 G77 N510 N740

X devient X+

N840 G51 X+
N850 G59 X0 Y0

Fin de programme

N900 M2 (Fin programme, arrête le test à N900).
M2 (Fin programme, arrête le test, les blocs qui suivent sont ignorés).
Outils

Les rayons des outils supérieurs à 13 millimètres seront considérés à 13 millimètres.
Par défaut rayon outil 4 millimètres.
Outils de 0 à 32.
Casiers de 1 à 32.

Information

Numéros de Blocs de 1 à 37000 toujours incrémentés les aux autres.
Commentaires maximum 40 caractères, les lettres minuscules sont autorisées dans les commentaires.
Les lettres minuscules sont interdites dans l'écriture des blocs. Tout caractère non-ISO génère une erreur.
Un programme doit commencer par le symbole % suivi d'un numéro de 1 à 9999.

Débogueur

Avec le débogueur, vous pouvez suivre l'évolution d'une variable de L0 à L19. Une fois le programme testé, appuyez sur F8; le message suivant s'affiche : L0..L19 DEBUGGER:
Si vous tapez L1 le débogueur affichera la valeur de L1. Chaque fois qu'une variable sera calculée dans le programme, appuyez sur une touche pour continuer. La touche ECHAP (ESC) met fin à l'exécution.
Vous pouvez examiner toutes sortes de formules.

Exemple :

L1+L2 ou L2+L4/5 ou RL5 (racine carre de L5)
Ignore : L2=L0+1 ont ne peut pas modifier une valeur.
Si vous tapez: G ou g, à chaque fois que le programme exécute un G2 ou G3 il donne l'information du centre X et Y.
Angles : Arc, angle départ et de fin. La corde et la flèche de l'arc.
Pour annulation du débogueur tapez F8 puis Entrée seulement.

Erreurs sur les formules et variables

1 Formule trop longue
2 Caractère non autorisé dans la formule
3 Fin de formule incorrecte
4 Début de formule incorrecte
5 Variable inconnue ou non reconnue
6 Suite de variable incorrecte
7 Affectation incorrecte ou double
8 Constante de fonction incorrecte
9 Suite d'opération non autorisée
10 Erreur dans le calcul
11 Opérateur manquant devant la variable
12 Division par zéro
14 Racine carrée de nombre négatif
17 Erreur d'opérateur
18 Expression mathématique de R T S C A
19 Erreur de L
20 Erreur virgule-décimal
21 Erreur point-décimal
22 Erreur d'opérateur

Notes

EDnum teste la présence en mémoire du gestionnaire de mémoire étendue à la norme LIM (EMM, Extended Memory Manager). Si le gestionnaire existe, le fichier est chargé. L'exécution est plus rapide.
Une souris doit être installée.
Vidéo nécessaire : VGA. 640Ko. RAM.
La touche Echappe (ESC) annule ou finit une opération un cours. Sur Graphe trace, arrête un programme en exécution.
Tolérance de cotation circulaire : 0.05.

Lancement sur SYS

SYS-DOS, WINDOWS.

Aide-mémoire d'EDnum

Mouvements du curseur

Caractère à droite Ctrl-D ou Flèche droite
Mot à gauche Ctrl-A ou Ctrl-Flèche G.
Mot à droite Ctrl-F ou Ctrl-Flèche D.
Ligne précédente Ctrl-E ou Flèche Haut
Ligne suivante Ctrl-X ou Flèche Bas
Défilement arrière Ctrl-W
Défilement avant Ctrl-Z
Page précédente Ctrl-R ou PgUp
Page suivante Ctrl-C ou PgDn
Début fichier Ctrl-Q R ou Ctrl-PgUp
Fin fichier Ctrl-Q C ou Ctrl-PgDn

Insertion et Suppression

Insertion Oui/Non Ctrl-V ou Inser
Suppression 1 ligne Ctrl-Y
Suppr.Carac. à gauche Ctrl-H ou Backspace
Suppr.carac. à curseur Ctrl-G ou Suppr
Suppr. Bloc Ctrl-K Y

Commandes de blocs de texte

Marque début de bloc Ctrl-K B
Marque fin de bloc Ctrl-K K
Option Début Bloc Shift + @ ou
Définir le Bloc Shift + curseur
Copie du bloc Ctrl-K C
Suppression de bloc Ctri-K Y
Lecture Bloc disque Ctrl-K R
Ecriture Bloc disque Crtl-K W
Montre/Cache Bloc Ctrl-K H

Souris dans le menus

Depuis l'éditeur, cliquez sur le bouton droit de la
souris pour sélectionner le menu choisi.
Sélection dans le menu avec la souris
Sélectionnez une commande avec le clic de gauche.
Pour ouvrir la sélection, positionnez-y la flèche,
puis cliquez sur le bouton droit.
La sélection ne pourra s'ouvrir que si la souris se
trouve sur la ligne en surbrillance.
Pour fermer la sélection en cours avec la souris,
appuyez sur le bouton gauche + plus le bouton droit.
Raccourci Action

F1 Active le système d'aide
F1 sur aide index d'aide
F2 Sauvegarde le fichier en cours
F3 Charger un nouveau fichier
F5 Touche Auto de numérotation lignes

F6 Traduction d'un bloc Anglais - Français
F7 Traduction Anglais Français
F8 Traduction Français Anglais

F9 Aide suggestion numérique
F10 Menu général sur l?éditeur.
Ctrl-F1 Place disponible dans l'éditeur
Alt-F2 Change couleur du texte sur Edit
Alt-F3 Chargement d'un des 8 derniers Fichiers (liste Pick)
Alt-F5 Conversion des Tabulations
ALT-F6 Alterne entre les deux derniers Fichiers édit
Alt-F7 Calculateur
Alt-F8 Numérique Graphique Trace
Alt-F9 Clavier NUM 750
Alt-F1O Calculatrice.
Ctrl-F5 passe en mode 25/50 lignes
Ctrl-F8 copie de formule Evaluate
Ctrl-F9 Correction Outils.
Ctrl-F4 Actionner l'écran de veille
Ctrl-F1O Evaluate formule.

Alt-F Menu FILE
Alt-E Menu EDIT
Alt-O Menu OPTIONS
Alt-L Menu LANG
Alt-G Menu GRAPH TRACE
Alt-M Menu MATHES
Alt-X Sortie vers le DOS (Fin)

Souris dans l'éditeur

Vous ne trouverez pas de barre de défilement haut/bas et droite/gauche.
Cette fonction est assumée par les bordures de l'éditeur elles-mêmes.
Positionnez la souris sur la ligne et :
La ligne Haut remonte le curseur
La ligne droite déplace le curseur à droite
La ligne bas descend le curseur
La ligne gauche déplace le curseur a gauche.
Calculateur

Fonctions mathématiques

PI(0) égale à 3.141592654

ABS(nombre) Valeur absolue
TAN(nombre) Tangente
ATAN(nombre)
COS(nombre)
EXP(nombre) Exponentielle de nombre
LN(nombre) Logarithme de nombre
ROUND(nombre) Arrondi le réel le plus proche
SIN(nombre)
SQRT(nombre) Racine carrée de nombre.
SQR(nombre) Carré de nombre.
TRUNC(nombre) Enlève la partie décimale
RADIA(nombre) Transforme en radians
ARSIN(nombre)
ARCOS(nombre)

INT(nombre) retourne la partie entière.
FRAC(nombre) retourne la partie fractionnaire.
F1 Help
F2 Save évaluâtes 1
F3 Save évaluâtes 2
F4 Save évaluâtes 3
F5 Evaluâtes 1
F6 Evaluâtes 2
F7 Evaluâtes 3

F8 Imprimer évaluâtes 1 2 3

F1O Calculatrice.
Ctrl F1 Nombre de décimales.
ESC Fin où termine.

Numerical Graphic Trace

F8 Débuguer.
F4 affiche une grille sur graphique
F10 fait une Pause sur graphique.

Emploi de la souris

Depuis l'éditeur, cliquez sur le bouton droit de la souris pour sélectionner le menu choisi.

Sélection dans le menu avec la souris

Sélectionnez une commande avec le clic de gauche. Pour ouvrir la sélection, positionnez-y la flèche, puis cliquez sur le bouton droit. La sélection ne pourra s'ouvrir que si la souris se trouve sur la ligne en surbrillance. Pour fermer la sélection en cours avec la souris, appuyez sur le bouton gauche + plus le bouton droit.
Note : "Appuyer le bouton gauche+le bouton droit de la souris" est équivalent à appuyer sur Echap ou ESC ou Ascii = 27.
Dans certaines parties des menus la souris ne fonctionne pas. Servez-vous de touches du clavier.
la touche [Echap ou ESC] annule toujours l'opération.
La touche [Entrée] valide toujours l'opération.
Les touches du curseur pour se déplacer.
La touche F10 ouvre toujours les menus.

Dans l'éditeur

Vous ne trouverez pas de barre de défilement haut/bas et droite/gauche. Cette fonction est assumée par les bordures de l'éditeur elles-mêmes. Positionnez la souris sur la ligne et : la ligne Haut remonte le curseur la ligne droite déplace le curseur à droite la ligne bas descend le curseur la ligne gauche déplace le curseur a gauche.


précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 A. Ara. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.