SampleCreateIfcGridAxis
Overview
This programming manual in C# offers a practical demonstration of how to create an instance of the IfcGridAxis class within a model.
Sample code
For example:
| Name | Value |
|---|---|
| AxisTag | A |
| SameSense | True |
| AxisCurve |
var app = new Beaver.BcadApplication();
var doc = app.ActiveDocument;
if (doc == null)
doc = app.Documents.Add();
var stp = doc.STEPDocument;
var IfcGridAxis = stp.Instnaces.CreateInstance("IfcGridAxis"); {
IfcGridAxis.Attributes.AttributeAsStr("AxisTag").Value = "A";
IfcGridAxis.Attributes.AttributeAsBool("SameSense").Value = true;
IfcGridAxis.Attributes.AttributeAsInst("AxisCurve").Value = stp.Instnaces.FindInstance(-1);
}