| • | filename—Output file name including extensions |
| • | exportdata—The pfcExportInstructions object that controls the export operation. The type of data that is exported is given by the pfcExportType object. |
| • | File types whose instructions inherit from pfcGeomExportInstructions. These instructions export files that contain precise geometric information used by other CAD systems.
|
| • | File types whose instructions inherit from pfcCoordSysExportInstructions. These instructions export files that contain coordinate information describing faceted, solid models (without datums and surfaces).
|
| • | File types whose instructions inherit from pfcFeatIdExportInstructions. These instructions export information about a specific feature.
|
| • | General file types that inherit only from pfcExportInstructions. These instructions provide conversions to file types such as BOM (bill of materials).
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Class
|
Used to Export
|
|---|---|
|
pfcRelationExportInstructions
|
A list of the relations and parameters in a part or assembly
|
|
pfcModelInfoExportInstructions
|
Information about a model, including units information, features, and children
|
|
pfcProgramExportInstructions
|
A program file for a part or assembly that can be edited to change the model
|
|
pfcIGESExportInstructions
|
A drawing in IGES format
|
|
pfcDXFExportInstructions
|
A drawing in DXF format
|
|
pfcRenderExportInstructions
|
A part or assembly in RENDER format
|
|
pfcSTLASCIIExportInstructions
|
A part or assembly to an ASCII STL file
|
|
pfcSTLBinaryExportInstructions
|
A part or assembly in a binary STL file
|
|
pfcBOMExportInstructions
|
A BOM for an assembly
|
|
pfcDWGSetupExportInstructions
|
A drawing setup file
|
|
pfcFeatInfoExportInstructions
|
Information about one feature in a part or assembly
|
|
pfcMfgFeatCLExportInstructions
|
A cutter location (CL) file for one NC sequence in a manufacturing assembly
|
|
pfcMfgOperClExportInstructions
|
A cutter location (CL) file for all the NC sequences in a manufacturing assembly
|
|
pfcMaterialExportInstructions
|
A material from a part
|
|
pfcCGMFILEExportInstructions
|
A drawing in CGM format
|
|
pfcInventorExportInstructions
|
A part or assembly in Inventor format
|
|
pfcFIATExportInstructions
|
A part or assembly in FIAT format
|
|
pfcConnectorParamExportInstructions
|
The parameters of a connector to a text file
|
|
pfcCableParamsFileInstructions
|
Cable parameters from an assembly
|
|
pfcCATIAFacetsExportInstructions
|
A part or assembly in CATIA format (as a faceted model)
|
|
pfcVRMLModelExportInstructions
|
A part or assembly in VRML format
|
|
pfcSTEP2DExportInstructions
|
A two-dimensional STEP format file
|
|
pfcMedusaExportInstructions
|
A drawing in MEDUSA file
|
|
pfcCADDSExportInstructions
|
A CADDS5 solid model
|
|
pfcNEUTRALFileExportInstructions
|
A Creo Parametric part to neutral format
|
|
pfcProductViewExportInstructions
|
A part, assembly, or drawing in Creo View format
|
|
pfcSliceExportData
|
A slice export format
|
|
Deprecated Classes
|
New Instruction Classes
|
|---|---|
|
pfcSTEPExportInstructions
|
pfcSTEP3DExportInstructions
|
|
pfcVDAExportInstructions
|
pfcVDA3DExportInstructions
|
|
pfcIGES3DExportInstructions
|
pfcIGES3DNewExportInstructions
|
| |
| |
| |
| |
| • | ExportSheetOption—Specifies the option for exporting multiple drawing sheets. Use the property pfcExport2DOption.ExportSheetOption to set the option for exporting multiple drawing sheets. The options are given by the pfcExport2DSheetOption class and can be of the following types:
|
| • | ModelSpaceSheet—Specifies the sheet number that needs be exported as model space. This option is applicable only if the export formats support the concept of model space and paper space and if ExportSheetOption is set to EXPORT_SELECTED. Use the property pfcExport2DOption.ModelSpaceSheet to set this option. |
| • | Sheets—Specifies the sheet numbers that need to be exported as paper space. This option is applicable only if ExportSheetOption is set to EXPORT_SELECTED. Use the property pfcExport2DOption.Sheets to set this option. |
| |
| |
| |
| |
| • | FACET_STEP_SIZE_ADJUST—Adjusts the step size according to the component size. |
| • | FACET_CHORD_HEIGHT_ADJUST—Adjusts the chord height according to the component size. |
| • | FACET_USE_CONFIG—If this flag is set, values of the flags FACET_STEP_SIZE_OFF, FACET_STEP_SIZE_ADJUST, and FACET_CHORD_HEIGHT_ADJUST are ignored and the configuration settings from the Creo Parametric user interface are used during the export operation. |
| • | FACET_CHORD_HEIGHT_DEFAULT—Uses the default value set in the Creo Parametric user interface for the chord height. |
| • | FACET_ANGLE_CONTROL_DEFAULT—Uses the default value set in the Creo Parametric user interface for the angle control. |
| • | FACET_STEP_SIZE_DEFAULT—Uses the default value set in the Creo Parametric user interface for the step size. |
| • | FACET_STEP_SIZE_OFF—Switches off the step size control. |
| • | FACET_FORCE_INTO_RANGE—Forces the out-of-range parameters into range. If any of the FACET_*_DEFAULT option is set, then the option pfcFACET_FORCE_INTO_RANGE is not applied on that parameter. |
| • | FACET_STEP_SIZE_FACET_INCLUDE_QUILTS—Includes quilts in the export of Creo Parametric model to the specified format. |
| • | EXPORT_INCLUDE_ANNOTATIONS—Includes annotations in the export of Creo Parametric model to the specified format.
Note
To include annotations, during the export of Creo Parametric model, you must call the method pfcModel.Display() before calling pfcModel.Export().
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | CompIds—Specifies the sequence of integers that identify the components that form the path from the root assembly down to the component part or assembly being referred to. Use the property pfcSliceExportData.CompIds to work with the component IDs. |
| • | As a U3D model embedded in a one-page PDF file |
| • | As 2D raster images embedded in the pages of a PDF file representing saved views |
| • | As a standalone U3D file |
| |
| |
| |
| |
| |
| |
| |
| • | FilePath—Specifies the name of the output file. Use the property pfcPDFExportInstructions.FilePath to set the name of the output file. |
| • | Options—Specifies a collection of PDF export options of the type pfcPDFOption. Create a new instance of this object using the method pfcPDFOption.Create(). This object contains the following attributes:
Use the property pfcPDFExportInstructions.Options to set the collection of PDF export options.
|
| • | ProfilePath—Specifies the export profile path. Use the property pfcPDFExportInstructions.ProfilePath to set the profile path. When you set the profile path, the PDF export options set in the data object pfcPDFExportInstructions data object are ignored when the method pfcModel.Export() is called. You can set the profile path as NULL. Note
You can specify the profile path only for drawings.
|
| • | PDFOPT_FONT_STROKE—Allows you to switch between using TrueType fonts or “stroking” text in the resulting document. This option is given by the pfcPDFFontStrokeMode enumerated class and takes the following values:
|
| • | PDFOPT_COLOR_DEPTH—Allows you to choose between color, grayscale, or monochrome output. This option is given by the pfcPDFColorDepth enumerated class and takes the following values:
|
| • | PDFOPT_HIDDENLINE_MODE—Enables you to set the style for hidden lines in the resulting PDF document. This option is given by the pfcPDFHiddenLineMode enumerated class and takes the following values:
|
| • | PDFOPT_SEARCHABLE_TEXT—If true, stroked text is searchable. The default value is true. |
| • | PDFOPT_RASTER_DPI—Allows you to set the resolution for the output of any shaded views in DPI. It can take a value between 100 and 600. The default value is 300. |
| • | PDFOPT_LAUNCH_VIEWER—If true, launches the Adobe Acrobat Reader. The default value is true. |
| • | PDFOPT_LAYER_MODE—Enables you to set the availability of layers in the document. It is given by the pfcPDFLayerMode enumerated class and takes the following values:
|
| • | PDFOPT_PARAM_MODE—Enables you to set the availability of model parameters as searchable metadata in the PDF document. It is given by the pfcPDFParameterMode enumerated class and takes the following values:
|
| • | PDFOPT_HYPERLINKS—Sets hyperlinks to be exported as label text only or sets the underlying hyperlink URLs as active. The default value is true, specifying that the hyperlinks are active. |
| • | PDFOPT_BOOKMARK_ZONES—If true, adds bookmarks to the PDF showing zoomed in regions or zones in the drawing sheet. The zone on an A4-size drawing sheet is ignored. |
| • | PDFOPT_BOOKMARK_VIEWS—If true, adds bookmarks to the PDF document showing zoomed in views on the drawing. |
| • | PDFOPT_BOOKMARK_SHEETS—If true, adds bookmarks to the PDF document showing each of the drawing sheets. |
| • | PDFOPT_BOOKMARK_FLAG_NOTES—If true, adds bookmarks to the PDF document showing the text of the flag note. |
| • | PDFOPT_TITLE—Specifies a title for the PDF document. |
| • | PDFOPT_AUTHOR—Specifies the name of the person generating the PDF document. |
| • | PDFOPT_SUBJECT—Specifies the subject of the PDF document. |
| • | PDFOPT_KEYWORDS—Specifies relevant keywords in the PDF document. |
| • | PDFOPT_PASSWORD_TO_OPEN—Sets a password to open the PDF document. By default, this option is NULL, which means anyone can open the PDF document without a password. |
| • | PDFOPT_MASTER_PASSWORD—Sets a password to restrict or limit the operations that the viewer can perform on the opened PDF document. By default, this option is NULL, which means you can make any changes to the PDF document regardless of the settings of the modification flags PDFOPT_ALLOW_*. |
| • | PDFOPT_RESTRICT_OPERATIONS—If true, enables you to restrict or limit operations on the PDF document. By default, is is false. |
| • | PDFOPT_ALLOW_MODE—Enables you to set the security settings for the PDF document. This option must be set if PDFOPT_RESTRICT_OPERATIONS is set to true. It is given by the pfcPDFRestrictOperationsMode enumerated class and takes the following values:
|
| • | PDFOPT_ALLOW_PRINTING—If true, allows you to print the PDF document. By default, it is true. |
| • | PDFOPT_ALLOW_PRINTING_MODE—Enables you to set the print resolution. It is given by the pfcPDFPrintingMode enumerated class and takes the following values:
|
| • | PDFOPT_ALLOW_COPYING—If true, allows you to copy content from the PDF document. By default, it is true. |
| • | PDFOPT_ALLOW_ACCESSIBILITY—If true, enables visually-impaired screen reader devices to extract data independent of the value given by the pfcPDFRestrictOperationsMode enumerated class. The default value is true. |
| • | PDFOPT_PENTABLE—If true, uses the standard Creo Parametric pentable to control the line weight, line style, and line color of the exported geometry. The default value is false. |
| • | PDFOPT_LINECAP—Enables you to control the treatment of the ends of the geometry lines exported to PDF. It is given by the pfcPDFLinecap enumerated class and takes the following values:
|
| • | PDFOPT_LINEJOIN—Enables you to control the treatment of the joined corners of connected lines exported to PDF. It is given by the pfcPDFLinejoin enumerated class and takes the following values:
|
| • | PDFOPT_SHEETS—Allows you to specify the sheets from a Creo Parametric drawing that are to be exported to PDF. It is given by the pfcPrintSheets enumerated class and takes the following values:
|
| • | PDFOPT_SHEET_RANGE—Specifies the range of sheets in a drawing that are to be exported to PDF. If this option is set, then the option PDFOPT_SHEETS must be set to the value PRINT_SELECTED_SHEETS. |
| • | PDFOPT_EXPORT_MODE—Enables you to select the object to be exported to PDF and the export format. It is given by the pfcPDFExportMode enumerated class and takes the following values:
|
| • | PDFOPT_LIGHT_DEFAULT—Enables you to set the default lighting style used while exporting 3D models in the U3D format to a one-page PDF file, that is when the option PDFOPT_EXPORT_MODE is set to PDF_3D_AS_U3D. The values for this option are given by the pfcPDFU3DLightingMode enumerated class. |
| • | PDFOPT_RENDER_STYLE_DEFAULT—Enables you to set the default rendering style used while exporting Creo Parametric models in the U3D format to a one-page PDF file, that is when the option PDFOPT_EXPORT_MODE is set to PDF_3D_AS_U3D. The values for this option are given by the pfcPDFU3DRenderMode enumerated class. |
| • | PDFOPT_SIZE—Allows you to specify the page size of the exported PDF file. The values for this option are given by the pfcPlotPaperSize enumerated class. If the value is set to VARIABLESIZEPLOT, you also need to set the options PDFOPT_HEIGHT and PDFOPT_WIDTH. |
| • | PDFOPT_HEIGHT—Enables you to set the height for a user-defined page size of the exported PDF file. The default value is 0.0. |
| • | PDFOPT_WIDTH—Enables you to set the width for a user-defined page size of the exported PDF file. The default value is 0.0. |
| • | PDFOPT_ORIENTATION—Enables you to specify the orientation of the pages in the exported PDF file. It is given by the pfcSheetOrientation enumerated class.
|
| • | PDFOPT_TOP_MARGIN—Allows you to specify the top margin of the view port. The default value is 0.0. |
| • | PDFOPT_LEFT_MARGIN—Allows you to specify the left margin of the view port. The default value is 0.0. |
| • | PDFOPT_BACKGROUND_COLOR_RED—Specifies the default red background color that appears behind the U3D model. You can set any value within the range of 0.0 to 1.0. The default value is 1.0. |
| • | PDFOPT_BACKGROUND_COLOR_GREEN—Specifies the default green background color that appears behind the U3D model. You can set any value within the range of 0.0 to 1.0. The default value is 1.0. |
| • | PDFOPT_BACKGROUND_COLOR_BLUE—Specifies the default blue background color that appears behind the U3D model. You can set any value within the range of 0.0 to 1.0. The default value is 1.0. |
| • | PDFOPT_ADD_VIEWS—If true, allows you to add view definitions to the U3D model from a file. By default, it is true. |
| • | PDFOPT_VIEW_TO_EXPORT—Specifies the view or views to be exported to the PDF file. It is given by the pfcPDFSelectedViewMode enumerated class and takes the following values:
|
| • | PDFOPT_SELECTED_VIEW—Sets the option PDFOPT_VIEW_TO_EXPORT to the value PDF_VIEW_SELECT_BY_NAME, if the corresponding view is successfully found. |
| • | PDFOPT_PDF_SAVE—Specifies the PDF save options. It is given by the pfcPDFSaveMode enumerated class and takes the following values:
|
| |
| |
| |
| |
| |
| |
| • | Export3DInstructions |
| • | ACIS3DExportInstructions |
| • | CATIAModel3DExportInstructions |
| • | CATIASession3DExportInstructions |
| • | CatiaPart3DExportInstructions |
| • | CatiaProduct3DExportInstructions |
| • | CatiaCGR3DExportInstructions |
| • | DXF3DExportInstructions |
| • | DWG3DExportInstructions |
| • | IGES3DNewExportInstructions |
| • | JT3DExportInstructions |
| • | ParaSolid3DExportInstructions |
| • | STEP3DExportInstructions |
| • | SWPart3DExportInstructions |
| • | SWAsm3DExportInstructions |
| • | UG3DExportInstructions |
| • | VDA3DExportInstructions |
| • | Configuration—Specifies the structure and content of the output files. |
| • | Type—Specifies the output file type to create. |
| • | Flags—The type of geometry supported by the export operation. |
| • | Type—The output file type to create. |
| • | Surface Subset—This type consists of a subset of the original model’s surfaces. |
| • | Faceted Solid—This type is a faceted solid representing the original solid. |
| • | Merged Solid—The external components from the reference assembly model are merged into a single part representing the solid geometry in all collected components. |
|
Type of Shrinkwrap Model
|
Class to Use
|
|---|---|
|
Surface Subset
|
pfcShrinkwrapSurfaceSubsetInstructions
|
|
Faceted Part
|
pfcShrinkwrapFacetedPartInstructions
|
|
Faceted VRML
|
pfcShrinkwrapFacetedVRMLInstructions
|
|
Faceted STL
|
pfcShrinkwrapFacetedSTLInstructions
|
|
Merged Solid
|
pfcShrinkwrapMergedSolidInstructions
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | SWCREATE_SURF_SUBSET—Surface Subset |
| • | SWCREATE_FACETED_SOLID—Faceted Solid |
| • | SWCREATE_MERGED_SOLID—Merged Solid |
| |
| |
| |
| • | SWFACETED_PART—Creo Parametric part with normal geometry. This is the default format type. |
| • | SWFACETED_STL—An STL file. |
| • | SWFACETED_VRML—A VRML file. |
| • | OutputModel—Specify the output model where the shrinkwrap must be created. |
| • | Lightweight—Specify this value as True if the shrinkwrap model is a Lightweight Creo Parametric part. |
| |
| |
| • | FilePath—Absolute path of the file to be imported along with its extension. |
| • | ImportData—The pfcImportInstructions object that controls the import operation. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Class
|
Used to Import
|
|---|---|
|
pfcRelationImportInstructions
|
A list of relations and parameters in a part or assembly.
|
|
pfcIGESSectionImportInstructions
|
A section model in IGES format.
|
|
pfcProgramImportInstructions
|
A program file for a part or assembly that can be edited to change the model.
|
|
pfcConfigImportInstructions
|
Configuration instructions.
|
|
pfcDWGSetupImportInstructions
|
A drawing s/u file.
|
|
pfcSpoolImportInstructions
|
Spool instructions.
|
|
pfcConnectorParamsImportInstructions
|
Connector parameter instructions.
|
|
pfcASSEMTreeCFGImportInstructions
|
Assembly tree CFG instructions.
|
|
pfcWireListImportInstructions
|
Wirelist instructions.
|
|
pfcCableParamsImportInstructions
|
Cable parameters from an assembly.
|
|
pfcSTEPImport2DInstructions
|
A part or assembly in STEP format.
|
|
pfcIGESImport2DInstructions
|
A part or assembly in IGES format.
|
|
pfcDXFImport2DInstructions
|
A drawing in DXF format.
|
|
pfcDWGImport2DInstructions
|
A drawing in DWG format.
|
| • | The method pfcModel.Import() does not support importing of CADAM type of files. |
| • | If a model or the file type STEP, IGES, DWX, or SET already exists, the imported model is appended to the current model. For more information on methods that return models of the types STEP, IGES, DWX, and SET, refer to Getting a Model Object. |
| • | NewModelName—Specifies the name of the new model. |
| • | Type—Specifies the type of the model. The type can be one of the following:
|
| • | FilePath—Specifies the location of the file to be imported along with the file extension |
| • | Instructions—Specifies the pfcImport2DInstructions object that controls the import operation. The classpfcImport2DInstructions contains the following attributes:
Note
The method pfcBaseSession.Import2DModel() does not support importing of CADAM type of files.
|
| • | FileToImport—Specifies the path of the file along with its name and extension. |
| • | NewModelImportType—Specifies the type of model to be imported. |
| • | FileToImport—Specifies the path to the file along with its name and extension |
| • | pfcNewModelImportType—Specifies the type of model to be imported. The types of models that can be imported are as follows:
|
| • | pfcModelType—Specifies the type of the model. It can be a part, assembly or drawing. |
| • | NewModelName—Specifies a name for the imported model. |
| • | pfcLayerImportFilter—Specifies the layer filter. This parameter is optional. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | PrinterOption—Specifies the printer settings for printing a file in terms of the pfcPrintPrinterOption object. Set this attribute using the property pfcPrinterInstructions.PrinterOption. |
| • | PlacementOption—Specifies the placement options for printing purpose in terms of the pfcPrintMdlOption object. Set this attribute using the property pfcPrinterInstructions.PlacementOption. |
| • | ModelOption—Specifies the model options for printing purpose in terms of the pfcPrintPlacementOption object. Set this attribute using the property pfcPrinterInstructions.ModelOption. |
| • | WindowId—Specifies the current window identifier. Set this attribute using the property pfcPrinterInstructions.WindowId. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | DeleteAfter—Determines if the file is deleted after printing. Set it to true to delete the file after printing. Use the property pfcPrintPrinterOption.DeleteAfter to assign this option. |
| • | FileName—Specifies the name of the file to be printed. Use the property pfcPrintPrinterOption.FileName to set the name. Note
If the method pfcModel.Export() is called for pfcExportType object, then the argument FileName is ignored, and can be passed as NULL. You must use the method pfcModel.Export() to set the FileName.
|
| • | PaperSize—Specifies the parameters of the paper to be printed in terms of the pfcPrintSize object. The property pfcPrintPrinterOption.PaperSize assigns the PaperSize option. Use the method pfcPrintSize.Create() to create a new instance of the pfcPrintSize object. This object contains the following options:
|
| • | PenTable—Specifies the file containing the pen table. Use the property pfcPrintPrinterOption.PenTable to set this option. |
| • | PrintCommand—Specifies the command to be used for printing. Use the property pfcPrintPrinterOption.PrintCommand to set the command. |
| • | PrinterType—Specifies the printer type. Use the property pfcPrintPrinterOption.PrinterType to assign the type. |
| • | Quantity—Specifies the number of copies to be printed. Use the property pfcPrintPrinterOption.Quantity to assign the quantity. |
| • | RollMedia—Determines if roll media is to be used for printing. Set it to true to use roll media. Use the property pfcPrintPrinterOption.RollMedia to assign this option. |
| • | RotatePlot—Determines if the plot is rotated by 90 degrees. Set it to true to rotate the plot. Use the property pfcPrintPrinterOption.RotatePlot to set this option. |
| • | SaveMethod—Specifies the save method in terms of the pfcPrintSaveMethod enumerated class. Use the property pfcPrintPrinterOption.SaveMethod to specify the save method. The available methods are as follows:
|
| • | SaveToFile—Determines if the file is saved after printing. Set it to true to save the file after printing. Use the property pfcPrintPrinterOption.SaveToFile to assign this option. |
| • | SendToPrinter—Determines if the plot is directly sent to the printer. Set it to true to send the plot to the printer. Use the property pfcPrintPrinterOption.SendToPrinter to set this option. |
| • | Slew—Specifies the speed of the pen in centimeters per second in X and Y direction. Use the property pfcPrintPrinterOption.Slew to set this option. |
| • | SwHandshake—Determines if the software handshake method is to be used for printing. Set it to true to use the software handshake method. Use the property pfcPrintPrinterOption.SwHandshake to set this option. |
| • | UseTtf—Specifies whether TrueType fonts or stroked text is used for printing. Set this option to true to use TrueType fonts and to false to stroke all text. Use the property pfcPrintPrinterOption.UseTtf to set this option. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | BottomOffset—Specifies the offset from the lower-left corner of the plot. Use the property pfcPrintPlacementOption.BottomOffset to set this option. |
| • | ClipPlot—Specifies whether the plot is clipped. Set this option to true to clip the plot or to false to avoid clipping of plot. Use the property pfcPrintPlacementOption.ClipPlot to set this option. |
| • | KeepPanzoom—Determines whether pan and zoom values of the window are used. Set this option to true use pan and zoom and false to skip them. Use the property pfcPrintPlacementOption.KeepPanzoom to set this option. |
| • | LabelHeight—Specifies the height of the label in inches. Use the property pfcPrintPlacementOption.LabelHeight to set this option. |
| • | PlaceLabel—Specifies whether you want to place the label on the plot. Use the property pfcPrintPlacementOption.PlaceLabel to set this option. |
| • | Scale—Specifies the scale used for the plot. Use the property pfcPrintPlacementOption.Scale to set this option. |
| • | ShiftAllCorner—Determines whether all corners are shifted. Set this option to true to shift all corners or to false to skip shifting of corners. Use the property pfcPrintPlacementOption.ShiftAllCorner to set this option. |
| • | SideOffset—Specifies the offset from the sides. Use the property pfcPrintPlacementOption.SideOffset to set this option. |
| • | X1ClipPosition—Specifies the first X parameter for defining the clip position. Use the property pfcPrintPlacementOption.X1ClipPosition to set this option. |
| • | X2ClipPosition—Specifies the second X parameter for defining the clip position. Use the property pfcPrintPlacementOption.X2ClipPosition to set this option. |
| • | Y1ClipPosition—Specifies the first Y parameter for defining the clip position. Use the property pfcPrintPlacementOption.Y1ClipPosition to set this option. |
| • | Y2ClipPosition—Specifies the second Y parameter for defining the clip position. Use the property pfcPrintPlacementOption.Y2ClipPosition to set this option. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | DrawFormat—Displays the drawing format used for printing. Use the property pfcPrintMdlOption.DrawFormat to set this option. |
| • | FirstPage—Specifies the first page number. Use the property pfcPrintMdlOption.FirstPage to set this option. |
| • | LastPage—Specifies the last page number. Use the property pfcPrintMdlOption.LastPage to set this option. |
| • | LayerName—Specifies the name of the layer. Use the property pfcPrintMdlOption.LayerName to set the name. |
| • | LayerOnly—Prints the specified layer only. Set this option to true to print the specified layer. Use the property pfcPrintMdlOption.LayerOnly to set this option. |
| • | Mdl—Specifies the model to be printed. Use the property pfcPrintMdlOption.Mdl to set this option. |
| • | Quality—Determines the quality of the model to be printed. It checks for no line, no overlap, simple overlap, and complex overlap. Use the property pfcPrintMdlOption.Quality to set this option. |
| • | Segmented—If set to true, the printer prints the drawing in full size, but in segments that are compatible with the selected paper size. This option is available only if you are plotting a single page. Use the property pfcPrintMdlOption.Segmented to set this option. |
| • | Sheets—Specifies the sheets that need to be printed in terms of the pfcPrintSheets class. Use the property pfcPrintMdlOption.Sheets to specify the sheets. The sheets can be of the following types:
|
| • | UseDrawingSize—Overrides the paper size specified in the printer options with the drawing size. Set this option to true to use the drawing size. Use the property pfcPrintMdlOption.UseDrawingSize to set this option. |
| • | UseSolidScale—Prints with the scale used in the solid model. Set this option to true to use solid scale. Use the property pfcPrintMdlOption.UseSolidScale to set this option. |
| |
| |
| |
| |
| • | PrinterOption—Specifies the printer settings for printing a file in terms of the pfcPrintPrinterOption object. Set this attribute using the property pfcPrinterPCFOptions.PrinterOption. |
| • | PlacementOption—Specifies the placement options for printing purpose in terms of the pfcPrintMdlOption object. Set this attribute using the property pfcPrinterPCFOptions.PlacementOption. |
| • | ModelOption—Specifies the model options for printing purpose in terms of the pfcPrintPlacementOption object. Set this attribute using the property pfcPrinterPCFOptions.ModelOption. |
| • | IntfData—The source of data from which to create the import feature. It is given by the pfcIntfDataSource object. The type of source data that can be imported is given by the pfcIntfType class and can be of the following types:
|
| • | CoordSys—The pointer to a reference coordinate system. If this is NULL, the function uses the default coordinate system. |
| • | FeatAttr—The attributes for creation of the new import feature given by the coordinateImportFeatAttr object. If this pointer is NULL, the function uses the default attributes. |