AnsweredAssumed Answered

Surface to Sheet

Question asked by Bastian Hoeveler on Jul 8, 2016
Latest reply on Jul 13, 2016 by Bastian Hoeveler

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.