View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000932 | FreeCAD | Bug | public | 2012-12-28 04:18 | 2015-01-09 13:29 |
Reporter | jmaustpc | Assigned To | wmayer | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86-64 | OS | Kubuntu | OS Version | 12.04.1 |
Summary | 0000932: Unexpected scaling of a printed Drawing From FreeCAD but not always from exported SVG | ||||
Description | Print a Drawing from Drawing WB with scale set at 1:1 produces a print out that is slightly smaller that 1:1 e.g. a 100mm square will measure about 97mm. If you export as SVG and print from an SVG application, it can be made to print correctly but not with the default settings. It appears that FreeCAD and the SVG application scale the SVG to fit within the smaller page size defined within the area defined by printer Margins. Forum Help topic here http://forum.freecadweb.org/viewtopic.php?f=3&t=3373 | ||||
Steps To Reproduce | Create a drawing in FreeCAD Drawing Work Bench. Set scale to 1:1 for all objects. From FreeCAD Then print the Drawing with default printer Margins (3.18mm), the printer output will be slightly scaled. Then do the same but change the printer margins to zero all around...it does not change the printed out put...it is still slightly scaled the same as the first time. From SVG application (I used Karbon) In FreeCAD, export the drawing as SVG, open the SVG in Karbon or other SVG application, if you just print with the default settings it will scale the whole drawing, (including data box and boundary etc.) to fit it within the default printer margin settings (in my case 20 something and 30 something the other way) so in my case the resulting physical drawing was even more scaled. The from within Karbon I set the printer's margins to zero all around, then you can get a correctly scaled physical printed drawing. | ||||
Additional Information | 1) It seems to me that FreeCAD is doing something wrong because the scale did not change when I changed the printer margins to zero all round 2) It seems to me that at this time you need a printer which can have its margins set to zero to get correct scaling (border-less printing?) 3) is there a setting somewhere that should be set differently so that the SVG file knows that it has a boundary? I mean like a default drawing size rather than just a page size, or something like that? | ||||
Tags | drawing, printing, Qt | ||||
FreeCAD Information | |||||
FreeCAD: master 311ba87b 2015-01-07 19:35:52 Details Diff |
+ issue 0000932: Unexpected scaling of a printed Drawing From FreeCAD but not always from exported SVG |
Affected Issues 0000932, 0001595 |
|
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.h | Diff File | ||
FreeCAD: master ddfb525c 2015-01-09 14:00:18 Details Diff |
+ fixes 0000932: Unexpected scaling of a printed Drawing From FreeCAD but not always from exported SVG |
Affected Issues 0000932 |
|
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-12-28 04:18 | jmaustpc | New Issue | |
2014-05-21 20:39 | shoogen | Relationship added | related to 0001553 |
2014-05-21 20:40 | shoogen | Tag Attached: drawing | |
2014-05-21 20:40 | shoogen | Tag Attached: Qt | |
2014-05-21 20:40 | shoogen | Tag Attached: printing | |
2015-01-07 18:59 | wmayer | Changeset attached | => FreeCAD Master master 311ba87b |
2015-01-08 01:13 | normandc | Note Added: 0005571 | |
2015-01-08 01:13 | normandc | Description Updated | |
2015-01-09 13:29 | wmayer | Changeset attached | => FreeCAD Master master ddfb525c |
2015-01-09 13:29 | wmayer | Assigned To | => wmayer |
2015-01-09 13:29 | wmayer | Status | new => closed |
2015-01-09 13:29 | wmayer | Resolution | open => fixed |