Much way realizes a machine tool to emulate effect

  • Time:
  • Click:121
  • source:WILDA CNC Machining
Because need to improve manufacturing efficiency, perhaps need to pass the spare parts that machines more complex, higher value to win more order, the factory invests in succession buy advanced machine tool, and this kind of situation is more and more general. Because these machine tools are very advanced, because this machine tool is emulated,make the weapon with necessary staff of NC process designing, is to regard an useful program verification as the tool not just. Treatment emulates what had passed many level to evolve, system of most now CAM has particular emulation function. Nevertheless, these systems are not move with same method. When process designing personnel need decides its are inside digital world when whether can the thing of imitate happening happen on the machine tool truly, these differences appear particularly important. Accordingly, the work that should attend for the hand chooses correct procedure, with respect to need understanding different machine tool emulates the difference between. Test and verify of cutting tool method is the simplest the copy of administrative levels is what CAM system does for years really and the business that still doing now. The cutting change of the model of a 3D that CAM system adopts preform will represent cutting course, the cutting tool method of preform of test and verify. This mode is called commonly " test and verify of cutting tool method " , although do not have organic bed,express to also can carry out this mode. In standard milling or turning exercise, the administrative levels of this kind of test and verify to cutting tool method normally already more than sufficient. Make choice of after automatic material excises option, add the progress of software algorithm with present PC speed, can improve the test and verify of cutting tool method of this one administrative levels well, method of in-house to test and verify cutting tool is appropriate for this one job. The user can take the in-house definition of cutting tool method gently legibly, know clearly cutting tool and the position that be opposite by the photograph of treatment surface. Mr Vynce Paradise is chief inspector of be on sale of Siemens PLM Software NX CAM, it is very important that he thinks the machine tool is emulated, and the more advanced machine tool that needs to discriminate definition of method of in-house cutting tool to have different radical movement freedom to spend function of much perhaps task needs a kind of different emulation. When we need to understand and showing the data of cutting tool method that recommends with machine tool identifying when NC controller, what can these data do. Need regards a whole system as to come machine tool motion look upon, is the motion of photograph of cutting cutting tool to preform not just. The simplest method that CAM supplier achieves this one goal develops the software that method of cutting tool of interior of a kind of with a view to defines namely, the software that resembles be being used at test and verify of method of main cutting tool is same, next this software can be its changeover a kind of current campaign to output a form. This kind of motion and 3D CAD each axial photograph join. The advantage of this method is it is used easily very simply, the most important is it has opposite versatility. In this one level that software develops, athletic definition is relatively absolute the modelling at ultimate target machine tool and controller and model. Below this kind of circumstance, most CAM supplier uses a current tripartite plug-in unit to use a program, use its at 3D kinematic show with motion, found a machine tool to emulate a solution. Aftertreatment implement people underestimated an aftertreatment apparently implement position, it is not whole computerized numerical control (the negligible one part in CNC) system. Below most circumstance, most aftertreatment implement the only method that transmits data to machine tool controller is to use notorious " G code and M code " . These code are the code of a group of standardization, be general on a certain administrative levels. But like all standards, every controller manufacturer and machine tool workshop use a lot of different methods to come outspread with the explanation these code. Because controller falls to have these code and the numerical value related to these code only in most circumstance, because this explains the exact method of these code is crucial. The key of the problem is, if emulate a system to want to be opposite thoroughly correctly,machine tool motion undertakes emulation, emulate a system to need to read take an aftertreatment implement output is sent namely the data of controller. For this, emulation system needs package of a software, this software package is one times more advanced than be based on the emulation driver of method of interior cutting tool to want. G code and M code to offer by the aftertreatment implement the emulation that outputs drive, system must can unscramble G code and M code and controller appropriative other command and relevant data division, next the system is met every axis on machine tools of these information translate into may the corresponding motion input of control equipment. This understands particular target machine tool and controller in detail with respect to the requirement, need to arrive in detail even know a specific client to the anticipation of this machine tool the target is configured. This is pair of aftertreatments implement the converse project that establishs content, namely the method that this method of converse project had better implement this task with machine tool controller is same, its are 3D is emulated as a result, the code that this 3D emulates drive and the G code that enter a machine tool to have cut to actual part and M code are same. This software still can see what increase by the logic of processor, but phase of method of interiorly cutting tool is inchoate nonexistent other action, machine actually to the machine tool thereby undertake more more true, complete emulation. In a lot of advanced machine tools (especially the machine tool that those have function of true, synchronous much task) close, in complex environment, very crucial. Machine tool workshop can check CAM system to whether can undertake the machine tool of G code drive is emulated. Among them method of a test is to check CAM system to whether can be opposite to the NC program of exterior origin undertakes reading in and be emulated, if the hand moves what found or revise, perhaps read in the NC program that writes with G code and M code from the machine tool. Want to accomplish this, be about to be able to be opposite these code that give machine tool and controller have converse project. Additional, still have package of a few independent software, can offer the G code of later period and M code test and verify, these code can read in the output that comes from CAM system. Not only such, these software packages are returned can the means service data that complete above face describes. Workshop of a lot of machine tools all already these exterior machine tools emulate invest in software, although invest,exceeded the investment that they get on in CAM software. If NC process designing uses the accessory of most CAM system as the process of separate emulation application of G code drive, another problem can produce again when each alone component in machine tool of synchronous much passageway. The exact position of the crucial part that process designing personnel hopes to see machine tool of for love or money, clamping apparatus and cutting cutting tool, run order to add in process designing personnel with software " await " and " synchronous " when code more such. The traffic signal lamp that resembles busy crossing is same, these code machined ordinal respect to have crucial effect more in management, ensure much task machine tool is not become " much conflict " machine tool. To realize reliable synchronism, must be operated every time certainly or the exact time of every NC program block. For computation exact time, need is accurate the parameter that expresses controller function and axis (jump the acceleration, oldest rate, speed, urgently be restricted the) such as value, exact stopping time. General purpose machine tool is emulated can offer only be worth probably, but when process designing personnel uses function of all machine tool, to rapid exercise equipment and little common difference, it is insufficient that only these are worth probably. Differ with actual conflict risk very far. Personnel of a few process designing can change way with the hand these " synchronism and await " code increases aftertreatment of its CAM system implement output, emulate software package to have full-scale test with machine tool of exterior, tripartite next. Of course, if discover a problem, their meeting undertakes to code of G code and M a few local, hands move an editor, perhaps return CAM system, press order to move afresh on the foundation that experiments repeatedly. When process designing personnel undertakes synchronous processing to exercise of a complete set of, the workshop had better have all functions inside CAM system. In fact, what need truly is complete and compositive aftertreatment implement function and interior " G code drive " the machine tool is emulated, join the emulation function inside this combination and CAM system directly, mean personnel of NC process designing to be able to be in same set all operations are completed inside software. Develop: The copy truth of drive of true controller and method of basic and in-house cutting tool is compared, although the emulation of G code and M code drive obtained very great progress, but it should rely on software not only the interpreter quality discretion to code, and still depend on use test and the athletic algorithm that match machine tool controller and machine tool act. Want to be close to reality as far as possible, needing adopted next step is controller of accurate and duplicate machine tool if why handle these G,be code, M code and the data that add of the area. There is software inside the black box of all controller, great majority has complex algorithm, these algorithm are used at the explanation to come from CAM software to wrap an aftertreatment implement data. In this respect, doing not have two controller is just the same, so if should undertake to machine tool motion real ground is emulated, need finds a good method to duplicate in given how can software of below G code and M code order a certain specific controller move. Want to accomplish this, good method is the version of a software that in getting controller of actual machine tool, uses, insert its lathe to emulate software next. At the back a kind of circumstance falls, can offer with controller manufacturer " black box " the G code inside the world of fictitious, number that software will come to explain CAM system and M code, can undertake so " the machine tool of controller drive is emulated " . In fact, to CAM system or the emulator that are based on a workshop, the emulation of controller drive can raise the integrality that the machine tool emulates and accuracy level in the round. Seldom count controller manufacturer ability to provide controller software quite only at present (can add software of machine tool emulator) plug-in unit version, and Xi Menzi is among them. Sinumerik 840D controller of Xi Menzi regards the one part with its tectonic standard as the software that is based on PC. Xi Menzi automation and drive group (Siemens PLM Software of the orgnaization below A&D) banner had used this software, the controller drive that is based on CAM is offerred to emulate inside its NXTMCAM system. Additional, xi Menzi and Siemens PLM Software had developed emulator of the most complete independent workshop machine tool hand in hand with manufacturer of a few machine tools, regard the accessory of certain machine tool as option its. Not only such, the sense of reality with raising emulator mixes the man-machine interface that still provided controller value. NX CAM tool is aimed at muti_function machine tool a kind advanced machine tool, siemens PLM Software can be offerred complete " the machine tool supports kit " , these tools include an aftertreatment not just implement, and sample of the treatment exercise pattern plate that still includes the 3D substance of the machine tool to assemble code of model, G to emulate driver, standard, spare parts and file. To using the machine tool of controller of Xi Menzi Sinumerik 840D, return the function that can choose to increase controller drive. The likelihood has inside package of software of a CAM it seems that very the 3D of cruel is emulated, there are metallic simple sense and burnish catoptric appearance on model letting 3D. Nevertheless, more important is the thing that sees inside the digital world on computer screen whether with press treatment happens truly after the starting pushbutton on actual machine tool the process is same. To provide optimal result, most advanced machine tool may need to be inside the emulator of in-house machine tool of CAM system install driver of code of a G. Change to make value of machine tool investment the greatest, can use " the emulation of controller drive " , installation is used at executing process designing mission in CAM system, also can install an independent machine tool in the workshop use at achieving fictitious effect finally inside emulator. CNC Milling CNC Machining