private void BtnInsertCube_Click(object sender, EventArgs e) { if (shapeSize != null && !string.IsNullOrEmpty(shapeSize.Text)) { Length = double.Parse(shapeSize.Text); } var polymesh = CreateBrepCube(Length); var shapeItem = new ShapeItem { Name = ShapeName, ShapeFacetedBrep = polymesh, UpAxis = ShapeUpAxis.Z_Axis }; shapeItem.Delete(); var result = shapeItem.Insert(); BtnModifyPyramid.Enabled = true; BtnAddCurrentModel.Enabled = true; shapeTypeBox.Text = "Cube"; }