• 3.00 MB
  • 2022-04-22 13:41:10 发布

GBT17645.24.10-2003工业自动化系统与集成零件库第24部分逻辑资源:供应商库的逻辑模型(10).pdf

  • 50页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录C(规范性附录)ISO13584_g-m_iimschema的扩充列表本附录引用了本部分第16章描述的没有注释文本或其他的解释性文本的整个EXPRESS模式列表,但具有在ISO13584_g_m_iim_conformance_schema中定义的约束。该模式的名称是ISO13584_g_m_iim_library_implicit_schema。在这个列表中,ISO13584_g_m_iim_schema和ISO13584_g_m_iim-conformance-schema定义的约束使用的所有原理来源于GB/T16656集成资源(GB/Tl6656.4X),或来源于GB/T17645的逻辑资源或描述方法系列标准(GB/T17645.2X和GB/T17645.4X),并被集成为没有任何外部引用的唯一模式。该模式可被用于:—用于交换库,该库引用ISO13584_g-m-iim-schema和它关联的ISO13584_g_m_iim_con-formance_schema,但不引用任何视图交换协议,且—用于交换库,该库引用ISO13584_g_m_iim_schema和它关联的ISO13584_g_m_iim_con-formance_schema,可引用某些视图交换协议;这种情况下,在这些视图交换协议中定义的约束不被检查。该模式也可被完全用于检查在所有被引用的视图交换协议中定义的约束,对于每个被引用的视图交换协议它可用于以下过程中。假定vi是一个被引用的视图交换协议且它规定了两种约束模式,模式名称为Si-vi和S2_Vlea)构造Si-vi的长型并给结果模式同样的名称:"S1-V1;b)构造S2V1的长型并给结果模式同样的名称:"S2-V1";c)在所有Si-vi模式的长型中,相同情况下用“ISO13584_g_m_iim_library_implicit_schema"取代字符串“Si-Vi";d)在所有S2_Vl模式的长型中,相同情况下用“ISO13584_g_m_iim_library_implicit_schema"取代字符串“S2Vl";e)检查存在于ISO13584_g_m_iim_library_implicit_schema中的所有在Si-vi模式和S2_V1模式下被引用的实体,以及通过一个不被许可的相同库交付文件引用库集成信息模型24-1和视图交换协议S1的实体。注1:库交付文件的信息模型和它所包含的实体可由库集成信息模型规定。视图交换协议只可添加约束。f)将Si-vi模式的长型内容添加到ISO13584_g_m_iim_library-implicit_schema的内容中,去掉可能重复的内容;g)将S2Vl模式的长型内容添加到ISO13584_g_m_iim_library_implicit_schema的内容中,去掉可能重复的内容。当对视图交换协议V1,V2...Vn执行上述过程时,ISO13584_g_m_iim_library_implicit_schema产生的结果可被用于交换任何库,该库引用ISO13584_g_m_iim_schema和与之关联的ISO13584_g_m_iim_conformance_schema作为它的库集成信息模型,且引用整个或部分V1,V2,...Vn视图交换协议集合。该模型还包括所有引用的视图交换协议的约束。在计算机可解释的表格中,ISO13584_g_m_iim_library_implicit_schema模式列表是可以利用的,并可在URL(统一资源定位符):http://www.nist.gov/sc4/plib/parts/part024八s/中找到。如果不能访问这些站点,请直接用sc4sec@cme.nist.gov与ISO中心秘书处或ISOTC184/SC4秘书处联系。注2:在上述URLs中,计算机可解释表格所提供的信息是非标准化的。注3:在执行和技术勘误表出版之前,EXPRESS代码、错误的描述及为实现PLIB的正确建议中,标准编辑标识了一些错误,并可以在URL:http://www.lisi.ensma.fr/ftp/pub/PLIB_release_notes/Part24/Part24-IS/中找到。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002附录D(资料性附录)ISO13584_g,_miim.schema的实体短名本附录引用了一系列EXPRESS实体,并对应于本标准附录C中描述的EXPRESS模式短名。在计算机可解释的表格中可以利用本列表,并能在URL:http://www.mel.nist.gov/div826/subject/ap-de/snr/中找到它。注:在上述URLs中,计算机可解释表格所提供的信息是非标准化的。GB/T16656.24所包含的信息是标准化的。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002附录E(规范性附录)适合库集成信息模型24-1的标准数据要求标准数据是实体实例,遵守GB/T17645的任何实现方法可以识别它,并要求符合一些库集成信息或视图交换协议的某些一致性类。对于每个库集成信息模型和视图交换协议,及每个一致性类,都应该用相应的库集成信息模型和视图交换协议描述标准数据。标准数据可以包括:-basic-semantic-units实例,与相应的dictionary-element和可能的content-item相关联;—external_file_protocols实例;—定义前面实体实例所需的其他实体实例。basic-semantic-unit的识别意味着:等值的basic-semantic-unit,dictionary-element已经存储在用户系统中,并有可能还包括一个content_item,这一点正如视图交换协议或库集成信息模型标准数据中描述的一样。也暗示了在供应商库中对值等于basic-semantic-unit的引用可解释为对已有的basic-semantic-unit的引用。注:两个实体实例的值相等意味着它们所有的相应属性都有相同的值。两个基本语义单元之间的值相等暗示它们可识别同样的概念。例1:可以像视图交换协议中的标准数据一样定义basic_semantic_units的例子,该视图交换协议包括class_BSU和property_BSU,前者标识了可能是视图交换协议定义的功能视图类,后者标识该功能视图类的视图控制变量。外部文件协议的识别意味着:引用值等于external_file_protocol的外部文件应该用识别该external_file_protocol的实现方法(implementation)来处理。例2:视图交换协议或库集成信息模型可以把外部文件协议定义为标准数据,外部文件协议的例子符合国际标准ISO8859-1,该标准描述了适合于拉丁字母表N.1的8位单字节编码图形字符集。通过满足LIIM24-1的某些一致性类的一致性的任何库所完成的约束集合来描述标准化数据。库集成信息模型24-1描述了下列标准数据:E.1引用库集成信息模型24-1的库传输文件的约束条件本子条款定义了library-him-id实例值,为了引用本标准定义的库集成信息模型24-1,在库传输文件中允许使用该值。依靠表E.1和包含全局规则的一种EXPRESS模式定义了容许值集,该表为每个一致性类描述了library_liim_id.name和library-him-id.application的容许值。在本标准的任何一致J性类中定义的、引用库集成信息模型24-1的所有库传输文件应该可以实现该规则。该规则的目的是通过view-exchange-protocol-id.name和view-exchange-protocol-id.application之间的关系,针对引用了库集成信息模型24-1的library_liim_id,其他属性的容许值进行了描述。附录C规定的ISO13584_g_m_iim_library_implicit_schema包括了该规则。E.2一致性类描述表在library_liim_id中使用library_liim_id.name和library-him-id.application是为了引用其一致性类中的库集成信息模型24-1,表E.1描述了它们的值。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002表E.1ISO13584LIIM24-1一致性类描述一致性类库him标识符名的强制值库him标识符应用程序的强制值0"ISO-13584-24-l"`0"1`ISO_13584_24_1"‘1,2`ISO_13584_24_1"`2"3`ISO一13584_24_1"`3"4`ISO_13584_24_1""4"5`ISO_13584_24_1"`5"6`ISO_13584_24_1’`6"1E`ISO_13584_24_1’‘1E"2E`ISOee13584_24_1"`2E"3E`ISO一13584_24_1"`3E"4E`ISOes13584_24_1’`4E"5E`ISO_13584_24_1’`5E"6E`ISOee13584_24_1’`6E"E.3一致性类0的标准数据无。E.4一致性类1-6E的标准数据(除一致性类0外的所有一致性类)E.4.1使库传翰文件遵守库集成模型LIIM24-1的约束条件库传输文件遵守本标准定义的库集成模型LIIM24-1,在其中允许使用library_iim_id实例值,实例值遵守下列EXPRESS模式定义的约束条件。EXPRESS描述:*)SCHEMAISO13584_g_m_iim_conformance_schema;USEFROMISO13584_IEC61360_dictionary_schema(item-names);USEFROMISO13584_IEC61360_language_resource_schema(translated-label);USEFROMperson-organization-schema(organization);USEFROMsupport-resource-schema(label);USEFROMISO13584-extended-dictionary-schema(data_exchange_specification_identification,library_iim_identification);USEFROMISO13584-external-file-schema(免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002http_protocol,standard_data_protocoI,external-file-protocol);(,注:上述模式可在下列文档中找到:IEC61360-2;1998的ISO13584-IEC61360-dictionary-schema(为了方便,在GB/T17645.42-2001资料性附录D中复制了该文档)。GB/T16656.41一1999的person-organization-schema,本部分的ISO13584-extended-dictionary-schema.本部分的ISO13584-external-file-schema.E.4.2允许引用LIIM24-1规则的标准为了可以用library_iim_ids引用本标准定义的库集成模型LIIM24-1的1-6E一致性类,allowedreference_to_LIIM_24_1_rule标准定义了有关library_iim_ids的形式约束条件和非形式约束条件。如果下列条件成立,允许用library_iim_id引用库集成模型LIIM24-1的1-6E一致性类。—对于引用了库集成模型LIIM24-1的library_iim_id,其name属性值等于‘ISO-13584_24_1’,和—library_iim_id的status属性值等于‘WD",`CD’或‘DIS",`FDIS","IS","TS",`PAS夕或‘ITA",和—library_iim_id的application属性值等于‘1",`2",`3",`4",`5’或‘6",也可能用‘E’作为它的值,和—如果库集成模型LIIM24-1引用的一致性类不是扩充一致性类,library_iim_id的external_file-protocols属性引用的external_file-protocols可以满足comp]iant_external_file-protocol-24_1函数所要求的约束条件。而且,如果下列两个条件之一支持直接或间接引用library_iim_id的相关http_files,允许使用li-brary_iim_id引用库集成模型LlIM24-1的1-6一致性类。—MIME类及符合通用规范的MIME子类具有mime属性和exchange-format属性,每个被引用的http_file与这两个属性相关,或—符合通过互连网可访问的公共域规范的MIME类及MIME子类具有mime属性和exchange-format属性,每个被引用的http_file与这两个属性相关。可能只在扩充一致性类中引用其他MIME类及其子类的http_files。在allowed-reference_to_LI-IM_24_1_rule中这一点被证明是非形式声明IPloEXPRESS描述:二)RULEallowed-reference_to_LIIM_24_1-ruleFOR(library_iim_identification);WHEREWRl:QUERY(liim_id<*library_iim_identificationI((liim_iddata_exchange_specification_identification.status="WD")OR(liim_iddata_exchange_specification_identification.status二‘CD")OR免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002(liim_iddata_exchange_specification_identification。status="DIS")OR(liim_iddata_exchange_specification_identification.status="FDIS")OR(Iiirn-iddata-exchange-specification-identification·status="IS/)OR(liim_iddata_exchange_specification_identification.status="TS")OR(liim_iddata_exchange_specification_identification.status="PAS")OR(Iiim-iddata-exchange-specification-identification.status="ITA"))AND(liim_iddata_exchange_specification_identification.name="ISO_13584_24_1‘)ANDis_correct_liim_24_1application_value(liim_id)AND(QUERY(efp<*him-iddata-exchange-specification_identification.externaLfile-protocols!NOT(is_extended_liim_24_lapplication_value(liim_id))ANDNOT(conformant_external_file_protocol_24_1([efp])))=〔]))=QUERY(liim_id<*library_iim_identification}(liim_iddata_exchange_specification_identification.name="ISO_13584_24_1"));END_RULE;-allowed-reference_to_LIIM_24_1_rule(二形式限制:WR1:引用本标准定义的库集成模型LlIM24-1时,library_iim_identification.name的值为ISO_13584_24_1,library_iim_identification.status等于‘WD",`CD",`DIS",`FDIS",`IS",`TS",`PAS’或`ITA’中的任一个,library_iim_identification.application的值是‘1",`2",437,44",45’或‘6",也可能是‘E",并且,如果库集成模型LIIM24-1引用的一致性类不是扩展一致性类,library_iim_identifica-tion.external-file-protocols将满足如下定义的compliant-external-file-protocol-24-1函数所要求的约束条件。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002非形式限制:1131:在1,2,3,4,5或6一致性类中,当library_iim_id引用本标准定义的库集成模型LIIM24-1时,它仅仅间接或直接引用http_files,而http_files的特征由符合通用规范或通过互连网可访问的公共域规范的MIME类及MIME子类来描述。E.4.3符合24-1中超文本传输协议的函数在external_file_protocol一致性类的无论那个一致性类中,通过引用库集成模型LIIM24-1的li-brary_iim_id,compliant-http_protocol_24-1函数都能判断出external-file_protocol是否可以当作HTTP协议来引用。如果给定的external-file-protocol可以被引用,该函数返回TRUE,否则返回FALSE。如果满足下列情况,在external-file-protocol一致性类的任意类中,通过引用库集成模型LI-IM24-1的library-iim-id,external-file-protocol都可以当作HTTP协议来引用:-external-file-protocol是http协议,和—external_file_protocol的organisation属性引用其id属性等于‘IAB",且name属性等于‘In-ternetArchitectureBoard’的organization,和-external-file-protocol的protocol-name属性等于‘HTTP",—external-file-protocol的designation属性引用其preferred_name属性等于‘HypertextTransferProtocol’和shortname属性等于‘RFC’且后带四个数字和其他一些可能属性的i-tem_namesoEXPRESS描述:,)FUNCTIONconformant_http_protocol_24_1(ef:external-file-protocol):BOOLEAN;LOCALok:BOOLEAN:=TRUE;END--LOCAL;IF(("ISO13584-EXTERNAL-FILE-SCHEMA"+‘.HTTP_PROTOCOL"INTYPEOF(ef))AND(ef.organisation.id="IAB")AND(ef.organisation.name二‘InternetArchitectureBoard")AND((ef.protocol-name="HTTP")OR(ef.protocol-name="HTTPS"))AND(ef.designation.preferred-name二‘HypertextTransferProtocol"))THENIF("ISO13584_IEC61360_DICTIONARY_SCHEMA.TRANSLATED-LABEL"INTYPEOF(ef.designation.shortname))THENREPEATi:=1TOSIZEOF(ef.designation.shortname.labels);IF(ef.designation.shortname.labels[l]LIKE"RFC####&‘)THENok:=okANDTRUE;ELSEok:=okANDFALSE;免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002END-IF;END_REPEAT;RETURN(OK);ELSEIFef.designation.short-nameLIKE"RFC####&’THENRETURN(TRUE);ELSERETURN(FALSE);END-IF;END_IF;ELSERETURN(FALSE);END-IF;ENIDLFUNCTION;一conformant-http-protocol_24_1(关E.4.4符合24-1中8859.1协议的函数在所有的external-file-protocol一致性类中,通过引用库集成模型LIIM24-1的library_iim_id,compliant8859_1_protocol_24_1函数都能判断出external_file_protocol是否可以当作ISO8859-1协议来引用。如果给定的external_file_protocol可以被引用,该函数返回TRUE,否则返回FALSE。如果满足下列情况,在所有的external_file_protocol一致性类中,通过引用库集成模型LIIM24-1的li-brary_iim_id,external-file-protocol均可以当作ISO8859-1协议来引用:—external-file-protocol是standar走data-protocol.—external_file_protocol的organisation属性引用了其id属性等于‘ISO’而且name属性等于‘InternationalOrganisationforStandardization’的organization,—external-file-protocol的protocol-name属性等于‘ISO_8859_1"a-external-file-protocol的designation属性引用了其preferred-name属性等于‘LatinalphabetNo1",而且shortname属性等于‘ISO8859-1’的item-names.EXPRESS描述:*)FUNCTIONconformant8859_1_protocoU24_1(ef,external-file-protocol):BOOLEAN;IF(("ISO13584-EXTERNAL-FILE-SCHEMA"+‘.STANDARD-DATA-PROTOCOL"INTYPEOF(ef))AND(ef.organisation.id="ISO")AND(ef.organisation.name="InternationalOrganisationforStandardisation")AND(ef.protocol-name="ISO_8859_1‘)AND(ef.designation.preferred-name二’LatinalphabetNo1")AND(ef.designation.short-name="ISO8859-1"))THEN免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002RETURN(TRUE);ELSERETURN(FALSE);END-IF;END-FUNCTION;一conformant_8859_1_protocol_24_1(赞E.4.5符合24-1中扩充文件协议的函数在external_file_protocols的1-6一致性类的任意一致性类中,通过引用库集成模型LIIM24-1的library_ijm-id,compliant-external-file-protocol-24-1函数都能判断出external-file-protocols集的所有external-file-protocols是否可以当作库集成模型LIIM24-1来引用。如果external-file-protocols集的所有external-file-protocols允许被引用,该函数返回TRUE,否则返回FALSE。如果external-file-protocol当作HTTP协议或当作ISO8859-1协议来引用的话,表达库集成模型LIIM24-1的1-6一致性类的library_iim_id可以引用它。注:在库集成模型LIIM24-1的扩充一致性类中,可以引用符合发送者和接收者间秘密协议的任何其他external_file-protocol.EXPRESS描述:*)FUNCTIONconformant_external_file_protocol_24_1(s:SET[0:?〕OFexternal-file-protocol):BOOLEAN;REPEATi:=1TOSIZEOF(s);IFNOT(conformant_8859_1_protocol_24_1(s仁i])ORconformant_http_protocol_24_1(s[i]))THENRETURN(FALSE);END_IF;ENDesREPEAT;RETURN(TRUE);ENDLFUNCTION;一conformant-external_flle_protocol-24_1(关E.4.61iim24-1应用程序值的判断函数is_correct_liim_24_1_application_value(liim24-1应用程序值的判断函数)检查him-idlibrary_iim_id与有关LIIM24-1一致性类的兼容性。EXPRESS描述:二)FUNCTIONis_correct_liim_24_1_application_value(him-id:library_iim_identification):BOOLEAN;IFEXISTS(liim_iddata_exchange_specification-identification.application)AND((liim_iddata_exchange_specification_identification.免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002application[1]="1")OR(liim_iddata_exchange_specification_identification.application[l]=121)OR(Iiim_iddata_exchange_specification_identification.application[l]="3")OR(Iiim_iddata_exchange_specification_identification.application川二‘4")OR(liim_iddata_exchange_specification_identification.application[I〕二’5")OR(liim_iddata_exchange_specification_identification.application[l]=161))AND((liim_iddata_exchange_specification_identification.applicationLIKE‘#‘)OR(liim_iddata_exchange_specification_identification.ApplicationLIKE‘#El))THENRETURN(TRUE);ELSERETURN(FALSE);END=-IF;END_FUNCTION;-is_correct_liim_24_1_application_value(二E.4.7扩充Iiim24-1应用程序值的判断函数is-extended-Iiim-24-1-application-value(扩充liim24-1应用程序值的判断函数)检查liim_idli-brary_iim_id是否和扩充的一致性类相关联。EXPRESS描述:二)FUNCTIONis_extended_liim_24_1_application_value(him-id:library_iim_identification):BOOLEAN;IFEXISTS(liim_iddata_exchange_specification_identification.application)AND(liim_iddata_exchange_specif:cation_identification.applicationLIKE’#E")THEN免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002RETURN(TRUE);ELSERETURN(FALSE);END-IF;END-FUNCTION;-is_extended-him_24_1_application_value(,补)END-SCHEMA;-ISO13584_g_m_iim_conformance_schema(关免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录F(规范性附录)库集成信息模型24-1实现方法的详细要求用一种或多种实现方法可领会库集成信息模型24-1的一致性。实现方法定义了哪种交换协议需要什么类型的交换行为。为库传输文件GB/T16656.21-1997定义了一种实现方法。从库传输文件中引用的外部文件的external-file-protocol属于库集成信息模型24-1的标准数据,该外部文件的实现方法是由该external-file-protocol引用的标准定义的,进一步的详细说明请参看标准数据库集成信息模型描述部分(见附录E),从库传输文件中引用的外部文件,并且其外部文件协议是供应商定义的(XXE一致性类),即便是在standard-protocol的情况下,外部文件实现方法也将基于引用标准所包含的规定。如果有的话,在non-standard-protocol的情况下,它们将基于库数据供应商和库用户之间以前达成的协议。对于交换结构,为符合本标准附录C定义的模式,库传输文件的文件格式按照语法和GB/T16656.21-1997定义的EXPRESS语言映射进行编码。交换结构的头用本标准的‘ISO13584_g_m_iim_library_implicit_schema’模式识别。注:库传输文件的标识符是根据发送者和接收者之间的不同协议制定的,并超出了本标准的讨论范围。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录G(规范性附录)ISO13584_仁m_iimesschema的扩充列表本附录引用了本部分第16章描述的整个EXPRESS模式列表,并且没有注释文本或其他的解释性文本,但具有在ISO13584_f_m_iim_conformance_schema中定义的约束。该模式的名称是ISO13584_仁m_iim_library_implicit_schema。在这个列表中,ISO13584_仁m_iim_schema和ISO13584_仁m_iim_conformanceschema定义的约束使用的所有原理来源于GB/T16656集成资源(GB/Tl6656.4X),或来源于GB/T17645的逻辑资源或描述方法系列标准(GB/T17645.2X和GB/T17645.4X),并被集成为没有任何外部引用的唯一模式。该模式可被用于:—用于交换库,该库引用ISO13584_仁m_iim_schema和它关联的ISO13584_f_m_iim_conform-ance_schema,但不引用任何视图交换协议,且—用于交换库,该库引用ISO13584_fm_iim_schema和它关联的ISO13584_f_miim一conform-ance_schema,可引用某些视图交换协议;这种情况下,在这些视图交换协议中定义的约束不被检查。该模式也可被完全用于检查在所有被引用的视图交换协议中定义的约束,对于每个被引用的视图交换协议它可用于以下过程中。假定V1是一个被引用的视图交换协议且它规定了两种约束模式,模式名称为Si-vi和S2_Vlqa)构造Si-vi的长型并给结果模式同样的名称:64Si-vi";b)构造SI_Vi的长型并给结果模式同样的名称:"S2_V1";c)在所有SlVl模式的长型中,相同情况下用“ISO13584_仁m_iim_library_implicit_schema",取代字符串“Si-V1";d)在所有S2_Vl模式的长型中,相同情况下用“ISO13584_fm_iim_library_implicit_schema”取代字符串“S2_Vl";e)检查存在于ISO13584_f_m_iirn_library_implicit_schema中的所有在Si-vi模式和S2_Vl模式下被引用的实体,以及通过一个不被许可的相同库交付文件引用库集成信息模型24-1和视图交换协议S1的实体。注1:库交付文件的信息模型和它所包含的实体可由库集成信息模型规定。视图交换协议只可添加约束。f)将Si-vi模式的长型内容添加到ISO13584_f_m_iim_library_implicit_schema的内容中,去掉可能重复的内容;g)将S2_Vl模式的长型内容添加到ISO13584_f_m_iim_library_implicit_schema的内容中,去掉可能重复的内容。当对视图交换协议Vl,V2...Vn执行上述过程时,ISO13584_f_m_iim_library_implicit_schema产生的结果可被用于交换任何库,该库引用ISO13584_f_m_iim_schema和与之关联的ISO13584_f_mJim-conformance-schema作为它的库集成信息模型,且引用整个或部分V1,V2,...Vn视图交换协议集合。该模型还包括所有引用的视图交换协议的约束。在计算机可解释的表格中,ISO13584_f_m_iim_library_implicit_schema模式列表是可以利用的,并可在URL(统一资源定位符):http://www.nist.gov/sc4/plib/parts/part024八s中找到。如果不能访问这些站点,请直接用sc4sec@cme.nist.gov与ISO中心秘书处或ISOTC184/SC4秘书处联系。注2:在上述URLs中,计算机可解释表格所提供的信息是非标准化的。注3:在执行和技术勘误表出版之前,EXPRESS代码、错误的描述及为实现PUB的正确建议中,标准编辑标识了一些错误,并可以在URL:http://www.lisi.ensma.fr/ftp/pub/PLIB_release_notes/Part24/Part24-IS/中找到。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录x(资料性附录)ISO13584_f-m-iim-schema的实体短名本附录引用了一种列表,该列表由EXPRESS实体名及本标准附录G描述的EXPRESS模式的相应短名组成。在计算机可解释的表中,它是可使用的,并可以在URL:http..//www.mel.nist.gov/div826/subject/apde/snr/中找到。注:在上述URLs中,计算机可解释的表所提供的信息是提示性的。GB/T16656,24部分所包含的信息是标准的。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录I(规范性附录)符合库集成信息模型24-2的标准数据要求标准数据是实体实例,任何遵守GB/T17645的设备应该可以识别它,并要求遵守一些库集成信息或视图交换协议的某些一致性类。对于每个库集成信息模型和视图交换协议,及每个一致性类都应该用相应的库集成信息模型和视图交换协议描述标准数据。标准数据可以包括:-basic-semantic-units实例,与相应的dictionary-element和可能的content-item相关联;-external-file-protocols实例;—定义前面实体实例所需的实体实例。basic-semantic-unit的识别意味着:相应的basic_semantic_unit,dictionary_element及可能还包括一个。ontent_item已经存储在用户系统中,这一点正如在视图交换协议或库集成信息模型标准数据中描述的一样。这暗示了在供应商库中对值basic-semantic-unit的引用可解释为对已有的basic-seman-tic-unit的引用。注:两个实体实例的值相等意味着它们所有的相应属性都有相同的值。两个基本语义单元之间的值相等暗示它们可识别同样的概念。例1:可以象视图交换协议中的标准数据一样定义basic-semantic-units的例子,该视图交换协议包括class_BSU和property_BSU,前者标识了可能是视图交换协议定义的功能视图类,后者标识该功能视图类的视图控制变量。外部文件协议的识别意味着:引用值等于external-file-protocol.的外部文件应该用识别该external-file-protocol的设备(implementation)来处理。例2:视图交换协议或库集成信息模型可以把外部文件协议定义为标准数据,外部文件协议的例子是国际标准ISO8859-1,该标准描述了适合于拉丁字母表N.1的8字节长编码图形特征集。通过满足LIIM24-1的某些一致性类的一致性的任何库所完成的约束集合来描述标准化数据。库集成信息模型24-2描述了下列标准数据:I.1引用库集成信息模型24-2库传输文件的约束条件本子条款定义了library_liim_id实例值,并为了引用本标准定义的库集成信息模型24-2,在库传输文件中允许使用该值。表I.1的方法和符合全球规则的某种EXPRESS模式方法定义了允许值集,该表为每个一致性类描述了library-him-id.name和library_liim_id.application的允许值。本标准的任何一致性类定义的且引用库集成信息模型24-2的所有库传输文件将实现该规则。该规则的目的是指定library-him-id其他属性的允许值,利用view-exchange-protocol-id.name和view-exchange-protocol-id.application之间的关系,用该值可引用库集成信息模型24-20附录G中描述的ISO13584_仁m_iim_library_implicitschema包括了该规则。I.2一致性类描述表在library_liim_id中考虑使用library-him-id.name和library-liim_id.application是为了引用其一致性类中的库集成信息模型24-2,表I.1描述了它们的值。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002表1.1ISO13584LIIM24-2一致性类描述一致性类库him标识符名的强制值库him标识符应用程序的强制值1`ISO_13584_24_2"‘1,2`ISO_13584_24_21"2"3`ISO_13584_24_2"`3"4`ISO_13584_24_2"`4"5`ISO_13584_24_2"`5"6`ISOes13584_24_2"`6"1E`ISO_13584_24_2"‘IE"2E`ISO13584_24_2"`2E"3E`ISOee13584_24_2"`3E"4E`ISOes13584_24_21"4E"5E`ISOee13584_24_2"`5E"6E`ISO_13584_24_2"`6E"I.31-6E一致性类的标准数据(所有的一致性类)1.3.1使库传输文件遵守库集成模型LIIM24-2的约束条件库传输文件遵守本标准定义的库集成模型LIIM24-2,library_iim_id实例值允许在其中使用,并遵守下列EXPRESS模式定义的约束条件。EXPRESS描述:二)SCHEMAISO13584_仁m_iim_conformance_schema;USEFROMISO13584_IEC61360_dictionary_schema(item-names);USEFROMISO13584_IEC61360_language_resource_schema(translatedlabel);USEFROMsupport-resource_schema(label);USEFROMperson_organization_schema(organization);USEFROMISO13584-extended-dictionary-schema(data_exchange_specification_identification,library_iim_identification);USEFROMISO13584-external-file-schema(http_protocol,standard-data-protocol,external-file-protocol);(二注:上述模式可在下列文档中找到:IEC61360-2;1998的ISO13584_IEC61360_dictionary-schema(为T方便,在GBJT1764,1.42-免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:20022001资料性要素D中复制了该文档)。GB/T16656.41一1999的person-organization-schemao本标准的ISO13584-extended-dictionary-schema.本标准的ISO13584-external-file-schema,I.3.2允许引用LIIM24-2标准的规则考虑到引用本标准定义的库集成模型LIIM24-2的1-6E一致性类,allowed_reference_to_LIIM24_2_rule标准定义了有关library_iim_ids的形式约束条件和非形式约束条件。如果下列条件有效,允许使用library_iim_id引用库集成模型LIIM24-2的1-6E一致性类。—对于引用库集成模型LIIM24-2的library_iim_id,其name属性值等于‘ISO_13584_24_2",—library_iim_id的status属性值等于‘WD",`CD",`DIS",`FDIS’或‘IS",—library_iim_id的application属性值等于‘1",`2",`3",`4",`5’或‘6",也可能用‘E’作为它的值。—如果库集成模型LIIM24-2引用的一致性类不是扩充一致性类,library_iim_id的external-file-protocols属性引用的external-file-protocols可以满足compliant_external_file-protocol-24_2函数所要求的约束条件。而且,如果下列两个条件之一支持直接或间接引用library_iim_id的相关http_files,允许使用li-brary_iim_id引用库集成模型LIIM24-2的1-6一致性类。—MIME类及符合通用规范的MIME子类具有mime属性和exchange-format属性,每个被引用的http_file与这两个属性相关,或-MIME类及符合通过互连网可访问的公共域规范的MIME子类具有mime属性和exchange-format属性,每个被引用的http_file与这两个属性相关。可能只在扩充一致性类中引用其他MIME类及其子类的http_files。在allowed_reference_to_LI-IM_24_2_rule中这一点被证明是非形式声明IPl,EXPRESS描述:*)RULEallowed_reference_to_LIIM_24_2_ruleFOR(library_iim_identification);WHEREWRIQUERY(liim_id<‘library_iim_identification}((liim_iddata_exchange_specification_identification.status="WD")OR(liim_iddata_exchange_specification_identification.status="CD")OR(liim_iddata_exchange_specification_identification.status二‘DIS")OR(liim_iddata_exchange_specification_identification,status=’FDIS")OR(liim_iddata_exchange_specification_identification,status="IS")免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002OR(Iiim_iddata_exchange_specification_identification.status="TS")OR(Iiim-iddata-exchange-specification-identification.status="PAS")OR(iiim_iddata_exchange_specification_identification.status二’ITA"))AND(Iiim_iddata_exchange_specification_identification.Name="1S0-13584-24-2")ANDis_correct_Iiim_24_2_application_value(liim_id)AND(QUERY(efp<,Iiim_iddata-exchange_specification_identification.external-file-protocols}NOT(is_extended_Iiim_24_2_application_value(liim_id))ANDNOT(conformantexternal_file_protocol_24_2([efp])))=〔〕))!QUERY(Iiim_id<,library_iim_identification}(Iiim_iddata_exchange_specification_identification.name="ISO-13584_24_2"));END-RULE;-allowedreference_to_LIIM_24_2_rule(二形式限制:WRl:引用本标准定义的库集成模型LIIM24-2时,library_iim_id.name的值为ISO_13584_24_2,library_iim_id.status等于‘WD","CD",`DIS",`FDIS","IS","TS",`PAS’或‘ITA’中的任一个,li-brary_iim_id.application的值是‘1",`2",`3",`5’或‘6",也可能是‘E",并且,如果库集成模型LIIM24-2引用的一致性类不是扩充一致性类,library-iim-id.external-file-protocols将满足如下定义的。ompliantexternal_file_protocol_24_2函数所要求的约束条件。非形式限制:1131:在1,2,3,4,5或6一致性类中,当library_iim_id引用本标准定义的库集成模型LIIM24-2时,它仅仅间接或直接引用http_files,而http_files的特征由MIME类和符合通用规范或通过互连网可访问的公共域规范的MIME子类来描述。1.3.3符合24-2中超文本传输协议的函数在external_file_protocol一致性类的无论哪一个类中,通过引用库集成模型LIIM24-2的library-iim_id,compliant_http_protocoL24_2函数都能判断出external_file_protocol是否可以当作HTTP协议来引用。如果给定的external_file_protocol可以被引用,该函数返回TRUE,否则返回FALSE。如果下列情况得到满足,在external_file_protocol一致性类的每个类中,通过引用库集成模型LIIM24-2的library-iim-id,external-file-protocol都可以当作HTTP协议来引用:免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002—external_file_protocol是http协议,和—external_file_protocol的organisation属性引用了其id属性等于‘IAB",并且name属性等于‘InternetArchitectureBoard’的organization,和一一external_file_protocol的protocol-name属性等于‘HTTP",和—external-file-protocol的designation属性引用了其preferred-name属性等于‘HypertextTransferProtocol",short-name属性等于‘RFC’且后跟四个数字和其他一些属性的item-namesEXPRESS描述:*)FUNCTIONconformant_http_protocol_24_2(ef:external-file-protocol):BOOLEAN;LOCALok:BOOLEAN:=TRUE;END-LOCAL;IF(("ISO13584-EXTERNAL-FILE-SCHEMA.HTTP_PROTOCOL"INTYPEOF(ef))AND(ef.organisation.id="IAB")AND(ef.organisation.name="InternetArchitectureBoard")AND((ef.protocol-name="HTTP")OR(ef.protocol-name=’HTTPS"))AND(ef.designation.preferred-name="HypertextTransferProtocol"))THENIF"ISO13584-IEC61360-DICTIONARY-SCHEMA.TRANSLATED-LABELINTYPEOF(ef.designation.short-name)THENREPEATi:=1TOSIZEOF(ef.designation.short-name.labels);IFef.designation.shortname.labels[i]LIKE"RFC####&‘THENok:=okANDTRUE;ELSEok:=okANDFALSE;ENDesIF;END-REPEAT;RETURN(OK);ELSEIFef.designation.short-nameLIKE"RFC####&‘THENRETURN(TRUE);ELSERETURN(FALSE);ENDLIF;END-IF;免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002ELSERETURN(FALSE);END-17;END-FUNCTION;-conformant_http_protocol-24_2(二1.3.4符合24-2中8859.1协议的函数conformant8859_1_protocol_24_2(符合24-2中8859.1协议)函数检查external_file-protocol是否可以当作ISO8859-1被library_iim_identification引用,该library_iim_identification在1-6一致性类中引用T库集成模型LIIM24-2。如果给定的external-file-protocol允许被引用,该函数返回TRUE,否则返回FALSE,如果下列条件成立,external-file-protocol可被当作用ISO8859-1协议被library-iim_identifica-tion引用,该library_iim_identification在任何一致性类中表达引用库集成模型LIIM24-2—external_file_protocol是standard-data-protocol,且—external一file-protocol的organisation属性引用了其id属性等于‘ISO’而且name属性等于‘InternationalOrganisationforStandardization’的organization,且-external-file-protocol的protocol-name属性等于‘ISO-8859-l",且-external-file-protocol的designation属性引用了其preferred-name属性等于‘LatinalphabetNo1’而且short_name属性等于‘ISO8859-1’的item-names.EXPRESS描述:,)FUNCTIONconformant_8859_1_protocol_24_2(ef:external-file-protocol):BOOLEAN;IF(("ISO13584_EXTERNAL_FILE_SCHEMA"+‘.STANDARD-DATA-PROTOCOL"INTYPEOF(ef))AND(ef.organisation.id二‘ISO")AND(ef.organisation.name="InternationalOrganisationforStandardisation")AND(ef.protocol-name="ISO-8859-l")AND(ef.designation.preferred-name="LatinalphabetNo1")AND(ef.designation.short_name="ISO8859-1"))THENRETURN(TRUE);ELSERETURN(FALSE);ENDLIF;EN几FUNCTION;-conformant8859_1_protocol_24_2(*1.3.5符合24-2中外部文件协议的函数conformantexternal_file_protocol_24_2(符合24-2中外部文件协议)函数检查external-file-pro-tocols集合的所有external-file-protocol是否可以当作库集成模型LIIM24-2被library_iim_identifica-免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002tion引用,该library_iim_identification在1-6一致性类的其中一类中引用了库集成模型LIIM24-2,如果external-file-protocols集合中的所有external_file_protocol都允许被引用,该函数返回TRUE,否则返回FALSE.如果external-file-protocol可被引用,那么它可被用来表达库集成模型LIIM24-2的一致性类1-6的library_iim_identification引用。—或者作为HTTP协议,或者—作为ISO8859-1协议。—在库集成模型LIIM24-2的扩充一致性类中,符合发送者和接收者间秘密协议的任何其他ex-ternal-file-protocol可以被引用。EXPRESS描述:关)FUNCTIONconformant_external_file_protocol_24_2(s:SET[0:?〕OFexternal-file-protocol):BOOLEAN;REPEATi:=1TOSIZEOF(s);IFNOT(conformant_8859_1_protocol_24_2(s[i])ORconformant_http_protocol_24_2(s[i]))THENRETURN(FALSE);END-IF;ENDLREPEAT;RETURN(TRUE);END_FUNCTION;-conformantexternal_file_protocol_24_2(,1.3.61iim24-2应用程序值的判断函数is_correct_liim_24_2_application_value(liim24-2应用程序值的判断函数)检查him-idlibrary_iim_id与有关LIIM24-2一致性类的兼容性。EXPRESS描述:二)FUNCTIONis_correct_liim_24_2_application_value(him-id:library_iim_identification):BOOLEAN;IFEXISTS(liim_iddata_exchange_specification_identification。application)AND((liim_iddata_exchange_specification_identification.application[l]="l")OR(liim_iddata_exchange_specification_identification.application[1]二‘2")OR(liim_iddata_exchange_specification_identification.application[1]="3")OR免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/LSO13584-24:2002(liim_iddata_exchange_specification_identification.application[1]="4")OR(liim_iddata_exchange_specification_identification.application[1]="5")OR(liim_iddata_exchange_specification_identification,application[1]=16"))AND((liim_iddata_exchange_specification_identification.applicationLIKE‘#’)OR(liim_iddata_exchange_specification_identification。applicationLIKE‘#E"))THENRETURN(TRUE);ELSERETURN(FALSE);END-IF;END_FUNCTION;-is_correct_liim_242_application_value(关I.3.7扩充Mm24-2应用程序值的判断函数is_extended_liim_24_2_application-value(扩充liim24-2应用程序值的判断函数)检查him_idli-brary_iim_id是否和扩充的一致性类相关联。EXPRESS描述:补)FUNCTIONis_extended_liim_24_2_application_value(him-id:library_iim_identification):BOOLEAN;IFEXISTS(liim-iddata_exchange_specification_identification.application)AND(liim_iddata_exchange_specification_identification.applicationLIKE‘#E")THENRETURN(TRUE);ELSERETURN(FALSE);END-IF;END-FUNCTION;一is_extended_liim_24_2applicationvalue(**)ENDesSCHEMA;-ISO13584_f_m_iim_conformance_schema(关免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录J(规范性附录)库集成信息模型24-2实现方法的详细要求用一种或多种实现方法应能实现库集成信息模型24-2的一致性。实现方法定义了哪种交换协议需要什么样的交换行为类型。为库传输文件GB/T16656.21-1997定义了一种实现方法。从库传输文件中引用的外部文件的external-file-protocol属于库集成信息模型24-2的标准数据,该外部文件的实现方法是由该external-file-protocol引用的标准定义的,进一步的详细说明请参看标准数据库集成信息模型描述部分(见附录I)o从库传输文件中引用的外部文件,并且其外部文件协议是供应商定义的(XXE一致性类),在standard-protocol的情况下,外部文件实现方法将基于引用标准所包含的规定,如果有的话,在non-standard-protocol的情况下,它们将基于库数据供应商和库用户之间以前达成的协议。对于交换结构,为符合本标准附录G定义的模式,库传输文件的文件格式按照语法和GB/T16656.21-1997定义的EXPRESS语言映射进行编码。交换结构的头部用本标准的ISO13584_f_m_hm_schema模式来识别。注:库传输文件的标识符是根据发送者和接收者间的不同协议制定的,并超出了本标准的讨论范围。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录K(规范性附录)ISO13584_f_v_iim-chema扩充衰本附录引用了本部分第18章描述的整个EXPRESS模式列表,并且没有注释文本或其他的解释性文本,但具有在ISO13584_f_v_iim_conformance_schema中定义的约束。该模式的名称是ISO13584_fv_iim_conformance_schema。在这个列表中,ISO13584_f_v_iim_schema和ISO13584_f_v_iim_con-formance_schema定义的约束使用的所有原理来源于GB/T16656集成资源(GB/Tl6656.4X),或来源于GB/T17645的逻辑资源或描述方法系列标准(GB/T17645.2X和GB/T17645.4X),并被集成为没有任何外部引用的唯一模式。该模式可被用于:—用于交换库,该库引用ISO13584_f_v_iim_schema和它关联的ISO13584_f_v_iim_conform-anceschema,但不引用任何视图交换协议,且—用于交换库,该库引用ISO13584_f_v_iim_schema和它关联的ISO13584_f_v_iim_conform-anceschema,可引用某些视图交换协议;这种情况下,在这些视图交换协议中定义的约束不被检查。该模式也可被完全用于检查在所有被引用的视图交换协议中定义的约束,对于每个被引用的视图交换协议它可用于以下过程中。假定V1是一个被引用的视图交换协议且它规定了两种约束模式,模式名称为Sl_Vl和S2-VI.a)构造S1V1的长型并给结果模式同样的名称:"S1Vl";b)构造Si-Vi的长f-并给结果模式同样的名称:"S2_Vl";c)在所有Si-Vi模式的长型中,相同情况下用”ISO13584_f_v_m_iim_library_implicit_schema"取代字符串”SIVi";d)在所有S2_Vl模式的长f中,相同情况下用”ISO13584_f_vm_iim_library_implicit_schema"取代字符串”S2Vl";e)检查存在于ISO13584_f_v_m_iim_library_implicit_schema中的所有在S1V1模式和S2_Vl模式下被引用的实体,以及通过一个不被许可的相同库交付文件引用库集成信息模型24-1和视图交换协议Sl的实体;注1:库交付文件的信息模型和它所包含的实体可由库集成信息模型规定。视图交换协议只可添加约束。f)将Si-Vi模式的长型内容添加到ISO13584_f_v_iim_library_irnplicit_schema的内容中,去掉可能重复的内容;g)将S2_V1模式的长型内容添加到ISO13584_f_v_iim_library_implicit_schema的内容中,去掉可能重复的内容。当对视图交换协议V1,V2...Vn执行上述过程时,ISO13584_f_v_iim_library_implicit_schema产生的结果可被用于交换任何库,该库引用ISO13584_仁v_iim_schema和与之关联的ISO13584_仁v_iim一conformance一schema作为它的库集成信息模型,且引用整个或部分Vl,V2,...Vn视图交换协议集合。该模型还包括所有引用的视图交换协议的约束。在计算机可解释的表格中,ISO13584_f_v_iim_library-implicit-schema模式列表是可以利用的,并可在URL(统一资源定位符):http;//www.nist.gov/sc4/plib/parts/part024八s中找到。如果不能访问这些站点,请直接用sc4sec@cme.nist.gov与ISO中心秘书处或ISOTC184/SC4秘书处联系。注2:在上述URLs中,计算机可解释表格所提供的信息是非标准化的。注3:在执行和技术勘误表出版之前,EXPRESS代码、错误的描述及为实现PUB的正确建议中,标准编辑标识了一些错误,并可以在URL;http,//www.lisi.ensma.fr/ftp/pub/PLIB_release_notes/Part24/Part24-IS/中找到。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录L(资料性附录)ISO13584_f_viim-,schema的实体短名本附录引用了一种列表,该列表由EXPRESS实体名及本标准附录K描述的EXPRESS模式的相应短名组成。在计算机可解释的表中,它是可使用的,并可以在URL:http://www.mel.nist.gov/div826/subject/apde/snr/中找到。注:在上述URLs中,计算机可解释表所提供的信息是提示性的。GB/T16656.24部分所包含的信息是标准的。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录M(规范性附录)符合库集成信息模型24-3的标准数据要求标准数据是实体实例,可以通过遵守GB/T17645的任何实现方法识别它,实现方法要求与一些库集成信息模型或视图交换协议的一些一致性类一致。对于每个库集成信息模型和视图交换协议及每个一致性类,都应该和标准数据一样用相应的库集成信息模型和视图交换协议描述。标准数据可以包括:—basic_semantic_units实例,与相应的dictionary-element和可能的contentitem相关联;-external-file-protocols实例;—定义前面实体实例所需的的其他实体实例。basic_semantic_unit的识别意味着:等值的basic-semantic-unit和相应的dictionary-element及可能还包括一个content_item已经存储在用户系统中,这一点正如在视图交换协议或库集成信息模型标准数据中描述的一样。这暗示了在供应商库中对等值basic-semantic-unit的引用可解释为对已有的basic-semantic-unit的引用。注:两个实体实例的值相等意味着它们所有的相应属性都有相同的值。两个基本语义单元之间的值相等暗示它们可识别同样的概念。例1:可以像视图交换协议中的标准数据一样定义basic_semanticunits的例子,该视图交换协议包括class_BSU和property_BSU,前者标识了可能是视图交换协议定义的功能视图类,后者标识该功能视图类的视图控制变量。外部文件协议的识别意味着:引用值等于external-file_protocol的外部文件应该能用识别该ex-ternal-file-protocol的实现方法(implementation)来处理。例2:视图交换协议或库集成信息模型可以把外部文件协议定义为标准数据,外部文件协议的例子是国际标准ISO8859-1,该标准描述了适合于拉丁字母表N.1的8位单字节长编码图形特征集。通过满足LIIM24-1的某些一致性类的一致性的任何库所完成的约束集合来描述标准化数据。库集成信息模型24-3描述了下列标准数据。M.1引用库集成信息模型24-3库传输文件的约束条件本子条款定义了library-him-identification实例值,在库传输文件中允许使用该值来引用本标准定义的库集成信息模型24-30表M.1的方法和符合全局规则的某种EXPRESS模式方法定义了允许值集,该表为每个一致性类描述了library_liim_identification.name和library-him-identification.application的允许值。本标准的任何一致性类定义的且引用库集成信息模型24-3的所有库传输文件将实现该规则。该规则的目的是指定library_liim_identification其他属性的允许值,利用Iibrary_iim_identification.name和library_iim-identification.application之间的关系,用该值可引用库集成信息模型24-30附录K描述的ISO13584_f_v_iim_library_implicit_schema包括该规则。M.2一致性类描述表在library_liim_id中允许使用library_liim_id.name和library-liim_id.application是为了引用其一致性类中的库集成信息模型24-3,表M.1描述了它们的值。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002表M.1ISO13584LIIM24-3一致性类描述一致性类库him标识符名的强制值库him标识符应用程序的强制值1`ISOes13584_24_3"‘1,2`ISOes13584_24_3"`2"lE`ISOes13584_24_3"‘1E"2E"1S0-13584-24-3"`2E"M.31-2E一致性类的标准数据(所有的一致性类)M.3.1与库集成模型LIIM24-3一致的库传输文件约束条件允许在与本标准的库集成模型LIIM24-3一致的库传输文件中使用的library_iim_id实例值应该遵守下列EXPRESS模式定义的约束条件。EXPRESS描述:关)SCHEMAISO13584_f_v_iim_conformance_schema;USEFROMISO13584_IEC61360_dictionary_schema(item-names);USEFROMISO13584_IEC61360_language_resource_schema(translated-label);USEFROMperson-organization-schema(organization);USEFROMsupport-resource-schema(label);USEFROMISO13584-extended-dictionary-schema(data_exchange_specification_identification,library_iim_identification);USEFROMISO13584-external-file-schema(http_protocol,standard-data-protocol,external-file-protocol);(*注:上述模式可在下列文档中找到:IEC61360-2:1998的ISO13584_IEC61360-dictionary-schema(为了方便,在GB/T17645.42-2001资料性附录D中复制了该文档)GB/T16656.41一1999的person-organization-schema.本标准的ISO13584-extended-dictionary-schema.本标准的ISO13584-external-file-schema.M.3.2允许引用LIIM24-3标准的规则考虑到引用本标准定义的库集成模型LIIM24-3的1-2E一致性类,allowed一reference一to一LIIM24_3_rule标准定义了有关library_iim_identifications的形式约束条件和非形式约束条件。如果下列条件有效,允许使用library_iim_identification引用库集成模型LIIM24-3的1-2E一致性类。—对于引用库集成模型LIIM24-3的library_iim_identification,其name属性值等于‘ISO_13584免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/LSO13584-24:2002_24_3,,—library_iim_identification的status属性值等于‘WD","CD",`DIS",`FDIS","IS","TS,,‘PAS’或‘ITA",—library_iim_identification的application属性值等于‘1’或‘2",也可能用‘E,作为它的值—如果库集成模型LIIM24-3引用的一致性类不是扩充一致性类,library_iim_id的external_file-protocols属性引用的external_file_protocols可以满足compliant_external_file_protocol_24_3函数所要求的约束条件。而且,如果下列两个条件之一支持直接或间接引用library_iim_identification的相关http_files,允许使用library_iim_identification引用库集成模型LIIM24-3的1-2一致性类。—符合通用规范的MIME类及MIME子类具有mime属性和exchange-format属性,每个被引用的http_file与这两个属性相关,或—符合通过互连网可访问的公共域规范的MIME类及MIME子类具有mime属性和exchange-format属性,每个被引用的http_file与这两个属性相关。可能只在扩充一致性类中引用其他MIME类及其子类的http_files。在allowed-referenceto_LI-IMse24_2_rule中这一点被作为非形式声明1131,EXPRESS描述:关)RULEallowed_reference_to_LIIM_243_ruleFOR(library_iim_identification);WHEREWRl:QUERY(liim_id<*library_iim_identificationI((Iiim_iddata_exchange_specification_identification.status="WD")OR(him_iddata_exchange-specification_identification.status="CD")OR(liim_iddata_exchange_specification_identification。status二‘DIS")OR(Iiim_iddata-exchange-specification-identification.status="FDIS")OR(liim_iddata_exchange_specification_identification·status="IS")OR(liim_iddata_exchange_specification_identification.status="TS")OR(liim_iddata_exchange_specification_identification.status="PAS")OR(liim_iddata_exchange_specification_identification免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002.status="ITA"))AND(liim_iddata_exchange_specification_identification.name="ISO-13584-24-3")ANDis_correct_liim_24_3application.value(him_id)AND(QUERY(efp<*Iiim_iddata-exchange_specification-identification.external_file_protocolsINOT(is_extended_liim_24_3application_value(liirn_id))ANDNOT(conformant_external_file_protocol_24_3([efp])))二[〕))=QUERY(him_id<*library_iim_identificationI(liim_iddata_exchange-specificationidentification.name二‘ISO_13584_24_3"));END-RULE;-allowed_reference_to_LIIM_24_3_rule(,形式限制:WRl:引用本标准定义的库集成模型LIIM24-3时,library_iim_identification.name的值为ISO.13584_243,library_iim_identification.status等于‘WD","CD",`DIS",`FDIS"、"IS","TS","PAS’或`ITA’中的任一个,library_iim_identification.application的值是‘1’或‘2",,也可能是‘E",并且,如果库集成模型LIIM24-3引用的一致性类不是扩充一致性类,library_iim_id.external-file-protocols将满足如下定义的compliant-external-file-protocol-24-3函数所要求的约束条件。非形式限制:IPl:在1或2一致性类中,当library_iim_identification引用本标准定义的库集成模型LIIM24-3时,它仅仅间接或直接引用http_files,而http_files的特征由符合通用规范或通过互连网可访问的公共域规范的MIME类和MIME子类来描述。M.3.3符合24-3中超文本传输协议的函数在external-file-protocol一致性类的无论哪一个类中,通过引用库集成模型LIIM24-3的library-iim_id,compliant_http_protocol_24_3函数检查external_file-protocol是否可以当作HTTP协议来引用。如果给定的externa匕file-protocol可以被引用,该函数返回TRUE,否则返回FALSE。如果下列情况得到满足,在external-file-protocol一致性类的每个类中,通过引用库集成模型LIIM24-3的li-brary_iim_id,external_file_protocol都可以当作HTTP协议来引用:-external-file_protocol是http_protocol,和—external_file_protocol的organisation属性引用了其id属性等于‘IAB",并且name属性等于‘InternetArchitectureBoard’的organization,和—external_file_protocol的protocol-name属性等于‘HTTP’或‘HTTPS",和—external-file-protocol的designation属性引用了其preferred-name属性等于‘HypertextTransferProtocol",short-name属性等于‘RFC’且后跟四个数字和可能的其他一些属性的item-names.EXPRESS描述:免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002*)FUNCTIONconformant_http_protocol_24_3(of:external-file-protocol):BOOLEAN;LOCALOK:BOOLEAN:=TRUE;ENI无LOCAL;IF(("ISO13584_EXTERNAI-FILE_SCHEMA"+‘.HTT几PROTOCOL"INTYPEOF(ef))AND(ef.organisation.id="IAB")AND(ef.organisation.name="InternetArchitectureBoard")AND((ef.protocol-name="HTTP")OR(ef.protocol-name=’HTTPS"))AND(ef.designation.preferred-name="HypertextTransferProtocol"))THENIF"ISO13584_IEC61360_DICTIONARY_SCHEMA.TRANSLATE几LABELINTYPEOF(ef.designation.short_name)THENREPEATTOSIZEOF(ef.designation.short-name.labels)IFef.designation.shortname.labels[i]LIKE"RFC####乙‘THENok:二okANDTRUE;ELSEok:=okANDFALSE;ENDLIF;ENn.REPEAT;RETURN(OK);ELSEIFef.designation.short-nameLIKE"RFC####&’THENRETURN(TRUE);ELSERETURN(FALSE);ENDLIF;END-IF;ELSERETURN(FALSE);END-IF;END-FUNCTION;-conformant_http_protocol_24_3免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002M.3.4符合24-3中8859.1协议的函数在external_file-protocol一致性类的每个类中,通过引用库集成模型LIIM24-3的library_iim_i-dentification,compliant-8859_1-protocol-24_2函数检查external-file_protocol是否可以当作ISO8859-1协议来引用。如果给定的external-file_protocol可以被引用,该函数返回TRUE,否则返回FALSE。如果下列情况得到满足,在external-file_protocol一致性类的每个类中,通过引用库集成模型LIIM24-3的library-firn-identification,external-file-protocol都可以当作ISO8859-1协议来引用:—external_file-protocol是standard-data-protocol;-external-file-protocol的organisation属性引用了其id属性等于‘ISO’而且name属性等于国际标准组织;—-external_file-protocol的protocol-name属性等于‘ISO-8859-1";-external-file-protocol的designation属性引用了其preferred-name属性等于‘LatinalphabetNo1’而且short_name属性等于‘ISO8859-1"的item-names,EXPRESS描述:*)FUNCTIONconformant8859_1_protocol_24_3(ef:extrnal-fil-protocol):BOOLEAN;IF(("ISO13584-EXTERNAL-FILE-SCHEMA"+‘.STANDAR几DATA_PROTOCOL"INTYPEOF(ef))AND(ef.organisation.id="ISO")AND(ef.organisation.name="InternationalOrganisationforStandardisation")AND(ef.protocol-name="ISO-8859-1‘)AND(ef.designation.preferred-name="LatinalphabetNo1‘)AND(ef.designation.short-name="ISO8859-1‘))THENRETURN(TRUE);ELSERETURN(FALSE);END_IF;END-FUNCTION;一conformant8859_1_protocol_24_3(二M.3.5符合24-3中外部文件协议的函数在external_file_protocols的1^-6一致性类的每个一致性类中,通过引用库集成模型LlIM24-3的library_iim_identification,compliant-external-file-protocol-24_3函数检查external-file_protocols集的所有external-file-protocols是否可以当作库集成模型I-IIM24-3来引用。如果external_file_proto-cols集的所有external-file-protocols允许被引用,该函数返回TRUE,否则返回FALSE。如果exter-nal-file-protocol不是当作HTTP协议就是当作ISO8859-1协议来引用的话,表达库集成模型LI-IM24-3的1-6一致性类的library_iim_identification可以引用它。注:在库集成模型LIIM24-3的扩充一致性类中,符合发送者和接收者间非官方的协议的任何其他external-file-pro-tocol可以被引用。EXPRESS描述:关)免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002FUNCTIONconformantexternal_file_protocol_24_3(s:SET[0:?」OFexternal-file-protocol):BOOLEAN;REPEATi:=1TOSIZEOF(s);IFNOT(conformant8859_1_protocol_24_3(s[i])ORconformant_http-protocol_24_3(s[i]))THENRETURN(FALSE);END_IF;END-RPAT;RETURN(TRUE);END-FUNCTION;-conformantexternal_file_protocol_24_3(,M.3.6应用程序值的判断函数is_correctliim_243_application-value(应用程序值的判断函数)检查him_identificationlibrary_iim一identification与有关LlIM24-3一致性类的兼容性。EXPRESS描述:,)FUNCTIONis_correct_liim_243_application_value(him-id:library_iim_identification):BOOLEAN;IFEXISTS(liim_iddata_exchange_specification_identification.application)AND((liim_iddata_exchange_specification_identification.application[1]=`1‘)OR(liim_iddata_exchange_specification_identification.application[l〕二‘2"))AND((liim_iddata_exchange_specification_identification.applicationLIKE’#‘)OR(liim_iddata_exchange_specification_identification.applicationLIKE‘#E"))THENRETURN(TRUE);ELSERETURN(FALSE);END-IF;END_FUNCTION;-is_correct_liim_243applicationvalue(*免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003八SO13584-24:2002M.3.7扩充liim24-3应用程序值的判断函数is_extended_liim_24_3_application-value(扩充liim24-3应用程序值的判断函数)检查liim_idli-brary_iim_identification是否和扩充的一致性类相关联。EXPRESS描述:*)FUNCTIONis-extended-Iiim-24-3-application-value(liim_id:library_iim_identification):BOOLEAN;IFEXISTS(liim_iddata_exchange-specification-identification.application)AND(liim_iddata_exchange_specification_identification.applicationLIKE’#E")THENRETURN(TRUE);ELSERETURN(FALSE);END-IF;END-FUNCTION;-is_extende走him-24-3-application-value(,关)ENDLSCHEMA;一ISO13584_f_v_iim_conformance_schema(关免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录N(规范性附录)库集成信息模型24-3实现方法的详细要求用一种或多种实现方法可领会库集成信息模型24-3的一致性。实现方法定义了哪种交换协议需要什么类型的交换行为。为库传输文件GB/T16656.21-1997定义了一种实现方法。从库传输文件中引用的外部文件的external_file_protocol属于库集成信息模型24-1的标准数据,该外部文件的实现方法是由该external-file-protocol引用的标准定义的,进一步的详细说明请参看标准数据库集成信息模型描述部分(见附录K)。因为可能的外部文件是从库传输文件中引用的,并且其外部文件协议是供应商定义的(xxE一致性类),即便是在standard-protocol的情况下,外部文件实现方法也将基于引用标准所包含的规定。在non-standard-protocol的情况下,它们将基于库数据供应商和库用户之间以前达成的协议。对于交换结构,为适合本标准附录K定义的模式,库传输文件的文件格式按照语法和GB/T16656.21-1997定义的EXPRESS语言映射进行编码。交换结构的头部用本标准的ISO13584_f_v_iim_schema模式来识别。注:库传输文件的标识符是根据发送者和接收者之间的不同协议制定的,并超出了本标准的讨论范围。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录O(资料性附录)符合GB/T17645的字典和库编译过程的逻辑描述在适合GB/T17645的库交换环境中,负责提供dictionary-elements和content-items的库数据供应商设计库描述。为了让库最终用户便于使用,倾向于用适合GB/T17645的LMS来编辑这种描述。考虑到库数据供应商做描述时所选择的库最终用户,有必要对这种编辑过程的逻辑描述进行因果关系(consequences)的定义。库数据供应商对库的描述可包含参考其他库数据供应商的BSUs或dictionary-elements。为了方便,这些信息元素和它们的编译过程在该附录中不作描述。例:假设库数据供应商需要引用GB/T17564.4定义的字典(例如,通过a-posteriori-case-of关系)。同时假设一些最终用户库带有这种字典,而其他一些用户库没有。为了决定是否引用这种字典,是否从IEC61360-4复制这些定义,供应商应该知道字典与这两种最终用户库是什么样的因果关系。本附录的目的是详细说明库编译过程将得到什么结果,而不管用何种方法实现这种过程。注1:本附录定义的逻辑过程仅仅倾向于详细说明编译过程所要求的结果。过程本身并没有被本标准标准化,并可能不同于下述逻辑描述。不论GB/T17645交换环境仅仅带有dictionary_element,还是附带有库说明书,它都要通过一个dictionary或library实体进行模型化。在下述编译过程的描述中,假设用户字典和/或用户库是通过相同实体进行模型化的。并假设被编辑的字典和/或库引用了某些一致性类中的库集成信息模型和视图交换协议,并且接收系统支持这些模型和协议。注2:通过library_iim_identification和view_ecxchange_protocol_identification实体的方法可以引用库集成信息模型和视图交换协议。为了设计本标准介绍的信息模型,根据有关供应商库编译过程的逻辑行为作了下述假设。编译过程分两步:a)第一步,确定信息模型定义的所有反向指针。也就是说,计算信息模型中被定义为IN-VERSE,并且没有在交换环境中描述的EXPRESS实体的属性值。而且,计算和生成从classBSUs到document_BSUs与table_BSUs的反向指针,其中table_BSUs通过name-scope属性引用这些class_BSUsab)第二步,如果系统支持被定义为扩充一致性类的一致性类(见本部分的第16章、17章和18章),把被library或dictionary实体引用的external-file-protocols和支持的external-file-pro-tocols相比较,如果library或dictionary实体引用不被支持的external_file-protocols,则编译过程失败并且library或dictionary不被编译;反之,library或dictionary被编译。library或dictionary的编译过程是一连续过程,它包括成功地编译library或dictionary的每个属性;对于LIST属性按照LIST顺序编译属性的每一个数据项;对于SET属性按照任何顺序编译属性的每一个数据项。注:只有那些由负责的库供应商提供的项方需要被编译。首先编译因处理该项信息而组成的所有信息项(在用户库或字典中插人或更新该项信息),接着编译直接或间接被该项信息和反向指针引用的所有项。任何一项信息的编译处理都有可能失败。编译失败不是终止编译过程的错误。它只是一种例外,通常的理解如下:—编译过程返回编译状态值,因为在编译当前引用的library或dictionary之前已经编译过该项免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24,2002信息。—跳过引用该项消息的library或dictionary,并继续编译,直到编译完library或dictionary,supplier_BSU的编译将失败,如果:—供应商库和/或字典没有提供它的dictionary-element,并且用户库和/或字典里也没有dic-tionary-elementoprogram_library_BSU的编译将失败,如果:—供应商库和/或字典没有提供其dictionary-element,并且用户库和/或字典里也没有dictiona-ry-element,或—供应商库和/或字典没有提供其。ontent_item,并且用户库和/或字典里也没有contentitem,或—program_library_BSU版本比用户库和/或字典里现有的对应BSU的版本高,并且供应商库和/或字典没有为它提供dictionary-element,或—program_library_BSU版本比用户库和/或字典里相应的可用BSU版本高,并且供应商库和/或字典没有为它提供contentitem,linked.interface-program-protocol的编译将失败,如果:—在其link-libraries属性中,linked-interface-program-protoco引用的任何一个program_li-brary_BSU的编译失败。class_BSU的编译将失败,如果:—供应商库和/或字典没有为它提供dictionary-element,并且用户库和/或字典里也没有,或—class_BSU版本比用户库和/或字典里相应的可用BSU版本高,并且供应商库和/或字典没有为它提供dictionary-element,或—供应商库和/或字典为它提供了dictionary-element,用户库和/或字典带有相应BSU的con-tentitem,但供应商库不提供相应BSU的contentitem。或—不是classBSU(例如,通过其name-scope的其supplier_BSU),就是其classdictionary-ele-ment间接或直接引用的任何一个BSU的编译失败。或-model-class-extensioncontent-item的used-protocols属性引用的任何一个linked_interface-program-protocol的编译失败。从。lassdictionary-element中引用的BSU的编译将失败,如果:—供应商库和/或字典不为它提供dictionary-element,并且用户库和/或字典里也没有dictiona-ry-element,或—其版本比供应商库和/或字典里相应的可用BSU版本高,并且不为它提供dictionary-ele-ment,或—其版本比用户库和/或字典里相应的可用BSU版本高,用户库和/或字典带有相应BSU的contentitem,但供应商库不提供相应BSU的。ontentitem。或—在用户库和/或字典中,其没有相应BSU的table_BSU,并且不为它提供table-content,或—在用户库和/或字典中,其没有相应BSU的document_BSU,并且不为它提供documentdic-tionary_element.注3:不认为documentBSU的编译已经失败,当:—不提供document_content,或—不能编译document_content,因为系统不支持它引用的externaLfile-protocol(s),a_posteriori_semantic_relationship的编译将失败,如果:—其引用的class_BSU编译失败。当编译信息项失败时,不能编译直接或间接被该信息项引用的信息项,并在编译过程中跳过该信免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002息项。对编译过程做了如下假设:—为确保library和/或dictionary编译过程的顺利进行,library和/或dictionary的集成信息模型应是本部分第17章、18章或19章所定义的一种模型。—当引用层(如GB/T17564定义的dictionary)被编译完时,通过它们的name-scope属性,确保供应商库和/或字典能引用属性、数据类型和相联的表,通过它们的described-by属性或被该层任何类引用的class_BSU_relationship不论是否可应用),即使它们不需要被引用,也要确保它们可以被引用到引用层(例如,它们是可见的)。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002附录P(资料性附录)霉件库物理文件的注释实例本附录在一个符合GB/T17645系列标准的零件库描述中,以一个实例对涉及的不同资源和步骤进行综述。本附录的内容如下:—条款1:描述零件族实例,并讨论了这个零件族描述的两个不同层:字典定义和显式/隐式库规范。—条款2:零件库的显式描述。—条款2.1:概述涉及物理文件的主要资源结构,该物理文件用于定义零件族。一一条款2.2概述涉及物理文件的主要资源结构,该物理文件定义了能生成该族几何视图的功能模型类。—条款2.3:介绍符合GB/T16656.21-1997的并作为结果生成的两个物理文件。—条款3:零件库的隐式描述。—条款3.1:概述涉及物理文件的主要资源结构,该物理文件用于定义零件族。—一条款3.2概述涉及物理文件的主要资源结构,该物理文件定义了能生成该族几何视图的功能模型类。—条款3.3:介绍符合GB/T16656.21-1997的并作为结果生成的物理文件。注:条款P.2.1,P2.2和条款P.3.1,P3.2介绍的所有物理文件实例摘录于条款P.2.3和P3.3所介绍的实例。因此,从这些实例中引用的实体内容可以在条款P.2.3和P3.3中找到(用相同的实体名)。P.1获取GB/T17645中的零件族图P.1举例说明了被描述的零件族。它属于垫圈族,取名为PAW,由轴承供应商出售,并在某些机械环境中作为轴支承使用。图P.1PAW族描述可以用抽象的两个层来描述这类零件族,这两个层是:字典层(ISO13584_IEC61360dictionaryschema和ISO13584_extended-dictionary-schema),它允许对零件族概念进行描述,例如:供应商、类、特性、表等等。它定义了具体的含义和每个特性值的类型,在哪个类中特性是可见的,类由哪个供应商指定。这种数据dictionary-element是为通用模型描述(这种零件族是什么)和功能模型描述(哪种表达可以定义这种零件族)做的。库层(ISO13584_library_content_schema),为了隐式定义零件族的许可实例,它允许限制属性的取值范围。描述文件目录时,该层支持有效的实例,因为不同零件的所有许可值可以通过表和代数函数明确指定。这两个抽象层必需用两种不同的方法进行表达。对于只在字典层定义的族,下图(图P.2)介绍了该族实例的例子,描述零件的属性值属于数据字典定义的相应类的那些实例是容许的。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002劲stanciation二今下O(DXEDe,YEDdout,ZEDd_in图P.2字典描述的实例P.1.1显式建模方法图P.3描述和介绍了与双层描述(dictionary-element和库规范)有关的族实例。许可实例是那些例子,其描述零件的特性值属于零件库规范中定义的权威认可的数组显式列表。这种方法被称为库内容的显式表达式。图P.3字典描述的显式表达P.1.2隐式建模方法库内容可通过规范允许的实例来描述,其描述零件的特性值属于零件库规范中定义的权威认可的数组显式列表。这种方法被称为库内容的隐式表达式。见图P.40、廿161.5Oneparticularinstancebelongingtothelicitvaluesset图P.4字典描述的隐式表达免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002P.2在GB/T17645中应用库内容的显式表达获取零件族P.2.1PAW零件族的描述这种描述是双层的。首先定义了PAW的概念和特性。其次,(隐式地)精确定义了许可实例。P.2.1.1字典描述:BSU机制根据ISO13584IEC61360_dictionary_schema模式对数据字典进行了描述,该描述要求对有关零件族定义的不同概念标识符(叫基本语义单元:BSU)进行说明。在与GB/T17645兼容的数据字典中,这些标识符明确完整地定义了每个概念。下述实例(图P.5)概述了指定这些标识符的资源。/‘BSUforsupplier‘//‘ThecodeofthesuppliermustbedefinedaccordingtoISO13584-26:SupplieridentificationHere,thecodedoesn"tfollowtheISO13584-26requirements,becausethesuppliercodeisnotknownatthemoment*/#20=SUPPLIER_BSU("INA",*);/,BSUforcomponent-class*//*TheclassBSUsdefinestheidentificationofthevariousclasses,andwhoisthesupplierthatisresponsibleoftheclassdefinitions*/#50=CLASS_BSU("BEARING","001‘,#20);#60=CLASS_BSU("PAW",`001’,#20);/*BSUforproperties*//,ThepropertyBSUdefinestheidentificationsofthepropertiesandtheclasswheretheseproper-tiesarevisible,/#90=PROPERTY_BSU("d-in","001,,#50);#100=PROPERTY_BSU("d_out","001",#50);#110二PROPERTY_BSU("e","001",#60);图P.5PAW族概念的标识符P.2.1.2字典描述:字典元素的定义BSU仅仅确定了概念。dictionary-element提供了计算机可理解和人可读的概念定义。图P.6介绍了这两层概念之间的关系Dictionaryidentified少YBSUElement(INV)definitionS[0:i】图P.6BSU/字典元紊的关系对应于前面的基本语义单元标识符,下列图形(图P.7)概述了dictionary-elements的主要结构。/‘Supplierdefinition*/#21=SUPPLIER_ELEMENT(#20,/*referencetoitsBSU*/$,`001‘,#22,#23);/,organisationandaddress‘//‘Propertydefinition*/免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002/*d_in,/#91=NON_DEPENDENT_P_DET(#90,/,referencetoitsBSU,/$,1001’,#92,/*item-names(human-readablenameoftheconcept,withpossibletranslations)‘/TEXT("innerdiameter"),$,$,$,$,(),$,"T03",/二thedataelementtypeclassification,accordingtoISO31‘/#93,/,thespecificdatatypeoftheproperty(notrepresented:measureinmm)/$);/,d-out*/#101=NON_DEPENDENT_P_DET(#100,$,"001",#102,TEXT("outerdiameter"),$,$,$,$,(),$,"T03",#93,$);/二e,/#111=NON_DEPENDENT_P_DET(#110,$,"001‘,#112,TEXT("thickness"),$,$,$,$,(),$,"T03",#93,$);/,Classdefinition*//二Partclass*/#71=COMPONENT_CLASS(#50,/*referencetoitsBSU*/$,1001‘,#72,/,item_names‘/TEXT("Classassociated...‘),/,definition,/$,$,$,$,(#90,#100),/,’thelistofthepropertiesthatmaybeusedtodescribeaninstanceofthisclass(applicabilityoftheproperties)‘/(),$,(),(),$);/二PAWclass*/#81=COMPONENT-CLASS(#60,$,"001‘,#82,TEXT("ClassassociatedtothePAWpartfamily"),$,$,$,#50,(#110),(),$,(),(),$);图P.7引用PAW族的概念的DictionaryelementP.2.3显式库规范:类扩展描述PAW族是由目录定义的族,实际上只有一些实例才允许这样定义。显式定义这组实例集的要:素有a︶族标识特征(在这个实例中是d_in特性)的选择(由库数据供应商提供);b︶零件供应商交付的每个组件的显式描述。免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/LSO13584-24:2002P.2.1.3.1全局体系结构图P.8概述了字典元素和与库规范有关的content-item之间的关系。(INV)referenced少Y图P.8字典元素/库内容的关系每个内容项应该和相应的字典元素定义(考虑类型/值的关系)一致。P.2.1.3.2实例描述每个类实例都通过它的特性值列表描述。图P.9通过一个对应于零件族的实例扩展给出了这种描述,该零件族的din为10,e为I,d_out为15,/,Extensionofalibrarycomponent‘/#8100二LIB-COMPONENT-INSTANCE(#60,/‘theBSUassociatedtotheclasswhichthecurrentinstanceisaninstanceof二/(#8101,#8102,#8103),/‘thepropertyvalues‘/(),$,$,$,$,$);/‘Propertyvaluesoftheextensionofaclass‘/#8101=PROPERTY_VALUE(REAL_VALUE(10.0),#90);#8102=PROPERTY_VALUE(REAL_VALUE(l.0),#100);#8103=PROPERTY_VALUE(REAL_VALUE(15.0),#110);图P.9PAW零件族的特殊实例描述P.2.1.3.3显式类扩展类扩展由类实例集合给出。每个类实例包含特性值的集合,该特性值与属于由该实例描述的零件族的特性值相一致。图P.10通过一个显式建模描述了类扩展。/‘Dictionaryextension‘//*Extensionofaclass,/#8000=EXPLICIT_ITEM_CLASS_EXTENSION(#60,/,ReferencetotheBSU*/(),(),(),"001‘,1001‘,(),(#90),/‘anidentificationproperty:d_in‘/(#8100,#8200,#8300,#8400,#8500),/*theextensionofclassgivenbyalistofclassinstances‘/.T.,$,$,(),$,(),());图P.10PAW显式类扩展的描述免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002P.2.2PAW零件族几何表达式的描述P.2.2.1功能模型字典特性的描述为了描述视图和几何供应商(图P.11)而介绍的供应商元素除外,PAW族的描述与前面条款所描述的相同。/*BSUforsuppliers二/#20=SUPPLIER_BSU("INA",,);/,Note:INAcodeunknown‘//二Supplierofthepartfamily*/#30二SUPPLIER_BSU("9/19860073600021",二);/,LISI/ENSMAcodeinthecodingschemeICD=0009:SIRETnumber*//*Supplierofthefunctionalmodelclass*/#40=SUPPLIER_BSU("0112/1///13584_101_1‘,,);/*IdentificationofISO13584-101accordingtoISO13584一26‘//,Supplierofthefunctionalview‘/图P.11供应商标识符的描述class_BSUsPAW_Gemetry和basic_geometry分别用来识别和功能模型及功能视图相应的类(图P.12)。/,BSUforclasses‘/#50二CLASS_BSU("Bearing","001‘,#20);#60=CLASS_BSU("PAW","001‘,#20);#130=CLASS_BSU("PAW_Geometry","001",#30);#140=CLASS_BSU("basic_geometry","001‘,#40);图P.12类标识符的描述下列property_BSU如同前面条款所定义的描述了零件族PAW的特性(图P.13),/,BSUforproperties‘/#90=PROPERTY_BSU("d_in","001",#50);#100=PROPERTY_BSU("d_out","001‘,#50);#110=PROPERTY_BSU("e",1001",#50);图P.13通用模型特性标识符的描述定义一个给定零件的几何形状,尤其是对零件族PAW的定义需要表达式特性的定义。这些特性通过BSU机制被定义为零件族特性(图P.14)./‘BSUforproperties‘/#150二PROPERTY_BSU("geometry_level","001‘,#140);#160=PROPERTY_BSU("detail_level","001",#140);#170=PROPERTY_BSU("side","001",#140);#180=PROPERTY_BSU("prg","001",并130);#200=PROPERTY_BSU("variant","001‘,#140);#210=PROPERTY_BSU("unreg_variant","001‘,#140);图P.14功能模型/视图特性标识符的描述下列supplier-element描述LISI/ENSMA作为供应商。它将被用来作为功能模型类的供应商(图P.15)。/‘supplierdescription/#31=SUPPLIER-ELEMENT(#30,$,"001’,#32,#33);免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002#32二ORGANIZATION("LISI/ENSMA","LISI/ENSMA",’‘);#33=ADDRESS($,$,$,$,$,$,$,‘FRANCE",$,$,$,$);圈P.15功能模型供应商描述与表达式特性关联的数据类型元素是多个representation_P_DET。例如,下列数据元素(图P.16)描述了允许引用程序的变量(prg)o/,prg,/#91=REPRESENTATION几DET(#180,$,"001",#92,TEXT("variableusedtoreferencegeometryprograms"),$,$,$,$,(),$,"A58",#93,$);#92二ITEM_NAMES(LABEL("relatedprogram"),(),LABEL(“),$,$);#93=PROGRAM_REFERENCE_TYPE(("ISO13584_F_M_IIM_LIBRARY_IMPLICIT_SCHEMA.PROGRAM-REFERENCE"));图P.16对引用程序的特性描述P.2.2.2几何功能模型的描述我们假设某些库数据供应商想为所有以显式方式(通过扩展)描述的PAW族实例提供几何表达式。这一点要求有功能模型类的描述。功能模型类企图表达通用模型类描述的不同零件的不同视图。必须象通用模型类一样描述功能模型类,例:通过类的定义和字典的扩充(库规范)。图P.20概述了GB/T17645所定义的三种类之间的关系。根据functionalviewclass指定的观察点,functional_model_class描述了给定零件族(作为通用模型类描述的)的特殊视图(关系视图)。在实例中,它将被定义为功能模型类,并表达PAW零件族functional_view_class指定的几种几何形状。fm-clas-view-of是功能模型类,它引用定义得很好的通用模型类(这里指的是模型化PAW族的类),并为该通用模型类提供了一种特殊的表达(functionaLview_class指定的)。功能模型类并不要求为所有函数视图类的视图控制变量值提供表达式。view-control-variable-range指定了值的变化范围,如图P.17所示:/‘v_c_vrange*/#155=VIEW-CONTROL-VARIABLE-RANGE(#150,1,1);#165=VIEW_CONTROI_VARIABLE_RANGE(#160,2,2);#175=VIEW-CONTROL-VARIABLE-RANGE(#170,1,6);#205=VIEW_CONTROI-VARIABLE_RANGE(#200,1,1);#215二VIEW_CONTROL_VARIABLE_RANGE(#210,0,0);图P.17视图控制变,范围定义在我们的实例中,功能模型类仅仅提供二维视图(范围1..1,对于#150该值是geometry-level),对于从Front到Bottom的所有侧面(范围1..6,对于#170该值是Side)有标准表达式(范围2.2,对于#160该值是Detail-level).而且,为了能生成几何形状,fm-class-view-of需要输人PAW族的一些属性值。fm-class-view-of的dictionary-element如图P.22所示:下列实例通过LISI/ENSMA提供的fm_class_view_of类描述了is-view-of关系(图P.18)./,Functionalmodelclassview-ofdefinition,/#71=FM_CLASS_VIEW_OF(免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002#130,/*referencetoBSU二/$,"001‘,#72,/*itemnames*/TEXT("Explicit⋯‘),$,$,$,$,(#180),/二BSUof"prg"and"required-side"properties/(),*,*,*,二,*,#140,/二thecreatedview(referencetotheBSUofthefunctional_view_class二/(#155,#165,#175,#205,#215),/二thevcvranges*/(#150,#160,#170,#200,#210),/,vcv"simportedfromthefunctionalviewclass*/(),(),(),(),(),(),(),(),#60,/‘is-view-ofrelationship.Referencetothefunctionalmodel,/(#90,#100,#110),/‘importedpropertiesfromthegeneralmodel‘/(),(),());#72=ITEM-NAMES(LABEL("FunctionalmodelclassofPAW"),(),LABEL("fmclassofPAW"),$,$);图P.18功能模型类生成的视图规范P.2.2.3功能模型类的库规范explicit_functional_model_class_extension是构成库规范的content-item(functional-model-class和fm-class,-view-of的子类)。它给出了在类实例的相关环境中需要被赋值的特性集合。在显式表达的情况下,功能模型的实例被显式地列举。下列explict-functional-model-extension实例中,功能模型的实例被描述的范围为3000到34500/*Functionalmodelclassextension*/#1300=EXPLICIT_FUNCTIONAL_MODEL_CLASS_EXTENSION(#130,(#2501,#2502,#2503,#2504,#2505,#2506),/‘thesetofprogramreferences.Theprogramswhichallowtodisplaygeometry.‘/(#7),(#12),"001","001‘,(),(),(#90,#170),/‘propertiesneededtodisplaythegeometry*/(#3000,#3010,#3020,#3030,#3040,#3050,#3100,#3110,#3120,#3130,#3140,#3150,#3200,#3210,#3220,#3230,#3240,#3250,#3300,#3310,#3320,#3330,#3340,#3350,#3400,#3410,#3420,#3430,#3440,#3450),/‘Theextensionofalltheinstancesofafunctionalmodel.Theyaregivenbythelib_fmodel_instances二/.T.,$,(#90,#100,#110),#180,$,$,(),$);图P.19功能模型功能实例扩展的描述根据前面的实例,可实现对描述几何表达程序的实现。莎据探图交换协少ISO13584-101(图P.20),这些program-references引用自身到包含月FORTRAN编写的几何程序的外部文件PAW_pl.for..PAW-p6.for./,Referencetoprogramswhichdisplaygeometry‘/免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002#2501=PROGRAM_REFERENCE(#7,#2601,Addl_PAW","PAW-P1(#90,#100,#110),$,$);#2502=PROGRAM_REFERENCE(#7,#2602Add2_PAW","PAW-p2",(#90,#100,#110),$,$);#2601=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2701));#2602=NOT_TRANSLATABLE_EXTERNAL_CONTENT((#2702));#2701二LANGUAGE-SPECIFIC-CONTENT((#2801),#2801,$);#2702=LANGUAGE_SPECIFIC_CONTENT((#2802),#2802,$);/‘Descriptionofthesourcefilesforgeometry‘/#2801二EXTERNAL-FILE-UNIT(PAW_pl.for"7bit#2802=EXTERNAL_FILE_UNIT(PAW-P2.for"7bit图P.20显示几何FORTRAN程序的引用通过扩展描述的功能模型实例通过扩展描述它们自身的特性值。图P.21表明了一个通过扩展描述特性值的功能模型实例。/,Descriptionoflibraryfunctionalmodelinstancebyextension‘/#3000=LI几凡MODEL-INSTANCE(#130,(#3001,#3002,#3003,#3004,#3005,#3006,#3007),());#3000=L1几瓦MODE址INSTANCE(#130,(#3001,井3008,#3009,#3002,#3003,#3004,#3005,#3006,#3007),());#3001=PROPERTY-VALUE(REAL-VALUE(10.0),#90);#3008=PROPERTY_VALUE(REAL_VALUE(1.0),#100);井3009=PROPERTY_VALUE(REA玩VALUE(15.0),#110);#3002=PROPERTY_VALUE(1,#170);#3003二PROPERTY_VALUE(1,#150);#3004=PROPERTY_VALUE(2,#160);#3005二PROPERTY_VALUE(1,#200);#3006=PROPERTY_VALUE(0,#210);#3007=PROPERTY-VALUE(#2501,#180);图P.21BSU/字典元素的关系P.2.3作为结果的物理文件在本条款中,提供了完整的物理文件例子。第一个物理文件定义了PAW族,并与LIBRARYIN-TEGRATEDINFORMATIONMODEL24-1相一致。第二个物理文件通过与GB/T17645.31-1998相一致的程序定义了PAW族的二维几何,并与LIBRARYINTEGRATEDINFORMATIONMODEL24-2和VIEWEXCHANGEPROTOCOLDIS101(对于几何视图的定义)相一致。P.2.3.1通用模型的例子本子条款包含了条款P.2.1表达的整个物理文件。*/ISO一10303一21;免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002HEADERFILE-DESCRIPTION(("THISISANEXAMPLEOFANEXPLICITGENERALMODEL")2");FILE_NAME("P24_gm_explicit.p21‘,"2001一07一30T17:38:14",(“),("LISI/ENSMA"),"ECCORUNTIMESYSTEMBUILT一INPREPROCESSORV2.3.3","ECCORUNTIMESYSTEMV2.3.3",“);FILE-SCHEMA(("ISO13584_G_M_IIM_LIBRARY_IMPLICIT_SCHEMA"));ENDSEC;DATA;/*Globallibrarydescription,/#2=LIBRARY_IN_STANDAR几FORMAT($,$,$,$,(),#20,#11,(),(),(#20),(井50,#60),(),#3,$,$,());#3=ITEM-NAMES(LABEL("Explicitgeneralmodelexample"),(),LABEL(“),$,$);#10二GLOBAL-LANGUAGE-ASSIGNMENT("en");#11=LIBRARY_IIM_IDENTIFICATION($,"IS","ISO_13584_24_1‘,2001,"3",$,());/*DICTIONARYDESCRIPTION*//,BSUforsupplier*/#20=SUPPLIER_BSU("INA",,);/*BSUforcomponent-class‘/#50=CLASS_BSU("BEARING","001‘,#20);#60=CLASS_BSU("PAW","001‘,#20);/*BSUforproperties*/#90=PROPERTY_BSU(d_in","001",#50);#100=PROPERTY_BSUd_out","001‘,#50);#110=PROPERTY_BSUe","001‘,#60);/‘Dictionarypropertiesdescription‘//‘supplierdescription‘/#21二SUPPLIER-ELEMENT(#20,$,001‘,#22,#23);#22=ORGANIZATION($,"INA",“);#23=ADDRESS($,$,$,$,$,$$,"GERMANY",$,$,$,$);/,din*/#91=NON_DEPENDENT几DET(#90,$,"001",#92,TEXT("innerdiameter),$$,$,$,(),$,"T03",#93,$);#92=ITEM-NAMES(LABEL("innerdiameter"),(),LABEL(‘’),$,$);#93=REAL_MEASURE_TYPE("NR2二3.3",#94);#94=DIC_UNIT(#95,$);免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002#95=SI_UNIT(,,.MILLI.,.METRE.);/,走out*/#101一NON_DEPENDEN几几DET(#100,$,"001‘,#102,TEXT("outerdiameter"),$,$,$,$,(),$,"T03",#93,$);#102=ITEM-NAMES(LABEL{"outerdiameter"),(),LABEL("‘),$,$);#103=REAL-MEASURE-TYPECNR2二3.3",#104);#104=DICUNIT(#105,$);#105=SI_UNIT(*,,MILLI.,.METRE.);/,e*/#ill=NON_DEPENDENT_P_DET(#110,$,1001,,#112,TEXTCthickness,),$,$,$,$,(),$,"T03",#93,$);#112=ITEM-NAMES(LABEL(Ithickness"),(),LABEL("),$,$);#113=REAL-MEASURE-TYPECNR2二3.3",#114);#114=DICUNIT(#115,$);#115=SI_UNIT(,,.MILLI.,.METRE.);/‘Dictionaryclassdescription‘//二Partclass*/#71=COMPONENT-LAS(#50,$,"001",#72,TEXT("Classassociatedtothegenericbearingfamily"),$,$,$,$,(#90,#100),(),$,(),(),$);#72=ITEM_NAMES(LABEL(‘Genericbearingfamily"),(),LABEL(’Bearingfamily"),$,$);/,PAWclass‘/#81一COMPONENT-CLASS(#60,$,"001‘,并82,TEXT("ClassassociatedtothePAWpartfamily"),$,$,$,#50,(#110),(),$,(),(),$);#82二ITEM-NAMES(LABEL("PAWfamily"),(),LABEL("PAW"),$,$);/,Dictionaryextension*/#8000=EXPLICIT-ITEM-CLASS-EXTENSION(#60,(),(),(),‘001",‘001",(),(),(#90),(#8100,#8200,#8300,#8400,#8500),.T.,$,$,(),$,(),());#8100=LIB_COMPONENT_INSTANCE(#60,(#8101,#8102,#8103),(),$,$,$,$,。T.,$);#8101=PROPERTY_VALUE(REAL_VALUE(10.0),#90);#8102=PROPERTY_VALUE(REAL_VALUE(l.0),#100);#8103=PROPERTY_VALUE(REAL_VALUE(15.0),#110);#8200=1.IB_COMPONENT_INSTANCE(#60,(#8201,#8202,#8203),(),$,$,$,$,.T.,$);#8201=PROPERTY_VALUE(REAL_VALUE(11.0),#90);#8202=PROPERTY_VALUE(REAL_VALUE(l.0),#100);#8203=PROPERTY_VALUE(REAL_VALUE(16.5),#110);#8300二LIB-COMPONENT-INSTANCE(#60,(#8301,#8302,#8303),(),$,$,$,免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002$,。T.,$);#8301=PROPERTY_VALUE(REAL_VALUE(13.0),#90);#8302=PROPERTY_VALUE(REA址VALUE(2.0),#100);#8303二PROPERTY_VALUE(REAL_VALUE(19.5),#110);#8400=LIB_COMPONENT_INSTANCE(#60,(#8401,#8402,#8403),(),$,$,$$,。T.,$);#8401=PROPERTY_VALUE(REAL_VALUE(17.0),#90);#8402=PROPERTY_VALUE(REAL_VALUE(3.0),#100);#8403=PROPERTY_VALUE(REA址VALUE(25.5),#110);#8500=LIB-COMPONENT-INSTANCE(#60,(#8501,#8502,#8503),(),$,$,$$,.T.,$);#8501=PROPERTY_VALUE(REAL_VALUE(19.0),#90);#8502=PROPERTY_VALUE(REAL_VALUE(4.0),#100);#8503=PROPERTY_VALUE(REAL_VALUE(28.5),#110);ENDSEC;END-ISO-10303-21;/*P.2.3.2功能模型的例子该子条款包含了显式描述的功能模型的物理文件,该功能模型通过与GB/T17645.31-1998一致的程序定义了PAW的二维几何形状。,/IS仔10303-21;HEADER;FILE-DESCRIPTION(("PLIBEXPLICITFUNCTIONALMODELEXAMPLE1"),"1‘);FILE_NAME("P25_fm_explicit_p101.p21","2001-07-30T18:38:14",(“),("LISI/ENSMA"),"ECCORUNTIMESYSTEMBUILT-INPREPROCESSORV2.3.3""ECCORUNTIMESYSTEMV2.3.3",‘’);FILE_SCHEMA(("ISO13584_F_M_IIM_LIBRARY_IMPLICIT_SCHEMA"));ENDSEC;DATA;/二Globallibrarydescription‘/#2=LIBRARY_IN_STANDAR几FORMAT($,$,$,$,(),#30,#11,(#7),(#12),(#20,#30,#40),(#50,#60,#140,#130),(),#3,$,$,());#3=ITEM_NAMES(LABEL(‘Explicitfunctionalmodel:Geometry"),(),LABEL(‘Geome-try"),$,$);免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)GB/T17645.24-2003/ISO13584-24:2002#6=ORGANIZATION("LISI/ENSMA","LISI/ENSMA",’‘);#7=STANDARDLSIMPLE_PROGRAM_PROTOCOL(#6,$,"ISO_IS_13584_31","001",$,#8,$,"FORTRAN",.SOURCE.,$,$,$);#8=ITEM-NAMES(LABEL("Geometricprog.interface"),(),LABEL("ISO_IS_13584_31"),$,$);#11=LIBRARY_IIM_IDENTIFICATION($,fist,"ISO_13584_24_2",2001,"3",$,());#12=VIEW-EXCHANGE-PROTOCOL-IDENTIFICATION($,‘IS",’ISO13584_1012001,12D1,$,(#7),$);#10二GLOBA玩LANGUAGE_ASSIGNMENT("en");/,DICTIONARYDESCRIPTION//,BSUforsuppliers*/#20=SUPPLIER_BSU("INA",*);/,INAcode:partsfamilysupplier*/#30二SUPPLIER_BSU("9/19860073600021",*);/,LISI/ENSMAcodeinthecodingschemeICD=0009:SIRETnumber‘/#40=SUPPLIER_BSU("0112/1///13584_101_1‘,*);/*IdentificationofISO13584-101accordingtoISO13584-26‘//,BSUforcomponentclass,/#50=CLASS_BSU("Bearing","001",#20);#60二CLASS_BSU("PAW","001",#20);#130=CLASS_BSU("PAW_Geometry","001",#30);#140二CLAS凡BSU("basic_geometry","001",#40);/‘BSUforproperties/#90=PROPERTY_BSU("走.mn,,"001‘,#50);#100=PROPERTY_BSU("d_out","001‘,#50);#110=PROPERTY_BSU("e","001",#50);#150=PROPERTY_BSU("geometry_level","001‘,#140);#160=PROPERTY_BSU("detail_level","001",#140);#170=PROPERTY_BSU("side","001‘,#140);#180二PROPERTY_BSU("prg","001‘,#130);#200=PROPERTY_BSU("variant","001",#140);#210=PROPERTY_BSU("unreg_variant","001",#140);/‘v_c_vrange‘/#155=VIEW_CONTROL_VARIABI,E_RANGE(#150,1,1);#165=VIEW-CONTROL-VARIABLE-RANGE(#160,2,2);#175=VIEW_CONTRO址VARIABLE-RANGE(#170,1,6);#205=VIEW-CONTROL-VARIABLE-RANGE(#200,1,1);#215=VIEW_CONTROL_VARIABL瓦RANGE(#210,0,0);/‘supplierdescription‘/#31=SUPPLIER-ELEMENT(#30,$,"001",#32,#33);#32二ORGANIZATION("LISI/ENSMA","LISI/ENSMA",“);免费标准下载网(www.freebz.net)无需注册即可下载'

您可能关注的文档