When plotting drawing sheet using HPGL2 format in SDI Plot, circle geometries are randomly missed and not output.
Reproduced Step: 1. Make sure to define HPGL2 format in UGII_SDI_SERVER_CFG_DIR. 2. Open any drawing part which Circles are included. 3. Select File-> Plot. Type: Standard Source: (Any drawing sheet/size that circles are input.) Printer-> (any HPGL2 format to be defined) Profile-> "System Profile" 4. Select "Advanced Plot" in "Actions". 5. Make sure that following are set. Printer Tab: Printer and Profile are set as the step "3." above. Print Setup Tab: Paper-> any sizes. Print Layout Tab: "Landscape" as "Orientation". 6. Print
NX Version to be reproduced: NX1926 Series and later release of NX.
Solution
The problem is fixed in NX 2212.
The solution before NX 2007 Series is as follows. 1. Making use of "cgm2hpgl2rel.dll" in NX1899 Series instead of NX1926. Copying the dll from NX1899/NXPLOT/bin and replacing the same file in NX1926.
or
2. Set and use one of UGII environment valuable below.
"UGII_SDI_HPGL2_REVERT=1" or "UGII_PLOT_OLD_CURVE_BEHAVIOR=1"
Notes and References
The condition to be reproduced: 1. only true circle (no problem with arc, Line, spline or others.) and 2. Print Layout : only "Landscape" (No Problem in case of "Portrait") and 3. When the circle is far from the origin.(How far is unclear, though.)
Others: The CGM file can be out normally, and the issue is on exchanging cgm to hpgl by SDI. The problem occurs not only the circle in Modeling or Drawing, but also the symbols such as Datum or Balloon as well.
Hardware/Software Configuration
Platform: INTL64 OS: windows OS Version: 1064 Product: NX Application: GATEWAY Version: V1926 Function: PLOTTING