Rotation irrégulière

#1
Bonjour,
J'utilise une machine semblable à celle du mra n°790,mais en utilisant jedicut, la rotation de mes moteurs pas à pas est très irrégulière, j'ai l'impression qu'ils "manquent des pas" ce qui n'est pas le cas avec gmfc. voici ma config:

-carte hobbycnc, moteurs medelor 200pas/tour 6 fils (http://www.medelor.com/moteurs/405X1X2X3.pdf) avec tige filetée de 1mm/tour.
-logiciel jedicut 0.00494mm/pas, MaxCom_XP.dll, configuration port parallèle comme décrite dans l'aide, vitesse découpe 17 et 6 et synchroniser avec le timer externe.

merci
Jerome

Re: Rotation irrégulière

#7
voici mon fichier .ini :

[General]
;
; Cycle de découpe par Défaut
; CycleDecoupeAile = nombre de phase:type:valeur:lissage:vitesse:qualification:
; Exemple avec une horizontale et une verticale de 10 et 20 avec lissage vitesse découpe, déplacement compté

CycleDecoupeAile=13:1:10:false:1:0:1:false:4:2000:false:0:0:0:false:0:10:false:0:1:0:false:2:0:false:0:1:36:false:0:10:false:0:1:0:false:1:10:false:0:1:2:false:0:10:false:1:2:36:false:1:10:false:1:2:36:false:0:10:false:0:1:0:false:3:0:false:0:1:36:false:0:10:false:0:1:0:false:1:10:false:0:1:2:false:0:10:false:1:2:0:false:

CycleDecoupeFuselage=12:1:50:false:1:0:1:4:2000:false:0:0:0:0:10:false:0:1:0:6:0:false:0:1:0:0:10:false:0:1:0:1:60:false:0:1:2:0:10:false:1:2:0:1:10:false:1:2:0:0:10:false:0:1:0:7:0:false:0:1:0:0:10:false:0:1:0:1:60:false:0:1:2:

; DllCommunication = Dll choisie par l'utilisateur
DllCommunication =CncNet_XP.dll

; Etat du Panel de Déplacement (1-non, 0-oui)
PDeplacement =1

; Langue de l'interface (= au nom du fichier xml sans son extension)
Langue=Français

; Configuration des dernières opérations utilisateur sur le panneau de contrôle
UtilisateurCheckDependance=0
UtilisateurCheckGuillotine=0
UtilisateurCheckLissage=0
UtilisateurCheckChauffe=0
UtilisateurCheckMateriau=0
UtilisateurNumMateriau=0
UtilisateurPourcentageChauffe=50

; FirstLoad=1 si c'est le premier lancement de Jedicut
FirstLoad=0

; Numéro de la version courante de Jedicut
JedicutVersion=2.1.4 build 0

;[MoteurXX]
;coeffPas = Nombre de mm effectués par pas du moteur
;inverserSens
; 0 : Sens Normal
; 1 : Sens Inverser
;vitesseDecoupe
;vitesseRapide
;bitHorloge = Bit d'Horloge
;bitSens = Bit de Sens

[MoteurX1]
coeffPas=0,005
vitesseDecoupe=17
vitesseRapide=6
bitHorloge=3
bitSens=2
inverserSens=1

[MoteurX2]
coeffPas=0,005
vitesseDecoupe=17
vitesseRapide=6
bitHorloge=7
bitSens=6
inverserSens=1

[MoteurY1]
coeffPas=0,005
vitesseDecoupe=17
vitesseRapide=6
bitHorloge=1
bitSens=0
inverserSens=1

[MoteurY2]
coeffPas=0,005
vitesseDecoupe=17
vitesseRapide=6
bitHorloge=5
bitSens=4
inverserSens=1

[Chauffe]

; Activer / Désactiver le contrôle de la chauffe (0-non, 1-oui)
ActiverChauffe =1

; Lire le mode de gestion de la chauffe sur le port // (0-non, 1-oui)
LireModeChauffe =1

; Liste des materiaux
; ListeMateriaux = nb materiau de la liste:materiau1:valeurChauffe1:materiau2:valeurchauffe2
ListeMateriaux =1:1:30:

; Liste des bits nécesaires à la gestion de la chauffe
BitHorlogeExterne =16
BitModeChauffe =15
BitSortieChauffe =22
BitEntreeChauffe =-1
BitAlimentationMoteur =23

; Synchroniser / Ne pas synchroniser les moteurs avec le timer externe
SynchroniserMoteurAvecTimerExterne=1
Jerome

Re: Rotation irrégulière

#9
voila
je suis allé dans le bios et j'ai trouvé plusieurs configuration:
AT, PS2, EPP, ECP et pour chacune on peut choisir "I/O channel": 378h, 278h et 3BCh et le DMA 1,2 ou 3 pour le mode ECP.

par défaut, c'était en mode PS2 mais en passant en EPP, cela n'a rien changé (jedicut me marque meme "time out si je suis en 278h) :S

jespère que je suis assez clair :)o
Jerome

Qui est en ligne

Utilisateurs parcourant ce forum : Bing [Bot] et 2 invités

cron