fascia
 1-4  5-24  25-26

Previous
Next
 From:  BurrMan
3174.5 In reply to 3174.4 
I think I just popped something in my left ventricle....That is wierd stuff!
  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)
3174.6 In reply to 3174.5 
@ Bur
Take this in your pocket :D
---
Pilou
Is beautiful that please without concept!
My Gallery
  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
3174.7 In reply to 3174.6 
The boolean isec recovery machine? :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
3174.8 In reply to 3174.7 
Hi Burr, but will it save you from this one? :)









- 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
3174.9 In reply to 3174.8 
Must..... get..... air.......

Cant.....take....much.....more.......

must....hold...on!
  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
3174.10 In reply to 3174.9 
Oh Snap !!!!







Sorry about that Burr! :) Time to hit the sack...

- 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
3174.11 In reply to 3174.10 
I fell over, hit my head and saw Rod Serling! He told me to go to bed too.
  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)
3174.12 
Seems there are some glitch ;)

---
Pilou
Is beautiful that please without concept!
My Gallery
Attachments:

  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
3174.13 In reply to 3174.12 
Hi Pilou, yes I still have some work to do for the mitering, especially on curved segments (see this previous post: http://moi3d.com/forum/index.php?webtag=MOI&msg=3170.40)

But one other thing to keep in mind is that often times fonts are made up of poor quality geometry, which you cannot see very easily when it is only being drawn as 2D ink, but which become much worse when used for analytic purposes such as intersections, etc...

For example if you use Edit/Separate on your path curve, you will see that it is made up of a whole bunch of fragmentary little pieces like this:



That's not good to have such a messy and chaotic base structure.


If you try the attached version (Mister2.3dm) where I used the Rebuild command on your curves to do some cleanup on them, you should see a much better result already.

I am going to be working on improving the intersection mechanism, but even after that is done it is still going to be fairly sensitive to having poor quality input curves, you will likely still need to prepare better quality input paths for it to be able to do a good job even in the final release version.

Text shapes coming directly from fonts in general are difficult - a combination of many sharp corners and tight areas as well as poor quality geometry tend to make it not a very reliable area for more complex calculations, especially things that involve extensions and then intersections of extensions, such as filleting or also this mitering mechanism falls into a similar category as that.

- 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)
3174.14 In reply to 3174.10 
Hi Michael,

> Oh Snap !!!!

Makes sense, but who knew! MoI is for fun too!

Thanks :)

Couldn't help myself.
~Danny~

EDITED: 26 Jan 2010 by DANTAS

Attachments:

  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:  nycL45
3174.15 
What a hoot, Michael!

Leonard
  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:  eric (ERICCLOUGH)
3174.16 In reply to 3174.4 
Wow Michael,

Thanks for your very thorough explanation ... and the result.

When I have had a chance to go through you solution I think it will work well for me.

I didn't really expect MoI to cut the trapezoidal slope on the horizontal segments but thought maybe I could plane them off afterward if the result was a rectangular section throughout.

I could not have thought to try your boolean solution ... brilliant!!

cheers,
eric
  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
3174.17 In reply to 3174.16 
Hi eric,

> I didn't really expect MoI to cut the trapezoidal slope on the horizontal
> segments but thought maybe I could plane them off afterward if the
> result was a rectangular section throughout.

Yeah but sweep doesn't really understand that you want to alter the shape later - the miter corner thing is expecting to have things match up right at the sweep time...

There is a way you could get something like that to work though - if you use Edit/Separate on your path so that each line segment gets treated as an individual sweep path rather than as a connected path.

That will then produce something exactly like a set of simple boards for each line segment, without doing any corner mitering. But then you're going to need to handle extending and doing some of those additional cuts more manually.

The boolean method basically incorporates the planing for everything all in one shot. But also it kind of makes the result more as one combined piece (with the proper shape you are looking for I think though), not necessarily like a set of individual board pieces like a sweep type method would produce.

- 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:  eric (ERICCLOUGH)
3174.18 In reply to 3174.17 
Hi Michael ...

It would be rare when I would actually need the fascia to be individual ... I think the boolean solution will work well in most cases. It is mostly the need to do it quickly and have it as an entity for rendering purposes.

Thanks for your effort on this.

The new sweep works great on window and door frames and I am sure lots of other things I'll be doing.

cheers,
eric
  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)
3174.19 In reply to 3174.13 
< I used the Rebuild command
Sorry where is it? It's a short cut?
---
Pilou
Is beautiful that please without concept!
My Gallery
  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)
3174.20 In reply to 3174.14 
@ Anis: Cool but you miss one level axis! ;)

A super stormbrain book about auto reference and other crazzy things!
  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
3174.21 In reply to 3174.19 
Hi Pilou,

> Sorry where is it? It's a short cut?

I have not figured out a place to put it in the UI yet, so to call it you have to set up a keyboard shortcut for it.

- 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)
3174.22 In reply to 3174.21 
Ah ok! I see it now in the file commands :)

So about the text curves a simple Join curves is not sufficient?
(just to be sure :) )
  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
3174.23 In reply to 3174.22 
Hi Pilou,

> So about the text curves a simple Join curves is not sufficient?
> (just to be sure :) )

Well, Join is kind of like a grouping function, it forms a curve that has all the joined parts as segments within it.

Join does not itself attempt to simplify or greatly change the structure of the pieces being joined.

If you have a badly segmented and fractured curve with messy control points, tons of little pieces, etc... then Join does not automatically solve that, your joined result will still have a ton of individual segments inside of it instead of simplified cleaner segments.

Some kinds of surfacing operations try to preserve the segmented nature of your input curves, so if you have a overly fractured segmentation you will also get fragmented results in the sweep (made up of many surface pieces instead of fewer for example).

- 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)
3174.24 In reply to 3174.23 
Thx for the precisions!
---
Pilou
Is beautiful that please without concept!
My Gallery
  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-4  5-24  25-26