Very thanks,

I just setting the [TRAJ] and [AXIS]  and [JOINT] section with the right unit 
per second .... and axis gui work as I aspect ...  ... everything works well in 
axis gui, max-value is shown as I expect. The problem is only when I want to 
use the commands halui.max-velocity.scale / increase / decrease .... at this 
point the value immediately goes to 60.0 ... and then if I use increase / 
decrease change correctly but never beyond the 60.0 .... at this point i try to 
move the slider axis gui and everything returns to be shown properly. I used 
google translate in hopes of being lighter. [😅]  .... any how I control again 
my setting.


regards

giorgio


________________________________
Da: Sebastian Kuzminsky <s...@highlab.com>
Inviato: lunedì 10 aprile 2017 20.18
A: Enhanced Machine Controller (EMC)
Oggetto: Re: [Emc-users] halui.max-velocity ...

On 04/10/2017 02:18 AM, giorgio foga wrote:
> using JA I try to send halui.max-velocity.decrease/increase trought
> modbus .... after more test I see it work well but the result is
> unespected for my config. With axis gui I have max-velocity slider
> that show 210000mm/min max velocity ... it is ok ... but if I use
> setp halui.max-velocity.scale ...... i try for test these value
> 100-10-1 .... and It seems it not working well, but when I try to use
> 0.1 and 0.01 I see it work perfect but with undesired result .... in
> the past after any test th max-velocity, after press  pycp.button ->
> halui.max-velocity.decrease ... the max-value on axis gui go to 60.0
> and it stop .... using scale = 0.1 or 0.01 I see the max-value and
> slider on axis gui goto 60, 59, 58... or 59.9, 59.8, 59.7 etc etc...
> So I see it work but why it go from 210000 (my right value) to
> 60.0??? I control axis.py file to undestand why but I have notn see
> anything at odds to my config.
>
> I use angular and linear axis too .... obviusly I not seeing the
> right things.

Hi Giorgio, I don't totally understand what you're reporting, but I
think maybe you're running into a problem with different units being
used in different places.

The .ini file file has [TRAJ]MAX_VELOCITY, [AXIS_*]MAX_VELOCITY and
[JOINT_*]MAX_VELOCITY in machine units (mm in your case) per second:

http://linuxcnc.org/docs/devel/html/config/ini-config.html#_traj_section
INI Configuration - 
LinuxCNC<http://linuxcnc.org/docs/devel/html/config/ini-config.html#_traj_section>
linuxcnc.org
A comment line is started with a ; or a # mark. When the ini reader sees either 
of these marks at the start a line, the rest of the line is ignored by the 
software.


http://linuxcnc.org/docs/devel/html/config/ini-config.html#_axis__lt_letter_gt_section
INI Configuration - 
LinuxCNC<http://linuxcnc.org/docs/devel/html/config/ini-config.html#_axis__lt_letter_gt_section>
linuxcnc.org
A comment line is started with a ; or a # mark. When the ini reader sees either 
of these marks at the start a line, the rest of the line is ignored by the 
software.



But the Axis GUI presents Max Velocity in machine units per minute.

I just ran this test:

I started the sim/axis/axis_mm.ini config, and saw that Axis shows a max
velocity of 3200 mm/min.  This corresponds to the .ini file's
[TRAJ]MAX_LINEAR_VELOCITY of 53.34 mm/s.

I then used halcmd to poke at halui.  I first saw that
halui.max-velocity.value was 53.33333 (mm/s), roughly as expected.  I
set halui.max-velocity.scale to 0.1 (mm/s) and then
halui.max-velocity.decrease to 1.  That made halui.max-velocity.value
change to 53.23333 mm/s, and the Axis Max Velocity slider changed to
3193.9 mm/min, which is also right.

I also tested with halui.max-velocity.scale set to 10 mm/s and 100 mm/s,
and both worked as expected.


I also tried on an inch machine with both linear and rotary axes, and
while there's only controls for max linear velocity, that config worked
as expected too.


--
Sebastian Kuzminsky

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Emc-users Info Page - 
SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users>
lists.sourceforge.net
This list is for users of the Enhanced Machine Controller (EMC). Topics include 
how to obtain, install, configure, and use EMC, as well as other general EMC 
related ...


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to