Interface ICamApiGeom25DModelItem
Model item representing 2.5D geometry (added via ICamApiModelFormerWithGeom25D.AddSelected25D)
Namespace: CAMAPI.ModelFormerTypes
Assembly: CAMAPI.ModelFormerTypes.dll
Syntax
[Guid("3215AAAF-57B0-4AAE-A656-E1E91141A22C")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiGeom25DModelItem
Properties
ALevel
Whether the user-defined level is active
Declaration
bool ALevel { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Angle
Side wall slope angle (degrees)
Declaration
double Angle { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
BottomRadius
Bottom rounding radius
Declaration
double BottomRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
BottomRounding
Whether the bottom rounding (chamfer) of the side is active
Declaration
bool BottomRounding { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Bound
Whether the contour is a boundary
Declaration
bool Bound { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Chamfer
Whether a chamfer is applied
Declaration
bool Chamfer { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Cover
True = boss/cover; False = hole/pocket
Declaration
bool Cover { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Inside
True = machine inside the boundary; False = outside
Declaration
bool Inside { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Level
Z-level value
Declaration
double Level { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
ProfMode
Profile mode (inner/outer cover/hole)
Declaration
TModelFormerGeom25DProfileMode ProfMode { get; set; }
Property Value
| Type | Description |
|---|---|
| TModelFormerGeom25DProfileMode |
Stock
Machining stock offset
Declaration
double Stock { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
TopRadius
Top rounding radius
Declaration
double TopRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
TopRounding
Whether the top rounding (chamfer) of the side is active
Declaration
bool TopRounding { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |