PR#2559: expose link and navigation actions

Merged, abandoned or rejected pull requests are moved here to clear the main Pull Requests forum.
realthunder
Posts: 1214
Joined: Tue Jan 03, 2017 10:55 am

PR#2559: expose link and navigation actions

Postby realthunder » Fri Sep 27, 2019 1:35 pm

https://github.com/FreeCAD/FreeCAD/pull/2559

There are also various small fixes. I have made a user oriented video to introduce the Link feature.

phpBB [video]
Try Assembly3 (latest version 0.10.2) along 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
chrisb
Posts: 19044
Joined: Tue Mar 17, 2015 9:14 am

Re: PR#2559: expose link and navigation actions

Postby chrisb » Fri Sep 27, 2019 4:59 pm

Thanks for this very important video. I think this should be moved to the Tutorials and videos forum, do you agree?
User avatar
Kunda1
Posts: 5818
Joined: Thu Jan 05, 2017 9:03 pm

Re: PR#2559: expose link and navigation actions

Postby Kunda1 » Fri Sep 27, 2019 5:07 pm

great job, no small effort as well ! Thank you for your contributions, realthunder!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
vocx
Posts: 1732
Joined: Thu Oct 18, 2018 9:18 pm

Re: PR#2559: expose link and navigation actions

Postby vocx » Fri Sep 27, 2019 11:17 pm

The video is good but don't forget the written documentation.

For example, I created the Std LinkMake page. The other accessible command is Std_LinkMakeGroup, which apparently has several modes of operation.

Some of the link and expression commands are also accessible from the tree view, the property editor, and 3D view, so the basic documentation should be available, in order to link to it as necessary.
realthunder
Posts: 1214
Joined: Tue Jan 03, 2017 10:55 am

Re: PR#2559: expose link and navigation actions

Postby realthunder » Mon Sep 30, 2019 6:49 am

vocx wrote:
Fri Sep 27, 2019 11:17 pm
The video is good but don't forget the written documentation.

For example, I created the Std LinkMake page. The other accessible command is Std_LinkMakeGroup, which apparently has several modes of operation.
I am thinking of removing Link group commands in the future and integrate some of its features into App::Part. That's why I didn't mention it in the video. I'll complete that page once everything is settled.
Try Assembly3 (latest version 0.10.2) along 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
vocx
Posts: 1732
Joined: Thu Oct 18, 2018 9:18 pm

Re: PR#2559: expose link and navigation actions

Postby vocx » Mon Sep 30, 2019 7:11 am

realthunder wrote:
Mon Sep 30, 2019 6:49 am
I am thinking of removing Link group commands in the future and integrate some of its features into App::Part.
Understood. If I recall from the big Assembly3 thread, the LinkGroup would sort of become an alternative to App::Part because of disagreements with Ickby's implementation of App::Part. However, I also got the impression that well, the LinkGroup functionality could still be merged into App::Part to avoid having a competing object. Is this correct?
realthunder
Posts: 1214
Joined: Tue Jan 03, 2017 10:55 am

Re: PR#2559: expose link and navigation actions

Postby realthunder » Mon Sep 30, 2019 7:16 am

vocx wrote:
Mon Sep 30, 2019 7:11 am
Understood. If I recall from the big Assembly3 thread, the LinkGroup would sort of become an alternative to App::Part because of disagreements with Ickby's implementation of App::Part. However, I also got the impression that well, the LinkGroup functionality could still be merged into App::Part to avoid having a competing object. Is this correct?
Yes, that's true.
Try Assembly3 (latest version 0.10.2) along 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