KeepBiggestSplit

From scripting
Revision as of 07:06, 22 April 2017 by Nickpisca (talk | contribs) (Created page with " Sub KeepBiggestSplit(SplitSurface As Variant) Dim Pt1Meas 'As Measurable Set Pt1Meas = TheSPAWorkbench.GetMeasurable(SplitSurface) Dim AArea As Double AArea = Pt1Meas.Ar...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Sub KeepBiggestSplit(SplitSurface As Variant)
Dim Pt1Meas 'As Measurable
Set Pt1Meas = TheSPAWorkbench.GetMeasurable(SplitSurface)
Dim AArea As Double 
AArea = Pt1Meas.Area

SplitSurface.Orientation = 1
MyPart.UpdateObject SplitSurface
Dim Pt2Meas 'As Measurable
Set Pt2Meas = TheSPAWorkbench.GetMeasurable(SplitSurface)
Dim BArea As Double
BArea = Pt2Meas.Area

If AArea > BArea Then
    SplitSurface.Orientation = -1
End If
End Sub