Andy,

I've been trying to follow this thread but it keeps wandering off into 
other directions.  (I'm partially to blame for that..sorry)

Sounds like you are thinking out loud (good) and that an informal design 
document is being formulated.

Can this be put into an outline form of some type??  (Do you already 
have something ..??) I think there are a lot of good ideas being 
discussed here and I am afraid we are going to lose some of them.

As an integrator (wanna-be developer), I think that the LinuxCNC 
software is fantastic.   (Thank you Andy and the other developers - you 
know who you are.. :-) )

In my mind, I think the best that LinuxCNC developers can do is to 
create an underlying framework of software that is adaptable, and then 
provide a "standard implementation".

I like the idea of a database.   However, realistically, how many 
people/users are going to want to apply the wear offset from one tool to 
a different tool??   Is that a requirement/desire by someone??
It seems like an overkill and could result in user errors and 
consequently machining errors.  The general question I am raising...is 
how flexible do we want the tool table/offset/wear offset table/database 
to be?
If it is made too complex, we risk a lot of confusion regarding the 
proper implementation of the tool table.  I'm thinking that if the 
manual section of configuring the tool table is 20+ pages long, that 
will be a problem and the common LinuxCNC user will avoid altering the 
tool table at all costs.

My two cents..

Dave Cole




On 5/17/2013 1:03 PM, andy pugh wrote:
> On 17 May 2013 17:51, EBo<e...@sandien.com>  wrote:
>
>    
>> to maybe state it a different way, is a relational database approach
>> the best design model?  Are there other design (like object oriented)
>> from which we can leverage utility?
>>      
> The tool data needs to be presentable to users in an editor. That is
> one constraint that might cause problems.
> I also think it is important that there should be no hard-coded keys,
> that system integrators can add application-specific data.
>
>    


------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to