The CNC Machining center that is based on virtual reality grooms system

  • Time:
  • Click:92
0.

Since foreword is long-term, the deficient of talent of profound administrative levels mixes respect of our country numerical control prediction of a person's luck in a given year, become the biggest obstacle of development of technology of numerical control of block up our country. The enterprise has capital to introduce the numerical control device of tall nicety, do not search the personnel that can be safeguarded and operates adroitly however, the user manual that faces massiness is digested feebly absorb, more do not talk to go up of the technology transform and innovate. This shows, talent competition is essential, talent strategy is crucial. The complexity of numerical control technology decided to introduce efficient, intuitionistic groom the mechanism is the efficient way that improves talent quality, and this grooms the key of the mechanism is to want what development suits student one set to groom system. As the virtual reality technology that uses VRML and JAVA development and USB technology increasingly mature, can solve this difficult problem well. Processing of graphics of computer of this technology union, image learns, the virtual reality technology of the much discipline such as interface of pattern recognition, intelligence, artificial intelligence, sensor, network and collateral processing makes interactive means had qualitative breakthrough. Virtual reality technology applies at CNC Machining center groom in the system, produce CNC Machining center through the computer namely, by the fictitious modelling of treatment workpiece, join acoustics and motion to emulate, deserve to have Control Panel, the visual sense that student offers according to fictitious environment, hearing, touch is experienced, can experience the condition like operating real CNC Machining center. Groom with traditional CNC Machining center photograph comparing, this system was cast off " try cut " , " orbit shows " wait for a method, the initiative that improved a system greatly, alternant sex and be enmeshed the function such as feeling, give student distinct feeling, improved the education result that CNC Machining grooms, and reduced development cost greatly. 1.

Sun company rolled out Java and Java of mechanism of VRML communication implementation on May 23, 1995, did not cause too much attention at that time. But the swift and violent development as Internet, the rapid growth of round-the-world website WWW, promoted the progress that Java language studies, make it becomes the welcome development on Internet and programming language gradually. Java language has simple, object-oriented, distributed, explanation to carry out, rash club, safe, architecture is indifferent, but the characteristic of Cheng of transplanting, high-powered, multi-line and dynamic sex, be these characteristics offerred advantage to develop personnel to develop powerful emulation system. VRML(VirtualRealityModelingLanguage, language of virtual reality modelling) included effect of sound of 3D animation, 3D, sensor to spark, control of time input output, behavior, support a variety of script and multiple the function such as the person that use, realized dynamic page on Web truly, strengthened interactive function, achieve real fictitious result. VRML can be used in all trades and professions, if establish virtual city, fictitious campus, fictitious supermarket, dummy company,wait. The woof of VRML210 is node, node is the woof that comprises 3D setting, defined 50 many node about, use them to found fictitious three dimensional space easily. It is the B/S mode that is based on traditional C/S mode to expand to the visit of VRML, b/S uses the uses extensively Web browser on Internet to regard a client as front, operation interface is friendly, consistent. The largest dominant position of B/S still crosses platform transplanting ability greatly in Yu Jijiang, can reduce the development difficulty of different compose system greatly. Current, VRML mainstream process designing is to be based on Java, JavaScript, especially Javaapplet small order can be embedded with VRML world go up in same WEB page. EAI(ExternalAu2thoringInterface) , it is a kind of interpose the creation interface at VRML world and external environment. Build a communication interface for VRML and the outer world through EAI, can make the user becomes an a part in VRML, participator truly through this interface. The Java that EAI offerred to be aimed at VRML browser kind, pass these kind, external environment can visit the VRML world that runs currently, the accretion that still can finish trends, delete and the function such as drive emulation substance. 2.

Groom systematic architecture should groom the system is development of specific emulation example with center of CNC Turning of PUMA200 of Korea big house, 215 axes. If the graph shows the center of fictitious CNC Turning that narrates for article place 1 times,treatment emulates systematic interface, among them client front is Web browser, the browser is left the view area that chooses to offer functional module, corresponding setting area is on the right side of. Graph center of CNC Machining of interface of emulation system of treatment of center of 1 fictitious CNC Turning grooms systematic hardware equipment reachs electric equipment small cell to wait by interface of communication of multimedia computer, umbriferous equipment, USB, sound box form. Computer lowest configuration is Pentium Ⅲ 550, memory is 128MB, 10/100MB aether net gets stuck, the natural resources with OK and contented dynamic and three-dimensional greater figure is used up. The system is overall the structure emulates module, acoustics to emulate module, motion to emulate module composition by operation emulation module, vision, if pursue,2 are shown. Inspecting scene emulation module among them is implementation grooms the system is enmeshed the main factor of feeling, operating emulation module is implementation between student and machine tool of virtual numerical control the main measure of interact. Graph 2 systems are overall structure 2.

Center of CNC Machining of 1 operation emulation module grooms of the Control Panel in the system decorate with actual same, have the behavioral limits of close and similar power move with actual face plate, if the graph is shown 3 times, be like rotational handwheel from time to tome real feel, press pushbutton, toggle switch has real force feeling, student has unusual situation to be able to press in seeing treatment process stop key urgently, and can hold position. In unit process of cargo bandling, some key must cooperate to use, be like feed fold and handwheel cooperate, knife date cooperates with what change knife pushbutton, main shaft positive and negative turns to cooperate with what main shaft starts, these cooperate the setting that key uses, make the operation approachs real operation case more. 2.

2 inspect scene emulation module to inspect scene emulation module to use technology of computer logo image and 3D technology, make each parts of numerical control machine tool, if library of the door, knife reachs cutting tool, clamping apparatus, preform, vitta, medicinal powder hot aperture. To make image handles real time and distinct, want to choose the support that shows card, high-powered graph high-gradely to accelerate the hardware requirement such as card, need graphical technology and the development that develop platform more. Inspect scene emulation module to use computer platform and the three-dimensional graph of the special and three-dimensional software that build a model to develop a technology. Graph operation of machine tool of 3 numerical control emulates face plate 2.

3 acoustics emulate module acoustics to emulate module to use computer multimedia technology, generate numerical control machine tool to process the sound information in the process, the voice message of the voice message that positive and negative of the sound information that includes a machine tool to believe breath, cutting tool feed in the sound in processing work, main shaft turns, workpiece that hold clip and change. Among them sound of cutting tool feed is decided by feed fold, main shaft turns sound is decided by main shaft fold. Sound emulation system uses supportive multimedia to protect the acoustical card of accurate interface to replace processor of appropriative number signal, have versatility to rise the good point such as class good, easy transplanting, easily, and reduced systematic cost greatly. 2.

Motion of 4 motion emulation module emulates module to pass the athletic orgnaization in machine tool of imitate numerical control to reach its to control a system, realize the distinct feeling in unit process of cargo bandling, be like the because orbit is not smooth,arises slight rock when cutting tool feed. Athletic emulation module is to rise groom the significant step of systematic fidelity. Build environment of work of machine tool of virtual numerical control, can move at will, rotate, shrink put reach commutation viewpoint, in applying to machine tool of numerical control of 3 axes above to be aimed at treatment process especially, cut too the desired result that reachs interference. Emulation module of motion of CNC Turning center basically includes to answer feed of reference point, cutting tool, main shaft to start, chuck degree of tightness, choose a knife to wait. 3.

The technology of platform of emulation control unifinication comes true 3.

1 technology implements plan 3.

1.

The CNC Machining center that the implementation of modelling of 1 static state and mechanical movement studies to place above all undertakes building a model, emulate, the three-dimensional animation that uses the latest edition that Autodesk company rolls out and modelling software 3DSMAX610 undertake building model of model, static state to CNC Machining center. After modelling ends, the state when moving according to the component designs animation. Change 3DSMAX file into VRML format finally, analyse each athletic components, undertake time allocation, adjust the accords with ─ of actual condition ─ to achieve mechanical share static state that cycle of each component campaign time in VRML source code make, dynamic modelling. 3.

1.

Process of development of control of 2 electric equipment pursues block diagram of 4 overall hardware is collected according to data with transmission characteristic, we made full use of the advantage of USB technology. The USB high speed of own development is muti_function card is based on USB210 agreement, so its rate can be as high as 480Mbps, the data of sex of completely contented high real time collects a circumstance. Practice proves this plan obtained favorable result. Overall hardware block diagram is shown 4 times like the graph. 3.

1.

3CAI software test and installation the feasibility for software of CAI of test and verify, we and company of family of Shandong Jinan star cooperate, the installation of software of the CAI that finish on much stage PC, the stability that checked software and time are answered. The course is debugged for long, systematic stability is reliable, time is answered also be in limit. Many vocational school uses what this software has professional student to groom the job, obtained good echo. 3.

The crucial technology in 2 development process is nodded 3.

2.

The region value of region of the Transparency in passing Material node appoints 1 material pledges vitrification handles the diaphaneity in body of the geometry in VRML space, its are worth 0 from completely opaque surface.

0 1 to completely transparent surface.

0. The default value of this region is 0, make clear opaque. If the graph is shown 5 times, the transparent effect with qualitative material makes a student OK the process that ground of be clear at a glance sees machine tool of clear numerical control process work, strengthened the interest of student learning. Graph 5 vitrification handle the effect 3.

2.

2 viewpoint alternate processing is in VRML2.

0 in the place with the specific some with the located in the space person that alleged viewpoint is browsed namely and front, head is carried in this position, the person that browse can browse the relevant setting in fictitious world. Use Vrmlscript to be able to control the change of viewpoint, the person that make browse is OK from current viewpoint sudden switch arrives other viewpoint. Define Viewpoint node with DEF first in VRML, define Script again next, specific code is as follows:   of   of   of   of   of DEFssScript {  / / node of Set_view1 //Script of   of EventOutSFBool of interface of input of node of EventIn   SFBoolget_touch1 //Script outputs definition node name "vrmlscript:f of interface Url    of Unctionget_touch1(){    / / Url offers the connection Set_view1=1;}"} between node and program to groom in center of this CNC Machining in the system, manage viewpoint transition, the effect of generation is shown 6 times like the graph. Graph 6(a) can watch the whole of numerical control machine tool, the process that the 6(b) of impressional; graph that produces whole to numerical control machine tool can view treatment work and 6(c) of graph of interpolation circumstance; revealed the G code when processing work, can understand 6(d) of graph of NC code; to be able to watch cutting tool to answer mixed at 0 o'clock the condition that changes a knife. Graph 6 inspect the commutation of scene to pursue 3.

2.

Set of 3 spots audio can add voice in VRML setting, the sound photograph that goes up with static webpage is compared, the voice that VRML setting place broadcasts is not simple 2D sound, have oneself acoustical cause however, and the 3D sound of the voice transmission way in imitate reality, it can give support of the people the same aural response in reality. The sound file that VRML place supports has WAV, MIDI and MPEG-1 file, format of before AudioClip supports only two kinds of files. Use AudioClip node to introduce document of an exterior sound, provide this sound document broadcast parameter, the region value of the Source region that must regard Sound as node will use, the region value in Sound node can come through Javaapplet reset. Sound node form is as follows: The "FeedSound"// of   of URL address Description that Sound{SourceDEFFeedSoundAudioClip {// introduces "FeedSound1wav" // of   of Url of node of an exterior sound file to appoint sound file appoints place of a group of descriptions to bring vocally the 1// of   of absolutely time Pitch that whether the text LoopFALSE // of the file broadcasts place of TartTime   1 // to bring vocally file to begin to broadcast circularly is accelerated, have sound clipping, section next. The situation that needs in VRML world through corresponding sound node adds appropriate voice, make whole VRML world has sense of reality more, more vivid and distinct, lifelike. 3.

2.

Of 4 files optimize measure (1) falls in the premise that does not affect visual result, simplify facility construction. (2) is optimized with the model to complex model implement (Optimizer or Wingz or Gzip) undertake optimizing. (The part that 3) uses to relapsing, can name to its first (DEF) , repeat again next use (USE) . (4) uses Tie Tu when necessary. 4.

Conclusion the article introduced CNC Machining center to groom systematic development, mechanism, crucial to the structural system of software, implementation technology made an expatiation. This system and the tradition of use kinescope and objective groom systematic photograph is compared, have systematic cost charge of low, training little, training is periodic effect of short, training is distinct wait for a characteristic, removed important pushing to move action to the education of talent of our country numerical control. Operate through learn and relapsing of this system, logic of student of the thinking that is helpful for inspiring a student, education judges ability and creativity, can improve pedagogic education quality at the same time. After development of this system software comes out, already was applied at the unit such as Shandong part vocational school, enterprise, got many experts, teacher and student reputably. CNC Milling