Home page | news | supply and demand | downloading Today is:
Automation in line number according to increase in... In data increase...
Home page forum news
Current position:Home page >> news >> movement servo and transmission >> servosystem case >> main text
In data increase......

Unigraphics NX/CAM numerical control mill programming essential technology and application
Origin: Input time: 07-05-20 23:26:44English version

> One, foreword

Unigraphics supports the General Motors in the global biggest VPD implementation project. Unigraphics becomes Japanese main automobile fitting producer Denso the standard. Already installs in the American astronautics aviation labor has more than 10,000 set of UG. Unigraphics holds 90% Russian aviation market and 80% North America gasoline drips the turn of engine market, has like Pu to favor customer and so on GE jet engine, other astronautics aviation customers include: BEAerospace, Boeing, the Israeli airplane industrial corporation (IAI) with the English astronautics airline and so on, spreads to domain and so on machinery, medical equipment, electron, high-tech and consumable industry, the customer including company and so on 3M, DEC, Philips.

UnigraphicsNX melts the line frame model, the surface modeling, the entity modelling is a body, is the parameter and the characteristic CAD/CAM/CAE system. The system establishment in the unified rich connection database foundation, has provided in the project complete connection, causes the CAD/CAM/CAE each part of data free cut. By the basic characteristic took alternately operates the foundation unit, the use characteristic technology, the user may carry on the product design, the mold design, the numerical control processing programming and the project analysis in a higher level, the realization parallel project CAD/CAPP/CAM integration and the linkage. This not only is advantageous between the CAD/CAM system exchanges the information, moreover is advantageous to information sharing. Applies formidable numerical control processing programming function which Unigrahpics NX provides, including the numerical control turning, 铣削, the line cuts and so on the programming module and so on, is raises the enterprise numerical control processing technology application level an important way.

Second, Unigraphics NX/CAM numerical control 铣削 processing programming

Below Unigrahics NX/CAM has the important constituent: The three dimensional modelling, the cutting tool path design, the cutting tool path edition revise, the processing simulation, postpositioned processing, the numerical control programming template, the cutting parameter storehouse design and two developments functions connection and so on.

1. numerical controls programming template

The use numerical control programming template is advantageous to the use already the experience and the expert knowledge which has, achieves enterprise interior resources sharing the goal. The system has provided the processing formula template, the cutting tool template, the processing object template and the cutting tool path template. Unceasingly pours into the numerical control programmer in the template, processes the technologist and the technical worker and so on the knowledge, the experience and the custom, establishes the standard the numerical control processing technological process, for the strengthened enterprise production management, enhances the product the processing efficiency and the quality builds the good craft technology base. The CAM system foundation user template may in advance processing order, the craft parameter and the cutting parameter establishes. In view of the similar components processing object, may large scale provide the numerical control programming using the template the efficiency and the quality, to takes the form of in particular in the mold profession becomes the group components the processing. For example, when makes the mold processes time the raised mold and the concave mold best technological process defines for processes the template, when processes the new product object, only must transfer the template document, chooses geometry body which needs, and starts this flow then. The user through processes the guide extremely easily to obtain the expert level from the template the manufacture process instruction. Through the guide, the template which defines in advance may activate, and through simple alternately fast production numerical control processing cutting tool path.

Unigraphics the NX system has provided the basic numerical control programming template, take the Shops_diemould template collection as the example, its disposition document Shops_diemold.dat is located in mach esourceconfiguration, template collection document Shops_diemold.opt is located mach esource under the emplate table of contents. The user may act according to this enterprise the experience to found own formula, the thick precision work, the cutting tool, the product of the same kind programming template. In front of use template, needs to differently to produce the category the components different processing way template to carry on the reorganization and the collection. When founds the template may carry on the classification according to the processing way, regarding seriation or similar processing craft, like convex-concave mold class components processing and so on, then may contain the thick precision work plan, the cutting tool and craft parameter integrity the and so on choice processing flow template. The template definition may divides according to the product processing request and the geometry characteristic, also may and so on the many kinds of ways carries on according to the product processing request and the material divides.

2. cutting tools paths production

The system provided the drill hole circulation, has attacked the silk and 镗孔 and so on the position processing programming module, had the many kinds of outlines processing, the contour link cuts, the line cuts as well as the islands processing plane 铣削 and so on the programming function. It provides 3 ~ 5 coordinates complex curved surface body axis with changes the axis processing programming function, may wilfully control the cutting tool axis the vector direction, has the curved surface outline, the contour lamination, the parameter line processing, the curved surface streamline, the steep incline and the curved surface square corner and so on the many kinds of cutting tools trajectory control way.

(1) UG/Planar Milling (UG plane 铣削)

The UG plane 铣削 module function, including 走刀 the outline mill, the profiling cavity mill, the Z glyph 走刀 铣削, stipulated many times avoids the jig and carries on the internal migration the security remainder, the provision cavity lamination cutting function, the concave cavity bottom surface island processing function, the opposite side and the woolen fabric geometry shape definition, the demonstration has not cut the region the boundary, provides some operation engine bed assistance movements the instruction, like cooling, the cutting tool compensate and clamps and so on.

(2) UG/Core & CavityMilling (UG core, cavity 铣削)

Using the UG core, the cavity 铣削 may complete the rough machining individually or many cavities, may carry on along wilfully the similar core shape removes the big remainder the rough machining, has the cutting tool path to the extremely complex shape, the determination 走刀 way. 铣削 may process the design precision through the tolerance cavity to be low, between the curved surface has the gap and the overlap shape, but the constitution cavity curved surface may reach several hundred, discovered when 型面 exceptionally, it may or voluntarily corrects, or processes the cavity in the tolerance zone which the user stipulated.

(3) UG/Fixed AxisMilling (UG body axis 铣削)

The UG body axis 铣削 module merit, including has 3 axes linkages processing cutting tool way function, processes the sector selection function, has the many kinds of actuations method and 走刀 the way may supply the choice, like trimming cutting, radiated cutting, spiral cutting and user definition way cutting and so on. In trimming drive type, also may choose the concentric circle and radiated 走刀 and so on the many kinds of 走刀 ways, provides 逆铣, 顺铣 the control as well as the spiral 进刀 way, before the automatic diagnosis a working procedure has not been able to excise unfinished region and steep region, in order to the user further cleans up these places.

(4) UG/Flow Cut (UG automatic square corner)

Automatically discovers treats on the processing components satisfies "a pair of 相切 condition" the region, in the ordinary circumstances these regions happen to are in the cavity root area and the corner. The user may directly designate the processing cutting tool, UG/Flow the Cut module corresponds the automatic computation to this cutting tool "a pair of 相切 condition" the region and takes it as the actuation geometry, automatically produces time or many times 走刀 square corner procedure. When appears the complex core or the cavity processing, this module may reduce the precision work or half precision work work load.

(5) UG/Variable Axis Milling (UG changes axis 铣削)

Changes the axis 铣削 module support dead axle and the multiple spindle 铣削 function, may process the free geometry body which in the UG modelling module produces, and maintains the host model the relevance. This module provides after many years project use confirmation 3 ~ 5 axes 铣削 function, provides the cutter bar control, 走刀 the way choice and the cutting tool way production function.

(6) UG/Sequential Milling (UG order mill)

The UG order mill module may realize the following function: In the control cutting tool way production process each step situation, supports 2 ~ 5 axes 铣削 the programming, completely is connected with the UG host model, may automate the way obtains the similar APT direct programming the absolute control, a permission user interactive section of section of place production cutting tool way, and maintenance to process in each step of control. It provides the circulation function enables the user to be allowed only to define in some curved surface most in and the most outside cutting tool way, automatically produces the middle step by this module. This module is in the UG numerical control processing module like the automatic square corner and so on the function same unique module, suits to the high difficulty numerical control programming.

(7) high speed 铣削 processing support

The system provides the contour lamination processing applies to the high speed 铣削 situation, in the corner place by the fillet form transition, avoids 90° the racing (high speed situation is easy to guide rail and electrical machinery to damage), simultaneously uses the spiral onset and retreat knife, the system also provides surrounds and so on the many kinds of ways support high speed processing cutting tool path the production strategy.

3. cutting tools axes lead move the way

The space-like surface axis processing involves content quite many, in particular when five axes processings is more obvious. When carries on five axes processings, involves the processing to lead moves the curved surface, the interference surface, the path limits the region, the onset and retreat knife and the cutter bar vector control and so on the essential technology. Four axes one of five axes processings essential technical is understands the cutting tool axis the vector (cutting tool axis spool thread vector) in the spatial change. The cutting tool axis vector change is through swings the work table or the main axle swings realizes. Does not change the body axis 铣削 situation regarding the vector, generally 铣削 then processes the product with the three axle. Five axes processings key is or causes the cutting tool axis the vector and engine bed primitive coordinate system constitution space some angle through the control cutting tool axial vector at the space position unceasing change, completes using the milling cutter side edge or the bottom edge machining. The cutting tool axis vector change control generally has several ways which like chart 3 shows.



4. cutting tools paths edition revision

This module may observe the cutting tool under the graphic mode and carries on the graph revision along the path movement situation, has the knife position document duplication, the edition and the revision, defines the cutting tool, the engine bed and function and so on cutting parameter database (for example carries on to cutting tool path extends, reduces or revision and so on), may carry on the nimble user revision and the tailor according to the user demand and so on.

5. processings simulations

Cutting simulation module UG/Vericut is the integration in the UG software third party module, it uses the man-machine interactive way simulation, examines and demonstrated the NC processing procedure, is one convenient confirmation numerical control procedure method. Because omitted has tried to cut a type step, might save the engine bed debugging time, reduced the cutting tool attrition and the engine bed clean-up. Is cut through the definition the components the semifinished materials shape, transfers the NC knife position document data, may examine the cutting tool way accuracy which produces by NC. UG/Vericut may demonstrate after the processing and the colouring components model, the user may easily inspect not the correct processing situation. As the examination another part, after this module also can calculate the processing the components volume and the semifinished materials excision quantity, therefore on is easy to determine the raw material the loss. Vericut provided many functions, including to the semifinished materials size, the position and the position complete graphical display, might simulate 2 ~ 5 axes linkages 铣削 and drills truncates the processing.

6. postpositioned processing

Postpositioned processing most importantly the knife position path which produces CAM software transforms for suits the numerical control system processing the NC procedure, through reads takes the knife position document, according to the engine bed movement structure and the control command form, carries on the coordinates movement transformation and the instruction format transformation. The general postpositioned disposal procedure is carries on processing in the standard knife position path as well as the general CNC system movement disposition and in the control command foundation. It contains the engine bed coordinates movement transformation, the non-linear motion error checking, enters for the speed verification, numerical control procedure aspect the and so on form transformation and numerical control procedure output content. Only uses the correct postpositioned processing system to be able to output the knife of position path for the corresponding numerical control system engine bed can correctly carry on the processing the numerical control procedure, therefore, establishes the correct postpositioned processing system template is one of the numerical control programming and processing prerequisites. Post-processing main content including three aspects contents.

(1) numerical control systems control instruction output
Mainly includes the engine bed type and the engine bed disposition, the engine bed localization, inserts makes up, the main axle, enters for, the suspension, cooling, the cutting tool compensates, fixed aspect the and so on circulation and procedure 头尾 output control.

(2) format conversion
Including data type transformation and circle entire, character string processing and so on, mainly aims at the numerical control system the output form, like aspect and so on unit, output address character control.

(3) algorithm processing
Mainly aims at when the multi- coordinates processing the coordinate transformation, cross quadrant processing and enter for the speed control and so on.

UG/Post Execute and UG/Post Builder has altogether composed UG processing module postpositioned processing. The UG processing postpositioned processing module causes the user to be possible conveniently to establish own processing postpositioned disposal procedure. This module is suitable in the present world the nearly all mainstreams NC engine bed and the processing center, in many years application practice had been proven is suitable to 2 ~ 5 axes or the multiple spindle 铣削 processing, 2 ~ 4 axes turning processings and the electrical fire 花线cut. UG/Nurbs Path Generator transect path production module permission in UG software direct production based on Nurbs transect cutting tool track data, enables the production the path to have a higher precision and the smooth finish, but processes the procedure quantity compared to the to be standard form to reduce 30% ~ 50%, the actual process period then because of avoided the engine bed controller standby period but large scale reducing. This module is hoped the use has the transect interpolation function the high speed milling machine (FANUC or SIEMENS) the user necessary tool. Carries on the post-processing when using UG/Post Builder newly built, the edition and the revision, produces three documents: The engine bed control system function and the form definition document * def, processes the document with the Tcl language compilation control engine bed movement event * tcl and uses the PostBuilder editor establishment all data message the parameter document * pui. Postpositioned disposal procedure CAM system through engine bed CNC system and engine bed numerical control processing in close integration with.

7. cuttings parameters storehouse design

The use system storehouse may obtain the engine bed, the cutting tool and its the material, the components material, the cutting technique, the main axle rotational speed and enters for the speed data, the definition standardization cutting tool storehouse, the processing craft parameter model storehouse, causes operation commonly used parameter standardization and so on the rough machining, half precision work, precision work, reduces the use training time and the optimized processing craft, provides stores up the cutting tool and the cutting parameter and the standard cutting tool instruction database. User's through revision storehouse in data, causes it to satisfy this enterprise the need.

8. CAM two developments functions connection

The use system provided two developments connections, the user has been allowed the C language, used VisualC++ is the integrated development environment, developed the specialized numerical control programming function procedure, to further enhanced the programming the efficiency and the simplification operation. It provides a C language function is located UG under the OPEN table of contents, including Uf_cam.h, Uf_camgeom.h, Uf_cam_planes.h and so on document. Under several important documents main content.

(1) Uf_cam.h
Main definition system processing some information, like enumerate, the structure body and the system starting entrance establishment, completes the initialization establishment increase application procedure to the user application procedure, visit database the and so on system engine bed, cutting tool, processing object method function.

(2) Uf_cam_planes.h
The definition system programming processing involves plane data message, like definition, edition, visit plane zero point and normal, establishment and visit plane content and so on condition information attribute method and so on.

(3) Uf_cambnd.h
Uses in to define the establishment, to gain the boundary information.

(4) Uf_camgeom.h
Contains uses in to define establishes and gains the NC processing the geometry object attribute and the method.

Third, UnigrahpicsNX/CAM numerical control programming flow

Unigraphics NX/CAM uses in the product components numerical control processing, its flow general is as follows.

First is transfers the product components increase semifinished materials, the transfer system template or the user from the definition template; Then separately founds the processing the formula, the definition working procedure processing object, designs the cutting tool, the definition processing way and produces this corresponding processing formula; The user basis processing formula content, like the processing object concrete content, the cutting tool lead moves the way, a cutting step of distance, the main axle rotational speed, enters for the quantity, the cutting angle, the onset and retreat knife spot, the interference surface and the security plane and so on the detailed content establishes the cutting tool path the production way; After the simulation processing carries on the corresponding edition to the cutting tool path to revise, the copy and so on; After waits all cutting tools path design to be qualified, carries on the post-processing production corresponding numerical control system the processing code to carry on the DNC transmission and the numerical control processing. Unigraphics the NX/CAM system provided the many kinds of processings object definition way, the cutting tool axis has led moves the way and the cutting tool path diverse design.

Chief-editor: Article author:

In data increase......

Hot spot article
Shi Naide movement control product on copy warping machine application
The strength controls pMOPC in the GPRS migration network application
MOOG servocontrol modelling machine domain application
And when advantage electrical machinery numeral servo and movement control technology in textile machinery application
Numerical control engine bed network communication
Simens exchanges the control system in paper mill application
New windows and doors testing machine research and development
Center reaches the electricity to pass the numerical control, the servo product in automatic punch press feed system application
Numerical control stator winding machine servosystem application example
The German REXROTH servo numerical control system flies in the aluminum belt plate cuts on the system the application
In data increase......
Website map
Copyright 2006-2008