ISO 1058-1973 PDF

St ISO 1058-1973

Name in English:
St ISO 1058-1973

Name in Russian:
Ст ISO 1058-1973

Description in English:

Original standard ISO 1058-1973 in PDF full version. Additional info + preview on request

Description in Russian:
Оригинальный стандарт ISO 1058-1973 в PDF полная версия. Дополнительная инфо + превью по запросу
Document status:
Active

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiso34515

Choose Document Language:
€25

Full title and description

ISO 1058:1973 — Numerical control of machines — Punched tape variable block format for positioning and straight‑cut machining. This 1973 International Standard specifies the variable block punched‑tape format (with tabulation and optional addresses) used for numerical control of machines, defining block and word structure, address characters, dimension words, function coding and related tape conventions.

Abstract

ISO 1058:1973 defines a variable‑block punched‑tape data format intended to provide a minimum of uniformity for punched‑tape input media used in positioning and straight‑cut machining on numerically controlled machines. The standard describes block makeup, word types (sequence numbers, preparatory/feed/spindle/tool/miscellaneous functions, dimension words), units, implicit decimal placement and recommended order of words to promote program interchangeability where feasible. The document has been withdrawn and later consolidated into ISO 6983‑1 (and related NC program format standards).

General information

  • Status: Withdrawn.
  • Publication date: First edition published December 1973 (1973‑12‑01).
  • Publisher: International Organization for Standardization (ISO).
  • ICS / categories: 25.040.20 — Numerically controlled machines.
  • Edition / version: Edition 1 (1973).
  • Number of pages: 10 pages (original publication).

Scope

The standard applies to punched‑tape variable block formats (with tabulation and with or without address characters) used for positioning and straight‑cut machining on numerically controlled machines. It recommends rules for tape manufacture and data layout to achieve a minimum level of uniformity and to inform users about the capabilities of various control systems; full interchangeability between all machines is not guaranteed and is addressed by companion standards (for example ISO 1057). ISO 1058 was later withdrawn and its provisions were incorporated into the broader program‑format standard ISO 6983‑1.

Key topics and requirements

  • Definition of block structure: optional sequence number word, data words, end‑of‑block character and optional leading tab character.
  • Word types and order: preparatory function words, dimension words (X, Y, Z, etc.), feed/spindle/tool/miscellaneous function words.
  • Dimension word rules: units (millimetres or inches), implicit decimal position, handling of signs for absolute/incremental dimensions.
  • Coding conventions: coded numeric fields for G/M (preparatory/miscellaneous) functions and tool numbers; recommendations to reduce tape length by omitting non‑significant zeros when compatible with control system.
  • Interchangeability guidance: specifies minimum uniformity but advises additional conformance (for example ISO 1057) to ensure interchange between compatible machines.
  • Supersession: withdrawn and consolidated into ISO 6983‑1 (Program format and address word definitions) in subsequent revisions.

Typical use and users

Originally used by manufacturers of numerical control (NC) machines, control system designers, CNC programmers and technical libraries as the basis for punched‑tape program interchange and input‑media specification. Today the document is primarily of historical or archival interest to machine tool historians, standards researchers, museums, and organizations maintaining legacy NC equipment.

Related standards

ISO 1058 is part of a family of standards on punched‑tape formats and NC program coding including ISO 1056 (coding of preparatory G and auxiliary M functions), ISO 1057 and ISO 1059 (other tape block formats), ISO 2539 and the later consolidated standard ISO 6983‑1:1982 (and its successors), which superseded/replaced ISO 1058:1973.

Keywords

numerical control, NC, punched tape, variable block format, program format, block structure, G‑codes, M‑codes, ISO 1058, ISO 6983, CNC, data format, address words.

FAQ

Q: What is this standard?

A: ISO 1058:1973 is an International Standard that specified a variable‑block punched‑tape data format for positioning and straight‑cut machining in numerically controlled machines. It set out block and word formats and coding conventions for punched‑tape input media.

Q: What does it cover?

A: It covers the make‑up of tape blocks (sequence numbers, data words, end‑of‑block and tabulation characters), the types and ordering of words in a block (dimension, preparatory, feed, spindle, tool and miscellaneous functions), units and decimal conventions, and coding recommendations intended to promote uniformity of tape manufacture and program readability.

Q: Who typically uses it?

A: When current, it was used by NC/CNC machine manufacturers, control designers, programming and manufacturing engineers working with punched‑tape inputs. Today it is mainly consulted by historians, archivists and engineers maintaining legacy systems.

Q: Is it current or superseded?

A: ISO 1058:1973 is withdrawn. It was superseded and its material incorporated into later program‑format standards such as ISO 6983‑1 (first consolidating revision published in 1982). The ISO catalogue records ISO 1058:1973 as withdrawn and points to ISO 6983‑1 as the succeeding document.

Q: Is it part of a series?

A: Yes — it belongs to a group of related NC punched‑tape standards (ISO 1056, ISO 1057, ISO 1059, ISO 2539, etc.) that together defined tape formats, function coding and program interchange rules; many of these were later consolidated under ISO 6983‑1 and related parts.

Q: What are the key keywords?

A: Keywords include punched tape, variable block format, numerical control, NC program format, block structure, address words, G‑codes, M‑codes, ISO 1058 and ISO 6983.