On 2017-01-17 16:50, Sebastian Kuzminsky wrote:
> On 01/17/2017 09:41 AM, Jon Elson wrote:
>> On 01/17/2017 09:15 AM, Sebastian Kuzminsky wrote:
>>> It looks to me like the code on that wiki page is mostly
>>> of the "conversational programming" sort, where a GUI
>>> window asks the user to poke & prod buttons and things to
>>> make some g-code. If so, it might fit in the "wizards.git"
>>> repo we have at git.linuxcnc.org:
>>> http://git.linuxcnc.org/gitweb?p=wizards.git;a=summary
>> I have a bunch of these conversational programs, written in
>> c, for things like :
>> rectangular slot/pocket
>> trepan rectangular slot
>> trepan rectagular slot with ramp Z
>> trepan an oval (racetrack) cutout
>> hole/round pocket
>> trepan hole
>> trepan hole with ramp Z
>> thread mill
>> a circular pattern of holes
>> rectangular array of holes
>> random pattern of holes, taking coordinates from a file
>> cut circular groove, as for an O-ring
>> 
>> And, I've converted one of these to Python, but it was slow
>> going, as I'm not really up to speed on Python, yet.
>> 
>> Would these be appropriate?
> 
> The difficulty with the consolidation/management project that Nicholas
> proposed isn't so much in writing the different conversational wizards,
> it's in getting a consistent look-and-feel and consistent behaviour 
> from
> code contributed by different authors, and in adding all the wizards
> that are useful and understandable, while still being choosy enough 
> that
> the good stuff doesn't get buried under an avalanche of personal 
> one-offs.
> 
> I think of this as more of a manager/editor type of task rather than a
> hacker/coder type of task.


Wow, that was a lot more replies that I was anticipating.

I will start by doing something fairly straight forward and just 
archiving the python files in GitHub and making sure they are easy to 
navigate and download. Hopefully it won't be too much and and will be at 
least as good/better than the current Wiki page.

I do like that I can just generate some G-code on any machine that has 
Python on it, without having to install lots of other stuff.

Will report back and see what people think...


nick.


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

Reply via email to