View Issue Details

IDProjectCategoryView StatusLast Update
0022727CommunityOCCT:Modeling Algorithmspublic2012-03-29 17:26
Reporterszy Assigned Tobugmaster  
Status closedResolutionfixed 
Product Version6.5.1 
Target Version6.5.3Fixed in Version6.5.3 
Summary0022727: Fillet not produces a result
DescriptionPost from the Forum -
"1. I have used fillet making function "BRepFilletAPI_MakeFillet" for some time now and it seems that there are many instances it fails to create a fillet. Can anybody comment on the reliability of this function?
For example, I have attached a Brep file here and am unable to put a fillet in the common edge. Is there something wrong with my shape or is it a shortcoming of the makefillet function that I can't make a fillet there? How can I fix this?"

 ==> Bounding box is : DX=0.0545873 mm, DY=0.05459825 mm, DZ=0.0299319 mm.

"2. The model dimensions are actually in meters. It has not been converted to proper units when writing out the brep file. Basically DX would be 54.5873 mm actually. I have tried fillets with radius of 1 mm to 5 mm without success."

Shape is attached - toFillet.brep.
If try to scale the shape relative to center of gravity (x1000) =>
algorithm fails.
Steps To Reproducerestore toFillet.brep t
checkshape t

sprops t
tscale t 0.0507219 -0.0399294 -0.00324254 1000

explode t e
donly t t_3

blend res t 2. t_3
tscale res 0.0507219 -0.0399294 -0.00324254 0.001
Additional information
and documentation updates
Modified entities:


modified methods:

Standard_Boolean ChFi3d_Builder::CompleteData
(Handle(ChFiDS_SurfData)& Data,
 Blend_Function& Func,
 Handle(BRepBlend_Line)& lin,
 const Handle(Adaptor3d_HSurface)& S1,
 const Handle(Adaptor3d_HSurface)& S2,
 const TopAbs_Orientation Or1,
 const Standard_Boolean Gd1,
 const Standard_Boolean Gd2,
 const Standard_Boolean Gf1,
 const Standard_Boolean Gf2,
 const Standard_Boolean Reversed)

Now construction of BRepBlend_AppSurface is called in this method with two additional arguments: Degmax and Segmax.
TagsNo tags attached.
Test case numberchl 934 D5

Attached Files

  • toFillet.brep (816,718 bytes)
  • chl_934_D5.tar.gz (654 bytes)



2011-09-20 12:00


toFillet.brep (816,718 bytes)


2011-10-10 15:02

developer   ~0018341

SVN branch http://svn/svn/occt/branches/22727 is ready for reviewing


2011-10-14 14:34

developer   ~0018362

Seems to be OK


2011-10-17 20:03


chl_934_D5.tar.gz (654 bytes)


2011-10-17 20:04

tester   ~0018368

Last edited: 2011-11-22 11:42

Dear BugMaster,
Workbench KAS:dev:mkv-22727-occt was created from SVN branch http://svn/svn/occt/branches/22727
(and mkv-22727-products from trunk) and compiled on Linux platform.

Test case for this bug is chl/934/D5. It is OK.

There are not regressions in mkv-22727-products regarding to KAS:dev:products-652-opt.

See results in /QADisk/occttests/results/KAS/dev/mkv-22727-products_17102011/lin
See reference results in /QADisk/occttests/results/KAS/dev/products-652-opt_23092011/lin
See test cases in /QADisk/occttests/tests/ED
N.B. In order to launch testing case you can make use the following instructions


2011-10-21 21:41

administrator   ~0018399

Last edited: 2011-10-21 21:42

Integrated into trunk of occt repository:

Date: 2011-10-21 21:40:30 +0400 (Fri, 21 Oct 2011)
New Revision: 9234


Related Changesets

occt: master 822ffdff

2011-10-21 17:40:30


Committer: bugmaster Details Diff
0022727: Fillet not produces a result Affected Issues
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File

Issue History

Date Modified Username Field Change
2011-09-20 12:00 szy New Issue
2011-09-20 12:00 szy Assigned To => jgv
2011-09-20 12:00 szy File Added: toFillet.brep
2011-09-21 14:07 szy Target Version => 6.5.3
2011-09-22 16:51 szy Status new => assigned
2011-10-10 14:58 jgv Steps to Reproduce Updated
2011-10-10 14:58 jgv Additional Information Updated
2011-10-10 15:02 jgv Note Added: 0018341
2011-10-10 15:02 jgv Status assigned => resolved
2011-10-11 11:23 jgv Assigned To jgv => ifv
2011-10-14 14:34 ifv Note Added: 0018362
2011-10-14 14:34 ifv Status resolved => reviewed
2011-10-14 14:35 ifv Assigned To ifv => bugmaster
2011-10-17 20:03 mkv File Added: chl_934_D5.tar.gz
2011-10-17 20:04 mkv Note Added: 0018368
2011-10-17 20:05 mkv Test case number => chl 934 D5
2011-10-17 20:05 mkv Status reviewed => tested
2011-10-21 21:41 bugmaster Note Added: 0018399
2011-10-21 21:41 bugmaster Status tested => verified
2011-10-21 21:41 bugmaster Resolution open => fixed
2011-10-21 21:41 bugmaster Assigned To bugmaster => jgv
2011-10-21 21:42 bugmaster Note Edited: 0018399
2011-11-22 11:42 szy Note Edited: 0018368
2012-03-29 17:26 bugmaster Changeset attached => occt master 822ffdff