EBo, dave, Michael, Andy...

Thank you for the explanations...

>>Bang, trapped again. You simplify an implementation; you never simplify the 
>>model proper because that gives you the power to describe the complex_and_  
>>the simple.

>>Note: the mess we have now is the result of 'going simple and optimizing the 
>>common case' too early.

I get it..  way to early to be discussing simplifications.
I can understand how early simplifications can cause problems down the 
road.  I have entered that trap before!  ;-)

Ebo, you make a good point regarding the future also.. regarding other 
possible offsets.

>>I don't know if you would need more than two offsets. I suspect that
>>three would be plenty.

Certainly tool and wear offsets are a must, but it isn't hard to imagine 
more than two being required in some situations.
Perhaps the number of offsets should be configurable??  Offsets could 
come from a number of sources..

Dave Cole

On 5/17/2013 5:11 PM, EBo wrote:
> Dave,
>
> Fortunately these emails are archived, so they will not be *lost* but
> converting the current discussions into a proper design document (even
> informal) is going to take a fair bit of work, and I would argue is
> still half baked.
>
> regarding tool ware offsets and who is going to bother... you are
> probably correct if the only interface is editing the tables by hand,
> BUT if someone developed something like a vision system that was able to
> analyze the wear from an image, and update the table from there, then it
> is as easy and snapping some pictures and easy as "click" -- ONE the
> code is written ;-)  But regardless of that.  People have express the
> desire/need for wear tables...
>
> To your list I would also add -- an integrated regression suite for the
> code, and .... I forgot the other couple of things on my own mind...
>
>     EBo --
>
> On May 17 2013 1:06 PM, Dave wrote:
>    
>> 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
>>      
>
> ------------------------------------------------------------------------------
> 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
>
>    


------------------------------------------------------------------------------
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