Design optimization
Forum rules
and Helpful information
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!
Also, be nice to others! Read the FreeCAD code of conduct!
-
- Posts: 66
- Joined: Sun May 12, 2019 6:26 pm
Design optimization
I have been working to design a smart cone and have an ultrasonic device that I would like to mount higher up in the cone. The box and pocket method kind of works but, was hoping someone could come up with a better implementation that would be easy to move around. Both vertically and direction. The other key thing is that I don't want the box to protrude outside the cone shape. Ideas? Thanks for any help.
Regards,
D..
[img]C:\documents\cone v6\don.png[/img]
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18778 (Git)
Build type: Release
Branch: master
Hash: f55cf3ef103532c9718c108bd856a4ef06ad49a5
Python version: 3.7.3
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)
Regards,
D..
[img]C:\documents\cone v6\don.png[/img]
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18778 (Git)
Build type: Release
Branch: master
Hash: f55cf3ef103532c9718c108bd856a4ef06ad49a5
Python version: 3.7.3
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)
- Attachments
-
- Cone.PNG (154.08 KiB) Viewed 1210 times
-
- cone 021-base.FCStd
- (1008.43 KiB) Downloaded 52 times
Re: Design optimization
Usually I recommend to reference only sketches and main planes, and not any edges, vertices or faces. However, it is rather difficult to have the box not protruding outside of the box, without using a reference to the loft. In this case I would do the following:
- make the origin visible
- make Pocket001 Reversed hole for box visible
- create a DatumPoint at the left upper corner of the cutout
- create a DatumPlane parallel to XZ-plane and going through that DatumPoint
- set the y-offset of CopySketch005 to 0. This produces an error - ignore it for now
- Select the DatumPlane and map CopySketch005 to it.
- hide Origin and DatumGeometry
- edit CopySketch005 and place it correctly. You can use external references to sketch Ultrasonic cut out
- edit Pad001 for box, uncheck symmetric and check reversed
- make the origin visible
- make Pocket001 Reversed hole for box visible
- create a DatumPoint at the left upper corner of the cutout
- create a DatumPlane parallel to XZ-plane and going through that DatumPoint
- set the y-offset of CopySketch005 to 0. This produces an error - ignore it for now
- Select the DatumPlane and map CopySketch005 to it.
- hide Origin and DatumGeometry
- edit CopySketch005 and place it correctly. You can use external references to sketch Ultrasonic cut out
- edit Pad001 for box, uncheck symmetric and check reversed
- Attachments
-
- cone 021-base_cb.FCStd
- (815.42 KiB) Downloaded 49 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Posts: 66
- Joined: Sun May 12, 2019 6:26 pm
Re: Design optimization
Is there a way to match the twist in the cone? Could a triangle shape be used to offset the mounting holes rather than a box? The top would have to be 12mm back so that the Ultrasonic device (HC-SR04) wouldn't stick out.
- Attachments
-
- hc-sr04.jpg (19.25 KiB) Viewed 1152 times
Re: Design optimization
At which point should the twist be respected? If it is the upper or lower side you can use different attachments for the DatumPlane: let it go through the two points where the cutout hits the twist.
Sorry but I don't understand a word.Could a triangle shape be used to offset the mounting holes rather than a box? The top would have to be 12mm back so that the Ultrasonic device (HC-SR04) wouldn't stick out.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Posts: 66
- Joined: Sun May 12, 2019 6:26 pm
Re: Design optimization
Thanks Chris for the dialog. Ideally, I would like to have the flexibility to move the object (Ultrasonic box) up, from side to side. The reason is that with 3D printing and eventually a mold I will want some flexibility. When printing there is a lot shrinkage. I guess part of my gap in knowledge is around the DatumPlane. As you move the object into the cone will it cut off the excess box regardless of how far it protrudes?
Thanks Again! D..
Thanks Again! D..
Re: Design optimization
Now I understand what you want - at least I think so: You want to keep your model but without the protruding part of the box.
I think you should remove the pocket for the box and make the box "up to last". No time to give an example now, please ask back if you need it, and I can add it later.
I think you should remove the pocket for the box and make the box "up to last". No time to give an example now, please ask back if you need it, and I can add it later.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Design optimization
Here is my proposal. I have moved the box 2mm further into the box, to be able to use "Up to last" for the pad.
- Attachments
-
- cone 021-base_cb.FCStd
- (371.64 KiB) Downloaded 42 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Design optimization
… another approach:
Cone and Cube primitives + 1 Sketch. Done with boolean operations.
A 3D printer friendly body and a learning example/puzzle.
Cone and Cube primitives + 1 Sketch. Done with boolean operations.
A 3D printer friendly body and a learning example/puzzle.
- Attachments
-
- PartWB_Boolean.FCStd
- (37.16 KiB) Downloaded 43 times
- papyblaise
- Veteran
- Posts: 7867
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: Design optimization
I tray to do one , "more paralèl" to the face
I do a grove along the face, inside this grove I do the box ;
I do a grove along the face, inside this grove I do the box ;
- Attachments
-
- cone-1.PNG (51.84 KiB) Viewed 1065 times
-
- cone.FCStd
- (32.45 KiB) Downloaded 44 times
Re: Design optimization
My thought was to use a Subtractive Loft to remove the protrusion:
OS: Ubuntu 18.04.3 LTS (ubuntu:GNOME/ubuntu)
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.19. (dated 2020-01-05)
Build type: Release
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
OS: Ubuntu 18.04.3 LTS (ubuntu:GNOME/ubuntu)
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.19. (dated 2020-01-05)
Build type: Release
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)