View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003177||PartDesign||Feature||public||2017-09-06 11:45||2019-02-14 21:27|
|Priority||normal||Severity||feature||Reproducibility||have not tried|
|Target Version||0.19||Fixed in Version|
|Summary||0003177: Part Design Pad should allow besides "Up to face" something like "Up to plane" as well|
|Description||The well known pad option "Up to face" should be extended to|
- Up to Plane for Datum planes
- Up to edges and Datum lines
- Up to vertices and Datum points
|Additional Information||Forum discussions:|
In the german forum (origin of this feature request)
and in the english forum
|Tags||No tags attached.|
||Up to Face for Datum planes is fixed with: https://github.com/FreeCAD/FreeCAD/commit/fe2660b4684b51100ccc19c7479d08f7ae507398|
Unfortunately, there is a limitation that the datum plane has to be parallel to the sketch plane. If the datum plane is not parallel, this error message pops up:
Pad: Extruding up to a face is only possible if the sketch plane is parallel to it
This appears like a bug, because if there is a solid created first, then a new pad "up to face" works with a slanted datum plane.
In the attached file FC_issue3177_Pad_up_to_face_datum_plane_nc1.fcstd, padding the Body's Sketch up to the slanted datum plane produces the aforementioned error.
But Body001 shows that a sketch attached to an existing pad can be padded to the same datum plane with no such error message.
OS: Ubuntu 18.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14498 (Git)
Build type: Release
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/Canada (fr_CA)
FC_issue3177_Pad_up_to_face_datum_plane_nc1.fcstd (21,500 bytes)
||Setting target version to 0.18 to remove the restriction on plane parallel to sketch plane.|
Restriction on parallel datum plane was removed by commit ffd980b27e.
As for the rest of the request, I'm not sure. The request asks for "up to edge/vertex". How would that work exactly? How would the pad operation know how to define the ending face, if only a vertex or an edge is selected?
In a commercial CAD I'm familiar with, you can define the extrusion distance with a vertex selected in the 3D view. But it is a different option from the "up to face/plane" option. In this case, the pad ending face is parallel with the sketch plane. Otherwise, the tool does not allow to use an edge.
EDIT: OK I just realized that the request is for multiple vertices and edges.
|2017-09-06 11:45||chrisb||New Issue|
|2017-09-16 18:04||mlampert||Project||Path => PartDesign|
|2018-08-26 11:23||wmayer||Note Added: 0011663|
|2018-09-02 20:14||normandc||File Added: FC_issue3177_Pad_up_to_face_datum_plane_nc1.fcstd|
|2018-09-02 20:14||normandc||Note Added: 0011687|
|2018-09-02 20:14||normandc||Note Edited: 0011687||View Revisions|
|2018-12-11 02:15||normandc||Target Version||=> 0.18|
|2018-12-11 02:15||normandc||Note Added: 0012261|
|2018-12-31 18:00||normandc||Note Added: 0012351|
|2018-12-31 18:01||normandc||Note Edited: 0012351||View Revisions|
|2019-02-14 21:27||wmayer||Target Version||0.18 => 0.19|