SampleCreateIfcProductDefinitionShape
Overview
This programming manual in C# offers a practical demonstration of how to create an instance of the IfcProductDefinitionShape class within a model.
Sample code
For example:
Name | Value |
---|---|
Name | |
Description | |
Representation1 |
var app = new Beaver.BcadApplication();
var doc = app.ActiveDocument;
if (doc == null)
doc = app.Documents.Add();
var stp = doc.STEPDocument;
var IfcProductDefinitionShape = stp.Instnaces.CreateInstance("IfcProductDefinitionShape");
IfcProductDefinitionShape.Attributes.AttributeAsStr("Name").Value = "";
IfcProductDefinitionShape.Attributes.AttributeAsStr("Description").Value = "";
STEPInstance []values={};
IfcProductDefinitionShape.Attributes.AttributeAsAggregate("Representations").values = values;