|Anonymous | Login||2013-12-21 03:37 UTC|
|Main | My View | View Issues | Change Log | Roadmap | Docs|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0000606||[Drawing module] Feature||feature||always||2012-02-16 11:49||2012-10-21 04:52|
|Summary||0000606: Set line width for projection views in drawing using the template system|
The current value for a thick line seems to be hard coded to 0.35mm.
According to ISO 128 other values are allowed in drawings. Currently there is no way to change the line thickness, neither from the GUI nor via the template system.
|Tags||No tags attached.|
|I would vote for a "Line thickness" property for all DrawingView objects...|
Since the line thickness can be configured in the GUI, this ticket should be renamed to something like 'propagate drawing linewidth via the template mechanism'.
I think we may only need a few sybolic constants that would be replaced by the appropierte multiple of the linewith. Those are: fullwidth (1x), halfwidth (0.5x), symbolwidth (1/sqrt(2)x) and textheigth (10x).
Parsing and evaluating mathematicial expression from the template should not be nessesarry.
Yes that might be a good idea, we could set something like this: have those 4 values by default, and they can be overridden in a page template (for ex. attributes of the main <svg> tag)...
But I'm not sure if it will be very useful, quickly drawings will become too complex to rely only on these definitions (you'll want other line thicknesses for cut objects, then different line styles for different materials, etc. It can go very far.
I think maybe we should think of a general way to manage those "svg styles"...
|The next thing to improve is to assure that the symbol for the projection method and the actually used projection method match.|
You mean the symbol showing on the Page Template? I figure this is the job of the designer to make sure he's using the right symbol...
In any case, there is no such checking mechanism in any CAD software I've used over the years.
|2012-02-16 11:49||shoogen||New Issue|
|2012-02-17 00:41||yorikvanhavre||Note Added: 0001638|
|2012-04-29 12:49||shoogen||Note Added: 0001982|
|2012-04-29 22:22||yorikvanhavre||Note Added: 0001983|
|2012-04-29 22:32||yorikvanhavre||Status||new => assigned|
|2012-04-29 22:32||yorikvanhavre||Assigned To||=> yorikvanhavre|
|2012-05-05 19:47||yorikvanhavre||Project||FreeCAD => Drawing module|
|2012-10-07 12:28||shoogen||Note Added: 0002441|
|2012-10-21 04:52||normandc||Note Added: 0002457|
|Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group|