|
|
 |
|
|
 |
 |
| | Engineering & Design |
|
|
KBE Venus Using Icad |
Common KBE practices using ICAD
The Knowledge Based Engineering engine of ICAD enables encapsulation of best practices, automates repetitive tasks while adhering to legislative and manufacturing constraints thereby building a "Virtual product and process model" in a short time.
Need for VENUS Venus was developed because of short comings of common Knowledge Based Product like ICAD. There was some need for creating new KB environment to meet the increasing demand of new functionality from the industry. Customer were interested in solving there problem using their company Knowledge. But burden of programming was very high. There were other several shortcoming in conventional approach.
What is VENUS? VENUS is an Architecture for developing and deploying rapid Knowledge Based Engineering applications, developed using ICAD 7.0. It is based on the concept of the Generic Defpart creation (a tool to define an ICAD tree dynamically without writing lisp code.) having short modification cycle, resulting in saving time
PLM Skills & Capabilities

Advantages of VENUS
- No need to write code in LISP or IDL.
- Persons not familiar with Lisp code but with an idea of Knowledge Based Systems can create efficient Defparts.
- Unlike the LISP where, Knowledge and data resides in lisp code, making it impossible to extract the specific information whenever required, Venus distinguish them separately, making it easy to extract knowledge
- Venus Architecture is Platform Independent.
- In LISP,to alter certain data the user has to change the Lisp Code, which is not practiced in Venus
- Venus allows adding or deleting parts dynamically
- Any KBE software can use this Knowledge
- No need to recompile the source code as binary files are ready for loading so less loading time
- Dynamic part addition and deletion
- Dynamic attributes, inputs, spec sheet, spec control addition and deletion is possible
- All ICAD functions and attributes are usable.
- Knowledge is not embedded in code so one can easily view and modify it
- Dynamic methods addition and deletion
- LISP/IDL code can be generated for the created objects for viewing purpose
- Short modification cycle as compared to LISP due to dynamic modification capability
- Rapid development of KBE application
- Easy debugging and fault finding techniques
- Can read and write IGES files
User Classification
Users are classified as Engineering Application Developer and End Users.
Engineering Application Developer
They will be able to create a new KB module from technical specs. A basic idea of KBE structure is required. The tool for creating and modifying a new module is termed as module-painter. The modules defined in 'module painter' can be used after selecting the specific module from database. Application Developer will define Rules and assign permissions for a particular user for a module.
End Users
End-users use the module already defined by engineering application developer. They will be able to instantiate modules just by selecting the application. Automatic loading mechanism takes care loading of selective parts run time. They are able to create new instance and store the version depending of their permission. They will have different access permissions depending on their login name. The entry module for an end-user is DESKTOP where necessary authorization is checked and is given part access.
|
|
|
|
|
| Best viewed in 1024 X 768 |
Terms of use Privacy Statement |
Designed & Maintained by Aims Digital |