Generate Rotate Pattern with Specific Loft
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: 189
- Joined: Fri Sep 25, 2015 6:19 pm
Generate Rotate Pattern with Specific Loft
Hello!
I try to generate a Rotate Pattern with a specific loft in FreeCAD 0.20.
FreeCAD wouln't show an error message, however, the copies of the loft do not appear.
Can you tell me, what I am doing wrong and how to do it right? Or is this a bug?
Thank you in advance!
-----
OS: Debian GNU/Linux bullseye/sid (GNOME/gnome-xorg)
Word size of FreeCAD: 64-bit
Version: 0.20.24693 (Git) AppImage
Build type: Release
Branch: master
Hash: e01f0d25d5f3ef9ceb66aa087212121e9f2f2e8b
Python version: 3.9.2
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: German/Austria (de_AT)
I try to generate a Rotate Pattern with a specific loft in FreeCAD 0.20.
FreeCAD wouln't show an error message, however, the copies of the loft do not appear.
Can you tell me, what I am doing wrong and how to do it right? Or is this a bug?
Thank you in advance!
-----
OS: Debian GNU/Linux bullseye/sid (GNOME/gnome-xorg)
Word size of FreeCAD: 64-bit
Version: 0.20.24693 (Git) AppImage
Build type: Release
Branch: master
Hash: e01f0d25d5f3ef9ceb66aa087212121e9f2f2e8b
Python version: 3.9.2
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.1
Locale: German/Austria (de_AT)
- Attachments
-
- Rotate Loft Problem.FCStd
- (213.01 KiB) Downloaded 34 times
Re: Generate Rotate Pattern with Specific Loft
Why did you attach the sketches to datum planes?
Re: Generate Rotate Pattern with Specific Loft
I fumbled quite a lot with this, so I finally cannot say what brought the difference (made things overlap, turned sketches to get seams out of the way, removed useless DatumPlanes, which were attached to generated geometry, attached sketches to sketches unti it worked). Then reverted some of the changes, and it is still ok. You may compare it to your model and try to change yours becoming mine.
- Attachments
-
- RotateLoft_cb.FCStd
- (171.67 KiB) Downloaded 29 times
-
- SnipScreenshot-369396.png (11.45 KiB) Viewed 1101 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Generate Rotate Pattern with Specific Loft
The loft sketches themselves are not very well constrained, after that is sorted the easiest was just to offset from XY Std plane.
-
- Posts: 189
- Joined: Fri Sep 25, 2015 6:19 pm
Re: Generate Rotate Pattern with Specific Loft
Hello and thanks for your replies!
You are right about the planes. The way I used them in my little sketch doesn't make much sense. I trained myself to use planes whenever possible. Is this a bad habbit? What do you think?
However, back to topic:
Thanks to @chrisb's example I think I was able to narrow down the problem and make my example even more "minimal" (please find it attached).
I added an octagon to Sketch001. Interestingly, the PolarPattern works when I drag the vertical line from Sketch001 (the only left degree of freedom) inside the octagon and it fails when I leave it outside (please try it out yourself).
In other words: the polar pattern only works when the "clones" of the Additive Loft overlap.
So I would like to ask again: is this a bug or am I doing something wrong?
By the way: With your help I was already able to solve my initial problem, so I only ask out of "academic" interest and because I want FreeCAD to get better and better
You are right about the planes. The way I used them in my little sketch doesn't make much sense. I trained myself to use planes whenever possible. Is this a bad habbit? What do you think?
However, back to topic:
Thanks to @chrisb's example I think I was able to narrow down the problem and make my example even more "minimal" (please find it attached).
I added an octagon to Sketch001. Interestingly, the PolarPattern works when I drag the vertical line from Sketch001 (the only left degree of freedom) inside the octagon and it fails when I leave it outside (please try it out yourself).
In other words: the polar pattern only works when the "clones" of the Additive Loft overlap.
So I would like to ask again: is this a bug or am I doing something wrong?
By the way: With your help I was already able to solve my initial problem, so I only ask out of "academic" interest and because I want FreeCAD to get better and better

- Attachments
-
- Rotate Loft Problem 2.FCStd
- (207.86 KiB) Downloaded 34 times
Re: Generate Rotate Pattern with Specific Loft
So I was wasting my time?
Re: Generate Rotate Pattern with Specific Loft
Always using DatumPlanes seems to be a case of personal preferences. In general I use DatumPlanes only if I have more than one sketch in the same plane, and even then I often attach one sketch to another. I do this because it keeps the model tree cleaner. Planes have the advantage, that you can make them directly visible.Spindoctor wrote: ↑Mon Apr 26, 2021 7:11 pm The way I used them in my little sketch doesn't make much sense. I trained myself to use planes whenever possible. Is this a bad habbit? What do you think?
I am not sure and would like to add an additional model, where I replaced the loft with a pad. The instances don't overlap as well, but the Pattern works anyway.So I would like to ask again: is this a bug or am I doing something wrong?
I would guess that it is an OCC issue, but as I'm not sure please add a ticket.
- Attachments
-
- RotatePadWorks.FCStd
- (110.72 KiB) Downloaded 27 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Generate Rotate Pattern with Specific Loft
I think sketches must go to the y axle to avoid trouble.
- Attachments
-
- Rotate.FCStd
- (204.86 KiB) Downloaded 28 times
-
- Capture.JPG (31.08 KiB) Viewed 1005 times
-
- Posts: 189
- Joined: Fri Sep 25, 2015 6:19 pm
-
- Posts: 189
- Joined: Fri Sep 25, 2015 6:19 pm
Re: Generate Rotate Pattern with Specific Loft
As far as I could investigate the issue, it's definitely a way to attach the sketch to the y axis.
However, it is also enough to let the clones overlap just a little bit.
But I see no obvious reason, why the model should be invalid when the clones do not overlap - as chrisb stated, it works with pads instead of lofts.