> Date: Fri, 22 May 2015 09:11:20 -0800
> From: gswithba...@gmail.com
> To: emc-developers@lists.sourceforge.net
> Subject: Re: [Emc-developers] StepConf
> 
> On Thu, May 21, 2015 at 4:50 PM, Chris Morley
> <chrisinnana...@hotmail.com> wrote:
> >
> >
> >> Date: Thu, 21 May 2015 23:57:34 +0530
> >> From: gswithba...@gmail.com
> >> To: Emc-developers@lists.sourceforge.net
> >> Subject: [Emc-developers] StepConf
> >>
> >> Hello Sebastian Kuzminsky
> >> I have done some tutorials on how to use Glade with python. I am not
> >> that much familiar but got basic ideas through tutorials. Now I am going to
> >> put my hands on stepconf glade files.
> >> Please tell me who is my mentor for this GSoC period? Also gave me
> >> idea or detail
> >> about what new features I will add in StepConf so that I am able to
> >> make a proper
> >> schedule for GSoC.
> >>
> >> --
> >> Thanks
> >> Gurwinder Singh Bains
> >
> > Gurwinder:
> >
> > here are some feature requests for stepconf:
> > http://sourceforge.net/p/emc/feature-requests/search?q=labels:%22Stepconf%22
> 
> Thanks,
> I have read above page and want to know below
> [1] add backslash support - I have read the page you provided me on
> IRC. "\" is used to extend variable.
> How can I add this feature? Can there be a "\" automatically be
> written after end of first or its about something else? Not understand
> it properly.
> 
> [2] what is in #57 StepConf improvements?
> 
> I think I have to focus on easy feature improvement as I got very less
> time to do it in GSoC. So, I want to
> complete those task that are easy and also on time.
> I have only two days to manage my schedule, so I am afraid as am just
> started using linuxcnc and just
> understand how pyGlade works.
> Where can I put my code so that I will show my commits to community.
> 
> 
> 
> -- 
> 
> Gurwinder Singh Bains
> http://gurwindersinghbains93.wordpress.com
> 

To (hopefully) help you get started here is some steps for backlash:
This is based on 2.7 or master versions.

in stepconf.py:
add variable to the Data class to hold the backlash setting of each axis
these names will also be used for the widget names in the glade file.
eg xbacklash = 0.0

in xaxis.glade (and other axis glade files):
using the gtk2 GLADE editor edit the glade files to add
a spinbox for the backlash setting.
a label 
and a adjustment for the spinbox.

in pages.py:
add to axis_prepare and axis_done functions to transfer the data to widgets
and vice vera

in build_INI.py:

in the write_one_axis function:
add a print >> file line to add the backlash to the INI file.

That should be pretty close.
Hopefully that enough info to start playing.

Chris M
                                          
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to