ГОСТ Р 55342—2012
#266 = PROPERTY_VALUE_REPRESENTATION{#264.$.$,$,$),
#267 = MULTI_LANGUAGE_STRING(().#268);
#268 =STRING_WITH_LANGUAGE(’A company unique property’.#13);
#271 = PROPERTY((),#273,’001’,$,’specification’.4)02’);
#272 = PROPERTY_RELATIONSHIP($.#271 ,#264.•substitution’);
#273 = MULTI_LANGUAGE_STRING(().#274);
#274 = STRING_WITH_LANGUAGE(’A new version ofa company unique property\#13);
ENDSEC:
END-ISO-10303-21;
3.19 Представление альтернативной идентификации
3.19.1 Сущности, необходимые для схемы режущего инструмента cutting_tool_schema
— aliasjdentification;
— organization.
3.19.2 Представление
Альтернативные идентификаторы используются при идентификации объектов в различных местах (в
другой организации, другом контексте).
Контекст альтернативного идентификатора задается либо спецификацией организации, либо с помо
щью атрибута описания.
HHJue
j
<я<х*а&m
BIB
(xkstivsMKV.
fOPTl ‘Scrr.eoMeisiJOCt2. Som ctoso.S v,tO yi’
id •SE5S6S7?«B»CV
o*
9
srM«hor>_rvjnw; TTC - CUting ToolCwnpany’
о»94гкв1)С1г>_[ия (О РП ’company
p o sta L « tt*ts (DPT* ’Box ОСОЭ. SomelcMn. Sweden’
veto_*J4e«* (0PT1 Som w lieel 1, $ome»o*n.Sweden*
__________
i
ifotcnptcrx eng_6BR Чгвпд toof, swe_SV/E Tiaiveifctyg’
rwe’RSff
te n
B1
d e tc ip fc > n |O P T l H I 7
5
_ _ B .o p p ie d J o
a la s .d ’c iile _ 2 3 * 5 ’
a ia : ’/« tc n _ id |D P T |- *
none: « 7 8
A
d e ia ip fo i{ 0 P T | $
*27
Рисунок 18 — Представление альтернативной идентификации
3.19.3 Пример написания программы в соответствии с требованиями ИСО 10303-21
ISO-10303-21;
HEADER;
FILE.DESCRIPTIONtt’Descripfon’).^’);
FILE_NAME(’Representing alias identification.p21V‘2007-02-21T11;46;38’,
(’someone’).O.". ’Graphicallnstance 1.0 Beta 5 [1.0.5.18]’.");
FILE_SCHEMA((’CUTTING_TOOL_SCHEMA_ARM’));
ENDSEC;
DATA;
#1 =ITEM(#17,’984327’.#78);
#2 = ITEM_VERSION(#1,$,’984327-1-A’);
#3 = ITEM_DEFINITION(().#2.’984327-1-A-1\$);
#4 = SPECIFIC_ITEM_CLASSIFICAT10N((#1.#23,#38,#102.#99.#105,#108.#141),’tool
item’,$);
#5 = SPECIFIC ITEM_CLASSIFICATION((#1.#8.#23.#69.#102.#99.#105,#108).’detail’.$);
#13 = LANGUAGE(’GBR’.’eng’);
#14 = LANGUAGECSWE’/swe1):
#15 = STRING_WrrH_LANGUAGE(’milling tooI\#13);
#16 =STRING_WITH_LANGUAGE(fr\S\dsverktyg’,#14);
#17 = MULT1_LANGUAGE_STRING((#16).#15):
30