Industrial automation systems and integration — Physical device control — Data model for computerized numerical controllers — Part 10: General process data
工业自动化系统与集成——物理设备控制——计算机数字控制器的数据模型第10部分:一般过程数据
发布日期:
2004-12-06
ISO 14649-10:20 04规定了数控加工通常需要的工艺数据,因此对于几种加工技术来说是通用的。这些数据元素描述了编程系统(即CAM系统或车间编程系统)和计算机化数字控制器之间的接口。数字控制器的程序包括几何和技术信息。它可以使用ISO 14649-10:20 04以及特定于技术的部分(ISO 14649-11、ISO 14649-12等)来描述。ISO 14649-10:20 04提供了程序执行顺序的控制结构,主要是工作步骤和相关机器功能的顺序。
ISO 14649-10:20 04中定义的“machining_schema”包含通常与不同技术(例如。g.铣削、车削、磨削)。它包括:
通用可执行文件,包括工作计划、工作步骤和NC函数;工件的定义;包含可能被几种技术引用的特征的特征目录;操作定义的基础。
此架构中不包括以下内容:
几何项目;表示,从ISO 10303的通用资源中引用;特定于技术的定义,在ISO 14649的单独部分中定义。
ISO 14649-10:20 04不能孤立存在。此外,实施还需要至少一个特定于技术的零件(例如,用于铣削的ISO 14649-11,用于车削的ISO 14649-12)。
此外,该模式使用类似于ISO 10303-224和ISO 10303-214的加工特征。使用ISO 10303-11中定义的EXPRESS语言描述工艺数据。使用ISO 10303-21对数据进行编码。
ISO 14649-10:2004 specifies the process data which is generally needed for NC-machining and therefore common to several machining technologies. These data elements describe the interface between the programming system (i.e. CAM system or shop-floor programming system) and a computerized numerical controller. The programme for the numerical controller includes geometric and technological information. It can be described using ISO 14649-10:2004 together with the technology-specific parts (ISO 14649-11, ISO 14649-12, etc.). ISO 14649-10:2004 provides the control structures for the sequence of programme execution, mainly the sequence of working steps and associated machine functions.
The "machining_schema" defined in ISO 14649-10:2004 contains the definition of data types which are generally relevant for different technologies (e.g. milling, turning, grinding). It includes:
the general executables, including workplan, workingsteps and NC-functions;
the definition of the workpiece;
a feature catalogue containing features which might be referenced by several technologies;
the basis for an operation definition.
Not included in this schema are the following:
geometric items;
representations, which are referenced from ISO 10303's generic resources;
the technology-specific definitions, which are defined in separate parts of ISO 14649.
ISO 14649-10:2004 cannot stand alone. An implementation needs in addition at least one technology-specific part (e.g. ISO 14649-11 for milling, ISO 14649-12 for turning).
Additionally, the schema uses machining features similar to ISO 10303-224 and ISO 10303-214. The description of process data is done using the EXPRESS language as defined in ISO 10303-11. The encoding of the data is done using ISO 10303-21.