TechDraw Wiki Pages

Discussions about the development of the TechDraw workbench
User avatar
wandererfan
Posts: 4077
Joined: Tue Nov 06, 2012 5:42 pm

TechDraw Wiki Pages

Postby wandererfan » Sat Apr 15, 2017 2:28 pm

Just for convenience....

TechDraw_Module
TechDraw_Roadmap
User avatar
wandererfan
Posts: 4077
Joined: Tue Nov 06, 2012 5:42 pm

Re: TechDraw Wiki Pages

Postby wandererfan » Wed May 10, 2017 6:13 pm

User avatar
Kunda1
Posts: 7988
Joined: Thu Jan 05, 2017 9:03 pm

Re: TechDraw Wiki Pages

Postby Kunda1 » Tue Jun 20, 2017 8:14 pm

wandererfan wrote:
Wed May 10, 2017 6:13 pm
...
Any necessity for issue #3016 to stay open?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
wandererfan
Posts: 4077
Joined: Tue Nov 06, 2012 5:42 pm

Re: TechDraw Wiki Pages

Postby wandererfan » Fri Jan 05, 2018 12:34 am

Kunda1 wrote:
Tue Jun 20, 2017 8:14 pm
Any necessity for issue #3016 to stay open?
Completely missed this note.

The td wiki still needs work, but it will probably never be 100% finished. OK by me to close the ticket.
User avatar
uwestoehr
Posts: 1754
Joined: Sun Jan 27, 2019 3:21 am

Re: TechDraw Wiki Pages

Postby uwestoehr » Thu Mar 12, 2020 10:55 pm

wandererfan wrote:
Fri Jan 05, 2018 12:34 am
The td wiki still needs work, but it will probably never be 100% finished.
It is close to be complete because I am already at the last task - the preferences. (Expect some PRs with tooltip changes)

Regarding the preferences, I have some questions I will collect here (more to come):

1. The default "Label Size" is "0.000mm", see https://wiki.freecadweb.org/File:TechDr ... ences1.png This seems incorrect because that would means label are invisible but they have actually a size
2. the arrow ends are displayed with a underscore e.g. "Filled_Arrow", see https://wiki.freecadweb.org/images/c/c3 ... ences3.png
maybe this can be changed to use a space instead of an underscore?

3. I don't understand what the Advanced option "Edge End Cap" does. Its tooltip says "Used for 1:1 scale stencil making". What does this mean?
Last edited by uwestoehr on Thu Mar 19, 2020 2:45 am, edited 1 time in total.
User avatar
wandererfan
Posts: 4077
Joined: Tue Nov 06, 2012 5:42 pm

Re: TechDraw Wiki Pages

Postby wandererfan » Fri Mar 13, 2020 12:33 am

uwestoehr wrote:
Thu Mar 12, 2020 10:55 pm
1. The default "Label Size" is "0.000mm", see https://wiki.freecadweb.org/File:TechDr ... ences1.png This seems incorrect because that would means label are invisible but they have actually a size
If I look at the UI file (DlgPrefsTechDraw1.ui) I see 8 in the value parameter of the Gui::PrefQuantitySpinBox. Where does the 0mm come from? :?
2. the arrow ends are displayed with a underscore e.g. "Filled_Arrow", see https://wiki.freecadweb.org/images/c/c3 ... ences3.png
maybe this can be changed to use a space instead of an underscore?
The code that loads the combo box supports translation now, so we can use whatever text we want. The text isn't used in the program logic. ArrowPrefEnum.cpp and DrawGuiUtil.cpp provide the display text for all instances of arrow selection.
3. I don't understand what the Advanced option "Edge End Cap" does. Its tooltip says "Used for 1:1 scale stencil making". What does this mean?
https://doc.qt.io/qt-5/qt.html#PenCapStyle-enum. We added this for a user that was making life sized stencils and the default round caps were throwing off his measurements. The tooltip should probably read "leave this alone unless you KNOW you need to change it".
User avatar
uwestoehr
Posts: 1754
Joined: Sun Jan 27, 2019 3:21 am

Re: TechDraw Wiki Pages

Postby uwestoehr » Fri Mar 13, 2020 1:39 am

wandererfan wrote:
Fri Mar 13, 2020 12:33 am
ArrowPrefEnum.cpp and DrawGuiUtil.cpp provide the display text for all instances of arrow selection.
Thanks. The fix is now part of PR https://github.com/FreeCAD/FreeCAD/pull/3161
Thanks, that makes it clear.
User avatar
uwestoehr
Posts: 1754
Joined: Sun Jan 27, 2019 3:21 am

Re: TechDraw Wiki Pages

Postby uwestoehr » Fri Mar 13, 2020 1:53 am

Questions summary:

1. The default "Label Size" is "0.000mm", see https://wiki.freecadweb.org/File:TechDr ... ences1.png This seems incorrect because that would means label are invisible but they have actually a size
2. the arrow ends are displayed with a underscore e.g. "Filled_Arrow", see https://wiki.freecadweb.org/images/c/c3 ... ences3.png
maybe this can be changed to use a space instead of an underscore?

3. I don't understand what the Advanced option "Edge End Cap" does. Its tooltip says "Used for 1:1 scale stencil making". What does this mean?
4. what is the difference between a seam and smooth line?
5. what is a "UV ISO line"? What means "lines of equal parameterization"
6. What is a "ISO line"?
7. What does the option "Balloon Pyramid Vertical" do? I tried this option with triangular balloon, but it has no effect. -> bug report: https://forum.freecadweb.org/viewtopic.php?f=35&t=44222
8. What are the differences between the 4 dimensioning styles "ISO oriented" etc.?
9. what is the unit for "Edge Fuzz" and "Mark Fuzz"?
10. will "Overlap Radius" be implemented for FC 0.19? if not, it should be removed from the preferences and added once it is available.
11. Bug: the color setting "Center Line" has no effect for me -> bug report: https://forum.freecadweb.org/viewtopic.php?f=35&t=44202
12. Bug: The color for "Geometric Hatch" is not used but the "Section Hatch" color -> bug report: https://forum.freecadweb.org/viewtopic.php?f=35&t=44201
13. What effects the "Section Face" color? I cannot figure out what faces will get the color.
14. What effects the "Section Line" color? I cannot figure out what lines will get the color.
15. The color for "Markup" is only used for new leader lines -> I therefore changed its name and tooltip in PR: https://github.com/FreeCAD/FreeCAD/pull/3180
Last edited by uwestoehr on Mon Mar 23, 2020 12:21 pm, edited 1 time in total.
User avatar
wandererfan
Posts: 4077
Joined: Tue Nov 06, 2012 5:42 pm

Re: TechDraw Wiki Pages

Postby wandererfan » Mon Mar 23, 2020 12:35 am

uwestoehr wrote:
Fri Mar 13, 2020 1:53 am
4. what is the difference between a seam and smooth line?
Seam is a boundary between faces. Smooth line is "a line indicating a change between tangent surfaces, as in the transition from a flat surface to a fillet.a line indicating a change between tangent surfaces, as in the transition from a flat surface to a fillet."
5. what is a "UV ISO line"? What means "lines of equal parameterization"
6. What is a "ISO line"?
u&v are traditional variables for surface parameters. Isoparametic lines connect points on faces' edges that have the same parameter value. Abbreviation should be iso or Iso as in isobars or isotopes.
9. what is the unit for "Edge Fuzz" and "Mark Fuzz"?
The display equivalent of 0.1 mm on the printed page. Will vary depending on zoom level (and maybe display resolution?). Bigger number means easier to select.
10. will "Overlap Radius" be implemented for FC 0.19? if not, it should be removed from the preferences and added once it is available.
I had hoped to implement it, but it didn't make it. It is related to difficulties in selecting items when their pick radii overlap.
12. Bug: The color for "Geometric Hatch" is not used but the "Section Hatch" color -> bug report: https://forum.freecadweb.org/viewtopic.php?f=35&t=44201
this is fixed.
13. What effects the "Section Face" color? I cannot figure out what faces will get the color.
Only applies if the section face option is "solid color".
14. What effects the "Section Line" color? I cannot figure out what lines will get the color.
The line in the base view showing where the section plane cuts the original figure. Not sure why we need anything other than black, but the option has been there for a long time.
User avatar
uwestoehr
Posts: 1754
Joined: Sun Jan 27, 2019 3:21 am

Re: TechDraw Wiki Pages

Postby uwestoehr » Mon Mar 23, 2020 11:59 am

wandererfan wrote:
Mon Mar 23, 2020 12:35 am
u&v are traditional variables for surface parameters. Isoparametic lines connect points on faces' edges that have the same parameter value. Abbreviation should be iso or Iso as in isobars or isotopes.
Thanks.
The term "line" confused me and now that I know what ISO stands for, I see that in most places they call it "curve". I think the term "curve" makes is clear what is meant. OK that I rename it?

In the Wiki I linked now this page to make clear what is meant:
https://knowledge.autodesk.com/support/ ... 9-htm.html
10. will "Overlap Radius" be implemented for FC 0.19? if not, it should be removed from the preferences and added once it is available.
I had hoped to implement it, but it didn't make it. It is related to difficulties in selecting items when their pick radii overlap.
Then let's just remove it from the UI file for now. OK that I make a PR?
13. What effects the "Section Face" color? I cannot figure out what faces will get the color.
Only applies if the section face option is "solid color".
I cannot find a way to get this color on creation time. When I create a new section View I always get the section cut hatched. Where can I set that new sections get the cut plane colored?
14. What effects the "Section Line" color? I cannot figure out what lines will get the color.
The line in the base view showing where the section plane cuts the original figure. Not sure why we need anything other than black, but the option has been there for a long time.
There is a bug because setting the color to blue, creating a new section view does not color the section line. Also, the view containing the section line has no property to change the section line color.
However, I think that users might like to color the section line. so we could keep it but then we must add a property to change it.
-> bug report thread: https://forum.freecadweb.org/viewtopic.php?f=35&t=44460