About the kitPxGraphics palette

In AX-3.7 and later, the Niagara installation includes a new graphics library module, kitPxGraphics, that contains new images and updated versions of many HVAC images found in the kitPxHvac palette, as well as many new images.

The images in kitPxGraphics are professionally designed, higher quality images than those in kitPxHvac. Consequently, the files take up more storage space (for example, the file size for the animated fan image increased by 40%).The figure below shows the kitPxGraphics palette along with sample images.

 

NOTE: The new kitPxGraphics palette is NOT a replacement for kitPxHvac. The kitPxHvac palette will continue to be available in AX-3.7 and later versions.
 


Figure 31.   kitPxGraphics palette and sample images
Image

Due to the larger file sizes and a greater number of images the kitPxGraphics module is quite large (19MB) compared to other graphic library modules. At that size, most JACEs in the field are not able to store the full kitPxGraphics module. That, coupled with the fact that most job sites will require only a fraction of the images in kitPxGraphics, has led to a change in how PxEditor handles image copying. The new functionality enables PxEditor to conserve storage space by copying only individual images to a remote station rather than copying the entire graphics module, as was done in earlier versions of AX .

 

NOTE: This applies only to images contained in modules that are larger than 2MB, such as kitPxGraphics.
 

When using PxEditor to copy either an image from a module or to copy a label from a module’s palette that contains images, only the referenced image is automatically copied to the station and the ord for the label is changed to reflect the new location of the image: ^px/moduleName/pathToImage.

 

NOTE: In order for PxEditor to copy an image file to a remote station, the station must be running.
 

The following rules apply when PxEditor copies widgets from the kitPxGraphics palette:

  • If the module already exists on the remote station, PxEditor does not need to copy the image, it is already in the module on the station.
  • If the module does not exist on the remote station, PxEditor copies only the referenced individual image to: ^px/moduleName/pathToImage.
  • If the station is running locally, PxEditor copies only the referenced individual image (as in step #2) if the module size is greater than 2MB.
     

    NOTE: This size is set via niagara.ui.px.maxImageModuleFileSize in !lib\system.properties.
     
  • If the station is offline (not a running station) no image copying occurs since PxEditor is not able to copy files to an offline station.