PDA

View Full Version : Attach Surface (Help)


Reza_82ir
03-12-2003, 01:21 AM
I HAve Problem In The Attaching 2 Surface When 1 of Them Is Created From Freeform Fillet & Other Is Create By Loft:D For Example: I Loft 2 Circle To Build a Cylander & Fillet Them With Smaller Cylander That is Create By Loft & There is Top Of The First. Now I Have 3 Surfaces 2 Of Them Is Loft & The Other Is Fille, Now I Want To Attach Them To Creat 1 Surface I Must Have 1 Suface :bounce: Thanks:rolleyes:

Flo
03-12-2003, 06:37 AM
could you please post a picture to explain your problem ?

SPENEN
03-12-2003, 08:32 AM
Is it nurbs or polys?

,.-'`SPENEN`'-.,

Undseth
03-12-2003, 01:17 PM
Sometimes you have to reverse the UV direction of one of the surfaces.

Take a look at what way the U and V directions are on all surfaces. Everything has to flow in a nice V or U direcion and not , say V+V+U.

Use EditNurbs --> "Reverse surface direction" = swap in options, to do this.

Maybe this is of help.

Reza_82ir
03-12-2003, 10:22 PM
Hi ,Friendes Thanks All for Attention, I try it With (Revers Surface Direction) But Not Woked , this option Better worked With (Attach WithOut Moving):shrug: Thanks :bounce:

Reza_82ir
03-12-2003, 10:36 PM
Hi , Friends;) Thanks For Attention, [Reverse Direction] Not Worked in This Example,[Reverse Direction] worked Better ,with Attach without Moving. Please Help :bounce: Thanks

colt
03-12-2003, 11:01 PM
Why do you need one surface?
You could stitch them together, there would be no seam. Or you can revolve the whole thing by drawing one outline, then you will get one surface (in this simple example that's a possibility).

Reza_82ir
03-12-2003, 11:22 PM
Thanks Colt, I Need 1 Surface For: 1.texture For Example ,When The ear attached to Head (Ear made by loft & Fillet to head and ,the head need Texture (If My Method Is Wrong ,Please Guid me) 2. in Other projectin that position ,I need 1 boolian that cut all of surface (2loft & 1fillet) in 1 time & imast attached them together. If you need best method for my Problem Please Help.:bounce:

plotz
03-12-2003, 11:36 PM
I couldn't get your attachment to load up, so this advice is blind.

Have you tried rebuilding all of your surfaces to make them equally parameterized?

Joining NURBS surfaces is kind of like zipping a zipper. You need the same ammount of teeth on each side for it to work properly.

In the case of NURBS surface the "teeth" are number of isoparms along the surface edges you're trying to merge.

Reza_82ir
03-13-2003, 12:34 AM
Very Thanks plotz, You explain is so good
my first attachment is wrong and my seccong attachment is correct. {I Have Still Problem}

plotz
03-13-2003, 03:02 AM
Try this and see if it helps:

- Attach surface 1 and surface 2.
- Rebuild the result into a new surface (surface 4)
- Attach surface 3 to surface 4.
- Rebuild that result into surface 5

I love NURBS modeling, but building up surfaces is a difficult thing to do. It's always best, IMO, if you take it two surfaces at a time.

plotz
03-13-2003, 12:58 PM
Finally got your image to load. To get a single surface like the one in your picture, I'd go a different way.

One option, if you still want to deal with surfaces:

- Select the top isoparm on the free-form fillet and extrude it to get your top tube. Select the bottom isoparm on your freeform fillet and extrude it.

- Now you've got two tubes joining the fillet that are equally parameterized...no rebuilding needed.

What I would probably do, is build a single revolved surface by:

- Select an isoparm on the side of the free-form fillet.

- Use the NURBS curve extend options to grow the ends of the extracted curve up (extend from start) and down (extend froom end). This would give you a single curve that's the shape of all three of your surfaces.

- Revolve this single curve, and now you've got a single surface in the same shape.

Seems odd to throw away the original surfaces you were trying to blend, but that could be the most flexible way to get the job done.

CGTalk Moderation
01-14-2006, 03:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.