Home / Siemens NX / Postprocess siemens NX

Postprocess siemens NX

The Postprocess dialog provides options for determining how the output file is formatted. The system displays one of the following two dialogs. The NC Postprocessing dialog displays if the CLSF type is either Standard APT or ISO. The ACL/BCL Generation dialog displays if the CLSF type is BCL or ACL. mm_figclsfpg25

Each option in the above dialogs is described below.

Postprocessor Name

Postprocessor Name is the name of the program used to generate the output. Choose Specify to enter a new postprocessor name.

The GPM (Graphics Postprocessor Module) is supplied with the software and must reside in the operating system in one of the following:

  • The current directory

  • The UGII directory “mach” under the directory defined by UGII_BASE_DIR

  • A global (Utility) directory defined by UGII_UTIL

You may enter an operating system directory pathname to specify the location of the postprocessor, if other than one of the above. Do not enter the .EXE extension.

Note

If you have not purchased the GPM, you will receive a message indicating so.

Input File Name

Input File Name is the name of the CLSF that you are postprocessing. Choose Specify to enter the name of a different CLSF.

MDF Name

MDF Name is the name of the Machine Data File (.MDF or .MDFA). Choose Specify to enter the name of a different MDF. This MDF information is used to tailor the GPM to a specific Machine Tool/Controller combination.

MDFs are created and edited using the Machine Data File Generator (MDFG). Refer to the MDFG System Operations manual for details.

The MDF must reside in one of the following:

  • The current directory

  • The directory defined by UGII_MDF_DIR

  • A global (Utility) directory defined by UGII_UTIL

You may enter the operating system directory path name to specify the location of the MDF[A], if other than one of the above. The selection filter adapts to the directory where the file is located.

NC Output

The NC Output options allow you to set the destination of the output. NC Output may be set to one of the following:

File activates the Output File button which allows you to name the file to which the punch-code is to be output. When you choose this option, select the Output File button and enter or select a name from the listing for the Output Text File. You must include the extension if you want one. The system will not add an extension to the name you enter here.

Paper Tape outputs code to the system paper tape punch.

Note

Words are output on tape in the same order as printed. After a word is output, subsequent blocks will contain only information which has changed from the previous block, except when the word must be restated (i.e., startup blocks).

None suppresses output.

MDF Defined allows the MDF value default to determine punch output destination.

Listing Output

Select the destination for the postprocessor listing output.

File activates the List File which allows you to send the output to a file. When you choose this option, select the List File button and enter or select a name from the listing for the Output Text File.

Line Terminal sends the output to the system line printer.

Printer sends the output to your system printer.

None suppresses postprocessor output.

MDF Defined allows the MDF value default to determine the listing output destination.

Input Units

The Input Units options allow you to define the units of measure for the input. You may choose one of the following:

Inches

Millimeters

MDF Defined

Listing Options

The Format options allow you to set the format of the Listing Output. Format may be set to one of the following:

Packed – causing the postprocessor listing to be packed without column divisions. Data is stored in less space. Packed listing format is generally used when the data is not needed immediately but must be archived. See the following example of the packed format:

N001G01X1234Y1234M12$

N002X1234Y1234$

Columns – causing the postprocessor listing to be formatted into columns. Use this option when reviewing the postprocessor output. See the following example of a “Column” format:

N G X Y M

N001 G01 X1234 Y1234 M12$

N002 X1234 Y1234$

MDF Defined – allowing the MDF default value to establish the listing format.

The Commentary options allow you to indicate whether you want commentary data included with the output. Commentary may be set to one of the following:

Yes – causing commentary data to be listed with the postprocessor. Look at the following example:

No – causing commentary data to be suppressed. Look at the following example:

MDF Defined – allowing the prevailing MDF default value to determine the Listing Commentary status.

The following Commentary data can be output:

RECN – Source record number of the part program statement which caused the block of output.

ABS-X,Y,Z – X, Y and Z output location on part from the machine system zero point. For lathes, these coordinates can be tool tip, turret reference, or CL points.

ABS-A,B,C – Absolute angular position in degrees

FEED – The current feed rate in either ipm or MMPM depending upon specified output.

RPM – Current spindle rotation speed.

MIN – Block time in minutes

List CL File

List CL-File will list CLFs in the current directory.

Generate STD CLF

Generate STD CLF allows you to generate APT CL-Files. A Standard APT CL-File is a binary file and has a .clf extension.

Note

NOTE: You may need to use this option when you use a postprocessor other than the GPM. When you use the GPM, this process is performed automatically.

Note

You can also generate a standard CLF outside of NX. Refer to the GPM manual for a discussion of this process.

Note

If the appropriate environment variable/logical or link has been defined, user exit USER_CL_GEN is executed at this time. For more information on user exits, refer to the NX Open API and NX Open GRIP reference manuals.

Postprocess

Postprocess>Postprocess allows you to start postprocessing after you have set all options.

Note

NOTE: If the appropriate environment variable/logical or link has been defined, user exits USER_CL_GEN and USER_POST are executed at this time. For more information on user exits, refer to the NX Open API and NX Open GRIP reference manuals.

Note

You must set a valid Post Name, CLS File, and MDF Name before postprocessing. The system displays an appropriate error message if you attempt to postprocess when any of these options is not set. Press OK and set the required option.

Note

Make sure the output units in NX match the Postprocessor units. (Inches or MMs) If they do not match the following warning is issued:

“The output units and the units of the postprocessor do not match. The output formats may be incorrect. You should set the units to post-defined.”

Stop the postprocess and correct this mismatch. If you continue the following problems may exist in your output:

  1. The coordinate output will be rounded incorrectly.

  2. Inch/metric codes (G70/G71 or G20/G21) will be incorrect.

  3. If there is no decimal point in the coordinate output (G01 X1000 Y2000), the coordinate data will be interpreted incorrectly.

  4. Dimensional output will be either 25.4 times too small or too large.

  5. Feed rate limits (IPM/MMPM, IPR/MMPR) will give erroneous warning messages.

ACL/BCL – Output Type

These options enable you to select CL File type. Select ACL or BCL output (default is BCL).

ACL/BCL – Feed Rate Output Mode

These options enable you to select Feedrate output type. Select feedrate output mode as FPM/FPR or Same as CLS (default is FPM/FPR).

ACL/BCL – Input File Name

This option enables you to specify the input CLSF name by the Input File Name “Specify” action button (default to current CLSF name). The specified CLSF name appears below the label “Input File Name”. Default is the currently active CLSF name.

ACL/BCL – Output File Name

This option enables you to specify the output ACL/BCL name by the Output File Name “Specify” action button (default is the currently active CLSF name). The specified output name appears below the label “Output File Name”. Default is the currently active CLSF name.

ACL/BCL – Generate ACL

The action button “Generate ACL” (appears as “Generate BCL” if Output Type is chosen as BCL) generates the ACL/ BCL output as per the selected options and file names.

ACL/BCL – List ACL

The action button “List ACL” (appears as “List BCL” if Output Type is chosen as BCL) lists on the listing device the ACL/ BCL File as specified in the “Output Name”. This action button remains grey (inactive) if the specified output file does not exist.

Leave a Reply

Your email address will not be published. Required fields are marked *