Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
issue #3625 Incomplete Wiki Pages to be completed before 0.18 release
Hopefully we can take a bit bite out of this task before 0.18 is here
Hopefully we can take a bit bite out of this task before 0.18 is here
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
These are pages documenting non-existing commands, as they state under their description ("Currently not used by FreeCAD"). IMO they should be deleted. (I mean, the wiki pages themselves, as well as the unused icons in the source code)Issue 3625 wrote: Currently all the wiki pages that are tagged UnfinishedDocu
(...)
https://freecadweb.org/wiki/Constraint_Concentric
https://freecadweb.org/wiki/Constraint_ExternalAngle
https://freecadweb.org/wiki/Constraint_PointOnEnd
https://freecadweb.org/wiki/Constraint_PointOnMidPoint
https://freecadweb.org/wiki/Constraint_PointOnStart
https://freecadweb.org/wiki/Constraint_PointToObject
https://freecadweb.org/wiki/Constraint_TangentToEnd
https://freecadweb.org/wiki/Constraint_TangentToStart
(...)
These wiki pages were created because the Sketcher module has icon svg files (in /src/Mod/Sketcher/Gui/Resources/icons/) with these same names. But they've been in the source code since 2011, and were never implemented. To be honest, only one in there would be useful, PointOnMidPoint. For most of the others the capability already exists.
Besides, considering that the FEM wb also uses the term "constraint", Sketcher constraint pages should include the name of the module. It would also make the "What's this?" button work, as it only brings dead links at the moment. I've already started renaming all the Sketcher constraint pages, I have some more yet to go.
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
I am wondering what the following pages refer to, I'm pretty sure they are not actually commands, and could be deleted.
Std_ViewExamples
Std ViewXX
Std Workbench
Std_Workbench_Menu
Can a developer confirm? Thanks.
Std_ViewExamples
Std ViewXX
Std Workbench
Std_Workbench_Menu
Can a developer confirm? Thanks.
-
- Veteran
- Posts: 5505
- Joined: Thu Apr 05, 2018 1:53 am
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
You can try to run any command from the python console to see if they do anything:NormandC wrote: ↑Sun Oct 07, 2018 10:21 pm I am wondering what the following pages refer to, I'm pretty sure they are not actually commands, and could be deleted.
Std_ViewExamples
Std ViewXX
Std Workbench
Std_Workbench_Menu
Can a developer confirm? Thanks.
Code: Select all
Gui.runCommand("Std_Workbench")
Code: Select all
Gui.listCommands()
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
Thanks, that will help. As you've surely figured out by now, even with my years of FreeCAD use, I'm utterly clueless where Python is concerned.
Now that last one was unexpectedFreeCAD's Python console wrote:>>> Gui.runCommand("Std_ViewExamples")
Traceback (most recent call last):
File "<input>", line 1, in <module>
Base.FreeCADError: No such command 'Std_ViewExamples'
>>> Gui.runCommand("Std_ViewXX")
Traceback (most recent call last):
File "<input>", line 1, in <module>
Base.FreeCADError: No such command 'Std_ViewXX'
>>> Gui.runCommand("Std_Workbench")
>>> Gui.activateWorkbench("ArchWorkbench")
Any idea why that command would load Arch? Is it simply because it's the first one listed?yorik wrote:ping
Oh, I'm already finding little gems...
-
- Veteran
- Posts: 5505
- Joined: Thu Apr 05, 2018 1:53 am
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
There is an additional parameter that can be added to Gui.runCommand(), but when it is not used the default value of 0 is used instead.
Try this:
Code: Select all
Gui.runCommand("Std_Workbench",2)
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
Thanks, this opens the third workbench in my list, 0 is indeed the first (Arch).
- HarryGeier
- Veteran
- Posts: 1231
- Joined: Mon Jul 10, 2017 12:36 pm
- Location: Hof Germany
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
I worked on this :
https://www.freecadweb.org/wiki/Part_Offset
adding all i know about it. Hence, there are a few parameters i did not find out , how to create examples :
pipe and rectoverso modes.
tangent as join mode
self intersection as option..
If someone knows anything..or can connect me to programmer behind that.. i will add the informations to it...otherwise , apart from mistkaes , i think we can call it as existing now.
harry
https://www.freecadweb.org/wiki/Part_Offset
adding all i know about it. Hence, there are a few parameters i did not find out , how to create examples :
pipe and rectoverso modes.
tangent as join mode
self intersection as option..
If someone knows anything..or can connect me to programmer behind that.. i will add the informations to it...otherwise , apart from mistkaes , i think we can call it as existing now.
harry
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
Harry,
Two comments.
"The Part 3D Offset tool creates coplanar copies . ." is not correct. Probably should be parallel.
Rectoverso is not a normal English expression. Probably means double-sided or similar. In any case it does not appear to be implemented in the source code. The term is included in a few cpp files, but there is no code that actually does anything.
Gene
Two comments.
"The Part 3D Offset tool creates coplanar copies . ." is not correct. Probably should be parallel.
Rectoverso is not a normal English expression. Probably means double-sided or similar. In any case it does not appear to be implemented in the source code. The term is included in a few cpp files, but there is no code that actually does anything.
Gene
- HarryGeier
- Veteran
- Posts: 1231
- Joined: Mon Jul 10, 2017 12:36 pm
- Location: Hof Germany
Re: Ticket #3625 - Incomplete Wiki Pages to be completed before 0.18 release
I will correct that and add a note to that rectoverso mode as to be implemented later
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/