My config:
macOS 10.16
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24366 (Git)
Build type: Release
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: C/Default (C)
I'm new to FreeCAD, and finding it very hard going. I'm working in PartDesign, trying to make a replacement yoke for some headphones. I thought I had a grasp of how AdditivePipe worked: make two sketches for the profile and path, then sweep one over the other. That worked the first time I did it, but then I added some more pieces, printed a prototype, and realised I needed to reshape my path. When I edited the sketches on which the pipe is based, the pipe shape did not update. I found that the other pieces had apparently made some kind of uneditable copies of the pipe, and so the original pipe was not used – and after I deleted the pipe (not listed anywhere in the doc structure), it was still visible in some views. So I've backed out and I'm back to the two sketches. But the other parts of the model seem to be attached by some invisible means and when I try to sweep it again, I get an error saying "Failed to validate broken face", so I seem to be stuck.
This is what it looks like:
I added two primitive boxes that overlap, and applied a pocket to one of them. Even though these are entirely independent things within this body, there seems to be some invisible join between them and the sketches for the pipe. If I hide the boxes of the pocket, they reappear as soon as I try to make the pipe.
If I edit either sketch, the boxes also appear within the editor, obscuring part of the sketch, which makes them difficult to edit:
How can I separate these things so that I can recreate the swept shape? How can I have the swept shape update if I edit the sketches it's based on? Isn't that how it's meant to work?
Reshaping AdditivePipe
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!
-
- Veteran
- Posts: 5505
- Joined: Thu Apr 05, 2018 1:53 am
Re: Reshaping AdditivePipe
I think you have the profile and the path sketches mixed up. It can't validate the path sketch because it's not closed. Try this: select the profile sketch in the tree view and the path to follow in the 3d view, then click the sweep toolbar icon.
The additive boxes are part of the Part Design solid feature chain and will be part of the pipe once you get it working. You can remove them by deleting them.
There is a tool in the sketcher to hide the parts of objects that are obscuring the sketch.
A picture is worth a thousand words, and a file, a thousand pictures.
The additive boxes are part of the Part Design solid feature chain and will be part of the pipe once you get it working. You can remove them by deleting them.
There is a tool in the sketcher to hide the parts of objects that are obscuring the sketch.
A picture is worth a thousand words, and a file, a thousand pictures.
Re: Reshaping AdditivePipe
I did think of that, and I was sure I'd tried it, but I tried it again and it worked! Thanks for the pointer.
I'm running into a follow-up problem. I want to re-use an existing sketch to create a new component that fits together with the other one. I have created a new body, copied the original sketch (and deselected all items linked to it when copying):
and successfully pasted it into a new body:
However, when I pad the sketch, parts from the other body reappear with it:
These are not listed in the object hierarchy for this body, so I don't know why they are reappearing. How can I get an independent copy of a sketch with no ties to other objects?
I'm running into a follow-up problem. I want to re-use an existing sketch to create a new component that fits together with the other one. I have created a new body, copied the original sketch (and deselected all items linked to it when copying):
and successfully pasted it into a new body:
However, when I pad the sketch, parts from the other body reappear with it:
These are not listed in the object hierarchy for this body, so I don't know why they are reappearing. How can I get an independent copy of a sketch with no ties to other objects?
Re: Reshaping AdditivePipe
Never mind – I found that the right way to do it is to select the sketch and choose "Duplicate selected object" from the edit menu. This gives the same pop-up as the copy dialogue, but doesn't seem to bring any excess baggage in the copied object.
Re: Reshaping AdditivePipe
It seems to me that you haven't really understood what a PartDesign feature such as Pad or Pocket is. These are not standalone objects, they are cumulative and represent the result of adding and subtracting all previous features plus the one you are just looking at.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.