View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0032185 | Open CASCADE | [OCCT] OCCT:Modeling Algorithms | public | 2021-03-01 17:08 | 2021-03-18 15:16 |
|
Reporter | asuraven | |
Assigned To | msv | |
Priority | normal | Severity | minor | |
Status | new | Resolution | open | |
Platform | | OS | | OS Version | |
Product Version | [OCCT] 7.6.0* | |
Target Version | [OCCT] 7.6.0* | Fixed in Version | | |
|
Summary | 0032185: Modeling Algorithms - Bad fillet on an internal edge of a revolution |
Description | If an external face of the revolution has a degenerated edge, a filleting face has bad limiting edge or too big tolerance.
In branch CR23731_7 a result solid shape has faulty result of the checkshape command. Also "test blend buildevol D6" and "test blend simple H4" failed in branch CR23731_7 failed because of this problem. |
Steps To Reproduce |
pload MODELING
# 45 deg cone - bad edge
polyline poly1 0 0 10 0 0 0 10 0 0 0 0 10
wire wire1 poly1
# 30 deg cone - edge seems as valid but too big tolerance
#polyline poly1 0 0 10 0 0 0 5 0 0 0 0 10
#wire wire1 poly1
# 90 deg sphere - bad edge
# circle cir 0 0 0 10
# mkedge edge1 cir 0 pi/2
# trotate edge1 0 0 0 1 0 0 90
# polyline poly1 0 0 10 0 0 0 10 0 0
# wire wire1 edge1 poly1
# 60 deg sphere - bad edge
# circle cir -5 0 0 10
# mkedge edge1 cir 0 pi/3
# trotate edge1 0 0 0 1 0 0 90
# polyline poly1 0 0 sqrt(3)/2*10 0 0 0 5 0 0
# wire wire1 edge1 poly1
# erase cir
mkplane plane1 wire1
revol cone1 plane1 0 0 0 0 0 1 270
explode cone1 E
blend fillet_cone cone1 1 cone1_7
explode fillet_cone E
tolsphere fillet_cone_7
tolsphere fillet_cone_5
erase cone1
checkshape fillet_cone
axo; fit
|
Additional information and documentation updates | Related tests:
- blend buildevol D6
- blend simple H4
- bugs modalg_1 bug140 |
Tags | No tags attached. |
|
Test case number | |
|
Attached Files | cone 45deg.png (151,636 bytes) 2021-03-01 17:09
cone 60deg.png (69,343 bytes) 2021-03-01 17:09 |
|