コード例 #1
0
ファイル: Form1.cs プロジェクト: gStar1245/TeklaExamples
        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";
        }