Maybe you can start a wikipage with these ideas, they surely seem 
interesting.
More input interleaved.

>I propose that we branch stepconf and create a new advancedconf
> wizard to ultimately be included in EMC2 releases alongside stepconf.
>
> Ability to import stepconf and save advance conf
>
> The new wizard might eventually support things such as:
> Tabs for configurations using:
>     Step/Dir
>     PWM
>     Analog 0-10 vdc

I think the main difference is between servo and stepper systems, so that 
should be an initial setup decision.
Maybe we should only concentrate on servo initially, as stepper is currently 
handled by stepconf.
(More advanced stepper configurations like: quadrature stepping, etc are 
less common).

> Tabs to help implement:
>     Pendant/MPG/Joystick
>     Spindle Encoder
>     Backlash Comp
>     Draw Pyvcp panels supporting all existing widgets and
>         Create MDI Commands
>     (Maybe Classic Ladder at some point)
>     and to the point that it is designed to be user customizable
> (support for Axis customization)

I think a separate tool to design PyVCP panels would be more benficial. That 
way it can be used even by people currently having a working config (no 
matter how they got it), who want to add a pyvcp panel.
Some classicladder is supported by stepconf (thanks to Chris M.), so I think 
that's also a nice thing to have.

> Support for Configuration of stepper and servo systems using:
>     Mesa HostMot2 - 5I20 & 7I43
>     PicoSystems - ???


> Support for conversions to EMC2 using various existing machines, BOBs
> and drives:
>     Machines:
>         Sherline
>         Industrial Hobbies
>         Tormach
>         Smithy
>         Seig, etc

That is slowly starting to look like the set of sample configurations we 
have in emc2.

>     Drives:
>         Geckodrive G540
>         Xylotex
>         Geckodrives
>         The new mini-cpld drives, etc
>     BOBs
>         CandCNC
>         Campbell (SoundLogic)
>         CNC4PC, etc
>
> Servo tuning as well as stepper testing

Maybe add PID autotuning to the list.

> Scale verification facility (check requested motion relative to
> achieved motion) and scale adjustment.
>
> Possibly the ability to output a wiring list that would allow someone
> to create a config
> and then wire a controller to match.
>
> Also a procedure by which a implementor or manufacturer could provide
> the necessary information in a required format and have a new drive,
> BOB or
> machine to the configuration wizard.

That's an interesting idea. But for this to work best, the "data" needs to 
reside outside the actual config tool.

> I would also suggest that we create an actual plan for development
> (goals and priorities)

development of this configuration wizard?
starting a wiki page, and adding things there will certainly help with this.

Regards,
Alex


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to