Geometry Surface

Geometry Surface

Anonymous
Not applicable
483 Views
4 Replies
Message 1 of 5

Geometry Surface

Anonymous
Not applicable
Hi guys.

I would like to create a geometry surface like a database loftsurface. How can i get it? Do Anybody know about it?

Thanks.

Luizoo
0 Likes
484 Views
4 Replies
Replies (4)
Message 2 of 5

Anonymous
Not applicable
dim obj as LoftedSurface

played with it. Its pretty straight forward as compared to the user command in the gui. 'Loft'

Add subentitypaths (such as polyline objects)
obj.CreateLoftedSurface(lots of statements here)

good luck

jvj
0 Likes
Message 3 of 5

Anonymous
Not applicable
Ok my Friend Jamievjohnson. Tha I know. You are creating a Database LoftSurface, but i would like to create a GEOMETRY surface like loft, understand me?

Thanks

Luizoo
0 Likes
Message 4 of 5

Anonymous
Not applicable
You want to go virtual, not physical? It seems that the Geometry namespace version of surface is severly limited, as if it only supports a single triangle.

Geometry.Surface appears to be a base class for:

Geometry.ExternalSurface
Geometry.ExternalBoundedSurface
Geometry.NurbSurface

A lofted object would most closly relate to the nurb surface (a mere collection of points creating a surface.) Not a pretty sight. I would create the database lofted surface, and not make it database resident. (never add it to a block table record). I did something similar to this with polylines in order to get a 3D intersection point. The polylines defined the 'surface' for my intersection, the rest was done 'the hard way' because Autodesk did not supply me with an intersectWith method for my lofted surface and line. (GetPointAt in the loftted surface, would have been nice, but I guess a routine that can return a possible multiple points is too difficult for them right now)

There may be a was, as with other entities, to create the loftedsurface, and cast it into a geometry surface (of some type perhaps getgripoints - to nurb surface), but it doesn't stand out to me. I don't see a lot of programmers diving into AutoCAD's 3D engine. I did with VBA and it was painful.

Later,

jvj
0 Likes
Message 5 of 5

Anonymous
Not applicable
Thanks friend.
I understand. I have already created a loft surface lake this. I understand that I can do that with nurb surface, but there are many parameters to create it. I do not know what means each parameter.

I need to create a geometry surface because i want a intersection curve3d between two surfaces.

I have done it with geometry Cone and Cylinder. It is great, but I work with other surface types.

Ok. Thanks again.

Luizoo
0 Likes