Freecad 0.17 - Pad up to face - Datum Plane is invalid

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Jee-Bee
Posts: 1950
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby Jee-Bee » Thu Sep 07, 2017 8:48 pm

I think up to selection is better than up to selected object
peterl94
Posts: 999
Joined: Thu May 23, 2013 7:31 pm
Location: United States

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby peterl94 » Thu Sep 07, 2017 9:28 pm

Well, if you want to use the same term for both, I would keep it short and just go with "Up to object."
User avatar
industromatic
Posts: 150
Joined: Thu Mar 27, 2014 4:30 pm
Location: Austin Texas
Contact:

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby industromatic » Fri Sep 08, 2017 7:25 pm

it would be good to be able to define specify solids with one or both ends on datum planes. Solids such as cone, cylinder, box.
chrisb
Posts: 18030
Joined: Tue Mar 17, 2015 9:14 am

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby chrisb » Fri Sep 08, 2017 9:04 pm

industromatic wrote:
Fri Sep 08, 2017 7:25 pm
it would be good to be able to define specify solids with one or both ends on datum planes. Solids such as cone, cylinder, box.
This seems to me a rather theoretic approach. Do you have a usecase for this? For me it would be enough to attach a sketch to a datum plane and pad it to the next plane.
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby NormandC » Tue Sep 12, 2017 2:48 am

Honestly, I don't think "object" is a good term here. Object is too generic, it can mean anything. This mode of padding is intended to go to a face or a plane, not a generic object which in FreeCAD could be a vertex, an edge, a shape etc.

If you want a more generic term, I would go with "Reference", which could be interpreted in the context of the tool. So in the Fillet parameters, a reference could be an edge or a face; in "Pad to...", it would refer to a face or a plane, etc.
chrisb
Posts: 18030
Joined: Tue Mar 17, 2015 9:14 am

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby chrisb » Tue Sep 12, 2017 8:26 pm

Any objections against "Reference"? If not I would include the notion in the bug tracker.
jmaustpc
Posts: 9566
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby jmaustpc » Wed Sep 13, 2017 6:28 am

"Object" is a bad idea because you pad to a specific face on an object, not the object itself.
vectronic
Posts: 23
Joined: Sun Feb 18, 2018 9:44 pm

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby vectronic » Sat May 19, 2018 10:12 pm

NormandC wrote:
Thu Sep 07, 2017 4:08 am
It works for me in the following test file. I wonder if it's because the Pad feature is based on an existing solid?
I have had a similar issue: Padding up to a datum plane for a sketch with no underlying solid wasn't allowed (error message regarding zero height as mentioned earlier), but padding from a sketch on the face of an existing solid did work.

However, in the case where it did work, it only half worked... I had created one item on the sketch and then duplicated as a rectangular array (see sketch.png). Only the original sketch item was padded, the others were ignored (see pad breaks with uptoface.png). If I switch from pad UpToBody to Dimension then immediately all items are padded (see pad works with dimension.png).
sketch.png
sketch.png (88.44 KiB) Viewed 637 times
pad breaks with uptoface.png
pad breaks with uptoface.png (39 KiB) Viewed 637 times
pad works with dimension.png
pad works with dimension.png (39.98 KiB) Viewed 637 times
freedman
Posts: 868
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby freedman » Mon May 21, 2018 3:34 pm

I see the same problem. Looks like a bug.

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.13705 (Git)
Build type: Release
Branch: master
Hash: 891682a41220943af114f1312b57e04401c4cefb
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)
freedman
Posts: 868
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: Freecad 0.17 - Pad up to face - Datum Plane is invalid

Postby freedman » Tue May 22, 2018 4:12 am

I'll write this up as a bug if someone tells me it's not already on the list.