PDM-UG: Document Identification Type Classification

From WikiSTEP

Jump to: navigation, search

This page belongs to the PDM Usage Guide.

Type classification information provides the basic capability to distinguish products interpreted to represent documents from those interpreted as parts.

Contents

The Instance Model: EXPRESS entities and attributes

The EXPRESS entities and attributes used to support the complete requirements of document identification with context information and type classification are illustrated in Diagram 35.

Image:Diagram_34_Document_Master_with_Context_Information_Instance_Diagram.png
Diagram 35: Complete Document Master with Context and Type Classification Instance Diagram

Product related product category

The product_related_product_category represents the identification of a specific classification applied to a product. The name and description attributes are inherited from the supertype product_category. This subtype adds the attribute products that allow it to be associated (related) directly to a product instance. In the usage scenario of 'Document as Product', these product instances are used to represent managed documents.

Attributes

  • The products attribute associates the category with the document as product to which it applies.


ENTITY product_related_product_category Attribute Population Remarks
name type: label = string
'document'
 
description type: text = string  
products type: entity = product SET[1:?] of product entity instance(s) distinguished as representing documents.

===Preprocessor Recommendations=== The name attribute should have the value 'document' to discriminate 'Document as Product' from 'Part as Product'.

===Postprocessor Recommendations=== When the value of the attribute name is 'document', postprocessors should recognize that the value(s) of the attribute products are the representation of managed documents as opposed to parts.

===Related Entities=== There are no specific related entities.

The Instance Model: STEP exchange file format (ISO10303 Part 21 syntax)

#240=APPLICATION_CONTEXT('');
#245=APPLICATION_PROTOCOL_DEFINITION('version 1.2','pdm_schema',2000,#240);
#250=PRODUCT_DEFINITION_CONTEXT('digital document definition',#240,'');
#260=PRODUCT_CONTEXT('',#240,'');
#270=PRODUCT('doc_4711','packaging guide','packaging guideline for part',(#260));
#280=PRODUCT_DEFINITION_FORMATION('ver3.1','version 3.1',#270);
#290=PRODUCT_DEFINITION('id of digital document','digital document for representing guideline ver3.1',#280,#250);
#300=PRODUCT_RELATED_PRODUCT_CATEGORY('document',$,(#270));
Example 31: exchange file for complete document master with context and type classification
Personal tools