On 1/17/2017 10:57 AM, EBo wrote: > On Jan 17 2017 9:50 AM, 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 behavior >> 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. > Another way of handling it would be to give a template for code > standards, and separate all of the interfaces and set them up as > plugins. They you can do a voting thing for the good, the bad, and the > ugly... > > EBo - > Or make them fit something like native cam or ngcgui?
https://forum.linuxcnc.org/40-subroutines-and-ngcgui/31659-nativecam-is-features-renamed?limitstart=0 ------------------------------------------------------------------------------ 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
