I'll file a bug on this, as the documentation is not jiving with actual behavior. I'll dig around, I may be able to provide the fix as well.
On Tue, Jan 31, 2017 at 2:19 AM, [email protected] < [email protected]> wrote: > As a postscript. > > Looking at some other configs, it appears that setting max-velocity and > max-acceleration to zero > > DOES work if the stepgen is set to type 1 (velocity stepgen). > > I use that on a config to control a spindle through a speed board that > converts step frequency into an analogue > > voltage signal to control a VFD > > regards > On 30/01/2017 17:43, schooner30@btinternet wrote: > > I did look at that, as all my configs have values there. > However it should just mean the maximum possible as you say, so it didn't > seem to be wrong. > > Glad you have it sorted > > On 30/01/17 17:31, Curtis Dutton wrote: > > SOLVED! > > Thanks for your help. > > The stepgen maxaccel and maxvel values were being set to 0 in my config.. > In linux cnc this was ok. The documentation states in machinekit and > linuxcnc that when set to 0 that the stepgens will only be limited to the > step timing settings and otherwise are not limited. This does not seem to > be the case as when I set the values of maxaccel and maxvel on the stepgen > to more than 0, then the stepgen works. > > > > On Monday, January 30, 2017 at 11:22:35 AM UTC-5, Curtis Dutton wrote: >> >> Ok I was running a rip build from master. Commit: 079b1ed4adb30c60079d0d >> 43a173002201f34538. Which appears to be the latest commit. >> >> Do you know what commit your sim is running from? I'd like to build that >> version and see if I get a better result. >> >> So I guess the hm2 driver now just exposes everything in the config of >> the 5i25 and doesn't need the commit string? >> >> >> I'll try the sim here later today to see if it works for me. >> >> Thanks, >> Curt >> >> >> >> On Sunday, January 29, 2017 at 6:33:44 AM UTC-5, Schooner wrote: >>> >>> If you run the hm2_stepper sim you should see position-fb updated when >>> you jog, as per screen shot. >>> Does that work? >>> >>> Your test does not run >>> *newthread servo-thread cpu=0 1000000* >>> is asking for a new thread called *servo-thread*, of a period *cpu=0* >>> >>> Next the hm2_pci config string >>> *loadrt hm2_pci config="num_mencoders=0 num_stepgens=5 num_pwmgens=1"* >>> AFAIK has not been used for some while and will also not run >>> hence >>> https://github.com/machinekit/machinekit/blob/master/configs >>> /hm2-stepper/5i25.ini#L11 >>> https://github.com/machinekit/machinekit/blob/master/configs >>> /hm2-stepper/hm2-stepper-5i25.hal#L44 >>> >>> the configuration is whatever the 5i25 is flashed as. >>> >>> All of which raises the question of what you are running and on what >>> platform. >>> >>> On a recent pull of machinekit on a amd64 computer running Jessie, the >>> 5i25 works fine, I have used my >>> 5i25/7i76 combo a lot just recently. >>> >>> On 28/01/17 20:26, Curtis Dutton wrote: >>> >>> Ok I have attached a halcmd file that demonstrates the issue. >>> >>> The debug.txt contains the output of the halrun session. >>> >>> Notice that after the position-cmd is set, position-fb has not changed. >>> >>> The firmware on the 5i25 is 5i25_7i85sspx2 >>> >>> >>> Thanks, >>> Curt >>> >>> On Saturday, January 28, 2017 at 2:43:18 AM UTC-5, Schooner wrote: >>>> >>>> Without seeing your configuration files, we cannot even begin to guess. >>>> >>>> If you have done the same as John Fairbanks on the 7i80 post, you may >>>> have omitted the trajectory planner >>>> >>>> *loadrt tp* >>>> >>>> after trivkins or whatever is loaded and not specified >>>> >>>> *tp=tp kins=trivkins* at the end of the motmod configuration line >>>> >>>> These are specific to Machinekit and without them your config will act >>>> more like a sim. >>>> >>>> See the sample configs for using 5i25 with Machinekit >>>> >>>> https://github.com/machinekit/machinekit/blob/master/configs >>>> /hm2-stepper/hm2-stepper-5i25.hal#L33 >>>> >>>> regards >>>> >>>> >>>> >>>> On 27/01/2017 22:07, Curtis Dutton wrote: >>>> >>>> I'm experimenting with running my laser engraver with machinekit. >>>> Currently I'm running linuxcnc master and have it set up and operating >>>> properly. >>>> >>>> >>>> The trouble I'm having is that my stepgens and my pwmgen doesn't seem >>>> to be working properly. The signals are all wired up properly, I have my >>>> threads scheduled properly etc.... >>>> >>>> >>>> The stepgen shows it is enabled. >>>> >>>> Anyhow when I send my position command to the stepgen nothing seems to >>>> happen The position-feedback from the stepgen does not change. >>>> >>>> I also have a 7I84 hooked up to the 5i25 through sserial. All of those >>>> pins show up in hal so communication is working properly there. I can set >>>> pins on the 7i84 interface and have physically verified that they are >>>> changing properly. >>>> >>>> >>>> It looks like the 5i25 is not responding even though it works properly >>>> under linuxcnc. >>>> >>>> >>>> Any suggesstions on what could be going on? Any tips or things I should >>>> do to debug this? >>>> >>>> >>>> Thanks, >>>> Curt >>>> -- >>>> website: http://www.machinekit.io blog: http://blog.machinekit.io >>>> github: https://github.com/machinekit >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "Machinekit" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> Visit this group at https://groups.google.com/group/machinekit. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>> >>>> -- >>> website: http://www.machinekit.io blog: http://blog.machinekit.io >>> github: https://github.com/machinekit >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Machinekit" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> Visit this group at https://groups.google.com/group/machinekit. >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout. > > > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout. > > > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout. > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
