NX Open C++ Reference Guide
|
Represents a Drawings::DrawingSheetBuilder
To create a new instance of this class, use Drawings::DrawingSheetCollection::DrawingSheetBuilder
Created in NX5.0.0.
More...
Public Types | |
enum | SheetBaseordrawingView { SheetBaseordrawingViewBase, SheetBaseordrawingViewDrawing } |
the base view or drawing view option More... | |
enum | SheetMode { SheetModeCreate, SheetModeEdit } |
the drawing sheet dialog mode More... | |
enum | SheetOption { SheetOptionUseTemplate, SheetOptionStandardSize, SheetOptionCustomSize } |
the options for specifying the attributes of the new drawing sheet to be created. More... | |
enum | SheetProjectionAngle { SheetProjectionAngleFirst, SheetProjectionAngleThird } |
the drawing sheet projection angle More... | |
enum | SheetStandardEnglishScale { SheetStandardEnglishScaleS81, SheetStandardEnglishScaleS41, SheetStandardEnglishScaleS21, SheetStandardEnglishScaleS11, SheetStandardEnglishScaleS12, SheetStandardEnglishScaleS14, SheetStandardEnglishScaleS18, SheetStandardEnglishScaleCustom } |
the standard English drawing sheet scales More... | |
enum | SheetStandardMetricScale { SheetStandardMetricScaleS501, SheetStandardMetricScaleS201, SheetStandardMetricScaleS101, SheetStandardMetricScaleS51, SheetStandardMetricScaleS21, SheetStandardMetricScaleS11, SheetStandardMetricScaleS12, SheetStandardMetricScaleS15, SheetStandardMetricScaleS110, SheetStandardMetricScaleS120, SheetStandardMetricScaleS150, SheetStandardMetricScaleS1100, SheetStandardMetricScaleCustom } |
the standard Metric drawing sheet scales More... | |
enum | SheetUnits { SheetUnitsMetric, SheetUnitsEnglish } |
the drawing sheet units More... | |
Public Member Functions | |
bool | AutoStartBaseView () |
Returns the setting that controls whether or not the Add Base View command is automatically started after inserting a sheet that has no views on it. | |
bool | AutoStartViewCreation () |
Returns the setting that controls whether or not the Add View creation is automatically started after inserting a sheet that has no views on it. | |
NXOpen::Drawings::DrawingSheetBuilder::SheetBaseordrawingView | BaseordrawingView () |
Returns the option of base view or drawing view Created in NX7.5.0. | |
NXString | EnglishSheetTemplateLocation () |
Returns the location of the english drawing sheet template to be added to the part file Created in NX5.0.0. | |
double | Height () |
Returns the custom or standard height for the drawing sheet Created in NX5.0.0. | |
double | Length () |
Returns the custom or standard length to be used for the drawing to be created or edited. | |
NXString | MetricSheetTemplateLocation () |
Returns the location of the metric drawing sheet template to be added to the part file Created in NX5.0.0. | |
NXString | Name () |
Returns the name of the drawing sheet to be created or edited Created in NX5.0.0. | |
NXString | Number () |
Returns the number of the drawing sheet to be created or edited Created in NX8.0.0. | |
NXOpen::Drawings::DrawingSheetBuilder::SheetOption | Option () |
Returns the option to be used to create the drawing sheet Created in NX5.0.0. | |
NXOpen::Drawings::DrawingSheetBuilder::SheetProjectionAngle | ProjectionAngle () |
Returns the projection_angle option Created in NX5.0.0. | |
NXString | Revision () |
Returns the revision of the drawing sheet to be created or edited Created in NX8.0.0. | |
double | ScaleDenominator () |
Returns the denominator of a custom scale Created in NX5.0.0. | |
double | ScaleNumerator () |
Returns the numerator of a custom scale Created in NX5.0.0. | |
NXString | SecondaryNumber () |
Returns the secondary number of the drawing sheet to be created or edited Created in NX8.0.0. | |
void | SetAutoStartBaseView (bool autoStartBaseView) |
Sets the setting that controls whether or not the Add Base View command is automatically started after inserting a sheet that has no views on it. | |
void | SetAutoStartViewCreation (bool autoStartViewCreation) |
Sets the setting that controls whether or not the Add View creation is automatically started after inserting a sheet that has no views on it. | |
void | SetBaseordrawingView (NXOpen::Drawings::DrawingSheetBuilder::SheetBaseordrawingView option) |
Sets the option of base view or drawing view Created in NX7.5.0. | |
void | SetEnglishSheetTemplateLocation (const NXString &englishSheetTemplateLocation) |
Sets the location of the english drawing sheet template to be added to the part file Created in NX5.0.0. | |
void | SetHeight (double height) |
Sets the custom or standard height for the drawing sheet Created in NX5.0.0. | |
void | SetLength (double length) |
Sets the custom or standard length to be used for the drawing to be created or edited. | |
void | SetMetricSheetTemplateLocation (const NXString &metricSheetTemplateLocation) |
Sets the location of the metric drawing sheet template to be added to the part file Created in NX5.0.0. | |
void | SetName (const NXString &name) |
Sets the name of the drawing sheet to be created or edited Created in NX5.0.0. | |
void | SetNumber (const NXString &number) |
Sets the number of the drawing sheet to be created or edited Created in NX8.0.0. | |
void | SetOption (NXOpen::Drawings::DrawingSheetBuilder::SheetOption option) |
Sets the option to be used to create the drawing sheet Created in NX5.0.0. | |
void | SetProjectionAngle (NXOpen::Drawings::DrawingSheetBuilder::SheetProjectionAngle projectionAngle) |
Sets the projection_angle option Created in NX5.0.0. | |
void | SetRevision (const NXString &revision) |
Sets the revision of the drawing sheet to be created or edited Created in NX8.0.0. | |
void | SetScaleDenominator (double scaleDenominator) |
Sets the denominator of a custom scale Created in NX5.0.0. | |
void | SetScaleNumerator (double scaleNumerator) |
Sets the numerator of a custom scale Created in NX5.0.0. | |
void | SetSecondaryNumber (const NXString &secondaryNumber) |
Sets the secondary number of the drawing sheet to be created or edited Created in NX8.0.0. | |
void | SetStandardEnglishScale (NXOpen::Drawings::DrawingSheetBuilder::SheetStandardEnglishScale englishScale) |
Sets the standard English drawing scale Created in NX5.0.0. | |
void | SetStandardMetricScale (NXOpen::Drawings::DrawingSheetBuilder::SheetStandardMetricScale metricScale) |
Sets the standard Metric drawing scale Created in NX5.0.0. | |
void | SetUnits (NXOpen::Drawings::DrawingSheetBuilder::SheetUnits units) |
Sets the units for the drawing sheet Created in NX5.0.0. | |
NXOpen::Drawings::DrawingSheetBuilder::SheetStandardEnglishScale | StandardEnglishScale () |
Returns the standard English drawing scale Created in NX5.0.0. | |
NXOpen::Drawings::DrawingSheetBuilder::SheetStandardMetricScale | StandardMetricScale () |
Returns the standard Metric drawing scale Created in NX5.0.0. | |
NXOpen::Drawings::DrawingSheetBuilder::SheetUnits | Units () |
Returns the units for the drawing sheet Created in NX5.0.0. |
Represents a Drawings::DrawingSheetBuilder
To create a new instance of this class, use Drawings::DrawingSheetCollection::DrawingSheetBuilder
Created in NX5.0.0.
the standard English drawing sheet scales
the standard Metric drawing sheet scales
Returns the setting that controls whether or not the Add Base View command is automatically started after inserting a sheet that has no views on it.
This option does not appear for Edit Sheet. the toggle is changed to be auto start view creation in Nx7.0, obsolete.
Created in NX5.0.0.
License requirements : None
Returns the setting that controls whether or not the Add View creation is automatically started after inserting a sheet that has no views on it.
This option does not appear for Edit Sheet.
Created in NX7.5.0.
License requirements : None
NXOpen::Drawings::DrawingSheetBuilder::SheetBaseordrawingView NXOpen::Drawings::DrawingSheetBuilder::BaseordrawingView | ( | ) |
Returns the option of base view or drawing view
Created in NX7.5.0.
License requirements : None
Returns the location of the english drawing sheet template to be added to the part file
Created in NX5.0.0.
License requirements : None
Returns the custom or standard height for the drawing sheet
Created in NX5.0.0.
License requirements : None
Returns the custom or standard length to be used for the drawing to be created or edited.
Created in NX5.0.0.
License requirements : None
Returns the location of the metric drawing sheet template to be added to the part file
Created in NX5.0.0.
License requirements : None
Returns the name of the drawing sheet to be created or edited
Created in NX5.0.0.
License requirements : None
Returns the number of the drawing sheet to be created or edited
Created in NX8.0.0.
License requirements : None
NXOpen::Drawings::DrawingSheetBuilder::SheetOption NXOpen::Drawings::DrawingSheetBuilder::Option | ( | ) |
Returns the option to be used to create the drawing sheet
Created in NX5.0.0.
License requirements : None
NXOpen::Drawings::DrawingSheetBuilder::SheetProjectionAngle NXOpen::Drawings::DrawingSheetBuilder::ProjectionAngle | ( | ) |
Returns the projection_angle option
Created in NX5.0.0.
License requirements : None
Returns the revision of the drawing sheet to be created or edited
Created in NX8.0.0.
License requirements : None
Returns the denominator of a custom scale
Created in NX5.0.0.
License requirements : None
Returns the numerator of a custom scale
Created in NX5.0.0.
License requirements : None
Returns the secondary number of the drawing sheet to be created or edited
Created in NX8.0.0.
License requirements : None
void NXOpen::Drawings::DrawingSheetBuilder::SetAutoStartBaseView | ( | bool | autoStartBaseView | ) |
Sets the setting that controls whether or not the Add Base View command is automatically started after inserting a sheet that has no views on it.
This option does not appear for Edit Sheet. the toggle is changed to be auto start view creation in Nx7.0, obsolete.
Created in NX5.0.0.
License requirements : None
autoStartBaseView | the add base view automatic start toggle |
void NXOpen::Drawings::DrawingSheetBuilder::SetAutoStartViewCreation | ( | bool | autoStartViewCreation | ) |
Sets the setting that controls whether or not the Add View creation is automatically started after inserting a sheet that has no views on it.
This option does not appear for Edit Sheet.
Created in NX7.5.0.
License requirements : None
autoStartViewCreation | the automatically start view creation |
void NXOpen::Drawings::DrawingSheetBuilder::SetBaseordrawingView | ( | NXOpen::Drawings::DrawingSheetBuilder::SheetBaseordrawingView | option | ) |
Sets the option of base view or drawing view
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
option | the type of view to automatically start creating |
void NXOpen::Drawings::DrawingSheetBuilder::SetEnglishSheetTemplateLocation | ( | const NXString & | englishSheetTemplateLocation | ) |
Sets the location of the english drawing sheet template to be added to the part file
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
englishSheetTemplateLocation | english drawing sheet template location |
void NXOpen::Drawings::DrawingSheetBuilder::SetHeight | ( | double | height | ) |
Sets the custom or standard height for the drawing sheet
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
height | the custom or standard height for the drawing sheet |
void NXOpen::Drawings::DrawingSheetBuilder::SetLength | ( | double | length | ) |
Sets the custom or standard length to be used for the drawing to be created or edited.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
length | the custom or standard length for the drawing sheet |
void NXOpen::Drawings::DrawingSheetBuilder::SetMetricSheetTemplateLocation | ( | const NXString & | metricSheetTemplateLocation | ) |
Sets the location of the metric drawing sheet template to be added to the part file
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
metricSheetTemplateLocation | metric drawing sheet template location |
void NXOpen::Drawings::DrawingSheetBuilder::SetName | ( | const NXString & | name | ) |
Sets the name of the drawing sheet to be created or edited
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
name | drawing sheet name |
void NXOpen::Drawings::DrawingSheetBuilder::SetNumber | ( | const NXString & | number | ) |
Sets the number of the drawing sheet to be created or edited
Created in NX8.0.0.
License requirements : drafting ("DRAFTING")
number | the drawing sheet number |
void NXOpen::Drawings::DrawingSheetBuilder::SetOption | ( | NXOpen::Drawings::DrawingSheetBuilder::SheetOption | option | ) |
Sets the option to be used to create the drawing sheet
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
option | the option to be used to create the drawing sheet |
void NXOpen::Drawings::DrawingSheetBuilder::SetProjectionAngle | ( | NXOpen::Drawings::DrawingSheetBuilder::SheetProjectionAngle | projectionAngle | ) |
Sets the projection_angle option
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
projectionAngle | the projection_angle option |
void NXOpen::Drawings::DrawingSheetBuilder::SetRevision | ( | const NXString & | revision | ) |
Sets the revision of the drawing sheet to be created or edited
Created in NX8.0.0.
License requirements : drafting ("DRAFTING")
revision | the drawing sheet revision |
void NXOpen::Drawings::DrawingSheetBuilder::SetScaleDenominator | ( | double | scaleDenominator | ) |
Sets the denominator of a custom scale
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
scaleDenominator | the denominator of a custom scale |
void NXOpen::Drawings::DrawingSheetBuilder::SetScaleNumerator | ( | double | scaleNumerator | ) |
Sets the numerator of a custom scale
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
scaleNumerator | scale numerator |
void NXOpen::Drawings::DrawingSheetBuilder::SetSecondaryNumber | ( | const NXString & | secondaryNumber | ) |
Sets the secondary number of the drawing sheet to be created or edited
Created in NX8.0.0.
License requirements : drafting ("DRAFTING")
secondaryNumber | the drawing sheet secondary number |
void NXOpen::Drawings::DrawingSheetBuilder::SetStandardEnglishScale | ( | NXOpen::Drawings::DrawingSheetBuilder::SheetStandardEnglishScale | englishScale | ) |
Sets the standard English drawing scale
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
englishScale | the standard English drawing scale |
void NXOpen::Drawings::DrawingSheetBuilder::SetStandardMetricScale | ( | NXOpen::Drawings::DrawingSheetBuilder::SheetStandardMetricScale | metricScale | ) |
Sets the standard Metric drawing scale
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
metricScale | the standard Metric drawing scale |
void NXOpen::Drawings::DrawingSheetBuilder::SetUnits | ( | NXOpen::Drawings::DrawingSheetBuilder::SheetUnits | units | ) |
Sets the units for the drawing sheet
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
units | the units for the drawing sheet |
NXOpen::Drawings::DrawingSheetBuilder::SheetStandardEnglishScale NXOpen::Drawings::DrawingSheetBuilder::StandardEnglishScale | ( | ) |
Returns the standard English drawing scale
Created in NX5.0.0.
License requirements : None
NXOpen::Drawings::DrawingSheetBuilder::SheetStandardMetricScale NXOpen::Drawings::DrawingSheetBuilder::StandardMetricScale | ( | ) |
Returns the standard Metric drawing scale
Created in NX5.0.0.
License requirements : None
Returns the units for the drawing sheet
Created in NX5.0.0.
License requirements : None