Hey,
So I wanted to create a quite basic, duplicated holder. A single unit consists of one padded sketch to create the walls, and second padded sketch to create the bottom of the holder.
So the structure looks like:
I then wanted to duplicate the holder using LinearPattern.
Unfortunately it looks like only the part of the body that was created in the second pad was duplicated, despite the fact that selecting the second pad, whole body got highlighted.
This results in:
I'm kinda lost as to why it could be. Does the pattern ignore the `Base` property of the pad? Was it created incorrectly?
I'm attaching the project so far, would appreciate any hints to what could be wrong so that I can read up on it
Thanks!
[SOLVED] Pattern only copying part of the body/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: 5
- Joined: Sun Jan 23, 2022 10:00 pm
[SOLVED] Pattern only copying part of the body/feature
- Attachments
-
- IKEAZipLockHolder.FCStd
- (65.74 KiB) Downloaded 25 times
Last edited by prof_bloodstone on Mon Jan 24, 2022 3:20 am, edited 1 time in total.
Re: Pattern only copying part of the body/feature
The images need to be "attached" to the message. Use the Attachments tab below the edit window.
(And always Preview your message before sending.)
Gene
(And always Preview your message before sending.)
Gene
- Shalmeneser
- Veteran
- Posts: 9558
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Pattern only copying part of the body/feature
You need to select all the functions -in the right order- which need to be Patterned.
Code: Select all
└ Body (Body)
├ Pad (Pad)
│ └ Sketch (Sketch)
├ Pad001 (Pad)
│ └ Sketch001 (Sketch)
└ LinearPattern (LinearPattern) <- Pad, Pad001
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: Pattern only copying part of the body/feature
Use MultiTransform instead, then add the other feature to the top panel and add a linear transform via the context menu to the bottom panel.
Edit: Or you can just edit the Originals property of the Linear feature to also include the other feature.
Edit: Or you can just edit the Originals property of the Linear feature to also include the other feature.
- Shalmeneser
- Veteran
- Posts: 9558
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Pattern only copying part of the body/feature
Use symmetry in your 1st sketch !
- Attachments
-
- Capture du 2022-01-23 23-52-04.png (24.06 KiB) Viewed 631 times
-
- IKEAZipLockHolder_SHALM.FCStd
- (35.37 KiB) Downloaded 21 times
-
- Posts: 5
- Joined: Sun Jan 23, 2022 10:00 pm
Re: Pattern only copying part of the body/feature
Thanks everyone!
I followed the img BBCode (been a while) and thought it was just preview weirdness that they didn't show up. My bad.
I tried to add the `Pad` to the feature, but it wouldn't let me. But somehow selecting them both first and then creating the pattern worked. I hoped it'd follow the Base properties, but oh well. Thanks!Shalmeneser wrote: ↑Sun Jan 23, 2022 10:35 pm You need to select all the functions -in the right order- which need to be Patterned.
Code: Select all
└ Body (Body) ├ Pad (Pad) │ └ Sketch (Sketch) ├ Pad001 (Pad) │ └ Sketch001 (Sketch) └ LinearPattern (LinearPattern) <- Pad, Pad001
I did, though I didn't do it for the copies. I'll check out your project - thanks!
Re: [SOLVED] Pattern only copying part of the body/feature
There was a selecting order issue in older versions, which is fixed in the master branch (0.20master). So i think you use a older FreeCAD version (0.19.x).prof_bloodstone wrote: ↑Mon Jan 24, 2022 3:19 am I tried to add the `Pad` to the feature, but it wouldn't let me.
Greetings
user1234