90 relations: APT (programming language), Boring (manufacturing), Canned cycle, Cascading Style Sheets, Character encoding, Clockwise, Computer hardware, Computer memory, Computer-aided design, Computer-aided manufacturing, Computer-aided technologies, Control character, Coordinate system, Cutter location, Cutting fluid, Cutting tool (machining), DAC-1, Data buffer, Deutsches Institut für Normung, Direct numerical control, Electronic Industries Alliance, Engineering drawing, Engineering drawing abbreviations and symbols, FANUC, G, Gerber format, Glyph, Goto, Haas Automation, Heidenhain, High-level programming language, High-speed steel, HTML, Inch, Indexing head, Integrated development environment, International Organization for Standardization, Interpolation, Leadscrew, Linear interpolation, Linearity, LinuxCNC, Machine tool, Machining vibrations, Manual pulse generator, Massachusetts Institute of Technology, Metal lathe, Micrometre, Millimetre, Milling (machining), ..., Millisecond, Modern Machine Shop, MTConnect, National Institute of Standards and Technology, Natural language, Newline, Non-uniform rational B-spline, Numerical control, Object-oriented programming, Pilcrow, Processor register, Programming language, Punched tape, Reel, Relational operator, Revolutions per minute, Right-hand rule, Second, Semicolon, Siemens, Slashed zero, Small and medium-sized enterprises, Speeds and feeds, STEP-NC, Surface feet per minute, Surface finish, Swarf, Tap and die, Text editor, Tool steel, Total indicator reading, Turnover (employment), USB, Visual programming language, Wizard (software), Word processor, XML editor, Yamazaki Mazak Corporation, 3D modeling, 3D printing. Expand index (40 more) » « Shrink index
APT or Automatically Programmed Tool is a high-level computer programming language most commonly used to generate instructions for numerically controlled machine tools.
In machining, boring is the process of enlarging a hole that has already been drilled (or cast) by means of a single-point cutting tool (or of a boring head containing several such tools), such as in boring a gun barrel or an engine cylinder.
A canned cycle is a way of conveniently performing repetitive CNC machine operations.
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML.
Character encoding is used to represent a repertoire of characters by some kind of encoding system.
Two-dimensional rotation can occur in two possible directions.
Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.
In computing, memory refers to the computer hardware integrated circuits that store information for immediate use in a computer; it is synonymous with the term "primary storage".
Computer-aided design (CAD) is the use of computer systems to aid in the creation, modification, analysis, or optimization of a design.
Computer-aided manufacturing (CAM) is the use of software to control machine tools and related ones in the manufacturing of workpieces.
Computer-aided technologies (CAx) is the use of computer technology to aid in the design, analysis, and manufacture of products.
In computing and telecommunication, a control character or non-printing character is a code point (a number) in a character set, that does not represent a written symbol.
In geometry, a coordinate system is a system which uses one or more numbers, or coordinates, to uniquely determine the position of the points or other geometric elements on a manifold such as Euclidean space.
A cutter location (CLData) refers to the position which a CNC milling machine has been instructed to hold a milling cutter by the instructions in the program (typically G-code).
Cutting fluid is a type of coolant and lubricant designed specifically for metalworking processes, such as machining and stamping.
In the context of machining, a cutting tool or cutter is any tool that is used to remove material from the work piece by means of shear deformation.
DAC-1, for Design Augmented by Computer, was one of the earliest graphical computer aided design systems.
In computer science, a data buffer (or just buffer) is a region of a physical memory storage used to temporarily store data while it is being moved from one place to another.
Deutsches Institut für Normung e.V. (DIN; in English, the German Institute for Standardization) is the German national organization for standardization and is the German ISO member body.
Direct numerical control (DNC), also known as distributed numerical control (also DNC), is a common manufacturing term for networking CNC machine tools.
The Electronic Industries Alliance (EIA; until 1997 Electronic Industries Association) was a standards and trade organization composed as an alliance of trade associations for electronics manufacturers in the United States.
An engineering drawing, a type of technical drawing, is used to fully and clearly define requirements for engineered items.
Engineering drawing abbreviations and symbols are used to communicate and detail the characteristics of an engineering drawing.
FANUC (often styled Fanuc) is a group of companies, principally of Japan, Fanuc America Corporation of Rochester Hills, Michigan, USA, and FANUC Europe Corporation S.A. of Luxembourg, that provide automation products and services such as robotics and computer numerical control wireless systems.
G (named gee) is the 7th letter in the ISO basic Latin alphabet.
The Gerber format is an open ASCII vector format for 2D binary images.
In typography, a glyph is an elemental symbol within an agreed set of symbols, intended to represent a readable character for the purposes of writing.
GoTo (goto, GOTO, GO TO or other case combinations, depending on the programming language) is a statement found in many computer programming languages.
Haas Automation, Inc is an American machine tool builder headquartered in Oxnard, California, that designs and manufactures precision machine tools and specialized accessory tooling, mostly computer numerically controlled (CNC), such as vertical machining centers and horizontal machining centers, lathes/turning centers, and rotary tables and indexers.
In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.
High-speed steel (HSS or HS) is a subset of tool steels, commonly used as cutting tool material.
Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications.
The inch (abbreviation: in or &Prime) is a unit of length in the (British) imperial and United States customary systems of measurement now formally equal to yard but usually understood as of a foot.
An indexing head, also known as a dividing head or spiral head, is a specialized tool that allows a workpiece to be circularly indexed; that is, easily and precisely rotated to preset angles or circular divisions.
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.
The International Organization for Standardization (ISO) is an international standard-setting body composed of representatives from various national standards organizations.
In the mathematical field of numerical analysis, interpolation is a method of constructing new data points within the range of a discrete set of known data points.
A leadscrew (or lead screw), also known as a power screw or translation screw,Bhandari, p. 202.
In mathematics, linear interpolation is a method of curve fitting using linear polynomials to construct new data points within the range of a discrete set of known data points.
Linearity is the property of a mathematical relationship or function which means that it can be graphically represented as a straight line.
LinuxCNC (formerly Enhanced Machine Controller or EMC2) is a free, open-source GNU/Linux software system that implements numerical control capability using general purpose computers to control CNC machines.
A machine tool is a machine for shaping or machining metal or other rigid materials, usually by cutting, boring, grinding, shearing, or other forms of deformation.
Machining vibrations, also called chatter, correspond to the relative movement between the workpiece and the cutting tool.
A manual pulse generator (MPG) is a device for generating electrical pulses (short bursts of low current) in electronic systems under the control of a human operator (manually), as opposed to the pulses automatically generated by software.
The Massachusetts Institute of Technology (MIT) is a private research university located in Cambridge, Massachusetts, United States.
A metal lathe or metalworking lathe is a large class of lathes designed for precisely machining relatively hard materials.
The micrometre (International spelling as used by the International Bureau of Weights and Measures; SI symbol: μm) or micrometer (American spelling), also commonly known as a micron, is an SI derived unit of length equaling (SI standard prefix "micro-".
The millimetre (International spelling as used by the International Bureau of Weights and Measures; SI unit symbol mm) or millimeter (American spelling) is a unit of length in the metric system, equal to one thousandth of a metre, which is the SI base unit of length.
Milling is the machining process of using rotary cutters to remove material from a workpiece by advancing (or feeding) the cutter into the workpiece at a certain direction.
A millisecond (from milli- and second; symbol: ms) is a thousandth (0.001 or 10−3 or 1/1000) of a second.
Modern Machine Shop (ISSN 0026-8003) is a media brand that reports on product technology and process technology being used in North America's CNC machining and metalworking industry.
MTConnect is a manufacturing technical standard to retrieve process information from numerically controlled machine tools.
The National Institute of Standards and Technology (NIST) is one of the oldest physical science laboratories in the United States.
In neuropsychology, linguistics, and the philosophy of language, a natural language or ordinary language is any language that has evolved naturally in humans through use and repetition without conscious planning or premeditation.
Newline (frequently called line ending, end of line (EOL), line feed, or line break) is a control character or sequence of control characters in a character encoding specification, e.g. ASCII or EBCDIC.
Non-uniform rational basis spline (NURBS) is a mathematical model commonly used in computer graphics for generating and representing curves and surfaces.
Computer numerical control (CNC) is the automation of machine tools by means of computers executing pre-programmed sequences of machine control commands.
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").
The pilcrow (¶), also called the paragraph mark, paragraph sign, paraph, alinea (Latin: a lineā, "off the line"), or blind P, is a typographical character for individual paragraphs.
In computer architecture, a processor register is a quickly accessible location available to a computer's central processing unit (CPU).
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
Punched tape or perforated paper tape is a form of data storage, consisting of a long strip of paper in which holes are punched to store data.
A reel is an object around which lengths of another material (usually long and flexible) are wound for storage.
In computer science, a relational operator is a programming language construct or operator that tests or defines some kind of relation between two entities.
Revolutions per minute (abbreviated rpm, RPM, rev/min, r/min) is the number of turns in one minute.
In mathematics and physics, the right-hand rule is a common mnemonic for understanding orientation conventions for the vector cross product in three dimensions.
The second is the SI base unit of time, commonly understood and historically defined as 1/86,400 of a day – this factor derived from the division of the day first into 24 hours, then to 60 minutes and finally to 60 seconds each.
The semicolon or semi colon is a punctuation mark that separates major sentence elements.
Siemens AG is a German conglomerate company headquartered in Berlin and Munich and the largest industrial manufacturing company in Europe with branch offices abroad.
The slashed zero is a representation of the number '0' (zero), with a slash through it.
Small and medium-sized enterprises (SMEs, also small and medium enterprises) or small and medium-sized businesses (SMBs) are businesses whose personnel numbers fall below certain limits.
The phrase speeds and feeds or feeds and speeds refers to two separate velocities in machine tool practice, cutting speed and feed rate.
STEP-NC is a machine tool control language that extends the ISO 10303 STEP standards with the machining model in ISO 14649, adding geometric dimension and tolerance data for inspection, and the STEP PDM model for integration into the wider enterprise.
Surface feet per minute (SFPM or SFM) is the combination of a physical quantity (surface speed) and an imperial and American customary unit (feet per minute).
Surface finish, also known as surface texture or surface topography, is the nature of a surface as defined by the three characteristics of lay, surface roughness, and waviness.
Swarf, also known as chips or by other process-specific names (such as turnings, filings, or shavings), are pieces of metal, wood, or plastic that are the debris or waste resulting from machining, woodworking, or similar subtractive (material-removing) manufacturing processes.
Taps and dies are tools used to create screw threads, which is called threading.
A text editor is a type of computer program that edits plain text.
Tool steel refers to a variety of carbon and alloy steels that are particularly well-suited to be made into tools.
In metrology and the fields that it serves (such as manufacturing, machining, and engineering), total indicator reading (TIR), also known by the newer name full indicator movement (FIM), is the difference between the maximum and minimum measurements, that is, readings of an indicator, on the planar, cylindrical, or contoured surface of a part, showing its amount of deviation from flatness, roundness (circularity), cylindricity, concentricity with other cylindrical features, or similar conditions.
In human resources context, turnover is the act of replacing an employee with a new employee.
USB (abbreviation of Universal Serial Bus), is an industry standard that was developed to define cables, connectors and protocols for connection, communication, and power supply between personal computers and their peripheral devices.
In computing, a visual programming language (VPL) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.
A software wizard or setup assistant is a user interface type that presents a user with a sequence of dialog boxes that lead the user through a series of well-defined steps.
A word processor is a computer program or device that provides for input, editing, formatting and output of text, often plus other features.
An XML editor is a markup language editor with added functionality to facilitate the editing of XML.
is a Japanese machine tool builder based in Oguchi, Japan.
In 3D computer graphics, 3D modeling (or three-dimensional modeling) is the process of developing a mathematical representation of any surface of an object (either inanimate or living) in three dimensions via specialized software.
3D printing is any of various processes in which material is joined or solidified under computer control to create a three-dimensional object, with material being added together (such as liquid molecules or powder grains being fused together).