View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000767 | FreeCAD | Bug | public | 2012-07-01 03:46 | 2014-02-19 15:59 |
Reporter | jmaustpc | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | 64 bit | OS | Kubuntu | OS Version | 12.04 |
Fixed in Version | trunk | ||||
Summary | 0000767: face from Part Ellipse is created to long by Part Shape Builder | ||||
Description | I created an ellipse from Part create primitives, then used Part Shape Builder to create a Part Face from the ellipse. The face continues past the right hand (positive X direction) end of the ellipse by a bit. I have attached the fcstd file and a screen shot. | ||||
Additional Information | Platform: Ubuntu 12.04 LTS (64-bit) Version: 0.13.1212 (Git) Branch: master Hash: dfca264acfa6fc7c58d4ca695c5ac76507568073 Python version: 2.7.3 Qt version: 4.8.1 Coin version: 3.1.3 SoQt version: 1.5.0 OCC version: 6.5.0 | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
2012-07-01 03:46
|
|
2012-07-01 03:46
|
|
|
a link to the relevant forum topic. http://forum.freecadweb.org/viewtopic.php?f=10&t=2762&p=21069#p21069 |
|
I don't see that effect!? Maybe your view resolution is to small, try a higher value. Could be its just a triangle artifact... |
|
Hi Juergen I am still getting this. It only shows up on more extreme ellipses. E.g 400 by 200 works fine but 225 by 20 does show this problem. I just tried this new file attached above, (elliptical_face_from_ellipse_shapebuilder.FCStd) I created ellipses from 225x20 in 20mm steps on the minor radius, 20, 40, 60, and 80 have this problem but 225 x 100 did not have a problem. what do you mean by "Resolution"? my version data is now OS: Ubuntu 12.04.1 LTS Platform: 64-bit Version: 0.13.1789 (Git) Branch: master Hash: 76ff41ee174e4ef0f2cb70fdcf7c1efcfe69a319 Python version: 2.7.3 Qt version: 4.8.2 Coin version: 3.1.3 SoQt version: 1.5.0 OCC version: 6.5.0 |
2012-12-22 10:21
|
|
|
Here is a screen shot https://sites.google.com/site/austpcpublicfiles/Home/files-public-distribution/freecad0-13_bug_hunt/partwb/elliptical_face_from_part_ellipse_shapebuilder |
|
Relolution means how close you are to the theoretic ideal surface. In the 3DView we only show triangular representations of the mathematical surfaces. In some cases the algo of OCC to generate triangles do strange things. So you see artifacts which are not in the CAD data itself. If you increase the triangle count this artifacts change or go away. |
|
Thanks for your reply Juergen, but where do I change the triangle count / resolution? |
|
If I add a "0" to both the major and minor radius, i.e. multiply by 10, the problem goes away. I guess that suggests you are correct. |
|
I have the same display bug with latest PPA version. I changed general shape tesselation settings to 0.001 in Preferences/Part Design/Shape View, then I tried setting the Face's Deviation value to 0.0001 in its Properties (Data tab). No change, the face still exceeds the ellipse edge. I then extruded the face with Part Extrude: the extruded surface is fine, but both planar surfaces exceed the edges the same way. ------------ OS: Ubuntu 12.04.1 LTS Platform: 64-bit Version: 0.13.1779 (Git) Branch: master Hash: 480f28032279505f2399fe08ee41a32228026c0f Python version: 2.7.3 Qt version: 4.8.1 Coin version: 3.1.3 SoQt version: 1.5.0 OCC version: 6.5.0 |
|
Ok, then we have a algorithmic problem. I fear OCC again... |
|
this problem has disappeared with newer versions of OCE. The problem is still there in occ 6.5.0 but is not there in OCE 0.15 (equivalent occ is 6.7.0) So I have closed the mantis ticket |
|
this problem has disappeared with newer versions of OCE. The problem is still there in occ 6.5.0 but is not there in OCE 0.15 (equivalent occ is 6.7.0) So I have closed the mantis ticket |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-07-01 03:46 | jmaustpc | New Issue | |
2012-07-01 03:46 | jmaustpc | File Added: dinning_room_chair_render_problem_face_from_Part_elipse.png.zip | |
2012-07-01 03:46 | jmaustpc | File Added: dinning_room_chair_render_problem_face_from_Part_elipse.FCStd | |
2012-07-01 03:50 | jmaustpc | Note Added: 0002251 | |
2012-12-20 20:53 |
|
Note Added: 0002711 | |
2012-12-20 20:53 |
|
Assigned To | => Jriegel |
2012-12-20 20:53 |
|
Status | new => feedback |
2012-12-22 10:20 | jmaustpc | Note Added: 0002749 | |
2012-12-22 10:21 | jmaustpc | File Added: elliptical_face_from_ellipse_shapebuilder.FCStd | |
2012-12-22 10:22 | jmaustpc | Note Edited: 0002749 | |
2012-12-22 10:34 | jmaustpc | Note Added: 0002750 | |
2012-12-22 10:36 |
|
Note Added: 0002751 | |
2012-12-22 10:59 | jmaustpc | Note Added: 0002752 | |
2012-12-22 11:01 | jmaustpc | Note Added: 0002753 | |
2012-12-23 03:59 | normandc | Note Added: 0002754 | |
2012-12-23 11:30 |
|
Note Added: 0002756 | |
2014-02-19 15:58 | jmaustpc | Note Added: 0004243 | |
2014-02-19 15:58 | jmaustpc | Status | feedback => assigned |
2014-02-19 15:59 | jmaustpc | Note Added: 0004244 | |
2014-02-19 15:59 | jmaustpc | Status | assigned => closed |
2014-02-19 15:59 | jmaustpc | Resolution | open => fixed |
2014-02-19 15:59 | jmaustpc | Fixed in Version | => trunk |