View Issue Details

IDProjectCategoryView StatusLast Update
0002645FreeCADBugpublic2016-07-28 15:39
Reporterdangky Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionno change required 
OSWindowsOS Version7 
Product Version0.16 
Fixed in Version0.16 
Summary0002645: Cannot create pad or pocket from a sketch circle
DescriptionWhen I draw sketch of a circle on a box's face with some constraint (please see attach file), then make a pad or pocket from that sketch. Only with a certain ranges of circle's radius (change the constraint 9 of sketch001, for example: 5mm) it can make a pad or pocket successfully, otherwise (for example: 3mm) an error "failed to create a face from wire in sketch" appears.
Additional InformationOS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6704 (Git)
Build type: Release
Branch: releases/FreeCAD-0-16
Hash: 0c449d7e8f9b2b1fb93e3f8d1865e2f59d7ed253
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
TagsNo tags attached.
FreeCAD Information

Activities

dangky

2016-07-28 06:32

reporter  

pad_pocket_error.FCStd (Attachment missing)

wmayer

2016-07-28 15:38

administrator   ~0007220

You are even lucky that it works for 5 mm. In order to perform the pad or pocket we first have to create a face from a wire and thus crossing geometries are not allowed.

In your sketch there is this vertical line which makes the algorithm to fail for 3mm but surprisingly works for 5mm. Anyway, to fix your model you must edit the sketch, select the vertical line and toggle its mode to construction mode. That's the last icon in the geometry toolbar.

Afterwards it works for any radius.

Issue History

Date Modified Username Field Change
2016-07-28 06:32 dangky New Issue
2016-07-28 06:32 dangky File Added: pad_pocket_error.FCStd
2016-07-28 15:38 wmayer Note Added: 0007220
2016-07-28 15:39 wmayer Status new => closed
2016-07-28 15:39 wmayer Resolution open => no change required
2016-07-28 15:39 wmayer Fixed in Version => 0.16