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.