Mirroring Pocket

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!
Post Reply
Murmele
Posts: 31
Joined: Sat Mar 11, 2017 1:24 pm

Mirroring Pocket

Post by Murmele »

Hello,

I drawed a sketch and created a pad from it. Next I made some fillets to the pad. Now I would like to mirror the pad, but I'm not able to do that because I get the message: "Please create a subtractive or additive feature first". I found out, that 2016 was the same problem and there it was a packaging problem. Is there a work around for it?

Best regards,

Martin


OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13528 (Git) AppImage
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 5c3f7bf8ec51e2c7187789f7edba71a7aa82a88b
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Attachments
TopPlate.fcstd
(152.76 KiB) Downloaded 18 times
User avatar
Willem
Veteran
Posts: 1854
Joined: Fri Aug 12, 2016 3:27 pm
Location: Lisse, The Netherlands

Re: Mirroring Pocket

Post by Willem »

Hi Martin, welcome back to Freecad.
The mirrorfunction in the partdesign workbench works different than you expect. It can only mirror pads and pockets in a body and not the total body. For this purpose you should use the mirrorfunction in the Draft workbench. I already did this so you can study your modified file
Attachments
TopPlate-Willem.fcstd
(154.79 KiB) Downloaded 17 times
Murmele
Posts: 31
Joined: Sat Mar 11, 2017 1:24 pm

Re: Mirroring Pocket

Post by Murmele »

Thank you for your help! :D How can I make pockets into this total body with polar array with 6 times Sketch001?
What is the common workflow to do something like this?
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Mirroring Pocket

Post by NormandC »

Hello Martin,

Unfortunately Fillets and Chamfers cannot be patterned in PartDesign.

Here's how to do this in PartDesign:

  1. Activate Body
  2. Right-click on Pad --> Set tip. This rolls back the Body's history to Pad. Anything that you create next will be added just below the Pad, and above Fillet.
  3. Select Pad
  4. Create a Image PartDesign MultiTransform feature with one Mirrored feature on the vertical sketch axis and one Mirrored feature on the horizontal sketch axis. After completing the MultiTransform, set its "Refine" property to "true" to get rid of the residual edges.
  5. Select Sketch001 and create a Image PartDesign Pocket feature.
  6. Select Sketch002 and create a second Pocket feature.
  7. Select Pocket001 and create a Image PartDesign PolarPattern feature. In the Pattern parameters, click on Add feature; switch to the Model tab, make Pocket visible; switch again to Tasks tab, click on the Body in the 3D view. You now have Pocket and Pocket001 in the polar pattern. Set occurrences to 6.
  8. Right-click on Fillet --> Set tip to return the tip to the bottom.
  9. Edit the Fillet and add the required edges by clicking on the "Add ref" button to select one edge at a time. It's slow, but it's the only way.
The Extrude is then useless and can be deleted.

I'll also add that you could design your fillets directly into the Pad sketch.
Attachments
FC_Murmele_TopPlate_01.png
FC_Murmele_TopPlate_01.png (39.62 KiB) Viewed 794 times
TopPlate_normandc1.fcstd
(314.62 KiB) Downloaded 15 times
Murmele
Posts: 31
Joined: Sat Mar 11, 2017 1:24 pm

Re: Mirroring Pocket

Post by Murmele »

Hi NormandC,

great thanks to the great explanation! I tried it another time complete step by step. Thank you!! :D
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Mirroring Pocket

Post by NormandC »

You're welcome. :)
Post Reply