Design of Basket/Dust Bin

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
AIMEDSOLUTIONS
Posts: 83
Joined: Sun Sep 02, 2018 12:33 pm
Location: Karachi Pakistan
Contact:

Design of Basket/Dust Bin

Post by AIMEDSOLUTIONS »

Hi Guys,
I made a mold for that basket. Now I want to model this basket in FreeCAD. Everyone is welcomed to model it as well.
2.PNG
2.PNG (236.18 KiB) Viewed 2028 times
User avatar
AIMEDSOLUTIONS
Posts: 83
Joined: Sun Sep 02, 2018 12:33 pm
Location: Karachi Pakistan
Contact:

Re: Design of Basket/Dust Bin

Post by AIMEDSOLUTIONS »

How to pattern this feature in the direction of line shown here?
DB1.PNG
DB1.PNG (16.58 KiB) Viewed 2026 times
When I tried I got this instead of in direction of line
DB2.PNG
DB2.PNG (124.47 KiB) Viewed 2026 times
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Design of Basket/Dust Bin

Post by Vincent B »

Does your basket have a global draft to unmould?
User avatar
Willem
Veteran
Posts: 1852
Joined: Fri Aug 12, 2016 3:27 pm
Location: Lisse, The Netherlands

Re: Design of Basket/Dust Bin

Post by Willem »

This design is very complex with the braided pattern. I simplified it and used a straight pattern and only half a circle. Even now it is very complex to build and I had to fight against the topological devil. My workflow in the part design workbench:
- Draw a sketch for the bottom
- Rotate the sketch
- Draw a helix in the part workbench, this is the only thing to be done outside the part design workbench
- Create a shapebinder with the helix in the part design workbench
- Draw a sketch with the profile for the helix
- Sweep the sketch along the helix
- Make a polar pattern of the sweep
- Draw a sketch for the verticals
- Pad the sketch
- Make a polar pattern of the pad
- Draw a sketch for the horizontal ring
- Sweep the sketch along a circle in the bottom
- Make a linear pattern of the sweep
- Draw a sketch for the top
- rotate the sketch
- The basket is finished, my file is nearly 17 Mb
Schermafdruk van 2018-09-22 12-29-52.png
Schermafdruk van 2018-09-22 12-29-52.png (306.51 KiB) Viewed 1979 times
User avatar
meme2704
Veteran
Posts: 2926
Joined: Sat Apr 01, 2017 2:47 pm
Location: Vosges

Re: Design of Basket/Dust Bin

Post by meme2704 »

Hi
I propose a first form
To make the file less than 1Mo, I have to erase the polar on the red verticals and the spirals, it is necessary to redo them X20
Attachments
basket1.FCStd
(924.83 KiB) Downloaded 60 times
basket.PNG
basket.PNG (142.52 KiB) Viewed 1960 times
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Design of Basket/Dust Bin

Post by NormandC »

AIMEDSOLUTIONS wrote: Sat Sep 22, 2018 2:53 am How to pattern this feature in the direction of line shown here?
DB1.PNG
When I tried I got this instead of in direction of line
DB2.PNG
In the LinearPattern parameters, there is a "Select reference..." menu where you next select a reference (the line) in the 3D view.

But it won't work, because this would create multiple solids. A PartDesign Body can only hold a single solid. What you need to do is to first create the main basket body that your "piece of pie" will touch, then the pattern will work in the direction you wish because it will have support.
chrisb
Veteran
Posts: 53945
Joined: Tue Mar 17, 2015 9:14 am

Re: Design of Basket/Dust Bin

Post by chrisb »

NormandC wrote: Sat Sep 22, 2018 4:24 pm In the LinearPattern parameters, there is a "Select reference..." menu where you next select a reference (the line) in the 3D view.
Select reference doesn't work here. It seems to be the same like X-axis, no matter if I select a sketched line or an edge.

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14718 (Git)
Build type: Release
Branch: (HEAD detached at 38df1ae)
Hash: 38df1ae74200ec6f6babee46f89dbb34311d9e75
Python version: 2.7.15
Qt version: 5.11.1
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Design of Basket/Dust Bin

Post by NormandC »

Do you have a sample file showing the issue?
chrisb
Veteran
Posts: 53945
Joined: Tue Mar 17, 2015 9:14 am

Re: Design of Basket/Dust Bin

Post by chrisb »

NormandC wrote: Sat Sep 22, 2018 4:24 pm In the LinearPattern parameters, there is a "Select reference..." menu where you next select a reference (the line) in the 3D view.
Select reference doesn't work here. It seems to be the same like X-axis, no matter if I select a sketched line or an edge.

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14718 (Git)
Build type: Release
Branch: (HEAD detached at 38df1ae)
Hash: 38df1ae74200ec6f6babee46f89dbb34311d9e75
Python version: 2.7.15
Qt version: 5.11.1
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)

Edit: I was wong, it's not the X-axis, 3D view just jumps back to the previous selection. I get this error in report view:

Code: Select all

PathCommands.ERROR: Failed to create face from wire
Traceback (most recent call last):
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Mod/Path/PathCommands.py", line 73, in IsActive
    self.active = self.formsPartOfALoop(sel.Object, sel.SubObjects[0], sel.SubElementNames)
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Mod/Path/PathCommands.py", line 114, in formsPartOfALoop
    if len(names) == 1 and horizontalEdgeLoop(obj, sub):
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Mod/Path/PathScripts/PathUtils.py", line 241, in horizontalEdgeLoop
    loops = [w for w in wires if all(PathGeom.isHorizontal(e) for e in w.Edges) and PathGeom.isHorizontal(Part.Face(w))]
OCCError: Failed to create face from wire
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Design of Basket/Dust Bin

Post by NormandC »

Please look at my reply above yours.

But, what does the Path wb have to do here?
chrisb wrote: Sat Sep 22, 2018 4:37 pm

Code: Select all

PathCommands.ERROR: Failed to create face from wire Traceback (most recent call last): File "/Users/cb/Desktop/FreeCAD.app/Contents/Mod/Path/PathCommands.py", line 73, in IsActive
Post Reply