Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Search the Forums
See All Topics
Open CASCADEShowroomGet it!Developer CornerSupport and ProductsAbout us
Technical overview
Areas of use
Shape factory
Shape gallery
What's new
System requirements
Download Center
Public license
Getting started
Open Source community
Training and e-learning
A-la Carte Support
Value-added software
Complementary Components
Customer Corner
Company Profile
Marketing Materials
Contact Us
Home / Developer Corner / Forums / Usage issues / Build a face from a surface and a wire

Build a face from a surface and a wire

Build a face from a surface and a wire
angel3435 2010/07/28 15:24
Hi to all...i've a little problem in building a face from a face and a wire with BRepBuilderAPI_MakeFace.

The step that i run are the following:

first a create a BSplineSurface. This surface is created from a matrix of point and is square. Now i want to cut the bounds of this surface with a custom polygon. For make that i build a wire and project it in direction of the surface with BRepProj_Projection. The result of is a one or more compound of edge and with it i build a face with BRepBuilderAPI_MakeFace. At the end i do a ShapeFix_Face.

Now start the problem.

In most cases BRepProj_Projection return multiple compound. Now from this how a can build a single closed wire that lie on my surface??

I some cases when the result of the projection is a single compound the face constructed from the wire of these edges is goog...(id i dump the topological structure of it there are the edgese, wire and vertex) but the triangulation of it return a null triangulation. Why???

Thanks in advance for your help. Thanks!

angel3435 2010/07/28 15:25
excuse me..i build the face from a surface and a wire!
Fabian Hachenberg 2011/01/24 10:43
Why do you use BRepProj_Projection? This class only provides
- cylindrical projection
- conical projection
what you want, I think, is parallel projection.
Ankit 2012/11/22 12:46
Hi Fabian Hachenberg,
I am having the same problem. I want to project a polygon wire on a shape(surface created of a trimmed face) and get the projected face/surface.

Can you please through some light how to do so in OCCT??

I tried BRepProj_Projection but it does not provide parallel projection.
Latest news
  • Open CASCADE Technology 6.7.0 is available for download!
  • Open CASCADE Technology 6.6.0 is available for download!
  • Open CASCADE Technology 6.5.5 is available for download!

  • © OPEN CASCADE 2000 - 2014  |  Search  |  Contacts   |  Site map