> 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.
|