oude 3d step?

Moderator: Moderators

Gebruikersavatar
Swets
Berichten: 2662
Lid geworden op: 09 feb 2007 21:49
Locatie: krimpen aan den IJssel
Contacteer:

oude 3d step?

Bericht door Swets »

Een kennis heeft een ouder machine, met 3D step van http://www.NC-step.de besturing .... Software er bij op floppy, welke het niet meer doet.... (en heeft hem nu na jaren weer eens van zolder gehaald, om te kijken of hij hem aan de gang kan krijgen)

maar die besturing is toch een gewone step/dir besturing? en kan ik toch ook met MACH ofzo aan de gang krijgen...

zag wel dat die besturing aan de printerpoort hangt....

is er iemand die ervaring heeft met 3D step aansturing? en mischien iets van tekeningen of informatie wat op welke pin zit van de printer poort?

alvast bedankt
http://www.arjan-swets.com (met cnc filmpjes)
Gebruikersavatar
Barcosmurf
Berichten: 198
Lid geworden op: 27 feb 2008 23:24
Locatie: Breda
Contacteer:

Re: oude 3d step?

Bericht door Barcosmurf »

Er zijn 2 versies, dit is de documentatie, printerpoort staat op pagina 4, resp 8

Versie 2.6
Versie 2.7

Ik heb nog 2 3d steps in gebruik en beperkte hoeveelheid onderdelen

Mach kan of EMC2 sleep pin 17 wel enable, voor EMC liveCD Hardy Heron 8.04 moeten een paar extra regels ingegeven worden om er gebruik van te maken, maar zonder gaat alleen goede kans op fluitende stappenmotoren als deze stilstaan. EMC liveCD 10.04 Lucid Lynx heb ik liggen, maar moet ik nog installeren

Wil
Gebruikersavatar
Swets
Berichten: 2662
Lid geworden op: 09 feb 2007 21:49
Locatie: krimpen aan den IJssel
Contacteer:

Re: oude 3d step?

Bericht door Swets »

Laatst gewijzigd door Swets op 03 apr 2011 00:11, 1 keer totaal gewijzigd.
http://www.arjan-swets.com (met cnc filmpjes)
Gebruikersavatar
Barcosmurf
Berichten: 198
Lid geworden op: 27 feb 2008 23:24
Locatie: Breda
Contacteer:

Re: oude 3d step?

Bericht door Barcosmurf »

Kan met Mach, alleen zal het kast je even open moeten voor versie nummer van de print en ....

Als niet meer bekend is welke software erbij zat, bijv CNC-profi of Step4 of mogelijk nog een andere
kan het zijn dat tussen de connector van de print en de connector op de behuizing de pinnen gewisseld zijn om een een standaard LPT kabel te kunnen gebruiken omdat in programma's als CNC-Profi en Step4 niet mogelijk was te kiezen wel signaal op welke pin, wat we nu vanzelf sprekend vinden.

Wil
Gebruikersavatar
Swets
Berichten: 2662
Lid geworden op: 09 feb 2007 21:49
Locatie: krimpen aan den IJssel
Contacteer:

Re: oude 3d step?

Bericht door Swets »

bedankt, ik zal het eens bekijken....
http://www.arjan-swets.com (met cnc filmpjes)
Jeroen7
Berichten: 2
Lid geworden op: 23 sep 2010 15:53

Re: oude 3d step?

Bericht door Jeroen7 »

Ik heb nog 2 3d steps in gebruik en beperkte hoeveelheid onderdelen

Mach kan of EMC2 sleep pin 17 wel enable, voor EMC liveCD Hardy Heron 8.04 moeten een paar extra regels ingegeven worden om er gebruik van te maken, maar zonder gaat alleen goede kans op fluitende stappenmotoren als deze stilstaan. EMC liveCD 10.04 Lucid Lynx heb ik liggen, maar moet ik nog installeren

Wil
Ik wil ook een 3d step v2.7 met de EMC liveCD 10.04 Lucid Lynx gaan gebruiken, maar ik kan nergens gegevens over de stepper drive timing vinden zoals de voorbeelden op deze site:
http://wiki.linuxcnc.org/cgi-bin/emcinf ... ive_Timing
http://wiki.linuxcnc.org/cgi-bin/emcinf ... ive_Timing
3d step staat er helaas niet bij dus.
Gebruikersavatar
Barcosmurf
Berichten: 198
Lid geworden op: 27 feb 2008 23:24
Locatie: Breda
Contacteer:

Re: oude 3d step?

Bericht door Barcosmurf »

Op de 3D-step zit een L297 en die staat in de lijst (in de wizard).

Ik heb even gekeken de afgelopen 2 jaar heb ik gedraaid met de standaard 500 ns voor drive time

De 3D step kaart heeft 2 bijzondere functies, namelijk SLEEP en BOOST

Voor de nieuwste liveCD moet je even geduld hebben tot zondag, want ik moet deze nog installeren en de extra aanpassingen in de HAL file eerst zelf testen

voor sleep functie zal zo iets toegevoegd dienen te worden, daarna kun je de config wizard niet meer gebruiken voor aanpassingen want deze overschrijft steeds volledig de HAL-file
linkpp "motion.motion-inpos parport.0.pin-17-out"
BOOST kun je alleen gebruiken als de ingestelde spanning <1.5A

Code: Selecteer alles

loadrt ddt count=6
loadrt hypot count=2
loadrt wcomp count=1

addf ddt.0 servo-thread
addf ddt.1 servo-thread
addf ddt.2 servo-thread
addf ddt.3 servo-thread
addf hypot.0 servo-thread
addf hypot.1 servo-thread
addf wcomp.0 servo-thread

# BOOST Signaal aanmaken
newsig boost bit
linksp boost => parport.0.pin-16-out

newsig Xvel float
linksp Xpos-cmd => ddt.0.in
linkps ddt.0.out => Xvel
newsig Yvel float
linksp Ypos-cmd => ddt.1.in
linkps ddt.1.out => Yvel
newsig Zvel float
linksp Zpos-cmd => ddt.2.in
linkps ddt.2.out => Zvel

newsig XYvel float #Signal X+Y
linksp Xvel => hypot.0.in0
linksp Yvel => hypot.0.in1
linksp XYvel <= hypot.0.out

newsig XYZvel float #Signal X+Y+Z
linksp Zvel => hypot.1.in0
linksp XYvel => hypot.1.in1
linksp XYZvel <= hypot.1.out

linksp XYZvel => wcomp.0.in
linksp boost <= wcomp.0.out

setp wcomp.0.min 0.1 #Boost from Steppacceleration
setp wcomp.0.max 3 #Boost to Steppacceleration

Maar zoals al gezegd voor de exacte syntax wil ik eerst zelf even testen

Wil
Laatst gewijzigd door Barcosmurf op 25 sep 2010 10:32, 3 keer totaal gewijzigd.
Jeroen7
Berichten: 2
Lid geworden op: 23 sep 2010 15:53

Re: oude 3d step?

Bericht door Jeroen7 »

onderaan de pagina staat:

remember that signal conditioning and optoisolation can increase timing requirements. That's why you need to know the timings for a driver board, not just the step translator chip that is contains

En vanwaar het vraagteken in de step time colom?

Ik ben nog wat onzeker :)
Gebruikersavatar
Swets
Berichten: 2662
Lid geworden op: 09 feb 2007 21:49
Locatie: krimpen aan den IJssel
Contacteer:

Re: oude 3d step?

Bericht door Swets »

Ik ben bezig geweest deze aansturing dmv Mach3 aan de gang te krijgen...

De Z-as deed het goed... alle motoren zijn ook goed , want ik heb ze op de werkende Z-as allemaal geprobeerd....

De Y-as werkte maar 1 kant op, Dus die kreeg wel zijn pulsen, maar het Dir ingangtje werkte niet lekker....

en de X-as deed niets....

maar nu het gekke.... als ik met mij multimeter op de pinnen 17 en 18 meet van de L297 , werkte het opeens wel....

dus bij de ene mis ik de Dir (17) en die ging dus maar 1 kant op, zodra ik me meetpen op 17 zet , gaat hij wel 2 kanten op en loopt het prima....

bij de andere mis ik de stappulsen, en zodra ik daar me meetpin op zet(pin 18) doet hij het prima?

waar zou dit aan kunnen liggen....

ik heb ook nog ff via een draadje en een 10K weerstand gekeken of dat hielp... maar naar GND veranderd niets.. en naar +5 deed hij het wel, maar toen begon de kant die eerst goed ging ook te stotteren..

weet iemand misschien een oplossing?
http://www.arjan-swets.com (met cnc filmpjes)
Leeuwinga
Berichten: 2989
Lid geworden op: 29 apr 2007 15:00
Locatie: Roden
Contacteer:

Re: oude 3d step?

Bericht door Leeuwinga »

pullup weerstand nodig?
of een capje ?
Gebruikersavatar
Swets
Berichten: 2662
Lid geworden op: 09 feb 2007 21:49
Locatie: krimpen aan den IJssel
Contacteer:

Re: oude 3d step?

Bericht door Swets »

ja vandaar dat ik het heb geprobeerd om de aansluiting via 10K weerstand naar 0 te trekken... maar dat werkte dus niet.... maar ik had het ook nog met een condesator kunnen proberen.... ook tussen het bewuste pootje en GND?

en enig idee waarom het z-kanaal goed werkt?
http://www.arjan-swets.com (met cnc filmpjes)
Gebruikersavatar
Barcosmurf
Berichten: 198
Lid geworden op: 27 feb 2008 23:24
Locatie: Breda
Contacteer:

Re: oude 3d step?

Bericht door Barcosmurf »

Daar zijn wat mogelijke storingen

(is alleen bij eerste ingebruikname)
Aansluiting aansturing (controleren of 3,3V of meer op pinnen komt)
Referentiespanning goed ingesteld
Weerstands array kan verkeerd om ingesoldeerd zijn RN1 of RN2
bijv symptomen Z-as loopt, Y+Z as, X+Z as en X+Y+Z as lopen, maar X+Y as lopen niet

1 as loopt maar 1 kant op
aansluiting aansturing (controleren of 3,3V of meer op pinnen komt)
1 pin aan motorzijde maakt slecht contact (motor draait 1 kant op, is al gecontroleerd)
L297 of L298 is defect (IC's verplaatsen (Y en Z omwisselen) naar werkende as gaat probleem mee, beide defecte IC's vervangen)
Blijft het probleem kan het ook de logic chips zijn die defect zijn of de aansluitkabel

Vergelijkbare problemen zijn ook gemeld van de directe poort driver van Mach3 die na nwe installatie plots overwaren [Settings mach3 Duitstalig http://www.cnc-winckler.de/Mach3/Konfig ... ation.html]
Mocht deze niet geinstalleerd zijn, dan wordt deze door opstarten van drivertest.exe geactiveerd die in de map van mach3 staat.

Wil
Gebruikersavatar
Barcosmurf
Berichten: 198
Lid geworden op: 27 feb 2008 23:24
Locatie: Breda
Contacteer:

Re: oude 3d step?

Bericht door Barcosmurf »

Jeroen7 schreef:Ik ben nog wat onzeker :)
Er zijn wel wat wijzingen tussen 8.04 heron (drive time van 500ns) en EMC liveCD 10.04 Lucid Lynx, deze loopt bij mij nu ook met de standaard L297 uit de stepconf wizard.

Na afregelen van de 3d-step kaart zoals beschreven in de documentatie van de versie
Na installatie dient de stepconf wizard volledig doorlopen te worden.
In het scherm pinbezetting kies ik voor pin 17 het enabel signaal en dan kijk ik bij de volgende scherm testen van X-as of ik een hogere ijlgang heb met normaal of met invert aangevinkt, mijn jumpers op de print staan op default voor sleep ON HIGH.

Het is geen must om de optie sleep te gebruiken want het deze is 25% van de normale stroom
Er is ook een risico als de voeding krap bemeten is want de kaart kan 5,3 A verstoken bij een verkeerde keuze voor jumper setting en pinsetting high of low heb ik al gezien. Het is handig om een stroommeter te gebruiken bij instellen ook tijdens gebruik in de stepconf Wizard. Een zekering tussen voeding en 3d-step print is een must en voeding pas in schakelen nadat EMC2 opgestart is

De syntax daarvoor is ook veranderd tussen EMC2 versie 2.3.x en 2.4.x
2.7. Removal of pin 'motion.motion-inpos'
Change any use of 'motion.motion-inpos' to 'motion.in-position'.
Na voltooien van de stepconf Wizard zoek ik
in de .hal file de volgende regels en zet er een # voor om te inactiveren

Code: Selecteer alles

#setp parport.0.pin-17-out-invert 1
#net xenable => parport.0.pin-17-out
In plaats daarvan zet ik direct in de .hal file eronder om de sleep optie te gebruiken

Code: Selecteer alles

net sleep <= motion.in-position
net sleep => parport.0.pin-17-out
Wil
Gebruikersavatar
Swets
Berichten: 2662
Lid geworden op: 09 feb 2007 21:49
Locatie: krimpen aan den IJssel
Contacteer:

Re: oude 3d step?

Bericht door Swets »

ben bezig met de besturing na aan het kijken....
onder de 3D step print zit nog een print....

LPT-Port Optp-Board V1.1 van Osterman.... heeft iemand daar misschien wat meer info over... een internet adres ofzo...

zit zelf ook al te zoeken op google...
http://www.arjan-swets.com (met cnc filmpjes)
Plaats reactie