Interface for Intelligence Computing Design and Option of Technical Systems

As a result of analysis of the existent methods and tools of computer aided design of the technical systems of many industrial areas, the primary purpose of the article that consists in the decision of different project problems within the framework of one programmatic system with the use of comfortable programmatic interface is certain. Architecture of the program interface for computer designing and option of technical systems of different industrial areas on the basis of stage-bystage automated designing principles with using programmatic and informative supports is worked out. In the article, the problem of computer designing, searching and option of elements of manipulator for flexible manufacture module is considered. As a method of logical simulation of the problem, production model of designing procedures of the program interface and intelligence option of a manipulator, its technical parameters are developed. On the basis of algorithmic scheme of searching, the option of a manipulator from data base is worked out.


Introduction
As known many technical objects (TO) (types of TO are showed in poster) are designed by means of standard stages (requirement specification, technical suggestion, draft design and detail design) with using CAD systems [1] [2].Architecture of program interface is worked out in corresponding to the designing stages by the system's menus and special systems.Analysis worked out separate tool of the programmatic, informative and mathematical providing for the automated planning on the stages of planning that provided application and realization of technical, programmatic, informative, mathematical etc.A tool in the different areas of industry showed that they properly did not provide universality and complex planning of the difficult technical systems [3] [4].
In this connection, decision of problem on development of the intelligence programmatic system of computeraided design, providing complex approach of realization of the automated procedures and operations on the basic stages of planning from the scientific point of view is an actual and priority problem and direction.
Being base on principles of universality, openness and planning flexibility, as a primary purpose of project is offered software for a complex computer-aided design, where up basis the structure of the stages of planning of the technical systems, programmatic procedures and executive directives, and also interface, takes with the programmatic modules of the database management system, by CAD of circulation of documents, processing of documents, subsystem of computer experiments, system of automation of mathematical calculations and in-plant, global computer system, computer graphics and multimedia.

Solution of the Problem
The primary purpose of the project is development of the single intellectually-operating system of designer for complex computer-aided of technical objects of the different setting design.Scheme of interface of the intellectually-operating system of designer (IOSD) of the complex designing is offered with the following blocks of menu: 1) Designing stages; 2) Project programs; 3) Programmatic-operating functions.Work of IOSD is based on stage-by-stage approach since the entry of basic data and application of planning object domain to creation of detail design.IOSD allows controlling the universal programmatic interface on the basis of intellectually-operating functions of complex computer-aided of the technical systems of the different setting design.
In a depended on analyze of progressive status of CAD the following research problems have to solve: 1) Development of the common scheme of computing design with program interface; 2) Development of first panel of "Designing stages" with its menus and program operations; 3) Development of second panel of "Project programs" with its menus and program objects; 4) Development of third panel of "Programmatic-operating functions" with its menus and service operations; 5) Providing cooperation of the system with program functions of a corporate network; 6) Program control of design information of the IOSD on the level of technical provide.The programmatic package of interface for a complex computer-aided of technical objects design is developed on the base of instrumental programmable environment of Delphi; procedures of logical search and choice of information on the stage of technical suggestion developed on the base of intellectual programmable environment of Prolog and database management systems, control system of base of the designed data; procedures of engineering design will be realized on the basis of the prepared designer and technological programmatic tool of AutoCAD [5].
The basic idea of project consists in the decision of different project tasks within the framework of one programmatic system with the use of comfortable programmatic interface.

Architecture of Programmatic Interface for Computer Designing Procedures
As it is generally known, great number of technical objects of planning, for development of that required application CAD on the stages of planning exist.In accordance with the stages of planning, the commands of system menu and types of the special programmatic systems are developed the architecture of programmatic interface with the automated procedures on design stages (Figure 1).
On the first stage project procedure of requirement specification will be realized where a standard template is filled depending on an application of technical object domain.The entered data are saved to the database of user-designer.For example, on the special system window design object area, a type of design element, characteristics of the design element and other parameters are chosen.After inputting all design data they are saved in the system base [6].
On the second stage project procedure of technical suggestion will be realized, where the problems of local (in the database of user-designer) and global search decide.
At a global search of the automated choosing a few variants of the projects (in accordance with data of requirement specification) comes true, their animation and video presentation.The final choice of the best variant comes true in accordance with terms: applications of innovative technologies; to the high yield; producing quality of products; providing reliable automation of planning object; to minimization of material charges and other.
On the third stage procedure of the preliminary planning technical object will be realized.The basic project operations are drafts in two and three projections and 2 and 3-measure images (axonometric presentation of draft) and registration of these (specification and angular stamp of draft) these drafts, animation presentation, and also scheme of automation of planning object [7].
On the fourth stage of the working planning through a menu of final technical documentations get out accordingly for unsealing [8].On the basis of documentations of detail design of technical objects are practically developed in accordance with productive terms of the design object.

Production Procedures of Program Interface of Designing
For simulation of all functions of the intelligence program interface designing procedures by means of production algorithm is needed to create.Every subsystem and block of architecture of program interface of computing design of manipulator of the flexible manufacture module (as shown in requirement specification) will designate as subsystems: Pos-a subsystem of the programmatic-operating system providing functioning of open complex subsystem of computing design of manipulator; Pi-a subsystem of interface including set of menu for activation of commands, corresponding to the blocks of subsystem of computing design of manipulator and auxiliary subsystems providing flexibility on the whole; Pap_i (where 1, 5 i = )-a subsystem of computing design of manipulator; (Pap_1-a block of computing design of composes structure of manipulator; Pap_2-a block of standard active elements of manipulator; Pap_3-a block of computing design of automation scheme of manipulator; Pap_4-a block of computing design of technical control and diagnostic system of manipulator; Pap_5-a block of computing design of non standard elements of manipulator); Psp_i (where 1, 3 i = )-a subsystem of special packets of the applied software and programming-language systems (P sp_1 -a block of constructor packets on the base of T-FLEX CAD; P sp_2 -a block of packets of the applied software for creation of data base and control system of data base; P sp_3 -a block of the mathematical packets of the applied software on the base of MathCAD; P sp_4 -a block of the applied software on the base of Delphi; P sp_5 -a block of the intelligence software on the base of PROLOG;); P bdz_i (where 1, 4 i = )-a subsystem of data base and knowledge (P bdz_1 -a block of data base; P bdz_2 -a block of knowledge base); P arm_i -(where 1, 4 i = )-a subsystem of algorithmically calculation and simulation (P arm_1 -a block of algorithmically calculation; P arm_2 -a block of simulation); P pv -a subsystem of searching and option; P qs -a subsystem of global computer network; P to -a subsystem of technical support with periphery units of design document printing and connection with Internet.
The program operations of interface of computing design of manipulator and its option works are executed as follows: 1) After plugging (t 1 ) of the operating system P os in the subsystem of hardware of Pto, through a main menu shell program of the same name of the complex subsystem is opened; 2) Designer using the subsystem of interface of Pi, which works after including ( 1 2 t ), opens the library of subsystem of computer design of P ap_i with the before worked out prepared composes structures, scheme of automation of every manipulator on the whole, and also data base of these standard active elements of P ap_2 and if necessary edits this file and saves the edited information in computer memory.
3) By means of command ( 2 2 t ) a designer creates files with new developments of layout chart corresponding to the scheme of automation in the subsystem of computer design of composes structure of P ap_1 and scheme of automation of P ap_3 and technical control and diagnostically of manipulator design in the subsystem of computer design of the technical checking and diagnostically of P ap_4 , kinematics scheme and construction draft of gripper devices, special manipulators in the subsystem of computer design of non-standard active elements of manipulator P ap_5 .
On the 3 rd stage in the process of new file, subsystem of P ap_1 creation, P ap_2 , P ap_3 , P ap_4 , P ap_5 co-operate with the subsystem of the special application packages and programmatic-language system P sp_1 , P sp_2 .Thus subsystems of P ap_1 , P ap_3 , P ap_4 , P ap_5 co-operate also with the subsystem of algorithmic calculations and design of P ar , P am .For this purpose in a control of open complex subsystem of computing designing of manipulator panel commands get ( 3 2 t ) out for drawing of composes scheme or calculation of parameters of non-standard elements and design of scheme of automation of manipulator.
4) On this stage for the wearing-out (t 3 ) of subsystem of search and choice of P pv of composes structures, active elements the commands of subsystem of database of P bdz_1 and knowledge of P bdz_2 get out on the basis of terms-queries.At the choice of database the software environment of the system Microsoft Access is opened and a query is set for a search and choice of the prepared types of active elements with their specifications.At the choice of files of base of knowledge the intellectual programmatic system PROLOG (subsystem of P sp_5 ) is opened where a query is set for a search and choice of elements of control system, worked out non-standard active elements, composes structures and scheme of automation of manipulator on the basis of algorithms of calculation.In case of search of the prepared composes structures of manipulator with standard elements the command of the network including (P qs -subsystem of global computer network) gets out from menu of search.Thus choosing the certificate menu (t 4 ) of subsystem of global computer network of P qs it is possible to get additional information about open system of the computer designing of manipulator.

Procedures of Option of Manipulator on a Stage of the Technical Suggestion of the Program Interface of Designing
Option of the necessary manipulator project from data base (DB i ) of the designers within the framework of local workstation is worked out.A query for option of a project includes the variants of basic data of the requirement specification, which were before saved in DB 1 .In accordance with the expressions from the basic data and technical parameters of a manipulator for more exact option, the following function is given: 1 2 , , , n f f f  are constituents of the function: force of clamping of manipulator F, its geometrical sizes.
Taking into account the values of mass of the manipulated object of m ij and predominance of mass of the manipulator of m gij from m ij (coefficients taking into account mass of gripper of c g and taking into account the type of drive of manipulator (M i ) of c d ) by means of the following terms, the manipulator gets out with the required carrying capacity (C i ): (where m i1 → c g = 1.4 ∧ c d = 1.1 for hydraulic motor), Then (on the basis of characteristic parameters from a database, the search of the required type of M i is realized).
Thus, the following condition of limitation is taken into account: where C max -maximal value of carrying capacity of M i , that gets out from a database.Accordingly depending on their carrying capacity, type and construction parameters of M i is got out.Maximal tension in the cross runner of the manipulated object allows to choose a drive for manipulator.where F ст -standard value of clamping M i ).

Setting the following condition If
Summarizing the conclusions of stage-by-stage realization of architecture of interface of the computer designing of manipulator and its option it should be noted that taking into account the basic requirements to creation of instrument of the computer design of manipulator, subsystems provide universality, adaptively and flexibility of the system at development of manipulator of different areas of metallurgical industry.
The subsystems of the algorithmic, mathematical providing, expert and information retrieval operations used as autonomous blocks provide authenticity, fast-acting and reliability of executable project operations and procedures.
As be obvious from a Figure 1 in a control of computer-aided design panel for creation of new project, opening of existent projects, organization of work with the subsystems of architecture of instrument of the computer designing of manipulator is used procedures of programmatic block "File".

Conclusions
The basic results of the article are the following: 1) The worked out architecture of computer design and option of technical systems works by principle of the stage-by-stage designing on the basis of the programmatic interface.It provides the complex decision of planning design operations, since the entry of basic data and application of planning object domain to creation of detail design [9] [10].
2) It was given the logical procedures of production model for designing and option of manipulator which provided operative and flexible designing and searching-option operations on the level of one universal program interface.
3) The programmatic interface has practical application during a computer-aided and option of the technical systems for the different setting design.
The proffered intellectually-operating system of designer will allow in future: 1) To decide the problem of complex computer-aided design and option, since the entry of basic data and application of planning object domain to creation of detail design; 2) To manage effectively the universal programmatic interface on the basis of intellectually-operating functions of complex computer-aided of the technical systems of the different setting design; 3) From the presence of great number of logical queries for a search, choice and planning, to promote the lev-

Figure 1 .
Figure 1.The architecture of programmatic interface with the programmatic procedures on design stages.
the database of the standard drives of gripper of M i , the most nearby value of forces of clamp of the manipulated object is got out (F = σ mo S), S-area, which exposed to the clamp (mm 2 )) & ((F -F st ) → min,