Modeling without sketching - Enjoy!

Modeling without sketching - Enjoy!

Beyondforce
Advisor Advisor
6,424 Views
96 Replies
Message 1 of 97

Modeling without sketching - Enjoy!

Beyondforce
Advisor
Advisor

Hey All,

 

This is just something I decided to do for fun. The whole idea is was to create a model without a single sketch. This is a result of 20 min. work, but obviously I could have spend more time on the small details.

I also wanted to prove that in Fusion 360, you can accomplish a lot without so much effort. If you like it and want to know how I did it or the file, please let me know.

 

Wheel v2.png

Wheel v2.jpg

 

Cheers / Ben
---------------------------------------------------------------------------------------------------------------------------
Did you find this reply helpful ? If so please use the Accept as Solution or Kudos button below.

 

Check out my YouTube channel: Fusion 360: Newbies+

Ben Korez
Fusion 360 NewbiesPlus
Fusion 360 Hardware Benchmark
| YouTube

6,425 Views
96 Replies
Replies (96)
Message 61 of 97

cekuhnen
Mentor
Mentor

@Beyondforce

 

I did not try to imply that primitives are not useful. I simply stated that nearly with all objects I work on I cannot use them since nothing is based on a box cylinder or sphere or can be assembled from a combination the mentioned.

 

I feel specifically in mechanical areas they can be quite useful - but not for more organic surfaces so often found in product design (or you are Dieter Rams).

 

Think about a hair dryer handle, the coke bottle, a bend plywood chair, a computer mouse.

 

 

The reason why I pointed out the idea not to base primitives onto sketches and using in the timeline the new upcoming move/rotate command is that for certain building blocks a cube cylinder

or such is perfect. And I would hate for that seeing a sketch added. But I would prefer an entry point for the primitive as well I could define as a user.

 

Maya throws every new object onto YXZ 0. In Blender you decide were to add a new object at what XYZ location. I love that!

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 62 of 97

Beyondforce
Advisor
Advisor

@cekuhnen, do you mean a chair like this one?

 

chair01.pngchair02.png

Ben Korez
Fusion 360 NewbiesPlus
Fusion 360 Hardware Benchmark
| YouTube

0 Likes
Message 63 of 97

cekuhnen
Mentor
Mentor

@Beyondforce no - look at charles eames chairs as an idea or my orange chair

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 64 of 97

Beyondforce
Advisor
Advisor
They are possible make, but it won't take me 5 min. 😉

Ben Korez
Fusion 360 NewbiesPlus
Fusion 360 Hardware Benchmark
| YouTube

0 Likes
Message 65 of 97

cekuhnen
Mentor
Mentor

Or then show me 😉 

 

Just the wood shells with the same surface flow and smoothness

 

this are other interesting models - they are plastic

https://www.polyandbark.com/products/eames-style-molded-plastic-dowel-leg-armchair-daw-natural-legs-...

 

 

 

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 66 of 97

Beyondforce
Advisor
Advisor
Okay, I accept the challenge. How wants to join me ? 😄

Ben Korez
Fusion 360 NewbiesPlus
Fusion 360 Hardware Benchmark
| YouTube

0 Likes
Message 67 of 97

kb9ydn
Advisor
Advisor

@jeff_strater wrote:

I have been following this thread very intently.  Some amazing sketch-free models here.  The part of the thread that is most interesting to me is the "parametricity" (not a word, but it should be!) of the models, or lack thereof.  Since a lot of these sketch-free models rely on solid primitives, the core of the "is it parametric" question comes from the fact that you cannot accurately constrain the sketches that are used to build Box, Cylinder, Torus.  So, if you alter the face that, say, a Cylinder was placed on, there is nothing that will keep it "in the right place" after the update.

 

Ironically, the solution that has been discussed within the team is:  ...   Keep the sketch around!  We use sketch tools to place the initial geometry.  You can tell that from the UI.  But, to keep primitives simple, once the primitive is created, we discard the sketch, so it does not complicate the timeline, etc.  The goal was to keep Primitives primitive.  But, the loss of editability (you cannot change the plane a Primitive is placed on, for instance, or change the origin position of a Cylinder, and parametric nature of the Primitives means they are less useful.

 

So, I am interested, for those that claim these designs are fully parametric, how you were able to achieve that.  Or, is it just a question of "what kind of parametrics?"?  And also, going forward, where should we go with Primitives?  Make them more parametric (meaning, probably, keeping the sketch and allowing it to be edited), or keep their current "sketch-free" (kind of) nature?

 

Jeff

 


 

 

And this is the very essence of the issue.  What is the most efficient (minimum information input) way to fully define/constrain a 3D model?  Sketches do work well no doubt, but I think what makes primitives attractive is that the sketches are discarded and therefore don't clutter up the timeline and the design tree.  If the sketches are kept, then there is no benefit to using primitives as opposed to standard sketch and extrude.  So how to add parametric position control?  I would envision what is basically a 3D version of the existing sketch dimensioning and constraint system.  Interestingly what you would end up with is almost exactly how the Solidworks mate system works for assembling parts at the assembly level.  Fusion (not being Solidworks) would probably want to instead do something like the joint system used for components (or possibly the new move command?), except make it work for body primitives, which can then be later *combined* to form a single body.  Now ironically, If such a system were implemented, it would not simplify the timeline at all because instead of sketches we would have positioning commands.

 

Therefore, whatever the mechanism is to add parametric control to primitives, would need to be done in such as way as to be contained within the primitive command itself, much like the hole command.  Hopefully this parametric control would also include some basic geometric constraints (coincident, midpoint, etc.) as well as dimensioning.

 

 

C|

Message 68 of 97

jeff_strater
Community Manager
Community Manager

Thanks, everyone, for the great suggestions about how to make Primitives "more parametric".

 

First, for a definition of "parametric", I'm sad to say that I don't have a good one.  I suppose a literal definition would be "ability to change the model by changing a parameter", but it's way more than that.  Primitives sort of meet that definition today.  But, it also means "responds predictably to those edits".  This is where, IMO, sketch-based features today excel over Primitives.  It's a hard thing to quantify.  It's like the famous quote by Justice Potter Stevens (relating to pornography) "I know it when I see it".

 

Lots of good suggestions here from using the same kind of mechanism that Hole uses (from @daniel_lyall), to using pivot points or handles (from @cekuhnen), to using a constraint-like UI (from @kb9ydn), and probably more I missed.

 

There seems to be a lot of agreement, though, by folks I respect a lot, that the solution of just keeping the sketch around is probably not the best choice.  Then, a Primitive is nothing but a shortcut for other ways you can already do things, and in many cases (Sphere and Coil), would actually make the workflow worse, IMO).  That's kind of what I was fishing for.  I think we can do better than that.

 

The next time this comes up in our design discussions, I will have this thread handy.  Please feel free to continue to add ideas.

 

Jeff


Jeff Strater
Engineering Director
Message 69 of 97

cekuhnen
Mentor
Mentor

@kb9ydn

 

"Therefore, whatever the mechanism is to add parametric control to primitives, would need to be done in such as way as to be contained within the primitive command itself, much like the hole command.  Hopefully this parametric control would also include some basic geometric constraints (coincident, midpoint, etc.) as well as dimensioning."

 

That is why I would favor primitives that have this:

 

center origin point

 

cylinder length + radius

cube extrusion along all 6 sides

Sphere radius

 

location data

rotation data

 

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 70 of 97

cekuhnen
Mentor
Mentor

@michallach81 how did you do the pipe arc?

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 71 of 97

michallach81
Advisor
Advisor

Will you participate in a contest? (I do hope I'll post a challenge this weekend) If no I can send you file, but please keep it for yourself.


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes
Message 72 of 97

cekuhnen
Mentor
Mentor

@michallach81

 

Oh the challenge is still on? Ok hold onto the file then!

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 73 of 97

michallach81
Advisor
Advisor

I'm busy, but I still think it may be entertaining.


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes
Message 74 of 97

PhilProcarioJr
Mentor
Mentor

@cekuhnen

The way @michallach81 did it is pretty smart and very easy to do. (I figured it out in a few min)

The interesting thing about it is you can make anything parametric using this technique.easy.gif

 

 



Phil Procario Jr.
Owner, Laser & CNC Creations

Message 75 of 97

michallach81
Advisor
Advisor

But it's art for an art's sake. Nice as a puzzle and just a little beyond a puzzle. Nevertheless, I have some general ideas afterward.


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes
Message 76 of 97

PhilProcarioJr
Mentor
Mentor

@michallach81

"But it's art for an art's sake."

 

I agree, personally I would never model this way. It's neat and fun to figure out but counter productive "IMO".



Phil Procario Jr.
Owner, Laser & CNC Creations

0 Likes
Message 77 of 97

cekuhnen
Mentor
Mentor

@PhilProcarioJr Great ... Phill fails at reading (previous posts) and lets the cat out of the bag ... So I will not try to understand this so I wont be able to use this for my current model.

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 78 of 97

PhilProcarioJr
Mentor
Mentor

@cekuhnen

How did I let the cat out of the bag?

I never told how he did it...just said I figured it out....lol

 

...and I might add he did not tell me or send me his file, so his way might be different from mine.



Phil Procario Jr.
Owner, Laser & CNC Creations

0 Likes
Message 79 of 97

cekuhnen
Mentor
Mentor

@PhilProcarioJr True - you partially showed a screenshot gif - and I tried instantly not to look at it.

Claas Kuhnen

Faculty Industrial Design – Wayne State Universit

Chair Interior Design – Wayne State University

Owner studioKuhnen – product : interface : design

0 Likes
Message 80 of 97

PhilProcarioJr
Mentor
Mentor

@cekuhnen

My gif showed the exact same thing as his so your good. Smiley Wink

I didn't tell how he did it because I don't want to ruin the challenge.

I have no time to participate so come up with something good.

Sorry but my moneys on @michallach81 to steel the show. Smiley Very Happy



Phil Procario Jr.
Owner, Laser & CNC Creations

0 Likes