PartDesign Hole feature

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
m1cha1
Posts: 7
Joined: Sun Oct 28, 2018 8:55 am

Re: PartDesign Hole feature

Postby m1cha1 » Thu Apr 29, 2021 10:00 am

I have two cases with hole based on sketch:
1. If you make a sketch with slot or rectangle with rounded edges.
hole.jpg
hole.jpg (58.11 KiB) Viewed 276 times
2. If you make a sketch with arc and then if you try to make a hole using this sketch the model will disappear
According to wiki "The Hole feature creates one or more holes from a selected sketch's circles"

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.24787 (Git)
Build type: Release
Branch: master
Hash: ea96f1860164ff8a6751b21b3fb4d425fc87f5e5
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Last edited by m1cha1 on Thu Apr 29, 2021 12:38 pm, edited 2 times in total.
chrisb
Posts: 34282
Joined: Tue Mar 17, 2015 9:14 am

Re: PartDesign Hole feature

Postby chrisb » Thu Apr 29, 2021 11:22 am

Please attach the file.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
m1cha1
Posts: 7
Joined: Sun Oct 28, 2018 8:55 am

Re: PartDesign Hole feature

Postby m1cha1 » Thu Apr 29, 2021 12:39 pm

Below example
hole-example.FCStd
(17.16 KiB) Downloaded 6 times
chrisb
Posts: 34282
Joined: Tue Mar 17, 2015 9:14 am

Re: PartDesign Hole feature

Postby chrisb » Mon May 03, 2021 11:47 pm

m1cha1 wrote:
Thu Apr 29, 2021 10:00 am
If you make a sketch with arc and then if you try to make a hole using this sketch the model will disappear
According to wiki "The Hole feature creates one or more holes from a selected sketch's circles"
I have checked your file (it looks different from <our screenshot). It works perfect here. Please note that the hole feature creates a circular hole in the center of each circle or arc. It doesn't create slots. Use pocket for those.

OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.24825 (Git)
Build type: Release
Branch: master
Hash: ccc4151b3020969450325466e385850783795325
Python version: 3.9.2
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: C/Default (C)
Attachments
SnipScreenshot-4eba57.png
SnipScreenshot-4eba57.png (15.81 KiB) Viewed 132 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.