Polar pattern without rotating feature
Forum rules
and Helpful information
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!
Also, be nice to others! Read the FreeCAD code of conduct!
-
- Posts: 136
- Joined: Fri Aug 13, 2021 10:08 am
Polar pattern without rotating feature
Hello.
The back of the chair I'm working on has two parts.
The bottom one is a straight line.
The upper one is an arc of a circle (green edge on screen shot).
I need to distribute the mortises along these two parts.
Easy for the bottom part.
But for the arc I need to use a Polar pattern but the mortise must not be rotated (must remain vertical).
Is it possible to do so ?
Thanks
The back of the chair I'm working on has two parts.
The bottom one is a straight line.
The upper one is an arc of a circle (green edge on screen shot).
I need to distribute the mortises along these two parts.
Easy for the bottom part.
But for the arc I need to use a Polar pattern but the mortise must not be rotated (must remain vertical).
Is it possible to do so ?
Thanks
- Attachments
-
- pied.png (203.63 KiB) Viewed 1382 times
- thomas-neemann
- Veteran
- Posts: 11964
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Polar pattern without rotating feature
I didn't find anything in partdesign. is that a solution for you?
https://www.youtube.com/watch?v=svOFrTBySp4
OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.26554 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 817c14b)
Hash: 817c14b16af681b06aec7d8c79f744c7a88fa3c3
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: German/Germany (de_DE)
https://www.youtube.com/watch?v=svOFrTBySp4
OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.26554 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 817c14b)
Hash: 817c14b16af681b06aec7d8c79f744c7a88fa3c3
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: German/Germany (de_DE)
Re: Polar pattern without rotating feature
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Posts: 136
- Joined: Fri Aug 13, 2021 10:08 am
Re: Polar pattern without rotating feature
Yes, it did the work.thomas-neemann wrote: ↑Mon Dec 06, 2021 11:32 pm I didn't find anything in partdesign. is that a solution for you?
This way I discovered I was wrong on using Polar distribution for the upper part.
What I actually want is to have the same vertical space between the bars of the back.
So I need to :
1- distribute the mortises vertically
2- project them horizontally on the back curve (cause I want the same shoulder on all the tenons).
Have to figure out how to achieve point 2.
- thomas-neemann
- Veteran
- Posts: 11964
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Polar pattern without rotating feature
you can upload the file and a hand sketch of how it should be
-
- Posts: 136
- Joined: Fri Aug 13, 2021 10:08 am
Re: Polar pattern without rotating feature
Here is an example.
- Attachments
-
- quux.FCStd
- (42.37 KiB) Downloaded 18 times
- thomas-neemann
- Veteran
- Posts: 11964
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
-
- Posts: 136
- Joined: Fri Aug 13, 2021 10:08 am
Re: Polar pattern without rotating feature
Unfortunatly not.
They are not evenly distributed along the z axis
They are not evenly distributed along the z axis
- Attachments
-
- bletch.png (127.04 KiB) Viewed 1071 times
- thomas-neemann
- Veteran
- Posts: 11964
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Polar pattern without rotating feature
is that a solution for you?
https://www.youtube.com/watch?v=JfcAowEwS6A
OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.26554 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 817c14b)
Hash: 817c14b16af681b06aec7d8c79f744c7a88fa3c3
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: German/Germany (de_DE)
-
- Posts: 136
- Joined: Fri Aug 13, 2021 10:08 am
Re: Polar pattern without rotating feature
Yes... but no.
It does place the mortises at the correct positions.
But my example was also doing that.
And the flaw of both methods is that they are both handmade.
My chair is entirely build upon variables in a spreadsheet (see below).
I have no idea how many bars there will be.
I plan to use this project to design various chairs simply by modifying those variables.
So I need a method to dynamically distribute the mortises along the back.
I am using realthunder's version.
This version has the possibility to distribute features using GenericPattern method.
It is my understanding that this method allows to call external python code.
I used to be a programmer when dinosaurs were still alive.
Maybe this is the solution for my problem (the edges of the sketch of the back feet are mostly computed; I dont use fillets or tangent constrains but I compute the centers of the arcs instead to have complete control over the positions of edges and lengths of arcs; so I may also compute the positions of all the mortises if needed)
But I can't find any documentation about GenericPattern and calling external code.
Is anyone familiar with this tool?
Or can point me on some documentation?
Thanks
It does place the mortises at the correct positions.
But my example was also doing that.
And the flaw of both methods is that they are both handmade.
My chair is entirely build upon variables in a spreadsheet (see below).
I have no idea how many bars there will be.
I plan to use this project to design various chairs simply by modifying those variables.
So I need a method to dynamically distribute the mortises along the back.
I am using realthunder's version.
This version has the possibility to distribute features using GenericPattern method.
It is my understanding that this method allows to call external python code.
I used to be a programmer when dinosaurs were still alive.
Maybe this is the solution for my problem (the edges of the sketch of the back feet are mostly computed; I dont use fillets or tangent constrains but I compute the centers of the arcs instead to have complete control over the positions of edges and lengths of arcs; so I may also compute the positions of all the mortises if needed)
But I can't find any documentation about GenericPattern and calling external code.
Is anyone familiar with this tool?
Or can point me on some documentation?
Thanks
- Attachments
-
- chair.png (170 KiB) Viewed 971 times