ISO-10303-21; HEADER; FILE_DESCRIPTION((''),'2'); FILE_NAME('','', (''), (''), 'RABECS XML HACK VERSION 0.0.1', 'version 0.0.1', ':-)'); FILE_SCHEMA(('ISO13584_G_M_IIM_SCHEMA')); ENDSEC; DATA; #0=SUPPLIER_BSU('0060/050669001', *); #1=DATES('1999-11-01', '1999-11-01', '1999-11-01:07:00'); #2=CLASS_BSU('264_PipingComp', '001', #0); #3=ITEM_NAMES('Piping Component', (), 'Piping Component', $, $); #4=CLASS_BSU('264______valve', '001', #0); #5=ITEM_NAMES('valve', (), 'valve', $, $); #6=CLASS_BSU('264_______ball', '001', #0); #7=ITEM_NAMES('ball valve', (), 'ball valve', $, $); #8=CLASS_BSU('264__butterfly', '001', #0); #9=ITEM_NAMES('butterfly valve', (), 'butterfly valve', $, $); #10=CLASS_BSU('264___psbvloff', '001', #0); #11=ITEM_NAMES('ball valve, lever operated, flange faced', (), 'ball valve, lever operated, flange faced', $, $); #12=PROPERTY_BSU('nominal_pipe_d', '001', #10); #13=ITEM_NAMES(LABEL('nominal_pipe_diameter'), $, 'nominal_pipe_diameter', $, $); #14=REAL_TYPE('NR..3.3'); #15=REAL_NUMERIC_VARIABLE(); #16=SELF_PROPERTY_VALUE_SEMANTICS(#12, $); #17=ENVIRONMENT(#15,#16); #18=NON_DEPENDENT_P_DET(#12, #1, '001', #13, TEXT('nominal_pipe_diameter'), $, $, $, $, (), $, $, #14, $); #19=OPT_OR_MAND_PROPERTY_BSU(#12, .F., .T.); #20=PROPERTY_BSU('nominal_pipe_d', '001', #10); #21=ITEM_NAMES(LABEL('nominal_pipe_diameter'), $, 'nominal_pipe_diameter', $, $); #22=REAL_TYPE('NR..3.3'); #23=REAL_NUMERIC_VARIABLE(); #24=SELF_PROPERTY_VALUE_SEMANTICS(#20, $); #25=ENVIRONMENT(#23,#24); #26=NON_DEPENDENT_P_DET(#20, #1, '001', #21, TEXT('nominal_pipe_diameter'), $, $, $, $, (), $, $, #22, $); #27=OPT_OR_MAND_PROPERTY_BSU(#20, .F., .T.); #28=PROPERTY_BSU('d_flcode', '001', #10); #29=ITEM_NAMES(LABEL('fluid code'), $, 'fluid code', $, $); #30=STRING_TYPE('A..25'); #31=STRING_VARIABLE(); #32=SELF_PROPERTY_VALUE_SEMANTICS(#28, $); #33=ENVIRONMENT(#31,#32); #34=NON_DEPENDENT_P_DET(#28, #1, '001', #29, TEXT('fluid code'), $, $, $, $, (), $, $, #30, $); #35=OPT_OR_MAND_PROPERTY_BSU(#28, .F., .T.); #36=PROPERTY_BSU('d_mtl_descr', '001', #10); #37=ITEM_NAMES(LABEL('material descriptor'), $, 'material descriptor', $, $); #38=STRING_TYPE('A..25'); #39=STRING_VARIABLE(); #40=SELF_PROPERTY_VALUE_SEMANTICS(#36, $); #41=ENVIRONMENT(#39,#40); #42=NON_DEPENDENT_P_DET(#36, #1, '001', #37, TEXT('material descriptor'), $, $, $, $, (), $, $, #38, $); #43=OPT_OR_MAND_PROPERTY_BSU(#36, .F., .T.); #44=PROPERTY_BSU('n_itemname', '001', #10); #45=ITEM_NAMES(LABEL('item name'), $, 'item name', $, $); #46=STRING_TYPE('A..25'); #47=STRING_VARIABLE(); #48=SELF_PROPERTY_VALUE_SEMANTICS(#44, $); #49=ENVIRONMENT(#47,#48); #50=NON_DEPENDENT_P_DET(#44, #1, '001', #45, TEXT('item name'), $, $, $, $, (), $, $, #46, $); #51=OPT_OR_MAND_PROPERTY_BSU(#44, .F., .T.); #52=PROPERTY_BSU('f1', '001', #10); #53=ITEM_NAMES(LABEL('f1'), $, 'f1', $, $); #54=REAL_TYPE('NR..3.3'); #55=REAL_NUMERIC_VARIABLE(); #56=SELF_PROPERTY_VALUE_SEMANTICS(#52, $); #57=ENVIRONMENT(#55,#56); #58=NON_DEPENDENT_P_DET(#52, #1, '001', #53, TEXT('f1'), $, $, $, $, (), $, $, #54, $); #59=OPT_OR_MAND_PROPERTY_BSU(#52, .F., .T.); #60=PROPERTY_BSU('f2', '001', #10); #61=ITEM_NAMES(LABEL('f2'), $, 'f2', $, $); #62=REAL_TYPE('NR..3.3'); #63=REAL_NUMERIC_VARIABLE(); #64=SELF_PROPERTY_VALUE_SEMANTICS(#60, $); #65=ENVIRONMENT(#63,#64); #66=NON_DEPENDENT_P_DET(#60, #1, '001', #61, TEXT('f2'), $, $, $, $, (), $, $, #62, $); #67=OPT_OR_MAND_PROPERTY_BSU(#60, .F., .T.); #68=PROPERTY_BSU('b1', '001', #10); #69=ITEM_NAMES(LABEL('b1'), $, 'b1', $, $); #70=REAL_TYPE('NR..3.3'); #71=REAL_NUMERIC_VARIABLE(); #72=SELF_PROPERTY_VALUE_SEMANTICS(#68, $); #73=ENVIRONMENT(#71,#72); #74=NON_DEPENDENT_P_DET(#68, #1, '001', #69, TEXT('b1'), $, $, $, $, (), $, $, #70, $); #75=OPT_OR_MAND_PROPERTY_BSU(#68, .F., .T.); #76=PROPERTY_BSU('b2', '001', #10); #77=ITEM_NAMES(LABEL('b2'), $, 'b2', $, $); #78=REAL_TYPE('NR..3.3'); #79=REAL_NUMERIC_VARIABLE(); #80=SELF_PROPERTY_VALUE_SEMANTICS(#76, $); #81=ENVIRONMENT(#79,#80); #82=NON_DEPENDENT_P_DET(#76, #1, '001', #77, TEXT('b2'), $, $, $, $, (), $, $, #78, $); #83=OPT_OR_MAND_PROPERTY_BSU(#76, .F., .T.); #84=PROPERTY_BSU('o1', '001', #10); #85=ITEM_NAMES(LABEL('o1'), $, 'o1', $, $); #86=REAL_TYPE('NR..3.3'); #87=REAL_NUMERIC_VARIABLE(); #88=SELF_PROPERTY_VALUE_SEMANTICS(#84, $); #89=ENVIRONMENT(#87,#88); #90=NON_DEPENDENT_P_DET(#84, #1, '001', #85, TEXT('o1'), $, $, $, $, (), $, $, #86, $); #91=OPT_OR_MAND_PROPERTY_BSU(#84, .F., .T.); #92=PROPERTY_BSU('o2', '001', #10); #93=ITEM_NAMES(LABEL('o2'), $, 'o2', $, $); #94=REAL_TYPE('NR..3.3'); #95=REAL_NUMERIC_VARIABLE(); #96=SELF_PROPERTY_VALUE_SEMANTICS(#92, $); #97=ENVIRONMENT(#95,#96); #98=NON_DEPENDENT_P_DET(#92, #1, '001', #93, TEXT('o2'), $, $, $, $, (), $, $, #94, $); #99=OPT_OR_MAND_PROPERTY_BSU(#92, .F., .T.); #100=PROPERTY_BSU('fc1', '001', #10); #101=ITEM_NAMES(LABEL('fc1'), $, 'fc1', $, $); #102=REAL_TYPE('NR..3.3'); #103=REAL_NUMERIC_VARIABLE(); #104=SELF_PROPERTY_VALUE_SEMANTICS(#100, $); #105=ENVIRONMENT(#103,#104); #106=NON_DEPENDENT_P_DET(#100, #1, '001', #101, TEXT('fc1'), $, $, $, $, (), $, $, #102, $); #107=OPT_OR_MAND_PROPERTY_BSU(#100, .F., .T.); #108=PROPERTY_BSU('fc2', '001', #10); #109=ITEM_NAMES(LABEL('fc2'), $, 'fc2', $, $); #110=REAL_TYPE('NR..3.3'); #111=REAL_NUMERIC_VARIABLE(); #112=SELF_PROPERTY_VALUE_SEMANTICS(#108, $); #113=ENVIRONMENT(#111,#112); #114=NON_DEPENDENT_P_DET(#108, #1, '001', #109, TEXT('fc2'), $, $, $, $, (), $, $, #110, $); #115=OPT_OR_MAND_PROPERTY_BSU(#108, .F., .T.); #116=PROPERTY_BSU('t1', '001', #10); #117=ITEM_NAMES(LABEL('t1'), $, 't1', $, $); #118=REAL_TYPE('NR..3.3'); #119=REAL_NUMERIC_VARIABLE(); #120=SELF_PROPERTY_VALUE_SEMANTICS(#116, $); #121=ENVIRONMENT(#119,#120); #122=NON_DEPENDENT_P_DET(#116, #1, '001', #117, TEXT('t1'), $, $, $, $, (), $, $, #118, $); #123=OPT_OR_MAND_PROPERTY_BSU(#116, .F., .T.); #124=PROPERTY_BSU('t2', '001', #10); #125=ITEM_NAMES(LABEL('t2'), $, 't2', $, $); #126=REAL_TYPE('NR..3.3'); #127=REAL_NUMERIC_VARIABLE(); #128=SELF_PROPERTY_VALUE_SEMANTICS(#124, $); #129=ENVIRONMENT(#127,#128); #130=NON_DEPENDENT_P_DET(#124, #1, '001', #125, TEXT('t2'), $, $, $, $, (), $, $, #126, $); #131=OPT_OR_MAND_PROPERTY_BSU(#124, .F., .T.); #132=PROPERTY_BSU('dim1', '001', #10); #133=ITEM_NAMES(LABEL('dim1'), $, 'dim1', $, $); #134=REAL_TYPE('NR..3.3'); #135=REAL_NUMERIC_VARIABLE(); #136=SELF_PROPERTY_VALUE_SEMANTICS(#132, $); #137=ENVIRONMENT(#135,#136); #138=NON_DEPENDENT_P_DET(#132, #1, '001', #133, TEXT('dim1'), $, $, $, $, (), $, $, #134, $); #139=OPT_OR_MAND_PROPERTY_BSU(#132, .F., .T.); #140=PROPERTY_BSU('dim2', '001', #10); #141=ITEM_NAMES(LABEL('dim2'), $, 'dim2', $, $); #142=REAL_TYPE('NR..3.3'); #143=REAL_NUMERIC_VARIABLE(); #144=SELF_PROPERTY_VALUE_SEMANTICS(#140, $); #145=ENVIRONMENT(#143,#144); #146=NON_DEPENDENT_P_DET(#140, #1, '001', #141, TEXT('dim2'), $, $, $, $, (), $, $, #142, $); #147=OPT_OR_MAND_PROPERTY_BSU(#140, .F., .T.); #148=PROPERTY_BSU('dg', '001', #10); #149=ITEM_NAMES(LABEL('dg'), $, 'dg', $, $); #150=REAL_TYPE('NR..3.3'); #151=REAL_NUMERIC_VARIABLE(); #152=SELF_PROPERTY_VALUE_SEMANTICS(#148, $); #153=ENVIRONMENT(#151,#152); #154=NON_DEPENDENT_P_DET(#148, #1, '001', #149, TEXT('dg'), $, $, $, $, (), $, $, #150, $); #155=OPT_OR_MAND_PROPERTY_BSU(#148, .F., .T.); #156=PROPERTY_BSU('dstem', '001', #10); #157=ITEM_NAMES(LABEL('dstem'), $, 'dstem', $, $); #158=REAL_TYPE('NR..3.3'); #159=REAL_NUMERIC_VARIABLE(); #160=SELF_PROPERTY_VALUE_SEMANTICS(#156, $); #161=ENVIRONMENT(#159,#160); #162=NON_DEPENDENT_P_DET(#156, #1, '001', #157, TEXT('dstem'), $, $, $, $, (), $, $, #158, $); #163=OPT_OR_MAND_PROPERTY_BSU(#156, .F., .T.); #164=COMPONENT_CLASS(#2, #1, '001', #3, TEXT('Piping Component'), $, $, $, $, (), (), $, (), (), $); #165=COMPONENT_CLASS(#4, #1, '001', #5, TEXT('valve'), $, $, $, #2, (), (), $, (), (), $); #166=COMPONENT_CLASS(#6, #1, '001', #7, TEXT('ball valve'), $, $, $, #4, (), (), $, (), (), $); #167=COMPONENT_CLASS(#8, #1, '001', #9, TEXT('butterfly valve'), $, $, $, #4, (), (), $, (), (), $); #168=COMPONENT_CLASS(#10, #1, '001', #11, TEXT('ball valve, lever operated, flange faced'), $, $, $, #6, (#12, #20, #28, #36, #44, #52, #60, #68, #76, #84, #92, #100, #108, #116, #124, #132, #140, #148, #156), (), $, (), (), $); ENDSEC; END-ISO-10303-21;