View Issue Details

IDProjectCategoryView StatusLast Update
0005303Open CASCADEOCCT:Data Exchangepublic2012-01-17 16:54
ReportersklAssigned Toskl 
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Fixed in Version5.1.3 
Summary0005303: Integration of changing STEP translator after CAX-IF TR13J
DescriptionIntegration of changing STEP translator after CAX-IF TR13J
Additional information
and documentation updates
Documentation remark, added by ATP 2004-04-20 09:52:15:

New features:
This patch gives us a possibility for reading the information from STEP files about materials and geometric dimensions and tolerances using the XDE reader.

In the framework of the regular CAX-IF activity, Open CASCADE has extended its
STEP Interface to handle STEP materials, dimensions and geometric tolerances.
Improvements:
We have corrected some problems in the existing algorithm that were found during
the implementation of new features.

Modified entities:
For realisation new mechanism of reading we create new classes for some STEP
entities in existing packages:
  RWStepBasic_RWConversionBasedUnitAndMassUnit
  RWStepBasic_RWMassMeasureWithUnit
  RWStepRepr_RWCompositeShapeAspect
  RWStepRepr_RWDerivedShapeAspect
  RWStepRepr_RWExtension
  RWStepRepr_RWReprItemAndLengthMeasureWithUnit
  RWStepRepr_RWShapeAspectDerivingRelationship
  RWStepShape_RWShapeRepresentationWithParameters
  StepBasic_ConversionBasedUnitAndMassUnit
  StepBasic_MassMeasureWithUnit
  StepRepr_CompositeShapeAspect
  StepRepr_DerivedShapeAspect
  StepRepr_Extension
  StepRepr_ReprItemAndLengthMeasureWithUnit
  StepRepr_ShapeAspectDerivingRelationship
  StepShape_ShapeRepresentationWithParameters
and two new packages:
  StepDimTol and RWStepDimTol.
Also we create new classes in the package XCAFDoc which using for creation new
attributes in the XCAF document and working with them:
  XCAFDoc_Datum
  XCAFDoc_DimTol
  XCAFDoc_DimTolTool
  XCAFDoc_Material
  XCAFDoc_MaterialTool
and make changes in the classes:
  XCAFDoc_DocumentTool
  XCAFDoc_ShapeTool
for using new attributes.
Also we make needed changes in the main classes for reading and writing STEP
files into XCAF document:
  STEPCAFControl_Reader
  STEPCAFControl_Writer

More information you can find in the corresponding .cdl files.

Classes from packages STEPConstruct, STEPControl, APIHeaderSection and ShapeFix
were changed for correction of some problems (see "Improvement").

TagsNo tags attached.
Test case number

Attached Files

  • patchTRJ13.tar.gz (241,242 bytes)

Activities

2004-03-01 13:10

 

patchTRJ13.tar.gz (241,242 bytes)

Issue History

Date Modified Username Field Change
2004-03-09 14:54 bugmaster Status new => resolved
2004-03-15 15:13 apv CC => apv, aki
2004-04-06 09:25 aki Status resolved => tested
2004-04-06 12:09 bugmaster CC => skl
2004-04-06 12:09 bugmaster Assigned To bugmaster => skl
2004-04-06 12:09 bugmaster Status tested => assigned
2004-04-06 12:10 bugmaster Status assigned => tested
2004-04-06 14:04 bugmaster CC => mkk
2004-04-12 13:19 bugmaster Status tested => verified
2004-04-26 10:54 bugmaster Status verified => closed
2004-04-26 10:54 bugmaster Fixed in Version => 5.1.3
2004-04-26 10:54 bugmaster Resolution @0@ => fixed
2011-08-02 11:12 bugmaster Category OCCT:DTE => OCCT:Data Exchange
2012-01-17 16:54 atp Description Updated
2012-01-17 16:54 atp Additional Information Updated