Beopt 3.0.1 - Error - Split Event
I encountered this issue when adding a garage roof along a porch roof.
Message: The following application error has occurred in BEopt v3.0.1.0. Please report this to the BEopt development team and restart the application.
Couldn't handle split event.
Stack Trace: at NREL.BEopt.ObjLibVB.EdgeGenerator.ProcessSplitEvent(Polygon[]& AllPolygons, Int32& NumPolygons, EdgeType[]& Edges, CurrEvent& SplitEvent) in C:\git\beopt\Source\BEoptObjLibVB\Rendering\EdgeGenerator.vb:line 640 at NREL.BEopt.ObjLibVB.EdgeGenerator.GetRoofEdges(RoofPoint[] roofVertices) in C:\git\beopt\Source\BEoptObjLibVB\Rendering\EdgeGenerator.vb:line 174 at NREL.BEopt.ObjLibVB.DrawingGeometry.RenderObject_GetSurfacesRoofs() in C:\git\beopt\Source\BEoptObjLibVB\Rendering\dwgGeo_Render.vb:line 3093 at NREL.BEopt.ObjLibVB.DrawingGeometry.RenderObject_Create(Boolean RenderObject, Boolean UpdateVisibleCategories) in C:\git\beopt\Source\BEoptObjLibVB\Rendering\dwgGeo_Render.vb:line 52 at NREL.BEopt.BEoptUIVB.Drawing.Draw() in C:\git\beopt\Source\BEopt\Drawing\Drawing.vb:line 214 at NREL.BEopt.BEoptUIVB.Drawing.OnMouseUp(MouseEventArgs e) in C:\git\beopt\Source\BEopt\Drawing\Drawing.vb:line 199
Can you provide your BEopt project file via e.g. Google Drive or Dropbox? You may be able to work around the issue by making small tweaks to the dimensions of the house, porch roof, and/or garage roof.
I was able to work-around it by deleting the porch roof, drawing the garage, then adding the porch roof back. Here is the file where it occurred, where I started drawing from left to right.