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

muhl's avatar
153
muhl
asked 2024-06-10 11:15:28 -0500
edit flag offensive 0 remove flag close merge delete

Comments

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.

shorowit's avatar shorowit (2024-06-10 14:46:52 -0500) edit

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.

muhl's avatar muhl (2024-06-12 09:27:11 -0500) edit
add a comment see more comments