Hi,
One of the main reasons that sketches should be simple is that a sketch is the foundation
of a model but it is the weakest link in the fusion tools.
But you'd expect it to be "weaker" in some sense. It need only deal with 2D geometry, not 3D features.
A simple example.
Fully constrained sketch.
Cut out the unwanted corner.
Notice the error in the lower right corner - unconstrained sketch.
In this case I only have to add a single dimension to fix it but I have seen sketches
totally destroyed constraint wise from a similar operation.
End result.
Take our original sketch.
Now use the tools instead.
You have ended up with exactly the same model but not only is the workflow
captured in the timeline, it is also a much more robust model and unlikely to break
down the track as the foundation is more solid.
My post wasn't regarding the use of sketch tools vs 3D tools. I agree completely that the latter are superior and should be used instead of sketch tools where possible. My post was about why sketches don't have timelines. Your answer, as I understood it, was that if you use only simple sketches you don't need sketch timelines. With which I strongly disagree, regardless of the fact the 3D tools are stronger than sketch tools. (I might point out, however, that if sketches had timelines then your point is a bit weaker. But they don't, so I don't disagree with your point at all.)
I don't know why fusion works like this but it does.
Every time you add geometry to a sketch you make it more complex. There is nothing
bad about this but the tool operations are much more stable than sketches. Sure you
cannot do everything with the tools, but you should not use complex sketches instead
of the tools just because you can.
The question is the strategy of using a few number of more complex sketches vs a larger number of simpler sketches. 3D tool superiority applies in either case and so is irrelevant to the question. I am not, nor have I ever, argued for using sketch tools over 3D tools. Assuming we need to create a given set of operations with sketches, is it better to put the geometry in a few number of more complex sketches or a larger number of simpler sketches. I argue the latter is usually more problematic than the former. And that sketches with timelines would facilitate the former. I think your advocacy of the only-simply-sketches strategy, and your strong support of 3D tools over sketch tools, is largely a way to get around the shortcomings of the sketch tools, including the absence of a timeline. I think the more-complex-sketch strategy is fundamentally better, and would be even more so with sketch timelines. Primarily because of the fragility of projections but also because it's simpler to define and find geom
The Sketch tool is one of many. A screwdriver can
be used to do up screws and open paint cans. It can also be used instead of a chisel in
some circumstances but should it? Use the right tool for the right job. It is the same
in fusion.
I agree, but it's not to the point.
I agree that using the simple sketch strategy can create many sketches and they can be
hard to track but remember that they are captured in the timeline and you don't have to
name EVERY one. If it takes six to ten sketches to create a feature then you could name
the first one and leave the rest as SketchXX.
I've tried every imaginable strategy to manage a large number of sketches. In a large timeline, every strategy I've tried fails. Multiple simple sketches inevitably end up scattered across the timeline despite being related or having a logical grouping. And finding specific geometry to modify later on is not easy. The only mitigating strategy I've found is the use of User Parameters to the extreme, to avoid having to find geometry in earlier sketches when possible. But that isn't foolproof as its often the geometry itself, not dimensions, that need edited.
Another consideration is that some workflows
dump ALL of the sketches in the Top component in the browser tree, consider activating the
component you are working on and keeping the relevent sketches within that component.
I absolutely NEVER allow any sketches at the top level. Never ever. All my sketches are local to the activated component. But even single compo
All of the sketches related to that component are all in the same place - much easier to
locate a single sketch.
I disagree that projections are Evil and this is probably why you are struggling with sketches.
Who said I was struggling with sketches? I am not. I just think they would be better, and my preferred more-complex-sketches strategy would benefit from sketch timelines.
You should only be projecting the minimum from another sketch into a new one and any point
or line projected is already constrained.
Bingo! Exactly why I prefer containing geometry in fewer sketches. Because it dramatically reduces dependence on projections. I've seen random YouTube "tutorials" advocate for avoiding projections at all cost. I find that impossible, or at least very difficult to achieve. So I use them. But judiciously, because I know that if something goes wrong and errors start popping up in my timeline, the vast majority of times it will be due to a lost projection.
This makes your job easier not harder. Yes it is easy
to break a projection by making a change to the original sketch, but you should know what the
change was and it should be easy to fix it on the FIRST yellow broken error. Once you fix the
first one, usually all or most of those errors disappear.
Not at all my experience.
Parameters are carried over into new
sketches, the projected geometry is already constrained and it should make no difference to
your workflow.
My advice to you is that if the Design in Place workflow is not for you then don't use projections.
Stick to the Design at Origin method and use Joints to create your model.
Projections from design in-place components are problematic. Projections from jointed components are simply a disaster waiting to happen. And the wait won't be long. But, in my opinion, designing with joints is a superior methodology in general. It is often a huge Parameter mess to avoid projections from jointed components. But I avoid it like the plague, as the consequences are almost always too ugly to bear.
If you are not a very experienced user,
I am experienced. With Fusion. And other CAD systems.
use simple sketches to do one or two things is excellent advice, especially for beginners.
Maybe for beginners. Not for me, because I've suffered the consequences enough.
I think you might find that most of the Gurus in the forum use
the advice they give out, including this. Some of the Gurus have decades of experience and they
ALWAYS use this advice themselves on their own models. There is probably a good reason for this.
ALWAYS? Really? Well, maybe one of their reasons is to sidestep the shortcomings of the sketch tools, like lack of a timeline. I have and still do use both only-simple and more-complex sketch strategies, depending on the situation. Most often something in between. My experience is that I have fewer problems when I have fewer sketches, even if that means one or more sketches become complex. I try to find the right balance, knowing the problems I'm likely to create downstream with either strategy. Improved sketching, including a timeline, would help minimize the number of sketches and, thus, the number of projections. Which would be a win, in my opinion. Your Gurus can have whatever opinion they like.
I am not saying that this is the ONLY method the Gurus use. What is simple for some is complex
for others. The advice is to stop people from trying to create a Rocket Engine in a single sketch
and wondering why they are having problems.
Gee, that's good advice. I should have thought of it.
Cheers
Andrew
--
Keith