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!
freecad-heini-1
Posts: 5328
Joined: Tue Jan 07, 2014 11:10 am
Contact:

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

Postby freecad-heini-1 » Wed Sep 06, 2017 7:34 am

In the German forum I asked about to create a pad out of a sketch and extrude it up to a face.
It's impossible to use a datum plane. Is it a bug, or forgotten during development, or should I ask for a feature request?
pad_up_to_face_datum-plane.gif
pad_up_to_face_datum-plane.gif (666.97 KiB) Viewed 1342 times
From my point of view it would be very helpful, if datum planes are allowed.

Link to the German forum discussion:
https://forum.freecadweb.org/viewtopic. ... 02#p189802
chrisb
Posts: 15120
Joined: Tue Mar 17, 2015 9:14 am

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

Postby chrisb » Wed Sep 06, 2017 11:48 am

Created issue #3177. Looking for proposals for a common name for "Up to face/plane", "Up to edge/line", "Up to vertex/point".
Jee-Bee
Posts: 1751
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 » Wed Sep 06, 2017 4:44 pm

chrisb wrote:
Wed Sep 06, 2017 11:48 am
Created issue #3177. Looking for proposals for a common name for "Up to face/plane", "Up to edge/line", "Up to vertex/point".
I think you make this to complicated. up to face should be the same as up to a plane. I would think none of the other CAD Packages have dual naming...
chrisb
Posts: 15120
Joined: Tue Mar 17, 2015 9:14 am

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

Postby chrisb » Wed Sep 06, 2017 5:08 pm

Jee-Bee wrote:
Wed Sep 06, 2017 4:44 pm
I think you make this to complicated.
Yes, obviously.
What I wanted to say: We need a single name for this usecase which will do any of the three variants. "Up to something" doesn't sound good. "Up to object" is still very global, so I was hoping for something intuitive and precise.
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 » Wed Sep 06, 2017 8:59 pm

chrisb wrote:
Wed Sep 06, 2017 5:08 pm
We need a single name for this usecase which will do any of the three variants.
The option is named "until selected" in NX, which then prompts you to "select object." It's called "object" in Fusion 360 too. The only thing is I tend to first think of a solid rather than any kind of geometry when I see the term "object" in freecad. Maybe we can get away with not naming the geometry type:
Screen Shot 2017-09-06 at 4.48.07 PM.png
Screen Shot 2017-09-06 at 4.48.07 PM.png (27.14 KiB) Viewed 1269 times
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 » Thu Sep 07, 2017 4:08 am

freecad-heini-1 wrote:
Wed Sep 06, 2017 7:34 am
It's impossible to use a datum plane. Is it a bug, or forgotten during development, or should I ask for a feature request?
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'm afraid I don't have time to test further.
FC017_Pad_Up_to_DatumPlane_01.png
FC017_Pad_Up_to_DatumPlane_01.png (16.95 KiB) Viewed 1258 times
OS: Ubuntu 16.04.3 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.11967 (Git)
Build type: None
Branch: master
Hash: d0c5865f323aa9555662912f2ff96188f29096a6
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: French/Canada (fr_CA)
Attachments
FC017_Pad_Up_to_DatumPlane_nc1.fcstd
(33.85 KiB) Downloaded 18 times
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 » Thu Sep 07, 2017 4:14 am

If I create a slanted DatumPlane in an empty Body, then create a Circle sketch and pad it with "Up to face" set to the datum plane, I get a different error than you:
Pad: Extruding up to a face is only possible if the sketch plane is parallel to it
Yet it didn't complain with my slanted datum plane in the other file! :?
freecad-heini-1
Posts: 5328
Joined: Tue Jan 07, 2014 11:10 am
Contact:

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

Postby freecad-heini-1 » Thu Sep 07, 2017 7:09 am

NormandC wrote:
Thu Sep 07, 2017 4:14 am
If I create a slanted DatumPlane in an empty Body, then create a Circle sketch and pad it with "Up to face" set to the datum plane, I get a different error than you:
Pad: Extruding up to a face is only possible if the sketch plane is parallel to it
Yet it didn't complain with my slanted datum plane in the other file! :?
In the German forum Stefan (ickby) wrote "it's a bug".
https://forum.freecadweb.org/viewtopic. ... 44#p189944

http://freecadweb.org/tracker/view.php?id=3177
freecad-heini-1
Posts: 5328
Joined: Tue Jan 07, 2014 11:10 am
Contact:

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

Postby freecad-heini-1 » Thu Sep 07, 2017 7:16 am

peterl94 wrote:
Wed Sep 06, 2017 8:59 pm
Your proposal:
Image
Great idea! :D
chrisb
Posts: 15120
Joined: Tue Mar 17, 2015 9:14 am

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

Postby chrisb » Thu Sep 07, 2017 9:57 am

If others call it object we could do so too (I know I said something different before, but I'm willing to learn :? ). Then this term could be repeated for the Button, so that the connection of the two becomes clear.
Type: "Up to selected object"
Button: "Select object"