Class PartModelExportPanelOptions
Inheritance
System.Object
PartModelExportPanelOptions
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class PartModelExportPanelOptions : APIBase, IEquatable<APIBase>
Properties
AutoCADVersionDxfDwg
Declaration
public EnumWithSelectedValue<DxfVersionWithName> AutoCADVersionDxfDwg { get; set; }
Property Value
DrawGearTeeth
Declaration
public bool DrawGearTeeth { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExportSingleToothSurface
Declaration
public bool ExportSingleToothSurface { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GearExportModeDxfDwg
Declaration
public EnumWithSelectedValue<ProfileToothDrawingMethod> GearExportModeDxfDwg { get; set; }
Property Value
IncludeMicroGeometry
Declaration
public bool IncludeMicroGeometry { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IncludePlanetaryDuplicates
Declaration
public bool IncludePlanetaryDuplicates { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IncludeShaftFillets
Declaration
public bool IncludeShaftFillets { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IncludeVirtualComponents
Declaration
public bool IncludeVirtualComponents { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NumberOfFaceWidthPoints
Declaration
public Overridable<int> NumberOfFaceWidthPoints { get; set; }
Property Value
NumberOfPointsPerCycloidalDiscHalfLobeProfile
Declaration
public int NumberOfPointsPerCycloidalDiscHalfLobeProfile { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfProfilePoints
Declaration
public Overridable<int> NumberOfProfilePoints { get; set; }
Property Value
NURBSDegree
Declaration
public int NURBSDegree { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
SmoothRootFilletFlankBoundaryWithMicroGeometry
If selected, the root fillet is modified near the root form diameter to take off material according to the amount of micro geometry at the root form diameter, to smooth steps in the flank.
Declaration
public bool SmoothRootFilletFlankBoundaryWithMicroGeometry { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
Returns
Type |
Description |
System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods