CNC Machining process emulates systematic research

  • Time:
  • Click:153
  • source:NEWRGY CNC Machining
Machine tool of foreword numerical control is the facility that has machining to workpiece according to the machine program that has woven beforehand, the workpiece that machine program should assure to treatment comes out not only accords with blueprint requirement, and should make the function of numerical control machine tool and function get sufficient play as far as possible, accordingly, undertake to the carry of machine program the graph is emulated all right, in order to examine the validity of machine program, have important sense. Not only such, CNC Machining is emulated groom more and more get the attention of people, because CNC Machining asks to operate personnel to want to be familiar with the function of instruction of numerical control process designing, CNC already,this is, want to know the property of the machine tool again, the technology that these characteristics of CNC Machining decided a tradition grooms means already cannot satisfy need. The technology of so-called tradition grooms means is to show operation staff learns technical theory and operating rules first, arrive again manufacturing site, with the kind that the means that the master trains an apprentice has skill grooms. The main drawback of this kind of means is numerical control machine tool it is costlier equipment commonly, do not allow student to leave arbitrarily, stop and produce an accident, so, student starts work the chance is little, make the time of skill of student control operation longer. In addition, the master's level is uneven, education quality assures hard. Accordingly, CNC Machining is emulated to examining the validity of machine program is mixed groom two respects have operation personnel main effect. The article clangs with using extensive numerical control milling machine and machining center are research target, basically discuss use object-oriented technology to analyse numerical control machine tool, establish target of numerical control machine tool kind with emulation model. The numerical control machine tool that indicates in article is the floorboard of milling machine of numerical control clang and machining center. The object-oriented technology description to the object and processing are close to the object-oriented technology in 1 emulation system real world, its data abstraction, successive suit to describe the boy or girl friend with immanent complex mechanism particularly with much condition mechanism, received wide application quickly in each industry consequently. 1.

1 object-oriented technology is in object-oriented technology, the object abstraction that has identical structure and processing mechanism is kind, the object is kind an example. The object has the condition that useful data will come to describe or property not only, still have the operation that is used at changing object position (in object-oriented in, these operations call methodological) , realized the union of data and operation, consequently, the object can describe thing structure and action at the same time the information of two respects. Deliver through the message between different object will finish, and object interior data manipulation is sightless external. The number that this weighs is occupied enclose. Object-oriented object accedes mechanism, make father kind character can deliver subclass through acceding, this one character offerred possibility to describe the boy or girl friend of objective world. The object accedes to improve software thereby to solving the resource between each object to share but sex of put sb in a very important position and but expanding it is very useful, but sex of put sb in a very important position and but expanding can safeguard a gender of the product to software. To changing the quality of the product and productivity have huge effect. In object-oriented technology, derive relation is establish between affirmatory object the key of whole system, whole system often has only or a few the mainest targets base kind, other it is base kind derive kind. The derive relation of object-oriented technology makes us OK and direct from already some kind in obtain a large number of off-the-peg attribute and means, and its much condition attribute can let us be in again derive kind in the definition is different from base kind attribute and method. 1.

Although the structure of the machine tool of object-oriented analysis numerical control of machine tool of 2 numerical control is complex, but they are by relatively absolute amount the module of relatively fixed different function is comprised, analyse numerical control machine tool with object-oriented method, machine tool of specific numerical control and module are regarded as a boy or girl friend, namely numerical control machine tool is comprised by all sorts of objects of mutual independence, the graph shows the object model that is numerical control machine tool 1 times. In object model, numerical control machine tool is by the main shaft, pillar, lathe bed, workbench, Control Panel, device that change a knife and tray exchange device is comprised. It and the composition of real emulation target have a difference a bit, a few righter with emulate the component that have nothing to do, wait like hydraulic pressure system, electrical system, need not grant to consider in emulation model, emulate a model in order to simplify. The black pellet in the graph is nodded " · " and " l10 " it is multiple symbol, express kind a lot of example are relevant at another kind example, hollow pellet is nodded " O " express kind 0 or an example is relevant at another kind example. Can see from inside object graph, main shaft, advocate the essential component that column, lathe bed, workbench, Control Panel is machine tool of each numerical control, the device that change a knife and tray trade unit are optional component, but to machining center character, the device that change a knife and tray trade unit also are essential component. 1.

The random that the machine tool of examination numerical control that 3 repulsion concern is not all components is combined, the it is certain to choose collocation to have repulsion between the component concerns, emulation system must can repellent to these relation has a description, those who ensure emulation model is mirrorred is the numerical control machine tool of actual existence. For example, in the device that change a knife, manipulator is optional component, knife library is essential component, but once library of knife of chain of make choice of, must want to choose a kind of manipulator; Machining center can have many knives library, but must cooperate ability to complete the action that change a knife with manipulator; Same, workbench and tray device also are put in repellent relation, long square workbench cannot be deployed with tray device go up in machine tool of same table numerical control; The athletic way of graduation workbench base decides the collocation of graduation workbench and tray device type concerns, the graduation workbench that base secures can be chosen with collocation of device of circumgyrate type tray only, etc. Because emulate a system in, only the ability between the component is put in repellent relation, and component kind amount is limited (but in each type, component model is infinite) , so, every component type can gift beforehand a firm ID order. According to standard of standards of numerical control machine tool, the kind amount of numerical control machine tool is less, emulation system but the ID date that all existence repulsion in machine tool of numerical control of enumerate avery kind of concern. Repel the relation is described with gather, set A, B to be two gather, a1, A2, ... , the ID date of component of machine tool of An delegate numerical control, for the element in gather A, b1, B2, ... , the ID number that Bm also represents part of numerical control machine tool, for the element of gather B, namely A = {a1, a2, ... , {b1 of An} B = , b2, ... , bm} so the repellent concern in emulation system can express to be: B of gather A repellent gather, or A of gather B repellent gather, in be like some to emulate a model namely, all elements of gather A and B exist, component of the existence in showing this model is repellent, need to select component kind afresh. 1.

4 objects kind because the model of numerical control machine tool is more,build, function, structure all has difference, to machine tool of each numerical control, go analysing its structure character, function character, build emulation model, it is the task with an arduous take time. In light of the history that develops from numerical control machine tool, numerical control machine tool has apparent inheritance, with respect to machining center character, clang in numerical control the development on the foundation of milling machine rises namely, simple and character, milling machine of boring of numerical control of machining center = the 10 device that change a knife. Accordingly, use the characteristic with the structure of numerical control machine tool and functional similar character, use object-oriented method to establish a target kind the put sb in a very important position that hierarchy concerns and emulates model information through successive implementation is very necessary. Numerical control machine tool depends on his configuration classification is simpler, can differentiate for the following 3 kinds: Machine tool of horizontal numerical control (machine tool of numerical control of HNCMT) , vertical (machine tool of numerical control of type of door of VNCMT) , dragon (GNCMT) . Machine tool of these 3 kinds of numerical control can is by abstraction targets of 3 kinds of main numerical control machine tool kind, they make numerical control machine tool kind one of library structure. Object of machine tool of these 3 kinds of numerical control kind still have a few common property, machine tools of these all numerical control such as the rotate speed limits of the name that resembles numerical control machine tool, model, main shaft have some property, consequently can farther up general situation abstraction gives a kind new kind -- numerical control machine tool (NCMT) kind, it is in numerical control machine tool kind the stratosphere of hierarchy, it is machine tool of whole numerical control kind base kind. Considering the actual condition of numerical control machine tool, undertake more detailed analysis to the structure of numerical control machine tool and functional attribute, HNCMT kind, VNCMT kind, GNCMT kind all can differentiate further by 3 coordinate, 4 coordinate, 5 coordinate kind, they are in numerical control machine tool kind the lower level of hierarchy. Such, machine tool of whole numerical control kind hierarchy is built, object of numerical control machine tool kind hierarchy is shown 2 times like the graph. The machine tool of total construction numerical control of 2 emulation systems machines a system to be comprised by numerical control machine tool, cutting tool, workpiece and clamping apparatus. The process of CNC Machining is the process that the workpiece that numerical control machine tool drives cutting tool to go up in workbench to be being secured by clamping apparatus below the drive of NC code has cutting is machined. Want to realize the emulation of pair of CNC Machining processes, want to build the geometrical model of numerical control machine tool, cutting tool, workpiece and clamping apparatus above all. The athletic model of numerical control machine tool is built on the foundation of geometrical model. Realize the emulation of pair of CNC Machining processes finally. If the graph is shown 3 times,CNC Machining emulates integral structure of the system. The geometrical model that CNC Machining of 3 emulation models emulates emulation model of the system to include numerical control machine tool, cutting tool, workpiece and fixture and athletic model, the article discusses the geometrical model of numerical control machine tool only, the geometrical model of cutting tool, workpiece and clamping apparatus is simpler, as similar as numerical control machine tool, the athletic model of emulation system refers to document [3] . The geometrical model of numerical control machine tool is one assembles a model actually, it is to assemble unit to press what certain tie condition combines together to assemble system, assemble unit to be spare parts or component. Basically discuss below the implementation that assembles a model and assemble system interior each child the position affects between the component the problem such as the description. 3.

The basic form that the 1 basic form that assembles a model assembles a model is administrative levels tree and graph. Administrative levels cultivates OK and clear expression to assemble the compositive relation of body, and also benefit seeks solution at assembling what alignment plans, but it conveys a spare parts not easily between coordinate a relation. As contrary as structure of administrative levels tree, the structure of the graph expresses the concern between each spare parts more easily, offerred find the way that contacts between another spare parts directly from a spare parts in assembling system, suit the analysis of tolerancepublic errand and kinematic chain particularly, but state administrative levels forms a concern very hard, the structure is more complex, safeguard not easily, and the operation is more difficult also [2] . Geometrical model and other system (be like system of CAD / CAM) the demand that assembles a model is diverse, but reduce: (1) assembles the description that geometry concerns; (2) assembles develop to attack the description of the relation; (The construction of sex of administrative levels of 3) spare parts. Because geometrical model can take no account of tolerancepublic errand to cooperate, and athletic concern also has administrative levels concern, accordingly, can use hierarchy. 3.

Of 2 emulation models build in this system, one assembles body to be expressed as a 2 forked trees, if the graph is shown 4 times, the root node that cultivates among them expresses what the user needs finally to assemble system, the node that be not a leaf expresses child assemble system, child assembling system is by the spare parts or child assemble body to form, the spare parts establishs record in this is the foliaceous node that uses lowermost layer in the structure express. The left children that provides the node that be not a leaf at the same time serves as matrix, its position does not produce shift, commutation matrix action its right children. Have same arrangement only assemble unit existence " the position is restrained " relation, the assembly of disparate arrangement of ideas is unit exist " appurtenant relation " . Through assembling unit local coordinate department and the assembly that are assembled unit is in coordinate department to make changing reaching move and rotate accordingly, make assemble unit fixed position to assemble the position at theory. This model has a description to simple, operation is safeguarded expediently, easily and put characteristic of lay aside hidebound. 4 last words are contemporary the development trend of emulation technology is object-oriented, in the research that object-oriented technology process of fetching CNC Machining emulates a system and development, be sure to raise CNC Machining process to emulate the quality that the system studies, process of stimulative CNC Machining emulates systematic application and development. Designing a true emulation boy or girl friend is whole the foundation that emulation system realizes. After the article was analysing the structure of numerical control machine tool and functional character, pointing out numerical control machine tool is by relatively absolute amount the module of relatively fixed different function is comprised, these module are in the process that constitutes numerical control machine tool, the tie that is retained in geometrical position not only concerns, and existing to choose the repellent concern that go up. From this, put forward a kind of object-oriented numerical control machine tool to define a method, built numerical control machine tool on this foundation kind library, CNC Machining process still was built to emulate integral structure of the system in article. CNC Milling CNC Machining