Pad on Pad

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
gavinkenny
Posts: 7
Joined: Sun May 10, 2020 7:32 am

Pad on Pad

Post by gavinkenny »

Hi,

I am trying to make a simple mounting board, to mount computer parts on as a prototyping setup. So all I want is a base plate with some small columns on it at specific locations and then on top of each column I want a smaller column which would clip through the mounting holes on the pcb's I have.

I thought this would be simple - stupid me. I had my baseplate setup (simple square - padded) and I had an initial set of base columns, again padded, but when I went to put the upper columns on top everything went weird. I now have a situation where I have somehow "grown" a mirror off at a 90 degree angle, which I don't want at all, and am no closer to working out how to add the 2nd padded column on top of the first.

What am I doing wrong?

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedKingdom (en_GB)
Attachments
pi-robo-base-v01.FCStd
(41.63 KiB) Downloaded 19 times
drmacro
Veteran
Posts: 8984
Joined: Sun Mar 02, 2014 4:35 pm

Re: Pad on Pad

Post by drmacro »

No idea how you might have done it...but, the Dependency Graph showed a back/cross reference.

Sketch had the attachment changed to Pad001...

I remapped Sketch properly to XY_Plane and FlatFace and it seems ok now.

(Just for example, I also simplified the constraints on Sketch001.)
pi_board.png
pi_board.png (90.7 KiB) Viewed 534 times
Attachments
pi-robo-base-v01-mac.FCStd
(22.02 KiB) Downloaded 13 times
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
gavinkenny
Posts: 7
Joined: Sun May 10, 2020 7:32 am

Re: Pad on Pad

Post by gavinkenny »

Thank you so much.
To go back to my original problem, is it possible to map a new sketch onto the face on the current columns so I can add a 2nd set with a smaller diameter?
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Pad on Pad

Post by kisolre »

Yes, but for now you should avoid it. Mapping sketched to generated items (faces, edges, ...) is prone to topological naming issues - faces could be renamed at any time and then the mapping will fail or not be where it was intended. In your case you chould map that sketch to base plane and offset it accordingly. For this you can also use expressions to link the offset to sizes of previous features (sketch.z = pad1.length+pad2 length).
chrisb
Veteran
Posts: 54213
Joined: Tue Mar 17, 2015 9:14 am

Re: Pad on Pad

Post by chrisb »

I don't offset in such cases, where the added pad is smaller than its base below. I map it to the main plane and increase the length appropriately.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
gavinkenny
Posts: 7
Joined: Sun May 10, 2020 7:32 am

Re: Pad on Pad

Post by gavinkenny »

Thanks guys, I'll give it a go. Really appreciate the help
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: Pad on Pad

Post by vocx »

gavinkenny wrote: Fri Jun 05, 2020 7:34 pm ... is it possible to map a new sketch onto the face on the current columns ...
Topological naming problem
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
Post Reply