Aftertreatment of UG NX of center of 5 axes CNC Machining studies

  • Time:
  • Click:113
The article introduced the method that UG aftertreatment develops. The planer-type milling machine of numerical control of system of 5 axes FANUC that places part with a typical A, B is exemple. Set program and machine tool parameter, knife course parameter, narrated method of knife library aftertreatment. When the aftertreatment file that pointed out common UG NX/Post Builder arises does not accord with a requirement, can use Custom Command(user to define a command oneself) will handle, create the NC program that accords with a condition. Foreword UG regards a kind of outstanding CAD/CAM as software, he can be enclothed almost from the square respect range that designs treatment. Use UG NX CAM to machine module to produce knife course. But cannot plant this directly the knife course document that had not altered conveys to have cutting work to the machine tool, because the type of the machine tool is very much, the machine tool of every kinds of type has its distinctive hardware function and demand, for instance he can have perpendicular or the main shaft that is a level, can linkage of a few axes. In addition, every kinds of machine tool suffers its controller again (the control of Controller) . The campaign that controller accepts knife course file and officer's sword has or other action (for instance the switch) of cooling fluid. But the knife course file that controller also cannot accept this kind to had been changed without the format, accordingly, knife course file must be revised agree with different machine tool / the specific parameter of controller, this kind is revised is so called aftertreatment. In recent years, 5 axes treatment already began to use accurate machining field, workpiece holds clip achievable pentahedral treatment. If deploy the system of high-grade numerical control of linkage of on 5 axes, still can undertake to complex dimensional curved surface high accuracy is machined. But because the machine tool is particular,postposition of 5 axes machine tool is handled structure, Dao Weiwen different. The numerical control process that postposition processing reachs is endless also and same. The aftertreatment that machines because of 5 axes is very crucial, oneself combine oneself real work experience, emphasize talk about 5 axes the making process of machining center aftertreatment. UG/Post Execute of method of development of 1 UG aftertreatment and UG/Post Builder comprised UG to machine the postposition processing of module jointly. The treatment postposition of UG handles module to make the user can build his treatment postposition to handle an order conveniently. 2 essential factor with the mainest aftertreatment are knife course data (Tool Path Data) and aftertreatment implement (A Postprocessor) . Use processor of UG/Post Execute postposition to undertake an aftertreatment, have 2 kinds of methods: ① uses MOM(Manufacturing Output Manager) , ② uses GPM(Graphics Postprocessor Module) . The working process of MOM is as follows: Aftertreatment of MOM of machine tool of NC of → of Postprocessor of → of file of knife course source is regard an input as the knife course of UG, he needs 2 documents, one is Event Handler, expand the name is.

Tcl, include a series of instructions to use the incident type with different processing; Another is Definition File, expand the name is.

Def, contain the static information of a series of machine tools, cutting tool. These 2 files can use UG to be generated from the tool POST BUILDER of the belt. After these 2 files are generated, want to join him Template_post.

The ability in Dat file is used, its form is as follows: Fanuc, ${UGII_CAM_POST_DIR}fanuc.

Tcl, ${UGII_CAM_POST_DIR}fanuc.

Def? The working process of GPM is as follows: Aftertreatment of GPM of machine tool of NC of GPM POST → of → of CLSF of → of file of knife course source is file of knife course source (The Cutter Location Source File) serves as an input. He needs a MDF(machine Data File) namely file of machine tool data. The tool MDFG that MDF file also can offer through UG will generate. Its expand the name is.

Mdfa. Result of 2 kinds of aftertreatments is same, the sense that gives a person is to use MOM to compare save trouble a few, because he changes knife course into NC form directly, need not reexport CLSF file, go up in processing time nevertheless relatively GPM is a few longer. Calculate as personal computer rate is rapidder and rapidder, MOM aftertreatment application is wider and wider. Use what UG/Post Builder undertakes an aftertreatment to build, when edit and be being revised, make 3 files: The machine tool controls the definition file * of systematic function and format.

Def; Write * of transaction file of event of campaign of control machine tool with Tcl language.

Tcl; Use PostBuilder editor to install the parameter file * of all data information.

Pui. FANUC of a 5 axes is founded to control systematic aftertreatment with UG/Post Builder below aftertreatment of the UG NX in CNC Machining of 2 5 axes implement. The aftertreatment of the system of 5 axes FANUC that the A that this is a model, B places part implement. The machine tool controls planer-type milling machine for 5 number of axle, structure of odd main shaft, double swing axis namely Shuang Xuan turns first, adoption control system is FANUC151 system, if particular structure parameter is expressed 1. The other parameter that expresses machine tool of parameter of structure of 1 machine tool is as follows: (Precision of 1) linear shift: Precision of fraction of each reference axis is decimally hind 3 digit namely 0.

001 (2) two swing axial axes coincide, without prejudicial. 2.

Type of 1 setting postposition and type of machine tool structure enter Post Builder, build processor of a postposition, postposition file name is FANUC 151M, the unit is Milimeters, MILL and 5-Axis With Dual Rotary Heads choose in machine tool type namely Shuang Xuan turns a 5 axes milling machine, control systematic choosing to install as similar as FANUC) basically for Generic(. 2.

2A, B places horny parameter setting to enter setting of follow-up aftertreatment parameter certainly, in machine tool character (the pitch on in card of Machine Tool) option is general parameter installs contact, if pursue,1 is shown. Graph immediately of character of 1 machine tool presses a machine tool in right window the parameter such as journey of machine tool of actual parameter setting. Set the parameter of 3 linear reference axis such as X, Y, Z above all, set linear interpolation precision and the oldest floating rate next, if pursue,2 are shown. It is certain that Nextpage graph should notice option of Cord of output of circular arc slideway is medium here choose Yes, the curved surface that at that time treatment comes out just won't appear mosaic is planar, ability accords with a requirement. Because at that time the code of numerical control of treatment curved surface of output is G01, G02, G03, is not pure C01. The curved surface that the member that a few moulds machine a person comes out with treatment of UG NX CAM appears to be not mixed glossily discontinuous, the problem that considers as cutting tool and machine tool equipment or UG NX software is bad to use, it is they fail to understand Yes and No implication deeply actually. 5 axes machine tool regards numerical control as high-end equipment, want to often machine complex curved surface, choose Yes so. If the machine tool does not machine complex curved surface, be about to choose No, at that time aftertreatment implement generated numerical control program is brief and efficient, the treatment efficiency of the machine tool is very tall. Next the 4th axis installs pitch on contact, the setting dialog box of runner shaft coming back is seen in the window of right. Click Configure(to configure above all) command pushbutton, the 4th axis and the rotational plane of the 5th axis are installed in playing the runner shaft coming back that go out to configure the window. This exemple installs the rotational plane of the 4th axis to be YZ plane, circle X axis to rotate namely, according to right hand formula, should rotate the axis is A axis. The rotational plane of the 5th axis is ZX plane, circle axial Y to rotate namely, according to right hand formula, should rotate the axis is B axis. Default interpolation precision is 0.

001, the whirl below reference axis exceeds Cheng to handle means to set to retreat a knife / new feed means. Click before the setting that finish is returned one window next. Configure the other and relevant parameter of the 4th axis subsequently, if minutely the biggest corner coming back is spent, eccentric throw, swing value of deflection of distance, angle, swing axial direction of rotation is to turning to still invert, angle is losing direction to judge a principle, swing angle journey and whether to support means of angle increment process designing to wait. In view of parameter more, do not explain one by one, if pursue,3 are shown. Graph the setting of 3 runner shaft coming back manages together, contact of the 5th axis installs pitch on identical parameter, because be in what the 5th axis had installed when the 4th axis is configured to swing,concern, reason needs to undertake the 5th axis is configured no longer. The Display Machine Tool(that contact can click to uphold upper part after the setting is finished shows the machine tool is installed) pushbutton, the reference axis that can examine a setting whether accord with actual. 2.

Aftertreatment of 3 knives library contains knife library as a result of CNC Machining center. Must consider knife library aftertreatment to change knife course namely. Have method of 2 kinds of aftertreatments: 2.

3.

1 simple knife library changes Dao Jian's odd knife library to change knife aftertreatment, the knife can be changed in the machine tool in Post Builder undertake installing in incident, if pursue,4 are shown. The graph defines M06 to be used at changing knife instruction in #Tool Change of the 4 aftertreatments that change a knife. The attention must include M code in the incident that change a knife, such setting just can act well. #Configure is used at defining cutting tool code (the meaning of T) and format. If pursue,5 are shown. Graph configuration of code of 5 cutting tool expresses format of code of 2 cutting tool and meaning # to install a machine tool to control a system to be able to be used in Tool Number Minimum and Tool Number Maximum most penknife date and most bolo date. #Time Tool Change: Use at defining a machine tool to change knife time, use at statistical system total handling time. #Retract To Z Of: Appoint the system when changing a knife to retreat a knife to be worth to the coordinate of Z direction. This setting is very main, the point changing a knife that sets because of different machine tool is different also. If this value setting is undeserved, can cause the manipulator that change a knife to be hit on main shaft or strike off cutting tool. 2.

3.

Library of 2 complex, special knives changes a knife to change knife aftertreatment to library of complex, special knife. Can use Tcl program to build an user to define a command oneself, output accords with the program of the condition that change a knife. Wait for code of general numerical control as to other G code, M code, S code, founding an aftertreatment implement when, generated already automatically. If have special code, simple can be in aftertreatment implement in undertake changing, complex in can commanding from the definition in the user, undertake installing. 3 epilogue anyhow, the knife course document that UG produces must undertake an aftertreatment, the aftertreatment that uses UG normally implement the NC program that can create contented and particular machine tool to control a system to ask. But some machine tools control a system (especially 5 axes machining center) more special, when the aftertreatment document that common UG NX/Post Builder produces does not accord with a requirement, must use Custom Command(user to define a command oneself) will handle, create the NC program that accords with a condition, the loss that reduces to be brought because of the undeserved place of the aftertreatment in applying actually thereby (if bump,the knife has been mixed cut) . CNC Milling