No.1 Pocket Kodak ~ Done!
 1-7  8-27  28-47  48-53

Previous
Next
 From:  BurrMan
2062.28 In reply to 2062.27 
Danny, Grendel

For your material issue, doesnt the SeparateOBJ editor fix that or are there limitations still?
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2062.29 In reply to 2062.19 
Also Danny,
Sometimes my mind gets stuck. Would you share how you did the threads?

I'v been trying a sweep like this. Is it close?

EDITED: 19 Jun 2012 by BURRMAN

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Grendel
2062.30 
Danny, that was it, go figure that you would need top specify none ;(P
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
2062.31 In reply to 2062.28 
Hi Burr,

>For your material issue, doesnt the SeparateOBJ editor fix that or are there limitations still?

That's the first thing I tried but the SeparateOBJ tool separates at sharp edges so a solid, say a cube, would end up as 6 separate objects, so you could imagine how many separate 'sheets' I would of ended up with in this model.
Unless I'm doing something wrong ?

>I'v been trying a sweep like this. Is it close?

Yeah, it is close but I find the profile will twist around it self so I used 2 rail helix curves, what I mean is you offset the second helix by the depth of the profile.

While on the subject of modeling threads Michael, in another cad program I use, within the sweep function there is a forced direction option so when you do something like a thread or spring with a non round profile using a single guide rail, you can force the sweep say in the axis direction (z direction) and this will control the twisting nature of the profile, is that something that can be implemented into MoI ?


---------
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Brian (BWTR)
2062.32 In reply to 2062.31 
Burr

If this makes sense--to the question!

It all relates to the size/placement of the shape.
(AND--using the, say, flat setting in the sweep options)

Brian

EDITED: 30 Dec 2008 by BWTR

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2062.33 In reply to 2062.31 
>>Yeah, it is close but I find the profile will twist around it self so I used 2 rail helix curves, what I mean is you offset the second helix by the depth of the profile.

Could you dumb this down a bit for me? possibly a screen grab of the curves?

If you have time.

Thanks,
Burr

you got me trying this! It works but I may be overcomplicating something.

EDITED: 19 Jun 2012 by BURRMAN

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2062.34 In reply to 2062.32 
>>If this makes sense--to the question!

It all relates to the size/placement of the shape.
(AND--using the, say, flat setting in the sweep options)


Thanks B,
This is similar to mine and I'm having some issues with a boolean at the end. :o
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2062.35 In reply to 2062.31 
Hi Danny,

> <...> you can force the sweep say in the axis direction (z direction)
> and this will control the twisting nature of the profile, is that
> something that can be implemented into MoI ?

Yes - if I understand you correctly you can get what you want with the Twist: Flat option.

The default Twist: Freeform does a kind of gradual rotation around the curve tangent, it is more suitable for a more arbitrary path swooping around all over the place.

Twist: Flat will only perform rotations of the profile around the world z axis, which keeps the profile more stabilized with respect to that direction.

Here's an example from the help file:

Given a profile and a path for the sweep:



The Twist: Freeform option will produce this:



while the Twist:Flat option will produce this:




Freeform is the default because it handles more arbitrary curves going in any direction - the flat option does not behave well on paths with curve tangents that go close to that same z axis direction, only rotating around z results in a degenerate situation when the curve tangent is also pointing in that same direction.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
2062.36 In reply to 2062.35 
Hi Michael,

I discovered what I was doing wrong, I just realised that the 'flat' option only works the way it should when the axis of the thread/spring is along the z axis, so if I do the same thing with the axis on the y direction you get funny twists, I guess if I want to orientate the sweep say along the y axis then I would have to set up the cplane to make the axis, z then reset the cplane later.

What about, when you pick the flat option, x y z tick boxes appear so you can pick what direction it will force the sweep, because we don't always model something like this in the z axis ?


---------
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Brian (BWTR)
2062.37 In reply to 2062.36 
Burr

The SIZE is very important! (End of quote)
And, see a new thread I posted, Boolean can take time--maybe a full bottle of Coopers Stout!

What a drag!

Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Brian (BWTR)
2062.38 In reply to 2062.37 
Is this thought applicble?
(Back in my fitting and turning days, 1948!)

One gets the lathe (sweep) going before the lathe cutting tool gets to the object?

Brian

EDITED: 30 Dec 2008 by BWTR

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2062.39 In reply to 2062.36 
Hi Danny - re: Twist Flat option - yup having some more control over the "flat direction" is on my todo list to tune up with a batch of sweep stuff, I hope to get about a week working on improving sweep stuff later on in v2.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2062.40 In reply to 2062.27 
< That's how I did that, Curve>sweep (circle)>Array>Boolean but if I tried to Boolean all the Array at once MoI would fail, then found that it could Boolean 3 or 4 of the arrayed sweeps at a time.
Is that what you mean ?

No :)
More than like that (here an "helix": Array Circular with vertical step, Array Dir)
Boolean>Array>Array etc...
So just one boolean inside the first component ;)
The only difficulty is find the first component ;)
After it's very speedy and no problem of boolean!

EDITED: 13 Oct 2008 by PILOU

Image Attachments:
Size: 25.7 KB, Downloaded: 683 times, Dimensions: 306x191px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2062.41 In reply to 2062.40 
I know what he means. On a very heavy model, tried to boolean union everything at once. No Go! But I did 3 or 4 at a time 15 times and acheived the union. I think at some point the union operation starts going around in circles and wont produce a result. (at least reasonably)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2062.42 In reply to 2062.41 
Yeah, that problem of a larger number not working all at once seems to be triggered when many of the non-intersecting pieces happen to be processed with each other first in the calculation, before getting to pieces that actually cut through one another.

I have a good example of it and I have spent some time working on it before but have not yet tracked down exactly what goes wrong.

When you do it in smaller batches it tends to be more likely to combine intersecting parts earlier in the process which seems to avoid the problem.

This kind of thing tends to happen particularly with union - with difference because you pick the objects in 2 batches with a base object and then other ones that are all intersecting it, that does not happen to run across the problem.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2062.43 In reply to 2062.42 
Maybe the fix would be to force the union to be a two part pick also? As opposed to grab all and try to combine like join. Seems logical.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2062.44 In reply to 2062.43 
Hi Burr, hopefully I can just get it fixed up to work properly rather than changing the UI to work around a bug...

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
2062.45 In reply to 2062.44 
I suppose thats why I'm who I am and your who you are! :)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
2062.46 In reply to 2062.40 
Hi Pilou,

>> No :)...........So just one boolean insode the first component ;)

Yeah, I thought about that, then ended up going the direction I did to get the knurled look, maybe I should of thought about it a bit more, so I've started another thread about this called 'knurling'.

Cheers
~Danny~

EDITED: 12 Oct 2008 by DANTAS

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2062.47 In reply to 2062.42 
Re: Boolean union problem with large batches

Actually I had a pretty simple idea on how to tune up boolean union to help avoid this problem, it looks like it should solve it pretty well. I just sort the group of objects by bounding box diagonal size so that the largest one gets processed first. That will tend to make combinations that intersect each other and avoid the problem area that happens when trying to combine many non-intersecting pieces first during part of the Union calculation.

It looks pretty promising so far, looks like it could solve most of those group boolean union issues even before real bug in there is fixed up.

So there should be an improvement to this batch boolean union processing for the next beta.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-7  8-27  28-47  48-53