Cannot pad sketch made from face of step file
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!
Cannot pad sketch made from face of step file
Not sure how I should be going about this, I've tried multiple things. I've imported a step file of a motor/gearbox. The step model I only need to use for external geometry for sketching another model. I made a copy of the step model and created a base model on the face that I need to grab external geometries from. This causes a warning that the "model is made of multiple solids and may lead to unexpected results". I can't figure out how else to get the sketcher to recognize the external geometries of this model.
I'm able to create a sketch and grab the geometries from the model. That sketch can be constrained. When I try to pad the sketch it always "fails to validate broken face". I run the "validate sketch" tool, get a couple of constraints that are bad, fix them, then get another error about pad has multiple solids. I've tried removing all external geometries once the stuff was in place and constraining it normally. I've tried copying the sketch into a new body without the dependencies of the model....just doesn't work.
I could just measure and make a sketch from scratch sure but it's alot simpler and less prone to error if I can do it this way, just not sure why I can't get away with it.
I'm able to create a sketch and grab the geometries from the model. That sketch can be constrained. When I try to pad the sketch it always "fails to validate broken face". I run the "validate sketch" tool, get a couple of constraints that are bad, fix them, then get another error about pad has multiple solids. I've tried removing all external geometries once the stuff was in place and constraining it normally. I've tried copying the sketch into a new body without the dependencies of the model....just doesn't work.
I could just measure and make a sketch from scratch sure but it's alot simpler and less prone to error if I can do it this way, just not sure why I can't get away with it.
Re: Cannot pad sketch made from face of step file
Unless you need high precision you might consider just eye-balling a sketch to match the outline. No measurements needed.
It appears most of the object consists of straight edges in the sketch plane.
Gene
It appears most of the object consists of straight edges in the sketch plane.
Gene
- Shalmeneser
- Veteran
- Posts: 9475
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Cannot pad sketch made from face of step file
Sketch(000) or Sketch001 are supported by BaseFeature.
So in each body, there are this BaseFeature and your new Pad.
But this, is creating 2 separates 'bodies' in the same Body, which is forbidden.
You can :
* move these sketches to 'eat' the BaseFeature
* or use ShapeBinder with the motor (->file).
So in each body, there are this BaseFeature and your new Pad.
But this, is creating 2 separates 'bodies' in the same Body, which is forbidden.
You can :
* move these sketches to 'eat' the BaseFeature
* or use ShapeBinder with the motor (->file).
- Attachments
-
- Capture du 2021-09-15 22-56-32.png (63.29 KiB) Viewed 1742 times
-
- Motor adapter_SHALM.FCStd
- (247.75 KiB) Downloaded 39 times
Re: Cannot pad sketch made from face of step file
Yeah but that's not really the point, trying to learn the way to do this to save time in the future.
Thanks, I'll try this tomorrow. I didn't realize BaseFeature was a bodyShalmeneser wrote: ↑Wed Sep 15, 2021 9:05 pm Sketch(000) or Sketch001 are supported by BaseFeature.
So in each body, there are this BaseFeature and your new Pad.
But this, is creating 2 separates 'bodies' in the same Body, which is forbidden.
You can :
* move these sketches to 'eat' the BaseFeature
* or use ShapeBinder with the motor (->file).
Re: Cannot pad sketch made from face of step file
Thanks, I'll try this tomorrow. I didn't realize BaseFeature was a body
[/quote]
Techically, the Body is a container for a single solid. Each feature is a cumulative step in creating the final shape of that solid. The Basefeature is always the first lump of clay, in the Body, that is worked on by subsequent features.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
Re: Cannot pad sketch made from face of step file
Thanks for the explanation, it's a little bit confusing because "BaseFeature" isn't generally present or at least not apparent. I can sketch, pad/pocket all day and never see "basefeature". I figured it was like a dependency on another body that doesn't have whatever native data a body created in Freecad from scratch would have
-
- Veteran
- Posts: 5505
- Joined: Thu Apr 05, 2018 1:53 am
Re: Cannot pad sketch made from face of step file
I would probably use the ShapeBinder. Create a new body and make it active. Select the motor in the tree view. Click the Blue ShapeBinder toolbar icon. Hide the motor. Select a face on the ShapeBinder and create a sketch. Add links to external geometry to the sketch.
Re: Cannot pad sketch made from face of step file
Usually you start with an empty body and most models will start with a sketch and a Pad. Then this is your initial lump of clay.
In case of a BaseFeature you don't start at zero, but with something coming from outside of the body.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- thomas-neemann
- Veteran
- Posts: 11801
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Cannot pad sketch made from face of step file
with
https://github.com/realthunder/FreeCAD_ ... 3/releases
it is possible. is that an option for you?
Re: Cannot pad sketch made from face of step file
I guess it depends on whether you want to get the job done or learn something. Sometimes one is better than the other in terms of overall efficiency. If you are doing this routinely then learning is the obvious choice. If this is once and done forever, then just get'er done is more efficient.
Take it or leave it. Your choice.
Gene