Boeing, NIST help to take STEP-NC to new heights.
A joint effort between Boeing Company and the National Institute of Standards and Technology National Institute of Standards and Technology, governmental agency within the U.S. Dept. of Commerce with the mission of "working with industry to develop and apply technology, measurements, and standards" in the national interest. (NIST (National Institute of Standards & Technology, Washington, DC, www.nist.gov) The standards-defining agency of the U.S. government, formerly the National Bureau of Standards. It is one of three agencies that fall under the Technology Administration (www.technology. ) was undertaken for validating and evaluating STEP AP238 (STEP-NC) Conformance Class 1 (CC1) for five-axis machining--"design anywhere, build anywhere, and support anywhere"--to prove that five-axis AP-238 programs with tool-center programming (TCP (1) (Transmission Control Protocol) The reliable transport protocol within the TCP/IP protocol suite. TCP ensures that all data arrive accurately and 100% intact at the other end. ), as opposed to that of axis-movement data, are portable.
In the continuing quest for Verb 1. quest for - go in search of or hunt for; "pursue a hobby"
quest after, go after, pursue
look for, search, seek - try to locate or discover, or try to establish the existence of; "The police are searching for clues"; "They are searching for the lower costs, manufacturing has seen a shift from large original equipment manufacturers (OEMs) as manufacturers to large OEMs as assemblers This is a list of assemblers. Hundreds of assemblers have been written; some notable examples are:
The prevalent international data-exchange standard is the ISO (1) See ISO speed.
(2) (International Organization for Standardization, Geneva, Switzerland, www.iso.ch) An organization that sets international standards, founded in 1946. The U.S. member body is ANSI. 10303, Standard for the Exchange of Product Model Data Standard for the exchange of product model data - (STEP) A draft ISO standard for the exchange of CAD data.
See also PDES. , or STER STER Stichting Ether Reclame
STER Small Turbine Engine Research
STER St. Thomas and Eastern Railway The parts of STEP implemented in software systems are called application protocols (APs). STEP AP238 is the "application interpreted model for computerized numerical controllers." AP238, or more commonly STEP-NC, is a standard for the exchange of comprehensive manufacturing data. STEP-NC offers accurate and complete product definition data from product design all the way to the machine tool. In addition to data exchange, STEP-NC offers a number of potential manufacturing advantages, including vertical integration, horizontal integration Horizontal Integration
When a company expands its business into different products that are similar to current lines.
For example, a hot dog vendor expanding into selling hamburgers. Compare this to vertical integration.
See also: Vertical Integration , comprehensive process model, flexible deployment, feature-based precision machining, unified part description, distributed machining, and adaptive machining.
The Boeing/NIST AP-238 work first concentrated oil the leaner manufacturing benefits related to using AP238 toolpaths. Presently, most five-axis CNC (Computerized Numerical Control) See numerical control.
CNC - Collaborative Networked Communication machines receive ISO 6983/RS274 data, defining each axis movement required in order to manufacture a part. This geometric data are referred to as machine control data (MCD MCD Minor Civil Division
MCD McDonalds (restaurant)
Mcd Macedonian (linguistics)
MCD Municipal Corporation of Delhi
MCD Magnetic Circular Dichroism
MCD Mad Cow Disease ). MCD provides a very low level of instruction: tool, axes positions, feed, and speed. This direct programming model means that the orientation axes are traversed as synchronized syn·chro·nize
v. syn·chro·nized, syn·chro·niz·ing, syn·chro·niz·es
1. To occur at the same time; be simultaneous.
2. To operate in unison.
1. axes, and are tied to specific tool geometry.
The problem with MCD programs is that they are not portable or adaptable.
Portability is a problem, since unique axes-position data must be generated for each machine control combination (part, tool, and machine configuration) on which the part is to be run. Adaptability is a problem because no information is provided to the machine to help it adapt to real-time changes in machining dynamics (feed and speeds) or machine tool alignment (tool and wear offsets).
By comparison, tool center programming defines program geometry as cutter-movement data, instead of axes-movement data. Tool center programming is similar to robotic 6-D pose representation. Motion is defined as a 3-D tool-tip position (X,Y,Z) and a 3-D tool axis orientation (I,J,K). For each TCP (X,Y,Z, and I,J,K), the CNC controls the two rotation axes so that the tool is positioned and oriented as specified, in addition, the CNC controller performs tool-offset compensation along the tool axis according to according to
1. As stated or indicated by; on the authority of: according to historians.
2. In keeping with: according to instructions.
3. the position of the tool tip in the proper position and orientation.
STEP-NC allows tool-center programming to define program geometry as cutter movement data, instead of axes movement data. STEP-NC also provides rich, high level information about the part features, materials, cutters, and dimensional tolerances. In the aerospace industry, tighter and tighter part tolerances are the expected norm so that the need for STEP-NC is pronounced. TCP can provide some direct accuracy improvements since each CNC will determine its tool tip position, as opposed to a CAM system generating static toolpaths as a series of axes positions. Since machine geometries can vary slightly even between identical machines, expected accuracy improvement should be significant.
The Boeing/NIST validation goal was to prove that AP238 TCP motion data is "machine neutral" and may be used directly by machines with different five-axis configurations. For the initial testing, the part selected was a half-scale National Aeronautics Standard (NAS (1) See network access server.
(2) (Network Attached Storage) A specialized file server that connects to the network. A NAS device contains a slimmed-down operating system and a file system and processes only I/O requests by supporting the popular ) 979 5D part. commonly known as the circle diamond square (CDS), designed for runoff tests of new machine tools. The chart below shows the validation process in which a manufacturing part is sequenced through CAD/CAM CAD/CAM
in full computer-aided design/computer-aided manufacturing.
Integration of design and manufacturing into a system under direct control of digital computers. and ultimately onto a CNC.
Boeing modeled the NAS 979 part in CATIA A family of 2D and 3D CAD programs from IBM. CATIA was one of the first CAD programs to provide 3D solid modeling. The program was developed by Dassault Systems, a French aerospace company. workbench. Using CATIA ver. 5, Boeing then generated a part program into legacy cutter location The introduction to this article provides insufficient context for those unfamiliar with the subject matter.
Please help [ improve the introduction] to meet Wikipedia's layout standards. You can discuss the issue on the talk page. (CL) format. CL can represent angular cutter motions in a CNC configuration-independent I,J,K way, with the assumption that the underlying machine tool controller will translate the I,J,K into machine specific five-axis angular configuration.
Boeing wrote a program to translate the CL file into AP238 Part 21 file based on the AP238 toolpaths technology. STEP Part 21 specifies the data-exchange format for product data based on schemas defined in the EXPRESS language (ISO 10303-11). In our case the Part 21 file encodes machine workingsteps as TCP toolpaths based on the AP 238 Express schema, which is then suitable for the transfer between manufacturing systems. Boeing wrote another program, which translated the AP238 Part 21 into a controller-specific TCP programs. Boeing successfully demonstrated the ability to produce and run identical TCP programs on different brands and configurations of five-axis CNCs at Boeing/Tulsa. This demonstration alone is significant in that it reduces costs because of post processing to machine-specific RS274 part programs. If CNC vendor participation increases, the translation from AP238 Part 21 toolpath translation can be done transparently on the CNC.
With the goal of validating the TCP technology on a CNC in a different setting, Boeing asked NIST to also machine the NAS 979 part using the same TCP program. Upon receiving the Boeing TCP program, it quickly became apparent that there is more to part program portability than just geometries. An initial dry-run test of the TCP program proved this out as the NIST CNC expected coordinate transformations to be explicitly turned off during a tool change, which all Boeing controllers implicitly do, so that the NIST CNC ended up crashing into the tool magazine.
To allow portable TCP programs, it was determined that each machine should be required to host a set of standard STEP-NC infrastructure workingsteps (IWs) that are callable Callable
Applies mainly to convertible securities. Redeemable by the issuer before the scheduled maturity under specific conditions and at a stated price, which usually begins at a premium to par and declines annually. CNC subprograms from the STEP-NC-downloaded-part program, thus promoting portability by pushing machine dependent operation onto the machine. With machine-dependent infrastructure workingsteps embedded in the CNC, TCP part programs can be machine neutral and made compatible for machines within a given class such as milling or turning.
After establishing an agreed upon Adj. 1. agreed upon - constituted or contracted by stipulation or agreement; "stipulatory obligations"
noncontroversial, uncontroversial - not likely to arouse controversy set of workingsteps, the half-scale NAS 979 5D part was simulated at NIST on a DeckelMaho Gildemeister (DMG (Disk iMaGe) The file format used in the Macintosh for distributing Mac software. Mac install packages appear as a virtual disk drive on the Mac as if you had inserted a CD or floppy disk. ) DMU (Digital MockUp) The combination of geometry data from multiple CAD systems rendered and manipulated as a sub-assembly, assembly and/or product.
DMU - Data Management Unit
Data Manipulation Unit
Data Multiplexer Unit 70 eVolution running a Siemens 840D controller. NIST wrote customized workingsteps for the DMG and the NAS 979 5D TCP program "worked great in simulation." However, before actual machining, NIST machinists reviewed the NAS 979 5D setup, and said the half-scale part was not really suitable for the DMG. The machinists said that the DMG did not have any 1" diameter tools or any l" cutter holders for the DMG, and that the specified 3.25" length cutters would have too much overhang Overhang
Calculated as stock options granted, plus the remaining options to still be granted, and then divided by the total shares outstanding.
A high percentage for the overhang is usually a bad thing. and be prone to chatter or break. The NIST machinists further pointed out the supplied TCP feeds and speeds were not appropriate for the high-speed machining DMG, but could be used. After the realization of the process divergence, the NAS 979 5D part and tooling were scaled down to 1/4 size at NIST. The Boeing TCP program was successfully used to produce the NAS 979 part on the NIST five-axis DMG.
The collaboration between Boeing and NIST proved useful in exposing potential areas of non-portability of AP238 TCP programs. The difference in NIST and Boeing machining cultures highlighted a machining axiom that although CNC programs can be "data-neutral," they are not necessarily "process-neutral." The machining cultures between NIST and Boeing vary greatly. NIST is a small-batch job shop, in which machinists work with engineers to design and then produce CNC programs exclusively using Mastercam and then post and run the CNC programs themselves. Boeing and its subcontractors operate large production plants with 24/7 manufacturing, with extensive staff for CAD/CAM/CNC programming, post-processing, and machine operation. The disparity of manufacturing practice was illustrated by the differing machining process approaches: English versus metric, ways of fixturing, material hogging versus high-speed machining, and typical part sizes. Fortunately, the definition of a suite of standard STEP-NC infrastructure workingsteps appeared to resolve all of the portability issues by localizing machine inconsistencies.
Another finding was that even if TCP part programs are indeed portable, they are not necessarily optimal. The use of the most limited process parameters for feeds and speeds in the TCP program may not be practical for machining the same part on a 20-year-old Cincinnati gantry Gantry
A name for the couch or table used in a CT scan. The patient lies on the gantry while it slides into the x-ray scanner portion.
Mentioned in: Computed Tomography Scans and then on a one-year-old, high-speed DMG. In spite of these issues related to portability, there is indeed a huge benefit to be gained by a large production facility with many machines of comparable capability, such as Boeing, to exploit TCP program portability and quickly move part production between machines of a similar chip-removal capability on a production floor.
The joint Boeing/NIST AP-238 work on proving TCP portability was just a first step toward leaner manufacturing, but the impact of STEP-NC technology on large OEMs, such as Boeing as well as their suppliers, can be significant. Boeing and NIST are cooperating on additional validation work in order to evaluate and publicize STEP-NC benefits and increase vendor participation.
The Boeing/NIST work attest to the need for standardizing STEP-NC workingstep infrastructure as a way to allow TCP program portability and handle the CNC machine dependent variations and options. Using AP238 toolpaths and a common working infrastructure, TCP cutter movement data were shown to be portable across different five-axis configuration CNCs as well as across manufacturing cultures with different machining practices. Boeing Company, www.rsleads.eom/ 702tp-154; NIST, www.rsleads.com/ 702tp-155.
S. Venkatesh and D. Odendahl, Boeing Company; X. Xu, University of Auckland Not to be confused with Auckland University of Technology.
The University of Auckland (Māori: Te Whare Wānanga o Tāmaki Makaurau) is New Zealand's largest university. , New Zealand New Zealand (zē`lənd), island country (2005 est. pop. 4,035,000), 104,454 sq mi (270,534 sq km), in the S Pacific Ocean, over 1,000 mi (1,600 km) SE of Australia. The capital is Wellington; the largest city and leading port is Auckland. ; and J. Michaloski, F. Proctor, and T. Kramer, NIST.