[cgma-dev] Large OCC subtraction time

Hong-Jun Kim hongjun at mcs.anl.gov
Sat Feb 26 11:22:01 CST 2011


In my case of using OCC geometry, attribute updating and removing time take too long.
It takes more than import/exporting time of the geometry.

Hong-Jun

----- Original Message -----
> From: "Jiangtao Hu" <jiangtao_ma at yahoo.com>
> To: cgma-dev at mcs.anl.gov, "Rajeev Jain" <jain at mcs.anl.gov>
> Sent: Saturday, February 26, 2011 11:08:37 AM
> Subject: Re: [cgma-dev] Large OCC subtraction time
> Hi, Rajeev:
> 
> Thank you for providing the testcase. OCC did have a reputation of
> getting much slower with larger models and more operations. I'll have
> a look on Monday to see if there's anything I can do on cgm side that
> can speed it up.
> 
> Have a nice weekend!
> 
> Jane
> 
> --- On Fri, 2/25/11, Rajeev Jain <jain at mcs.anl.gov> wrote:
> 
> 
> 
> From: Rajeev Jain <jain at mcs.anl.gov>
> Subject: [cgma-dev] Large OCC subtraction time
> To: cgma-dev at mcs.anl.gov
> Date: Friday, February 25, 2011, 4:21 PM
> 
> 
> 
> When subtracting 325 pins from a block, OCC takes a lot more time than
> the corresponding ACIS model. I'm attaching the assygen .inp that can
> be run as MeshKit/rgg>assygen 7. This file is for OCC version of
> MeshKit. For ACIS change the geometry engine to ACIS in the .inp file
> and run ACIS version.
> 
> RGG o/p:
> 
> ACIS:
> 
> Normal Termination.
> Geometry file: 7.sat saved.
> Schemes file created: 7.template.jou
> Cubit journal file created: 7.jou
> Ending at : Fri Feb 25 15:10:31 2011
> Elapsed wall clock time: 8 seconds or 0.133333 mins
> 
> 
> OCC:
> 
> Exported: 327 OCC Bodies to 7.stp
> 
> Normal Termination.
> Geometry file: 7.stp saved.
> Schemes file created: 7.template.jou
> Cubit journal file created: 7.jou
> Ending at : Fri Feb 25 14:59:51 2011
> Elapsed wall clock time: 3173 seconds or 52.8833 mins
> 
> The geometry files can be found at
> /homes/jain/MeshKit-all/trunk/rgg/test/geometry_parallel_meshing/7.stp
> and 7.sat
> 
> Rajeev


More information about the cgma-dev mailing list