※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。 ISO は、電気技術の標準化に関するすべての問題について、国際電気標準会議 (IEC) と緊密に協力しています。
国際規格は、ISO/IEC 指令で指定された規則に従って起草されます。 3.
技術委員会によって採択されたドラフト国際規格は、投票のためにメンバー団体に配布されます。国際規格として発行するには、投票するメンバー団体の少なくとも 75% による承認が必要です。
この国際規格の一部の要素が特許権の対象となる可能性があることに注意してください。 ISO は、そのような特許権の一部または全部を特定する責任を負わないものとします。
国際規格 ISO 3592 は、技術委員会 ISO/TC 184, 産業オートメーション システムおよび統合、小委員会 SC 1, 物理デバイス制御によって作成されました。
この第 2 版は、技術的に改訂された第 1 版 (ISO 3592:1978) を取り消して置き換えるものです。
附属書 A および B は、この規格の規範的な部分を形成します。
序章
汎用数値制御プロセッサの出力は、ポスト プロセッサへの入力として使用される情報です。この情報は CLDATA と呼ばれ、もともとは「カッター位置データ」から派生したものです。
CLDATA は、数値制御プロセッサからポスト プロセッサに製造情報を渡すための一般言語を提供します。ポスト プロセッサでは、一般言語が特定の数値制御装置に必要な特定の形式に変換されます。
数値制御は多くの種類の機械に適用されますが、この国際規格で定義されている言語は、主に数値制御工作機械用に開発されたものです。それぞれ要素と処理された要素。語彙の多くは、金属加工用語からも派生しています。
CLDATA 参照言語 (RL) はストリーム指向であり、RL の要素を区切る特殊文字が含まれています。附属書 A は、記録指向の媒体で RL を表現するための規則を記述しており、この国際規格で RL を記述する目的で使用されるのはこの表現です。
1 スコープ
この国際標準は、物理メディア上の CLDATA を表現するためのファイル構造形式と言語形式を定義します。
部品の加工には CLDATA 参照言語 (RL) が使用されます。これは、数値制御マシンでの技術機能と動きの制御を提供します。
数値制御プログラミング言語の 1 つを使用する各プロセッサは、この国際規格で定義されている CLDATA を生成できなければなりません。
各ポストプロセッサは、この国際規格で定義された CLDATA を入力として使用できなければならない。
RL は、主に数値制御工作機械用に開発されました。
2 参考文献
次の規範文書には、このテキストで参照することにより、この国際規格の規定を構成する規定が含まれています。日付の記載された参考資料については、これらの刊行物に対するその後の修正または改訂は適用されません。ただし、この国際規格に基づく協定の当事者は、以下に示す規範文書の最新版を適用する可能性を調査することをお勧めします。日付のない参照については、参照されている規範文書の最新版が適用されます。 ISO および IEC のメンバーは、現在有効な国際規格の登録簿を維持しています。
- ISO/TEC 646:1991, 情報技術 — 情報交換用の ISO 7 ビット コード化文字セット。
- ISO 841: —1) 、機械の数値制御 — 軸および運動の命名法。
- ISO 4342:1985, マシンの数値制御 — NC プロセッサ入力 — 基本パート プログラム参照言語。
- ISO 4343:2000, 産業オートメーション システム - 機械の数値制御 - NC プロセッサ出力 - ポスト プロセッサ コマンド。
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, 3.
Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights.
International Standard ISO 3592 was prepared by Technical Committee ISO/TC 184, Industrial automation systems and integration, Subcommittee SC 1, Physical device control.
This second edition cancels and replaces the first edition (ISO 3592:1978), which has been technically revised.
Annexes A and B form a normative part of this International Standard.
Introduction
The output of a general purpose numerical control processor is information used as input to a post processor. This information is called CLDATA, which was originally derived from"cutter location data."
CLDATA provides a general language to pass manufacturing information from a numerical control processor to a post processor, where the general language is converted to the specific format required by the particular numerical control equipment.
Numerical control is applied to many types of machines, but the language defined in this International Standard has been developed primarily for numerically controlled machine tools — hence the words"tool" and"part" are used in the description of the language to indicate the working element and processed element respectively. Many of the vocabulary words are also derived from metal working terminology.
The CLDATA reference language (RL) is stream oriented, containing special characters to delimit the elements of the RL. Annex A describes the rules for representing the RL on record oriented media, and it is this representation that is used for the purpose of describing the RL in this International Standard.
1 Scope
This International Standard defines a file structure format and a language format for the representation of CLDATA on physical media.
The CLDATA reference language (RL) is used for the machining of parts. It provides for the control of technological functions and movement at the numerical control machine.
Each processor using one of the numerical control programming languages shall be capable of producing CLDATA as defined in this International Standard.
Each post processor shall be capable of using the CLDATA defined in this International Standard as input.
The RL has been developed primarily for numerically controlled machine tools.
2 Normative references
The following normative documents contain provisions which, through reference in this text, constitute provisions of this International Standard. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. However, parties to agreements based on this International Standard are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. For undated references, the latest edition of the normative documents referred to applies. Members of ISO and IEC maintain registers of currently valid International Standards.
- ISO/TEC 646:1991, Information technology — ISO 7-bit coded character set for information interchange.
- ISO 841:— 1) , Numerical control of machines — Axis and motion nomenclature.
- ISO 4342:1985, Numerical control of machines — NC processor input — Basic part program reference language.
- ISO 4343:2000, Industrial automation systems — Numerical control of machines — NC processor output — Post processor commands.