View Issue Details

IDProjectCategoryView StatusLast Update
0003332TechDraw[FreeCAD] Bugpublic2018-10-25 23:21
Reporterwandererfan Assigned Towandererfan  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version[FreeCAD] 0.17 
Target Version[FreeCAD] 0.18Fixed in Version[FreeCAD] 0.18 
Summary0003332: Drawing View Position is Wrong in CoarseView
DescriptionForum discussion
If CoarseView is true, and Perspective is false, the DrawingView is not centred around the origin and will be shifted from the expected x,y position. The amount of the shift depends on the size and scale of the view.

This appears to be an upstream bug, and a query has been posted to the OCCT forum.

Only OCCT 7.2.0 has been tested for this bug.

Working example code that does not rely on FC is attached.
TagsOCC 7.2, OCC Bug, TechDraw, upstream

Activities

wandererfan

2018-01-27 19:27

manager  

main.cpp (2,562 bytes)
OpenCascadeAll.h (9,193 bytes)
PolyAlgo.pro (645 bytes)

wmayer

2018-10-25 23:21

administrator   ~0012093

https://github.com/FreeCAD/FreeCAD/commit/b2135da44772009f7f9699ded29db292f41420ab

Issue History

Date Modified Username Field Change
2018-01-27 19:27 wandererfan New Issue
2018-01-27 19:27 wandererfan Status new => assigned
2018-01-27 19:27 wandererfan Assigned To => wandererfan
2018-01-27 19:27 wandererfan File Added: main.cpp
2018-01-27 19:27 wandererfan File Added: OpenCascadeAll.h
2018-01-27 19:27 wandererfan File Added: PolyAlgo.pro
2018-01-27 19:27 wandererfan Tag Attached: OCC 7.2
2018-01-27 19:27 wandererfan Tag Attached: OCC Bug
2018-01-27 19:27 wandererfan Tag Attached: TechDraw
2018-01-27 19:27 wandererfan Tag Attached: upstream
2018-10-25 23:21 wmayer Status assigned => closed
2018-10-25 23:21 wmayer Resolution open => fixed
2018-10-25 23:21 wmayer Fixed in Version => 0.18
2018-10-25 23:21 wmayer Note Added: 0012093