In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Discussions about the development of the TechDraw workbench
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Sanjay.T
Posts: 20
Joined: Wed Feb 17, 2021 4:46 pm

In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by Sanjay.T »

Hi All, In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1. Please see attached image. How can I stop changing of dimensions. Many thanks.
Attachments
Dim fail.PNG
Dim fail.PNG (193.09 KiB) Viewed 1811 times
Sanjay.T
Posts: 20
Joined: Wed Feb 17, 2021 4:46 pm

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by Sanjay.T »

Here is the drawing file. (Attached)
Attachments
Final dwg.FCStd
(197.57 KiB) Downloaded 47 times
chrisb
Veteran
Posts: 53920
Joined: Tue Mar 17, 2015 9:14 am

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by chrisb »

Please attach your FreeCAD infos.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Sanjay.T
Posts: 20
Joined: Wed Feb 17, 2021 4:46 pm

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by Sanjay.T »

Please see attached image.
Attachments
Fcad  version.PNG
Fcad version.PNG (21.96 KiB) Viewed 1780 times
chrisb
Veteran
Posts: 53920
Joined: Tue Mar 17, 2015 9:14 am

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by chrisb »

I can confirm the issue.

OS: macOS 10.15
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24212 (Git)
Build type: Release
Branch: master
Hash: 3d227cf7179c00e57f2733f947b4b1b0368d219a
Python version: 3.8.8
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 53920
Joined: Tue Mar 17, 2015 9:14 am

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by chrisb »

The forum guide linked in the Help forum tells you how we like to see these infos with more information and less bandwidth.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Sanjay.T
Posts: 20
Joined: Wed Feb 17, 2021 4:46 pm

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by Sanjay.T »

Thanks Chrisb, here is the required infos.

OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24267 (Git)
Build type: Release
Branch: master
Hash: b2ca86d8d72b636011a73394bf9bcdedb3b109b7
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/India (en_IN)
edi
Posts: 481
Joined: Fri Jan 17, 2020 1:32 pm

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by edi »

chrisb wrote: Sat Mar 06, 2021 6:37 pm I can confirm the issue.
The issue occures only, if the views are members of a ProjGroup. When using single views or section views the issue does not occur.
Sanjay.T
Posts: 20
Joined: Wed Feb 17, 2021 4:46 pm

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by Sanjay.T »

Hi Edi, The view is a single view. Please see the attached Fcad file.
Attachments
Final dwg.FCStd
(197.57 KiB) Downloaded 40 times
edi
Posts: 481
Joined: Fri Jan 17, 2020 1:32 pm

Re: In Techdraw, Dimensions getting changed after changing view scale to 2:1 from 1:1.

Post by edi »

I analysed your document Final dwg.FCStd. I can confirm the issue.

It is a kind of the 'topo naming problem'. If the part has scale 1.0 the upper circle (diameter 16) is Edge34. After changing the scale to 2.0 the same circle is Edge26. The dimension keeps connected to Edge34.

I think it happenes, because your part has been imported from somewhere (a2plus ?) and therefore is a foreign object for TechDraw.
Post Reply