[Ongoing] Testing Toponaming in upstream FreeCAD

Report observations made with the new Toponaming branch.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
mfro
Posts: 662
Joined: Sat Sep 23, 2017 8:15 am

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by mfro »

Found the "Sketcher_SwapGeometryID" function in the Toponaming branch.

What does it do and why would I use it?
Cheers,
Markus
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by Kunda1 »

mfro wrote: Sun Oct 02, 2022 11:58 am Found the "Sketcher_SwapGeometryID" function in the Toponaming branch.

What does it do and why would I use it?
can you specify lines in the source?
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
User avatar
mfro
Posts: 662
Joined: Sat Sep 23, 2017 8:15 am

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by mfro »

Kunda1 wrote: Fri Oct 07, 2022 9:11 am
mfro wrote: Sun Oct 02, 2022 11:58 am Found the "Sketcher_SwapGeometryID" function in the Toponaming branch.

What does it do and why would I use it?
can you specify lines in the source?
I didn't check (yet). I was referring to the additional Icon/Function in Sketcher Workbench.
Cheers,
Markus
User avatar
obelisk79
Veteran
Posts: 1061
Joined: Thu Sep 24, 2020 9:01 pm

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by obelisk79 »

Greetings,

Is there an updated status on the progress of the final PR adding the Part Design integration? It's been quite some time and I've been waiting for this before testing as it's a significant part of my primary work flow.

Regards,
Joe
realthunder
Veteran
Posts: 2190
Joined: Tue Jan 03, 2017 10:55 am

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by realthunder »

mfro wrote: Sun Oct 02, 2022 11:58 am Found the "Sketcher_SwapGeometryID" function in the Toponaming branch.

What does it do and why would I use it?
It lets you swap the internal names of the geometries, in order to reduce chance of model breaking in later steps. See this post for and example.
Try Assembly3 with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal
realthunder
Veteran
Posts: 2190
Joined: Tue Jan 03, 2017 10:55 am

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by realthunder »

obelisk79 wrote: Sat Oct 22, 2022 9:58 pm Greetings,

Is there an updated status on the progress of the final PR adding the Part Design integration? It's been quite some time and I've been waiting for this before testing as it's a significant part of my primary work flow.

Regards,
Joe
The team agree to make formal release for the toponaming branch in its current state first (very soon). And if no major problems reported by other developers, then I'll add the PartDesign patch.
Try Assembly3 with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal
drmacro
Veteran
Posts: 8864
Joined: Sun Mar 02, 2014 4:35 pm

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by drmacro »

realthunder wrote: Sun Oct 23, 2022 5:10 am
obelisk79 wrote: Sat Oct 22, 2022 9:58 pm Greetings,

Is there an updated status on the progress of the final PR adding the Part Design integration? It's been quite some time and I've been waiting for this before testing as it's a significant part of my primary work flow.

Regards,
Joe
The team agree to make formal release for the toponaming branch in its current state first (very soon). And if no major problems reported by other developers, then I'll add the PartDesign patch.
Does this imply that some or all of the TNP mitigation should work in a Part workbench situation?

This movie shows my test with PArt WB with the build shown below:
TopoPart.gif
TopoPart.gif (427.13 KiB) Viewed 21615 times

Code: Select all

OS: Debian GNU/Linux 11 (bullseye) (XFCE/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.21.29382 +77 (Git)
Build type: Release
Branch: development/toponaming
Hash: 5cc0693e61b9b547cc26404604ea6c1c883a6435
Python 3.9.2, Qt 5.15.2, Coin 4.0.0, Vtk 7.1.1, OCC 7.7.0.dev
Locale: English/United States (en_US)
Installed mods: 
  * parts_library
  * kicadStepUpMod 10.16.5
  * Manipulator 1.4.9
  * PrefExtras
  * QuickMeasure
  * MyDefaults 2022.9.15
  * ZolkoBase 0.0.1
  * DynamicData 2.46.0
  * fasteners 0.4.19
  * MacMechX 2022.9.15
  * ExtremeProDark 2.3.3
  * ProDarkThemePreferencePack 1.0.0
  * fcgear 1.0.0
  * plugins
  * Pyramids-and-Polyhedrons
  * Defeaturing 1.2.0
  * Assembly4 0.12.4
  * BaseTest 0.0.1
  * OpticsWorkbench 1.0.9
  * workfeature-macro
  * sheetmetal 0.2.58
  * A2plus 0.4.59e
  * CurvedShapes 1.0.4
  * BasicMech 0.0.1
  * Dracula 0.0.2
  * Curves 0.5.12
  * workfeature
  * lattice2 1.0.0
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
wsteffe
Posts: 461
Joined: Thu Aug 21, 2014 8:17 pm

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by wsteffe »

drmacro wrote: Wed Oct 26, 2022 11:17 am This movie shows my test with PArt WB with the build shown below:
And what is it supposed to demonstrate ?
drmacro
Veteran
Posts: 8864
Joined: Sun Mar 02, 2014 4:35 pm

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by drmacro »

wsteffe wrote: Wed Oct 26, 2022 2:00 pm
drmacro wrote: Wed Oct 26, 2022 11:17 am This movie shows my test with PArt WB with the build shown below:
And what is it supposed to demonstrate ?
...the sketch for the olive block is attached to the top surface of the green block. Change the sketch of the green block and the olive block is now attached to the bottom surface of the green block.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

Post by adrianinsaval »

please use webp or some other video format, gif is very hard to follow because there's no start/end reference.
Post Reply