[cgma-dev] r4801 - cgm/trunk
jiangtao_ma at yahoo.com
jiangtao_ma at yahoo.com
Thu May 5 12:22:45 CDT 2011
Author: janehu
Date: 2011-05-05 12:22:43 -0500 (Thu, 05 May 2011)
New Revision: 4801
Modified:
cgm/trunk/README.OpenCascade
Log:
Updated with build and capability info.
Modified: cgm/trunk/README.OpenCascade
===================================================================
--- cgm/trunk/README.OpenCascade 2011-05-05 16:59:52 UTC (rev 4800)
+++ cgm/trunk/README.OpenCascade 2011-05-05 17:22:43 UTC (rev 4801)
@@ -1,5 +1,19 @@
- GM on OCC6.3 capabilities
+ Build CGM on Opencascade 6.5
+• Please download Opencascade6.5 source package at
+ http://www.opencascade.org/getocc/download/loadocc/
+
+• Then follow the link instruction to build OCC libraries.
+ http://trac.mcs.anl.gov/projects/ITAPS/wiki/BuildingOcc65
+
+• Download CGM trunk files, then under trunk do
+ • autoreconf -fi
+ • ./configure --with-occ=(your occ dir, parent dir of ros) --prefix=Your install dir.
+ • make or make install
+ • make check to see some examples of the testcases running.
+
+ CGM on OCC6.5 capabilities
+
1. Query
• Import/Export OpenCascade b-rep files, create CGM geometry/topology entities.
@@ -9,6 +23,7 @@
• Delete entities build on OCC engine.
• Translate/Rotate/Scale/Reflect objects.
+ Added scale with 3 different scale factors in 3 axes.
• Detect body overlap
@@ -20,20 +35,35 @@
• Get bounding boxes for entities.
+• Get facets info for surfaces and curves.
+
+
2. Modify
• Create CGM geometry entities using OpenCascade engine. Top-Down method: directly create points, curves, surfaces or solid primitives.
• Create CGM geometry entities using OpenCascade engine, Bottom-Up method: curve generates by points, surface generates by curves and solid generates by surfaces.
+• Copy body.
+
• Boolean operations: subtract, unite, intersect.
• Project curve on surface
More information about the cgma-dev
mailing list