Best practices for re-usable features.

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
sliptonic
Posts: 1557
Joined: Tue Oct 25, 2011 10:46 pm

Best practices for re-usable features.

Postby sliptonic » Mon May 13, 2019 2:42 pm

I'm working on a design that uses t-slot connectors in laser-cut acrylic like in these images. The 'feature' is really corresponding features on two different bodies. I need to reproduce it in many different places on several different bodies.

In dream-land, I would be able to model the different parts of the connection feature. The whole thing would be fully parametric but could be arbitrarily placed. I imagine being able to select a point where two faces meet in an assembly and clicking the 'put a t-slot joint here button'. The holes would appear on one body and the slots/tabs would appear on the other.

I know I can't get there with FreeCAD but I want to find a workflow that minimizes rework. I'll put all the important dimensions in a spreadsheet and refer to them in the constraints to make it easier to update. But how can I reuse the feature design in multiple bodies? What's the best way to model something like this?
biased-box-corner-with-pettis-joints.png
biased-box-corner-with-pettis-joints.png (67.95 KiB) Viewed 486 times
pettis-joint.png
pettis-joint.png (62.83 KiB) Viewed 486 times
User avatar
meme2704
Posts: 2926
Joined: Sat Apr 01, 2017 2:47 pm
Location: Vosges

Re: Best practices for re-usable features.

Postby meme2704 » Mon May 13, 2019 3:16 pm

hi
In your case, I will build a library of "puncher" (in orange) which I will place juditiously for each use
Attachments
poinçon.PNG
poinçon.PNG (20.03 KiB) Viewed 470 times
chrisb
Posts: 17515
Joined: Tue Mar 17, 2015 9:14 am

Re: Best practices for re-usable features.

Postby chrisb » Mon May 13, 2019 3:23 pm

I had a similar task with dovetail joints, It was really a hassle and I did not come up with a satisfying solution. So I would like to see a fruitful discussion here.
User avatar
quick61
Posts: 3793
Joined: Sat Aug 24, 2013 2:49 am
Location: u.S.A.

Re: Best practices for re-usable features.

Postby quick61 » Mon May 13, 2019 3:26 pm

Have a look at the LCInterlocking addon workbench. Don't know how good or usable it is, but it looks along the lines of what your looking for.

Mark
This post made with 0.0% Micro$oft products - GOT LINUX?
User avatar
DeepSOIC
Posts: 6844
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Best practices for re-usable features.

Postby DeepSOIC » Mon May 13, 2019 5:31 pm

User avatar
sliptonic
Posts: 1557
Joined: Tue Oct 25, 2011 10:46 pm

Re: Best practices for re-usable features.

Postby sliptonic » Tue May 14, 2019 12:18 am

2019-05-13_18-57.png
2019-05-13_18-57.png (17.5 KiB) Viewed 383 times
I've tried to learn Lattice2 a couple times and given up. I stuck with it today for several hours and made some headway. :D I'm absolutely thrilled. This is so awesome. I may have to do a video on just this one feature!

Lattice2 is a crazy-powerful tool. It can do amazing things which I think many users would kill to have. And I'm sure I'm barely scratching the surface!

But, I'm going to offer one unsolicited opinion: the user interface is not for ordinary mortals.There's just TOO MUCH here.

It gives me this feeling:
funny-wenger-swiss-army-knife-amazon-reviews-2.jpg
funny-wenger-swiss-army-knife-amazon-reviews-2.jpg (58.57 KiB) Viewed 383 times
User avatar
DeepSOIC
Posts: 6844
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Best practices for re-usable features.

Postby DeepSOIC » Tue May 14, 2019 12:56 am

sliptonic wrote:
Tue May 14, 2019 12:18 am
I've tried to learn Lattice2 a couple times and given up. I stuck with it today for several hours and made some headway. I'm absolutely thrilled
I'm glad you made it!


sliptonic wrote:
Tue May 14, 2019 12:18 am
It gives me this feeling: funny-wenger-swiss-army-knife-amazon-reviews-2.jpg
Yea, that's quite a problem.
User avatar
sliptonic
Posts: 1557
Joined: Tue Oct 25, 2011 10:46 pm

Re: Best practices for re-usable features.

Postby sliptonic » Sat May 25, 2019 6:04 pm

phpBB [video]
User avatar
DeepSOIC
Posts: 6844
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Best practices for re-usable features.

Postby DeepSOIC » Sat May 25, 2019 7:01 pm

sliptonic wrote:
Sat May 25, 2019 6:04 pm
video
What a great video! :mrgreen:
cox
Posts: 963
Joined: Wed Nov 26, 2014 11:37 pm

Re: Best practices for re-usable features.

Postby cox » Sun May 26, 2019 7:53 pm

DeepSOIC wrote:
Sat May 25, 2019 7:01 pm
sliptonic wrote:
Sat May 25, 2019 6:04 pm
video
What a great video! :mrgreen:
Indeed!!!, and what an awesome workbench :-) for a beautiful 3D modeller :-) Tanks again, all involved!!!!
Need help? Feel free to ask, but please read the guidelines first