View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002964 | PartDesign | Bug | public | 2017-03-12 14:31 | 2017-03-19 21:09 |
Reporter | normandc | Assigned To | yorik | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.17 | ||||
Target Version | 0.17 | ||||
Summary | 0002964: PartDesign Datum geometry invisible in 3D view if no geometry present in Body | ||||
Description | Datum geometry automatically re-sizes based on existing geometry, but if there isn't any in the Body, datum geometry is invisible in the 3D view. BodyOrigin features have a default size, maybe datum geometry should as well to prevent this. | ||||
Steps To Reproduce | 1. Launch FreeCAD 0.17.1xxxx 2. Switch to the PartDesign workbench 3. Create a Body 4. In the Model tree, click on the arrow (or +) besides Body 5. Click on BodyOrigin then hit spacebar to make it visible 6. Click on the arrow (or +) besides BodyOrigin to reveal its content 7. Select XY_Plane (or any other plane) 8. Create a datum plane 9. Keep the "Plane face" attachment mode, click OK 10. A DatumPlane object appears underneath the Body, but is not visible in the 3D view. | ||||
Additional Information | OS: Ubuntu 16.04.2 LTS Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.17.10460 (Git) Build type: None Branch: master Hash: 91c59c7910436c44ede608e29d9a90a287121a11 Python version: 2.7.12 Qt version: 4.8.7 Coin version: 4.0.0a OCC version: 7.1.0 | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
File displaying the issue. |
|
If one saves the generation macro from creation of file and runs the script, the datum is created but cannot be attached to the body. This itself however appears to be a separate bug introduced in commit d2764a3c7a16bd2fd221de6cbfc9395fb0516c3b. |
|
False alarm on the macro issue. I was usong a macro from an old version after which a method was renamed. |
|
Fix committed to master branch. |
FreeCAD: master c4fdc924 2017-03-16 21:27:00 AjinkyaDahale Committer: yorik Details Diff |
fixes 0002964, 0002968 0002964: PartDesign Datum geometry invisible in 3D view if no geometry present in Body 0002968: Datum items invisible on opening saved files |
Affected Issues 0002964, 0002968 |
|
mod - src/Mod/PartDesign/Gui/ViewProviderDatum.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-03-12 14:31 | normandc | New Issue | |
2017-03-12 14:33 | normandc | File Added: FC017_invisible_datum_plane.fcstd | |
2017-03-12 14:33 | normandc | Note Added: 0008613 | |
2017-03-15 18:28 | jnxd | Note Added: 0008631 | |
2017-03-15 20:07 | Kunda1 | Relationship added | related to 0002968 |
2017-03-16 08:25 | jnxd | Note Added: 0008639 | |
2017-03-19 21:09 | yorik | Changeset attached | => FreeCAD master c4fdc924 |
2017-03-19 21:09 | yorik | Note Added: 0008652 | |
2017-03-19 21:09 | yorik | Assigned To | => yorik |
2017-03-19 21:09 | yorik | Status | new => closed |
2017-03-19 21:09 | yorik | Resolution | open => fixed |