Surface to Sheet

Hi everyone

As part of a longer Visual Basic Program for Solidworks a sheet body shall created from a surface.

For this step I use following elements and code line.

Dim oberflas As SldWorks.Surface

Dim oberf As SldWorks.Body2

Dim uvrange(1) As Double

uvrange(0) = 0: uvrange(1) = 4: 'uvrange(2) = 0: uvrange(3) = 4:

Dim uvvar As Variant

uvvar = uvrange

oberf = swModeler.ICreateSheetFromSurface2(oberflas, uvvar)

Compiling this line  I get the error message wrong element type "uvvar".

I wonder how exactly shall uvvar look like. Which information and how many elements shall be obtained?

The definition from the manual does not explain this:    "Array of UV values for this surface"

And why do I get this error message? What do I have to change?

Thank you very much for your help in advance.

SolidworksApi macros