Search NASA⌕ Search

SEARCH · Search NASA

Results for “NUMERICAL CONTROL”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 163 records · Page 9

Generation of off-axis aspherics

A method for precise generation of optical surfaces is described. The work is turned about one axis, while a grinding head or cutting tool is gradually moved across by an arm turning about a second axis. This geometry can be used to directly generate spherical surfaces or aspherical surfaces presently termed 'hulahoids'. The properties of these surfaces are analyzed to determine how well large paraboloids and their off-axis segments can be generated. Very close approximations are possible. For example, 1.5-m segments of a 10-m paraboloid differ by only 0.6 microns peak-to-peak from the best fit hulahoid when the focal ratio is f/2, and 60 microns when it is f/0.4. For accurate generation the cutting tool may need numerically controlled travel of 1 mm or less, with the position set as a function of the swing arm angle.

Angel, J. R. P.↗

Lessons learned from the development and manufacture of ceramic reusable surface insulation materials for the space shuttle orbiters

Three ceramic, reusable surface insulation materials and two borosilicate glass coatings were used in the fabrication of tiles for the Space Shuttle orbiters. Approximately 77,000 tiles were made from these materials for the first three orbiters, Columbia, Challenger, and Discovery. Lessons learned in the development, scale up to production and manufacturing phases of these materials will benefit future production of ceramic reusable surface insulation materials. Processing of raw materials into tile blanks and coating slurries; programming and machining of tiles using numerical controlled milling machines; preparing and spraying tiles with the two coatings; and controlling material shrinkage during the high temperature (2100-2275 F) coating glazing cycles are among the topics discussed.

Banas, R. P.↗

Intersection of parametric surfaces using lookup tables

When primitive structures in the form of parametric surfaces are combined and modified interactively to form complex intersecting surfaces, it becomes important to find the curves of intersection. One must distinguish between finding the shape of the intersection curve, which may only be useful for display purposes, and finding an accurate mathematical representation of the curve, which is important for any meaningful geometric modeling, analysis, design, or manufacturing involving the intersection. The intersection curve between two or more parametric surfaces is important in a variety of computer-aided design and manufacture areas. A few examples are shape design, analysis of groins, design of fillets, and computation of numerically controlled tooling paths. The algorithm presented here provides a mathematical representation of the intersection curve to a specified accuracy. It also provides the database that can simplify operations such as hidden-surface removal, surface rendering, profile identification, and interference or clearance computations.

Hanna, S. L.↗

Using a commercial CAD system for simultaneous input to theoretical aerodynamic programs and wind-tunnel model construction

The Computer Aided Design (CAD) system's common geometry database was used to generate input for theoretical programs and numerically controlled (NC) tool paths for wind tunnel part fabrication. This eliminates the duplication of work in generating separate geometry databases for each type of analysis. Another advantage is that it reduces the uncertainty due to geometric differences when comparing theoretical aerodynamic data with wind tunnel data. The system was adapted to aerodynamic research by developing programs written in Design Analysis Language (DAL). These programs reduced the amount of time required to construct complex geometries and to generate input for theoretical programs. Certain shortcomings of the Design, Drafting, and Manufacturing (DDM) software limited the effectiveness of these programs and some of the Calma NC software. The complexity of aircraft configurations suggests that more types of surface and curve geometry should be added to the system. Some of these shortcomings may be eliminated as improved versions of DDM are made available.

Enomoto, F.↗

CIM's bridge from CADD to CAM: Data management requirements for manufacturing engineering

Manufacturing engineering represents the crossroads of technical data management in a Computer Integrated Manufacturing (CIM) environment. Process planning, numerical control programming and tool design are the key functions which translate information from as engineered to as assembled. In order to transition data from engineering to manufacturing, it is necessary to introduce a series of product interpretations which contain an interim introduction of technical parameters. The current automation of the product definition and the production process places manufacturing engineering in the center of CAD/CAM with the responsibility of communicating design data to the factory floor via a manufacturing model of the data. A close look at data management requirements for manufacturing engineering is necessary in order to establish the overall specifications for CADD output, CAM input, and CIM integration. The functions and issues associated with the orderly evolution of computer aided engineering and manufacturing are examined.

Ford, S. J.↗

RIM as the data base management system for a material properties data base

Relational Information Management (RIM) was selected as the data base management system for a prototype engineering materials data base. The data base provides a central repository for engineering material properties data, which facilitates their control. Numerous RIM capabilities are exploited to satisfy prototype data base requirements. Numerical, text, tabular, and graphical data and references are being stored for five material types. Data retrieval will be accomplished both interactively and through a FORTRAN interface. The experience gained in creating and exercising the prototype will be used in specifying requirements for a production system.

Karr, P. H.↗

Automatically-Programed Machine Tools

Software produces cutter location files for numerically-controlled machine tools. APT, acronym for Automatically Programed Tools, is among most widely used software systems for computerized machine tools. APT developed for explicit purpose of providing effective software system for programing NC machine tools. APT system includes specification of APT programing language and language processor, which executes APT statements and generates NC machine-tool motions specified by APT statements.

Purves, L.↗

Compensating for Shrinkage in Machined Ceramics

Technique insures machined ceramics shrink to correct dimensions after baked in kiln. New method automatically compensates during machining for shrinkage later, when part baked. Applicable to numerically controlled machines that include provision to adjust for variations in cuttingtool size, but do not provide for automatic verification of dimensions of machined parts.

Aguilar, L.↗

A class of optimum digital phase locked loops for the DSN advanced receiver

A class of optimum digital filters for digital phase locked loop of the deep space network advanced receiver is discussed. The filter minimizes a weighted combination of the variance of the random component of the phase error and the sum square of the deterministic dynamic component of phase error at the output of the numerically controlled oscillator (NCO). By varying the weighting coefficient over a suitable range of values, a wide set of filters are obtained such that, for any specified value of the equivalent loop-noise bandwidth, there corresponds a unique filter in this class. This filter thus has the property of having the best transient response over all possible filters of the same bandwidth and type. The optimum filters are also evaluated in terms of their gain margin for stability and their steady-state error performance.

Hurd, W. J.↗

Lapping and Polishing an Elliptical Bore

Numerically controlled milling machine modified to make head reciprocate. Modification accomplished by removal of original milling head from machine and by mounting vertical slide in its place. Vertical slide driven up and down by connecting rod bolted off-center to drive pulley. Pulley driven by belt from variable-speed electric motor. Milling-machine head then attached to vertical slide. Mechanism allowed independent control of reciprocating surface speed through variation of speed of electric motor.

Loggan, John J., Jr.↗

A comparison between IMSC, PI and MIMSC methods in controlling the vibration of flexible systems

A comparative study is presented between three active control algorithms which have proven to be successful in controlling the vibrations of large flexible systems. These algorithms are: the Independent Modal Space Control (IMSC), the Pseudo-inverse (PI), and the Modified Independent Modal Space Control (MIMSC). Emphasis is placed on demonstrating the effectiveness of the MIMSC method in controlling the vibration of large systems with small number of actuators by using an efficient time sharing strategy. Such a strategy favors the MIMSC over the IMSC method, which requires a large number of actuators to control equal number of modes, and also over the PI method which attempts to control large number of modes with smaller number of actuators through the use of an in-exact statistical realization of a modal controller. Numerical examples are presented to illustrate the main features of the three algorithms and the merits of the MIMSC method.

Baz, A.↗

A class of optimum digital phase locked loops

This paper presents a class of optimum digital filters for digital phase locked loops, for the important case in which the maximum update rate of the loop filter and numerically controlled oscillator (NCO) is limited. This case is typical when the loop filter is implemented in a microprocessor. In these situations, pure delay is encountered in the loop transfer function and thus the stability and gain margin of the loop are of crucial interest. The optimum filters designed for such situations are evaluated in terms of their gain margin for stability, dynamic error, and steady-state error performance. For situations involving considerably high phase dynamics an adaptive and programmable implementation is also proposed to obtain an overall optimum strategy.

Kumar, R.↗

A tuning scheme for proportional-and-derivative controllers

A simple way of tuning usual proportional-and-derivative (PD) controllers is presented. The tuning is devised so that the closed-loop system has a speed of response near that of time-optimal bang-bang control during a large portion of the transient period. When the system is near the desired equilibrium it behaves linearly, and thus avoids the problem of being overly sensitive to the disturbances and noise. The idea is rather intuitive. Unlike dual-mode control, the plant is controlled throughout by a PD controller. Numerical results are included.

Su, Renjeng↗

NASA-Enhanced Version Of Automatically Programmed Tool Software (APT)

APT code one of most widely used software tools for complex numerically-controlled machining. Both a programming language and software that processes language. Upgrades include super pocket for concave polygon pockets and editor to reprocess cutter location coordinates according to user-supplied commands.

Purves, L. R.↗

Calculation of convective heat transfer on highly blunt bodies at flow incidence

An implicit finite-difference code is used to study three-dimensional viscous heat-conducting flows over the forebody of hypersonic vehicles. In the method, adaptive grids are generated to the shock and body contour, and local flow gradients and total enthalpy are used to control numerical dissipation. Typical axisymmetric configurations of a sphere, ellipsoid, and flat-face disk are considered, along with the cases of a blunt 70-deg cone at 0 and 20 deg flow incidences and an asymmetric 60-deg cone raked off at a 73-deg angle.

Li, C. P.↗

The generation of surface targets with specified surface statistics

Results are presented from efforts to generate physical surfaces from known or desired surface statistical properties, proceeding from previous work on the generation of random surfaces for use in computer simulations. The known statistical surface is extended using a bicubic spline technique; these results are interfaced with a numerically controlled machine in order to generate the physical surface. A portion of a complete surface with Gaussian statistics was constructed and tested to measure conformity to the desired statistics.

Rochier, J. D.↗

Structural robustness with suboptimal responses for linear state space model

A relationship between the closed-loop eigenvalues and the amount of perturbations in the open-loop matrix is addressed in the context of performance robustness. If the allowable perturbation ranges of elements of the open-loop matrix A and the desired tolerance of the closed-loop eigenvalues are given such that max(j) of the absolute value of Delta-lambda(j) (A+BF) should be less than some prescribed value, what is a state feedback controller F which satisfies the closed-loop eigenvalue perturbation-tolerance requirement for a class of given perturbation in A? The paper gives an algorithm to design such a controller. Numerical examples are included for illustration.

Keel, L. H.↗

Calibration For On-Machine Inspections

Permanent calibration setup on numerically-controlled machine tool enables fast and reliable calibration of automated probes for inspection of workpieces while still mounted on machine. Setup includes one or more artifacts, dimensions and locations known precisely and stored in memory of computer controlling machine. Before probes used to inspect newly machined part, used to check artifacts. Probe measurements compared with values in memory to determine whether probe readings need adjustment.

Haymaker, Carlton L., Jr.↗