User talk:Roy 043: Difference between revisions

From FreeCAD Documentation
(→‎Artwork Assembly: new section)
 
(100 intermediate revisions by 9 users not shown)
Line 1: Line 1:
== Cleanup 20230606 ==
== Please follow the standards! ==


I have cleaned up this page. For the previous version see:
Why did you do this?:
https://wiki.freecadweb.org/index.php?title=PartDesign_AdditiveHelix&diff=next&oldid=872236
https://wiki.freecad.org/index.php?title=User_talk:Roy_043&oldid=1285531


--[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 14:27, 6 July 2023 (UTC)
You talk about a standard. Where can I find this standard and who developed it? I cannot find a standard that defines that we use as text the same internal name of the referred Wiki page.


== TechDraw Drawing Examples and Draft Snap Dimensions ==
My opinion is: The Wiki is to inform people and not to bother them with internal names. Let's therefore please keep it simple.


Hi Roy,
--[[User:Uwestoehr|uwestoehr]] ([[User talk:Uwestoehr|talk]]) 02:39, 2 April 2021 (UTC)


the TechDraw Drawing Examples page was named to match with TechDraw Section Examples which also lists what TechDraw can do (and what not, yet). Was it necessary to move/rename it to TechDraw Examples?
: Uwe, there has been a [https://forum.freecadweb.org/viewtopic.php?f=21&t=54805 discussion] about these standards and the [[GuiCommand_model|GuiCommand model]] page on the forum. And if you take a look at the PartDesign pages you will notice that in most cases the SeeAlso links follow the standard (which is actually the standard for links in general BTW). The standard is very much based on how previous editors have done things. It is not the opinion of a single person.
: --[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 08:13, 2 April 2021 (UTC)


The Draft Snap Dimensions tool has to be finished with a click to confirm the point like all real snap tools, too. Why shouldn't this last step not be mentioned?
:: Thanks for the pointer to [[GuiCommand_model|GuiCommand model]]. However, I cannot see in this page that we must use for the link text use the internal name. I mean, look at the DocNav of [[PartDesign_AdditivePipe]]. For good reasons we us a simple text for the link and not the whole internal name. So why can't we do the same for the "See also field"? In fact the DocNav acts as a "see Also" too.
::> The standard is very much based on how previous editors have done things. It is not the opinion of a single person.
:: That is clear, but what I don't see is that things can be changed. When it was not done right, or let's say "convenient for average reader/users", we can and even should change this.
:: --[[User:Uwestoehr|uwestoehr]] ([[User talk:Uwestoehr|talk]]) 20:37, 2 April 2021 (UTC)


--[[User:FBXL5|FBXL5]] ([[User talk:FBXL5|talk]]) 08:21, 6 July 2023 (UTC)
== Math and Nowiki ==


: "TechDraw Drawing Examples" is a strange title. "Drawing" is redundant and also too reminiscent of the obsolete Drawing WB. Maybe then use "TechDraw General Examples"?
I see that you change <math> tags to <nowiki>, for example here: https://wiki.freecadweb.org/index.php?title=Sketcher_BSplineDecreaseKnotMultiplicity&diff=856101&oldid=854468
But this is not the intended usage. nowiki is typographically spoken verbatim. But math follow the myth typography guidelines (half spaces around operators, italic variables etc.). So math should be used for equations. nowiki only for text to be unformatted.


: BTW: Why do you say: "some examples about what TechDraw is already capable to do". It implies that TD is still underdeveloped when that is hardly the case.
(For information, you can directly copy TeX code into <math> and this can be created even with Word or Libreoffice nowadays.)


: Regarding Draft Snap Dimensions: The tool itself does not suggest a point to the user, therefore there is nothing to confirm. So the text would have to be different.
thanks and regards --[[User:Uwestoehr|uwestoehr]] ([[User talk:Uwestoehr|talk]]) 13:10, 21 February 2021 (UTC)


I started the talk here, but you moved it to my talk page, why? --[[User:Uwestoehr|uwestoehr]] ([[User talk:Uwestoehr|talk]]) 18:06, 23 February 2021 (UTC)
: --[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 14:24, 6 July 2023 (UTC)


:: In the end I can live with both alternatives with a light tendency towards General Examples.
== Torus etc. ==


:: TD is underdeveloped if we have to define section views in 3d space, have no real auxiliary views, cannot rotate a view without messing with the dimensions, have no view grid starting at a meaningful point and following the view's axes, cannot rotate balloons. Maybe I will find some more. Yes TD has made a leap forward with the extensions, but they also have some potential for improvement.
Good day, looking at your edit: https://wiki.freecadweb.org/index.php?title=Part_Torus&oldid=853357


:: If we do not care about standards, FreeCAD is great, but it wants to be an application for professionals, too and there still lies some way to go towards this goal. This examples page is intended be used as a base of discussion, and to clarify terms that I or other not natives maybe use wrong. It is quite hard to find create simple examples to describe missing features in contrast to existing ones.
Has this been changed very recently? With Version: 0.19.23756 I can create a Torus following the way that you removed. -- [[User:Hmk|Hmk]] ([[User talk:Hmk|talk]]) 14:36, 12 February 2021 (UTC)


:: Regarding snapping: I read it as confirm the (new) end point of the current line segment rather than to confirm the (existing) selected point.
: You can create a torus with the [[Part_Primitives|Part Primitives]] command. That is correct. But you cannot start the [[Part_Torus|Part Torus]] command via the Part Primitives command. So instructing the user that one of the ways to invoke the Part Torus command is to first start the Part Primitives command, does not make sense.
:--[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 21:21, 14 February 2021 (UTC)


::--[[User:FBXL5|FBXL5]] ([[User talk:FBXL5|talk]]) 15:19, 6 July 2023 (UTC)
== Misc ==


Thanks for clarifying. I have renamed the example page to [[TechDraw_General_Examples|TechDraw General Examples]]. I have removed the 2 redirects that were automatically created.
Dear Roy,


I'll look at Draft Snap Dimensions again later.
I do not appreciate that you removed my edit. If we want to succeed as a community we need a healthy ecosystem, from developers to educators. of course, YouTubers can ask for support from their viewers, and they do, but they can also encourage them to support developers. It should be a bidirectional relationship. if YouTubers feel welcomed, if they are treated like family then both will benefit. What you did cause a great deal of pain for a great member of our family and I hope you put the edit back. Thanks for your understanding.


--[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 08:45, 7 July 2023 (UTC)
Best,
Foador


: I was quite scared the the page disappeared (again) a few minutes ago... lol
: I have answered here: [[User_talk:Foadsf]]


: --[[User:FBXL5|FBXL5]] ([[User talk:FBXL5|talk]]) 08:52, 7 July 2023 (UTC)
Hi Roy,


== Sketcher Offset ==
Thanks a lot for the fixes to my edits and for bringing to my attention that I had edited an obsolete page :)


Hi Roy, I wonder if the shortcut of Sketcher Offset has changed as the tool tip says '''Offset geometries (Z, O)''' (and also not geometry).
For https://wiki.freecadweb.org/index.php?title=Std_Edit&diff=next&oldid=840510, links to files on GitHub using the master branch aren't reliable (files move and code moves with time). Would you be okay with this form instead? [https://github.com/FreeCAD/FreeCAD/blob/master/src/Gui/ViewProvider.h#L423-L427 src/Gui/ViewProvider.h] ([https://github.com/FreeCAD/FreeCAD/blob/135525a8066703059603be1a395986327e635568/src/Gui/ViewProvider.h#L423-L427 archived version])


--[[User:FBXL5|FBXL5]] ([[User talk:FBXL5|talk]]) 09:58, 6 December 2023 (UTC)
Cheers,
[[User:Suzanne.soy|Suzanne Soy]] ([[User talk:Suzanne.soy|talk]]) 22:17, 20 January 2021 (UTC)


: I have made a PR to change the menu text and the shortcut ("Z, O" was already in use):
: Let's avoid the problem and do away with the link altogether.
: https://github.com/FreeCAD/FreeCAD/pull/11656
: I should have mentioned this in my Wiki edits, sorry for the confusion.


: --[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 16:40, 22 January 2021 (UTC)
: --[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 20:49, 6 December 2023 (UTC)


::I see... It is a good idea to mention a forthcoming PR if changes are not yet visible as David69 also spotted the change from geometries to geometry in the GuiCommand section.


::--[[User:FBXL5|FBXL5]] ([[User talk:FBXL5|talk]]) 08:29, 7 December 2023 (UTC)
Dear Roy, <br>
This is Melwyncarlo from [[User talk:Melwyncarlo|UserTalk]]. Anyway, I see you have deleted my edit this morning. That command really is faulty. While your reasoning was appropriate, I've added a small addendum notifying other users that the older command works on version 0.18. Note that it also works in 0.19. But, the new command, unfortunately, is not backward compatible. Most users use 0.18, so solely displaying the new command is misleading and confusing. I'd be glad if a note is added. <br>
Thank you very much. Regards, <br>MFC Boy : the one and only! 12:31, 21 February 2021 (UTC)

:: Ideally we would have several versions of the wiki. But that is not realistic since we simply lack volunteers willing to invest a serious amount of time. That is why we can and SHOULD only document the coming version. I will leave you addition even though it goes against this. I suppose you will remove it when V0.19 becomes final?
::--[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 15:39, 22 February 2021 (UTC)

::: Hello Roy, <br>
:::I understand what you are saying; it is silly to have documentations for several versions. I agree, it is. But I'm just talking about adding small command script addendums on the go (like my example). I'm only saying this because some new commands DON'T work on older versions. And even after the v0.19 release, many will still be using v0.18 for quite some time. And so, macro commands run on the older versions would fail. I, myself, was frustrated when the new commands didn't work in my macros (which is being run on v0.18). Furthermore, hinting about the old commands would allow programmers to write code which is backward compatible.
::: - [[User talk:Melwyncarlo|Melwyncarlo]] 05:00, 1 March 2021 (UTC)


Please improve your Scripting paragraphs
<br>Hi Melwyncarlo, I see that you are adding similar scripting paragraphs with the same code on many pages ...
<br>... Another issue is that you are using several tricks to get a custom layout ...
<br>--[[User:Roy 043|Roy 043]] ([[User talk:Roy 043|talk]]) 01:47, 11 March 2021 (UTC)
:: Hello Roy, regarding the custom layout (apart from my Macro AeroFoil page), I'm using the basic layout; could you please be more specific as to where I've deviated from the styling norm? Thank you.
::Also, the run commands are as it is. It's not about being fancy; those are the simplest copy-paste commands. I've stated that you select the objects, and then run those commands. That's all there is to it. It's like doing a Control+C and Control+V using Python.
::I guess I could add the 'addSelection' method to all those run commands to show how to select the objects using Python. But, I had added the 'Selection Methods' link instead, which exemplifies the very same concept. What do you think? Should I add a sort-of mini-tutorial?
:: - [[User talk:Melwyncarlo|Melwyncarlo]] 03:30, 11 March 2021 (UTC)
:::Layout - Thank you for notifying me, Roy. I'll stop using the {{Incode|&lt;br&gt;}} on public documentation.
:::Scripting - I won't be doing it for any other pages. All those commands were about copy-pasting in different ways. Hence the similarity in code.
::: - [[User talk:Melwyncarlo|Melwyncarlo]] 15:30, 11 March 2021 (UTC)

== Artwork Assembly ==

Hi Roy 043,

I don't get your point.
There's no Assembly workbench bundled with recent FreeCAD versions (0.19.1, 0.20-24825) but Assembly3 is.
Why shouldn't we extend a list of icons, that is hardly use for other wiki sites, with icons that are in use now for a similar task.
That totally makes sense to me.

The FreeCAD version that I have used do not contain an Assembly folder which shows me that this is obsolete.
Since Assembly3 is bundled now the Assembly folder should be re-added for the Assembly3 stuff or the asm3 instead.

How long do you want to keep obsolete stuff unchanged?

Latest revision as of 08:30, 7 December 2023

Cleanup 20230606

I have cleaned up this page. For the previous version see: https://wiki.freecad.org/index.php?title=User_talk:Roy_043&oldid=1285531

--Roy 043 (talk) 14:27, 6 July 2023 (UTC)

TechDraw Drawing Examples and Draft Snap Dimensions

Hi Roy,

the TechDraw Drawing Examples page was named to match with TechDraw Section Examples which also lists what TechDraw can do (and what not, yet). Was it necessary to move/rename it to TechDraw Examples?

The Draft Snap Dimensions tool has to be finished with a click to confirm the point like all real snap tools, too. Why shouldn't this last step not be mentioned?

--FBXL5 (talk) 08:21, 6 July 2023 (UTC)

"TechDraw Drawing Examples" is a strange title. "Drawing" is redundant and also too reminiscent of the obsolete Drawing WB. Maybe then use "TechDraw General Examples"?
BTW: Why do you say: "some examples about what TechDraw is already capable to do". It implies that TD is still underdeveloped when that is hardly the case.
Regarding Draft Snap Dimensions: The tool itself does not suggest a point to the user, therefore there is nothing to confirm. So the text would have to be different.
--Roy 043 (talk) 14:24, 6 July 2023 (UTC)
In the end I can live with both alternatives with a light tendency towards General Examples.
TD is underdeveloped if we have to define section views in 3d space, have no real auxiliary views, cannot rotate a view without messing with the dimensions, have no view grid starting at a meaningful point and following the view's axes, cannot rotate balloons. Maybe I will find some more. Yes TD has made a leap forward with the extensions, but they also have some potential for improvement.
If we do not care about standards, FreeCAD is great, but it wants to be an application for professionals, too and there still lies some way to go towards this goal. This examples page is intended be used as a base of discussion, and to clarify terms that I or other not natives maybe use wrong. It is quite hard to find create simple examples to describe missing features in contrast to existing ones.
Regarding snapping: I read it as confirm the (new) end point of the current line segment rather than to confirm the (existing) selected point.
--FBXL5 (talk) 15:19, 6 July 2023 (UTC)

Thanks for clarifying. I have renamed the example page to TechDraw General Examples. I have removed the 2 redirects that were automatically created.

I'll look at Draft Snap Dimensions again later.

--Roy 043 (talk) 08:45, 7 July 2023 (UTC)

I was quite scared the the page disappeared (again) a few minutes ago... lol
--FBXL5 (talk) 08:52, 7 July 2023 (UTC)

Sketcher Offset

Hi Roy, I wonder if the shortcut of Sketcher Offset has changed as the tool tip says Offset geometries (Z, O) (and also not geometry).

--FBXL5 (talk) 09:58, 6 December 2023 (UTC)

I have made a PR to change the menu text and the shortcut ("Z, O" was already in use):
https://github.com/FreeCAD/FreeCAD/pull/11656
I should have mentioned this in my Wiki edits, sorry for the confusion.
--Roy 043 (talk) 20:49, 6 December 2023 (UTC)
I see... It is a good idea to mention a forthcoming PR if changes are not yet visible as David69 also spotted the change from geometries to geometry in the GuiCommand section.
--FBXL5 (talk) 08:29, 7 December 2023 (UTC)