CAHIER DES CHARGES - Logiciel

D - Le logiciel de commande

D1 - Port de communication vers l'interface electronique

    Utilisation du port parallèle pour les commandes suivantes :
- Pas en X (pin 2)
- Direction en X (pin 3)
- Pas en Y (pin 4)
- Direction en Y (pin 5)
- Pas en Z (pin 6)
- Direction en Z (pin 7)
- Désactivation des moteurs pas à pas (pin 8)
- Commande du moteur de broche (on/off) (pin 9)
- Retour Home switch des X (pin 11)
- Retour Home switch des Y (pin 12)
- Retour Home switch des Z (pin 13)

D2 - Compatibilité vers des interfaces electroniques existantes

    - Compatible avec la carte BB2000 (conception Bernard BAUD)
- Compatible avec la carte GP 98 (Gérard PRAT)
- Compatible avec les cartes PAP8AUL, PAP8ABL, etc ...(Laurent FOUGA)

D3 - Format des fichiers acceptés en entrée

    Dans l'ordre de priorité :
- Importation de fichiers DXF (.DXF, Data eXchange Format) (Softs de dessin vectoriel)
- Importation de fichiers HPGL (.PLT, Hewlett Packard Graphic Language)
- Importation de fichiers ASCII Excellon (.NC, fichiers de perçage)
- Utilisation de fichiers format GM (G-code, M-code language des fraiseuses CNC)

D4 - Paramètres variables en entrée

    - Affectation de chaque commande à un pin précis du port //
- Longueurs de déplacement maximum en mm sur les X, Y et Z
- Nombre de pas nécessaires pour un déplacement de 1 mm
- Sens de déplacement selon chaque axe
- Réglage de la position 0,0,0
- Vitesse souhaitée hors-matière et dans-matière
- Choix possible d'une rampe d'accélération/décélération sur les 200 premiers pas d'un déplacement rapide
- Jeu axial pour chaque axe (à prendre en compte lors des chgts de direction)
- Diametre et type d'outil utilisé pour l'usinage (fraise ronde ou cylindrique)
- Mise en route et arrêt du moteur de broche

D5 - Fonctionnalités générales souhaitées

    - Visualiser/Modifier/créer des fichiers de commande au format GM
- Représentation graphique des déplacements en XY et Z (avec zoom réglable)
- Déplacement semi-manuel sur tous les axes XYZ
- Visualisation constante du positionnement en X, Y et Z
- Saisie de tous les paramètres relatifs au matériel utilisé (dim table, moteurs, etc ...)
- Réglage de la vitesse hors-matière et dans-matière
- Fonctionnement sur compatible PC Windows 9X (à partir de Pentium 100 Mhz)

D6 - Coût du logiciel

    Le moins cher possible (freeware, shareware disponible sur internet ou programmation maison)

retour vers la page précédente