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. Sont effectues dans l'ordre où elles sont écrites. Variables reconnus 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.

Note.
Pas des espaces dans les formules.
Tout espace génère une erreur.
Les parenthèses 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 testes.
La syntaxe dans le teste du programme.
Les valeurs dans l'exécution du programme.

ATTENTION.
Racine carre doit être un nombre positif.
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 maximums pour S mise en route de broche)
N500 M4 M44 Snnnnn (5 chiffres maximums pour S)

MACHINE.
N600 M6 T0 ( pose d'outil en cour avant fin programme arrêt de broche)
N600 M6 T0 D0 ( pose d'outil en cour avant fin programme)

DEPLACEMENTS.
N800 G00 X100 Y300 G40 ( ou G41 ou G42 )
N800 G0 X100 Y300 G40 ( ou G41 ou G42 )
N800 G0 X100 Y300
N900 G01 X100 Y300 G40 ( ou G41 ou G42)
N900 G1 X100 Y300 G40 ( 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 PERCAGE.

G81 couleur bleu clair.
G82 couleur rouge.
G83 couleur orange. (rouge vif)
G84 couleur jaune.
G85 couleur vert.
G86 couleur bleu fonce.
G87 couleur violet.
G88 couleur gris.
G89 couleur blanc.

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


FONCTIONS DE POCHES.

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


FONCTION MIROIR.

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

MIROIR SUS 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 PROGRAMME.
N900 M2 (Fin programme, arrête le teste à N900.)
M2 (Fin programme, arrête le teste, les blocs qui suivent sont ignores.)
OUTILS.
Les rayons des outils supérieurs à 13 millimètres seront considères à 13 millimétrés.
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émentes les aux autres.
Commentaires maximums 40 caractères, les lettres minuscules sont autorises 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.

DEBOGUEUR.
Avec le débogueur, vous pouvez suivre l'évolution d'une variable de L0 à L19.
Une fois teste le programme 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 que une variable sera calcule dans le programme
Appuyez sur une touche pour continuer,
La touche ECHAP (ESC) me fin à l'exécution.
Vous pouvez examiner toutes sortes des 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
A 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 autorise dans la formule.
3: Fin de formule incorrecte.
4: Début formule incorrecte.
5: Variable inconnu ou non reconnue.
6: Suite de variable incorrecte.
7: Affectation incorrecte ou double.
8: Constante de fonction incorrecte.
9: Suite d'opération non autorise.
10: Erreur dans le calcul.
11: Opérateur manquant devant la variable.
12: Division par zéro.
14: Racine carre 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.

NOTE.
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 charge.
L'exécution plus rapide.
Une Souris doit être installe.
Vidéo nécessaire VGA. 640Ko. RAN.
La touche Echappe (ESC) annule ou fini une opération un cours.
Sur Graphe trace arrête un programme en exécutions.
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 &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) L'exponentielle de nombre
LN(nombre) Logarithme de nombre
ROUND(nombre) Arrondi le réel le plus proche
SIN(nombre)
SQRT(nombre) Racine carre de nombre.
SQR(nombre) Carre de nombre.
TRUNC(nombre) Enlevé 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.












MACHINES COMMANDE NUMERIQUE CLAVIER NUM 750


Logiciel EDnum - Licence et téléchargement

info La licence du logiciel EDNUM pour la commande numérique sur bois est accordée seulement dans un but démonstratif et éducatif.
La vente du logiciel est interdite.

EDnum version 3.001e
Programmation sur les machines à Commande Numérique Num 750/760F
Copyright (S) 1995-2010 programmeur du logiciel A. Ara 64150 Mourenx ville France.
Licence d'utilisation accordée dans un but démonstratif, vente interdite.
Numéro de série 00-331-7431-A1133071e

Téléchargement Home langage Pascal  

 
  protect seals sauver les phoques
Ifaw
 
Association La Ligue ROC
The Wolf Conservation Center
Fondation 30 Millions d'Amis
Association SPA - France
Protect Seals Rebecca Aldworth 2008
Humane Society International/Canada
Humane Society of the United States
Sea Shepherd Conservation Society
About PETA people of animals
Fondation Brigitte Bardot
 
Page Last Updated: Mars 08, 2011 | Page Editor: A. Ara | SiteMap Dans Une Autre Galaxie
Cet emplacement web non-commercial, et totalement libre & indépendant de tout les parti politique ou d'organisme officiel de toute nature.
Nous réflexions sont exclusivement l'avis de personnes qui rejettent le massacre que la société fait aux animaux pour tout motif.