HPS::Exchange::STEP Class Reference

#include <sprk_exchange.h>

Public Types

enum  Field { Field::ProductName, Field::NextAssemblyUsageOccurrenceID, Field::NextAssemblyUsageOccurrenceName, Field::NextAssemblyUsageOccurrenceDescription }
 
enum  Format { Format::AP203, Format::AP214, Format::AP242 }
 

Detailed Description

The Exchange::STEP class is a concept class for STEP-related enums.

Member Enumeration Documentation

◆ Field

Enumerates the field from which to get the name for a product occurrence on import of a STEP file.

Enumerator
ProductName 

Get the name from from the PRODUCT field (A3DRWParamsStepData::m_bPreferProductName = true).

NextAssemblyUsageOccurrenceID 

Get the name from the first field of NEXT_ASSEMBLY_USAGE_OCCURRENCE (kA3DStepNameFromNAUO_ID).

NextAssemblyUsageOccurrenceName 

Get the name from the second field of NEXT_ASSEMBLY_USAGE_OCCURRENCE (kA3DStepNameFromNAUO_NAME).

NextAssemblyUsageOccurrenceDescription 

Get the name from the third field of NEXT_ASSEMBLY_USAGE_OCCURRENCE (kA3DStepNameFromNAUO_DESCRIPTION).

◆ Format

Enumerates the format to use when exporting a STEP file.

Enumerator
AP203 

The AP 203 STEP format (kA3DStepAP203).

AP214 

The AP 214 STEP format (kA3DStepAP214).

AP242 

The AP 242 STEP format (kA3DStepAP242).


The documentation for this class was generated from the following file: