powered by CADENAS

Manual

Manual

3.1.2.1.2.4. Export Image formats

This section explains the export of image formats.

The following formats are available:

Image formats

3.1.2.1.2.4.1. BMP GIF JPEG PNG TIFF

You can export the part displayed in the part view in several image formats.

The export dialog boxes of BMP, GIF, JPEG, PNG and TIFF format are nearly identic, the differences are marked.

Attributes tabbed page

"Attributes" tabbed page (exemplified with PNG format)

"Attributes" tabbed page (exemplified with PNG format)

  • Selection:

    You can export all listed views or only the specially activated ones. Select a mode:

    • All Views

      • Window

        • Window (3D-View)

        • Window (Technical view (2D))

      • Active document

      • 2D derivation (...)

        Different derivations such as "3 views + isometric drawing in frame (DIN)" or "Right" for example.

      • Technical view

        Different technical views such as "Front view" for example

  • Size:

    • Picture size

      For the specification of Picture size there are the following options:

      • Fixed sizes (e.g. 100x100). The specification is made in pixel.

      • STANDARD: The currently set size from the Model Viewer is used.

      • Free defined: Define the image measurements in the input fields Width in pixels and Height in pixels.

    • Width / Height (The fields are activated, if under Picture size the option Free defined is selected..)

    • DPI: Resolution when printing (only with BMP, JPEG, PNG, TIFF)

  • Picture options

    • Transparent background

    • 3D Options:

      • Current view

      • -PARTsolutions 8.1-

      • -PARTsolutions 9.0-

      • Purist

      • etc.

    • 2D derivation view:

      • Line view:

        Line view

        Line view

      • Lines + shaded view:

        Lines + shaded view

        Lines + shaded view

        Combination of line view and shaded view

      • Shaded View:

        Shaded view

        Shaded view

      Detailed information on this is found under Section 3.1.1.11.3.1.2.1, “ Render mode ”.

  • Destination file:

    Via Browse ... define the destination file.

    Optionally activate the Open directory after export(once) checkbox.

Tiff options tabbed page (only at TIFF)

  • Color format: RGB or CYMK

  • Compression: Not compressed and various compression variants

.

3.1.2.1.2.4.2. Animated GIF

On the Animated GIF options tabbed page, you can find the following settings options:

Picture settings:

  • Width in pixel, Height in pixel

    Enter the desired hight and width in the input fields.

  • Raster:

    • No Ditherring

    • Ordered Dither

      Special algorithm that is used to create the illusion of color depth for a restricted color palette.

    • Error diffusion

      Also a special algorithm which is used to create the illusion of color depth for a restricted color palette.

    • Transparency:

      In order to get a transparent background activate the option.

      Not transparent

      Not transparent

      Transparent

      Transparent

Animation settings:

  • View

    Select the desired view from the list field:

    • Front

    • Back

    • Right

    • Left

    • Top

    • Bottom

    • Isometric

  • Animation frame

    Frames pro Rotation

    [Note] Note

    Please note the interdependency with the settings under Rotation settings.

    Example:

    If you set the rotation increment to 1°, you need 360 frames per rotation, so that a full rotation can be done.

    The more frames, the larger the file.

  • Delay between frames in 1/100 seconds (1-255)

    The rotation speed comes from this setting and the Animation frame setting.

  • 3D template:

    You can adjust the color style to the layout of PARTsolutions versions, CAD systems and other style templates:

    8.1, 9.0, Purist, Metal, Wood, Catia V5, Solid Edge, SolidWorks, NX, One Space Designer, Pro/Engineer, Inventor

Rotation settings

Optionally you can define the rotational increment in degrees for the individual axes.

Tabbed page Export Options

On the Export options tabbed page you can adjust the Export accuracy.

Select the desired accuracy in the list field:

  • Current selection

  • Medium

  • High

  • Very high

  • Extremely high

  • Ultra high

The part is calculated with the set level of detail before the export.

The function is identic to the level of detail option in PARTdataManager, but here only temporarily for the export.

3.1.2.1.2.4.3. Maxwell Render 3D

Use the Maxwell Render 3D with photo realistic display.

Prerequisite for using the Maxwell Render export format is, that Maxwell Render is installed. Therefor you have two possibilities:

  • Local installation: (On the Maxwell tabbed page at the Render item (see below) you have the following options available:

    • Do not render

    • Start renderer

    • Start studio

  • As of v9.03

    Server installation: (On the Maxwell tabbed page at the Render item (see below) you have the Transfer to server option available in addition.

    At this option you can access a central server with additional options from the client.

Maxwell Render 3D

Maxwell Render 3D

The following explains the settings dialog in detail:

Maxwell Render - "Maxwell" tabbed page

Maxwell Render - "Maxwell" tabbed page

3.1.2.1.2.4.3.1. "Attributes" tabbed page

On the Attributes you can determine the Export accuracy.

In the list field select the desired accuracy:

  • Current selection

  • Low

  • Medium

  • High

  • Very high

The part is calculated with the set level of detail before the export.

This function is identic with the level of detail option in PARTdataManager, but here only temporarily for the export.

3.1.2.1.2.4.3.2. "Maxwell" tabbed page
  • HDR file:

    Basic settings for the lighting situation

    Per default a file is already set up. Via Browse ... you may change the file. The Maxwell installation brings some sample files with it, which you may select here.

  • brightness:

    A default value is already assigned. Adjust the value if you like.

  • Escenario:

    The stage on which the part is located, is already set up per default.

  • Show floor:

  • Drop to floor:

  • Render:

    In the list field select the desired option:

    • Do not render

      A *.mxs file is created without starting either the Renderer or the Studio. The file can later be opened in the Renderer or in the Studio.

      [Note] Note

      No image file is created. See below Create image file.

    • Start renderer: Select this setting in order to create an image file.

    • Start studio

    • Transfer to server:

      When there is a server installation which you can access, select Transfer to server.

      Then during the export the PARTrenderManager dialog box opens.

      Via the PARTrenderManager you get additional options for rendering. A detailed description on this can be found under Section 3.1.2.1.2.4.3.6, “PARTrenderManager with Maxwell Renderer ”.

  • Quit after rendering: Closes the Renderer after the image file was created

  • Stop renderer after: Setting for the sample run-through (editing steps)

    The more editing steps are carried out, the more accurate will the details be displayed.

    Adjust the default setting if you like.

  • Samples:

    Here you can determine the sampling rate. If no sampling rate is entered, the value is automatically set on 10.

  • Render a fixed time:

    You can apply render time in minutes.

  • Wait for exit renderer:

    Usually you do not leave this option activated.

  • Delete MXS after rendering:

    If you do not want to edit the MXS file later in the Renderer or Studio you can delete it.

  • Create MXI file:

    This file saves the render status up to date, so that you can later carry out more sample run-throughs.

  • Create image file:

    The following image formats are available for use in the selection listg: bmp, tga, jpg, png, png (transparent), tif, jp2, exr, ppm, pbm, pgm, hdr

  • Use rotation of 3D window:

    If you do not activate the checkbox, then you may define the rotation with your own values.

  • Zoom in Percent:

    Values smaller than 100 zoom out, larger ones zoom in.

  • Custom resolution:

    If you do not activate the checkbox, you cannot define your own values under Resolution.

  • Threads: No threads, Only outer threads, Only inner threads, Only visible threads, All threads

    [Note] Note

    The thread display requires a relatively large amount of space!

  • Destination file:

    Define the destination file via Browse ....

3.1.2.1.2.4.3.3. "Material" index page

  • Overwrite project settings:

    Refers to the setting in PARTproject under Edit project -> Render attributes -> Render material.

    Without activation, the setting in PARTproject is used (if available).

    Compare Section 4.8.2.9, “ Render attributes ” in eCATALOGsolutions Manual.

  • IOR:

    The "Index of Refraction" (calculation index) gives the "average" light refraction of the visible spectrum.

Maxwell Render - Material tabbed page

Maxwell Render - Material tabbed page

  • Roughness:

    Large values create greater roughness, so that the light reflection is reduced.

  • Attennuation in cm:

    Light absorption: the higher the value, the darker

  • Anisotropie:

    Direction dependency of light refraction

  • Use user material file:

    In the Maxwell Render you can create your own files and select these here. In this case, mark a checkmark and via Browse ... set the desired file.

    [Note] Note

    The file must be located under $CADENAS_DATA.

3.1.2.1.2.4.3.4. "Stage" tabbed page

On the Stage tabbed page you can optionally activate the Use rotation of 3D window option.

Maxwell Render - Cross-section tabbed page

Maxwell Render - Cross-section tabbed page

3.1.2.1.2.4.3.5. "Cross-section" tabbed page

On the Cross-section tabbed page you can define the sectional plane for the Cross-section or Quarter cut.

Select the desired level in the list field and optionally the desired dislocation in the entry field.

Maxwell Render - Cross-section index page

Maxwell Render - Cross-section index page

Cross section

Cross section

Quarter cut

Quarter cut

3.1.2.1.2.4.3.6. PARTrenderManager with Maxwell Renderer

The PARTrenderManager enables to create images on a central server, so that different workstations can access.

3.1.2.1.2.4.3.6.1. Installation
  • Server and Client application are combined in one program. The first transfer parameter ("-server" or "-client") defines the program's functionality.

  • For the server a directory is needed, where the temporary files are stored. This directory has to be declared by a global variable with the name "PRM_TEMP"!

  • The client needs some data from the configuration file prendermanager.cfg, which should be inside the directory "$CADENAS_USER". If this file is not existing at the first start there, the program will create a configuration file with default values.

  • The program used for the image calculation (here the Maxwell Renderer), has to be already installed!

3.1.2.1.2.4.3.6.2. Usage
3.1.2.1.2.4.3.6.2.1. User interface

The user interface main component is a list, where all jobs of the currently connected server are displayed.

This list is automatically updated in a certain interval. Below the list you see some buttons to create or delete jobs for example. In addition you can call these functions via the job menu.

Furthermore beside the buttons information concerning the connected server or the file transfer are displayed.

The single orders from clients to the server are called "Jobs". These jobs contain the following data:

  • Index number:

    Already finished jobs (information on this transferred by the server) are displayed at the first positions. Then the currently processed job is displayed, and finally the waiting jobs, which not have been calculated images yet. The index numbers the complete list serially and is only important for the waiting jobs, because the sequence can be changed by it. The index number can be changed by double-click and in this way a job can be moved upwards in the list, so that the job is earlier processed by the server.

    [Important] Important

    A job can maximally moved up to the position below the job currently processed by the server. Furthermore it is not possible to move an own job over another's job or to change the index number of another user's job.

    Example:

    Index Job User
    7 job1 finished job of C
    8 job2 finished job of C
    9 job3 this job is currently processed by the server
    10 job4 A
    11 job5 A
    12 job6 B
    13 job7 A
    14 job8 A
    15 job9 A
    16 job10 B

    In this example user A can move job9 maximally to index number 13, because job6 belongs to another user. Job5 can be moved maximally to the index number 10, because otherwise it would be higher than the currently processed job.

  • Job id:

    This number serves for the job identification and is assigned by the server to each new job, which is delivered by a client. The ID has no relation to the index or the sequence and cannot be changed when a job is created.

  • Description:

    The description helps to understand the content of jobs and to recognize jobs. Via double-click on a description it can be changed subsequently. However it is only possible as long as the job has not yet been processed and belongs to the respective user.

  • Sampling rate:

    The sampling rate determines the number of runs the renderer can perform to calculate the images of a job. The higher the value the more exact the calculation and so the image quality. A high value results in a long calculation period for each image. After the creation of a job this value can be adjusted by a double-click. As with the description there is the restriction that it concerns the user's job itself and the job is still in the waiting line.

  • Host name:

    The computer name

  • User:

    The Windows user name

  • Status:

    The status signalizes whether there is still a job in the waiting line or is currently processed by the server or is already finished. At finished jobs the number of images is displayed in addition. At the currently processed job the number of already finished images and the total number is displayed.

3.1.2.1.2.4.3.6.2.2. Add a new server

In the menu Server all available servers, which are loaded from the configuration file, are displayed. The server connected to the client is marked. Via click on another server it is tried to change the connection to that server. When you want to add a new server to the list, click on then menu item Add server... A dialog box opens. In this dialog the needed information (IP address, port and name) has to be entered. Thereby it is automatically checked whether the server name is unique and differs from the already existing server. A click on the button Test checks, whether a connection to the server is possible. This test is automatically processed before the adding of a server, if the connection has not been checked before. Only a successful test results in adding the server to the list. Furthermore you can define, whether the client shall immediately connect to the new added server. After a successful creation of the server its data is saved in the configuration file.

3.1.2.1.2.4.3.6.2.3. Call up PARTrenderManager (Client user interface)

You can call up the PARTrenderManager in different ways:

  • via program file %CADENAS%/bin/x86/32/prendermgr.exe

  • via PARTdataManager -> menu Export -> Export in file -> Image formats -> Maxwell Render -> Maxwell Renderer tabbed page-> Render menu item -> selection Transfer to server

  • via PARTdataManager -> context menu of a directory/project in the index tree -> Generate image data/preview images -> Maxwell Render -> Maxwell Renderer tabbed page -> Render menu item -> selection Transfer to server

    More information is found under Section 3.1.2.1.2.4.3.6.2.4.3, “Create job in PARTdataManager via Generate image data/preview images ”.

3.1.2.1.2.4.3.6.2.4. Create jobs

3.1.2.1.2.4.3.6.2.4.1. Create job directly via PARTrenderManager

The creation of jobs in the PARTrenderManager (Client) happens in the Create a job dialog box.

[Note] Note

You can select several files at once and the result quality can be tested in a preview.

  1. Call up the Create a job dialog box via Add button.

  2. Files:

    Add files with the + button.

  3. Description:

    The Description input field may not remain empty.

  4. Sampling rate:

    Select the desired sampling rate in the list field.

    Preview images showing the different qualities will help to choose an adequate sampling rate.

    At this value choose an adequate compromise between quality and needed creation time.

  5. When all settings are done, click on the button Create a job. The data is sent to the server now.

3.1.2.1.2.4.3.6.2.4.1.1. Folder structure of added and loaded files

If the files are located in different folders they have to be added to the file list separately! When the finished images are resaved PARTrenderManager keeps the folder structure.

Example:

The job contains the following files:

C:/FolderA/File1.mxs
C:/FolderA/FolderA1/File2.mxs
C:/FolderB/File3.mxs
C:/FolderB/File4.mxs

If as target directory that path which all files have common (here in the example this would only be „C:/“) is set for the resaving, then the images are saved to their respective .mxs files.

C:/FolderA/File1.mxs
C:/FolderA/File1.bmp

C:/FolderA/FolderA1/File2.mxs
C:/FolderA/FolderA1/File2.bmp

C:/FolderB/File3.mxs
C:/FolderB/File3.bmp

C:/FolderB/File4.mxs
C:/FolderB/File4.bmp

If another target directory is set, then the folder structure is also kept (only the common path changes).

Example:

Target directory shall be: D:/Images/

C:/Images/FolderA/File1.mxs
D:/Images/FolderA/File1.bmp

C:/Images/FolderA/FolderA1/File2.mxs
D:/Images/FolderA/FolderA1/File2.bmp

C:/Images/FolderB/File3.mxs
D:/Images/FolderB/File3.bmp

C:/Images/FolderB/File4.mxs
D:/Images/FolderB/File4.bmp

The mxs files are still under "C:/" (thus exactly in the origin paths), only the images are saved under "D:"!

3.1.2.1.2.4.3.6.2.4.2. Create job in PARTdataManager via export format

Via Export in file (a single file) a job can be created directly from PARTdataManager and transferred to the server.

After a part has been loaded in the Part view, start the export via Export menu -> Export in file -> Image formats -> Maxwell Renderer.

-> The Export using Maxwell Render format dialog box opens.

Settings in the Export using Maxwell Render format dialog box:

  • Precondition for the data forwarding to the server is, that in this dialog under Render in the list field the option Transfer to server is selected.

  • Furthermore below at the Samples item you can determine the sample rate. If no sampling rate or 0 is set, then the value is automatically set to 10.

A description on all other settings is found under Section 3.1.2.1.2.4.3, “Maxwell Render 3D ”.

-> After confirmation with OK the job is sent to the PARTrenderManager Client and the PARTrenderManager dialog box opens. The job appears in the dialog box. The Create a job dialog is not called. The description is automatically created. The sampling rate can optionally be changed as long as the job is in the waiting line, meaning the job status is "Waiting". The list of jobs cannot be changed anymore.

3.1.2.1.2.4.3.6.2.4.3. Create job in PARTdataManager via Generate image data/preview images

  1. In the index tree, on a directory or a project call up the context menu command Generate image data/preview images.

    -> The Export files dialog box opens.

  2. In the section Export Mode select the option Export files.

  3. Under Format, in the list field select the option Maxwell Render.

  4. Confirm with OK.

    -> The Export using Maxwell Render format dialog box opens.

  5. Under Render in the list field select the option Transfer to server.

    -> The PARTrenderManager opens.

"Export files" dialog box

"Export files" dialog box

"Export using Maxwell Render format" dialog box - Transfer to server

"Export using Maxwell Render format" dialog box - Transfer to server

The *.mxs files are created and a job with paths to all project files is generated and sent to PARTrenderManager.

[Note] Note

During the generation there are no previews available (neither the old ones, nor the new ones).

[81]

If you had selected Start renderer, then the new preview images are available as soon as the renderer has finished.

If you had selected Transfer to server, then the new preview images are available when these have been downloaded from the server and been resaved.

In the dialog box of PARTrenderManager you can see under description, for which directory the preview images have been created. Resave these in the respective directory (directories), when the job has finished.

3.1.2.1.2.4.3.6.2.5. Delete jobs

When you want to delete one or more jobs, then select the respective jobs from the list and click on the button Delete.

Jobs from other users, which are also selected, will not be deleted.

When deleting the current job the following has to be regarded:

The renderer can not be stopped by the server, meaning that the renderer will finish the calculation of the current image in any case. When the job is deleted during the calculation no calculation of a new image will be started by the renderer and the next job in the waiting line is processed. So it can happen, that the list of the client contains no job, which is currently processed by the server.

3.1.2.1.2.4.3.6.2.6. Preview images

It is possible to request the current status of the image as preview during the calculation:

For calling the preview image there are several ways:

  • In the dialog box at the bottom the button Preview

  • In the job menu the menu item Preview

  • In the context menu of the selected line the command Preview

The preview image is displayed on the client and can be closed with a click on the image.

3.1.2.1.2.4.3.6.2.7. Save images of finished jobs

As soon as the renderer has calculated all images of a job, the job is marked as finished and the images can be downloaded to the client computer. Thereto you only have to select a job and click in the job menu on Save images. Alternatively you can click on the button Save or use the respective context menu command of the respective job line.

When the files from which the images have been calculated are from different folders, then the folder structure is regarded at saving.

3.1.2.1.2.4.3.6.2.8. User rights

Basically each user has only the authority to change or delete jobs of his own. When resorting his waiting jobs he cannot place them before other users jobs. However there is the possibility to extend the user rights. In the configuration file $CADENAS_USER/prendermanager.cfg in the section "global" you can find a key "role". If you set the value to "Admin" and restart the client you can change, delete or resort all jobs without restrictions.

3.1.2.1.2.4.4. POV-Ray 3D

Use the POV-Ray 3D with raytracing[82] and photo realistic computer graphic for the 3D display.

Water

Water

Radiosity

Radiosity

Steel

Steel

Steel without bottom

Steel without bottom

[Note] Note

For the export into the POV-Ray format you need your own license (multi-media license)!

Prerequisites for using the POV-Ray export format

  • POV-Ray must be installed.

  • Open POV-Ray.

  • Select Options -> Script I/O Restrictions -> No Restrictions.

    You thus avoid the following error message:

When opening the export format under PARTdataManager -> Export menu -> Image formats -> POV-Ray, the tabbed page POV-Ray format shows up with the Attributes, POV-Ray and Cross-section index pages, which are described below.

3.1.2.1.2.4.4.1. "Attributes" tabbed page

Export accuracy:

On the Attributes tabbed page you can determine the Export accuracy.

In the list field select the desired accuracy:

  • Current selection

  • Low

  • Medium

  • High

  • Very high

The part is calculated with the set Level of Detail before the export.

This function is identic with the level of detail option in PARTdataManager, but here only temporarily for the export.

3.1.2.1.2.4.4.2. "POV-Ray" tabbed page

[Note] Note

The fields Rotation X, Rotation Y, Rotation Z and Zoom in Percent must contain entries!

Enter the Destination file. The BMP format will automatically be saved next to the POV-Ray format.

  • Select file to define the scene

    Scene File:

    Via Browse ... select a file.

    Scenes:

    The following scenes are made available in the selection list:

    Steel, marble, water, stone, rusty, wood, glass, Radiosity

    Compare above.

  • Show floor Compare example Fig. „Steel“.

  • Drop to floor: Compare example Fig. „Steel“.

  • Quality:

    To control the light reflection, you have the following settings:

    Normal light, Low radiosity, Medium radiosity, Hight radiosity

  • Start renderer

    The rendering is started directly after the export.

  • Wait for exit renderer:

    Usually you leave this option in an deactivated state.

    This function is needed for batch exports in order to prevent several renderers from being started at the same time.

  • Exit after rendering

    Closes POV-Ray after the image file was created.

  • Delete POV after rendering:

    If you do not want to edit the POV file later in POV-Ray, you may delete it.

  • Antialiasing: smooth edges

  • Use rotation of 3D window:

    If you do not activate the checkbox then you can define the rotation with your own values.

  • Zoom in Percent:

    Values less than 100 zoom out of the image, greater ones zoom in.

  • Custom resolution:

    If you do not activate the checkbox, then you can define your own values under Resolution.

    When you activate the option, then enter your desired resolution under Resolution X and Resolution Y.

  • Resolution:

    In the list field select the desired resolution.

  • Threads: No threads, Only outer threads, Only inner threads, Only visible threads, All threads

    [Note] Note

    The thread display requires a lot of memory space!

  • Destination file:

    Define the destination file via Browse ...

3.1.2.1.2.4.4.3. "Cross-section" index page

  • Cross-section

    Cut plane:

    In the list field, select YZ plane, XZ plane or XY plane

    + or - (mirror-inverted display of cut)

    Displacement of cur plane:

    In the input field, enter the desired displacement. (The numerical value corresponds to the measuring unit of the part.)

  • Quarter cut

    In order to create a quarter cut, activate both the checkbox at Cross-section, as well as at Quarter cut.

    The settings are the same as for a cross section.

Cross section

Cross section

Quarter cut

Quarter cut

3.1.2.1.2.4.4.4. Create previews for PARTdataManager

POV-Ray can also be used to create previews. See Section 3.1.3.3.1.3, “ Generate image data/preview images ”.

Preview images - "Grouped" variant

Preview images - "Grouped" variant



[81] The reason is, that the mxs data is not saved in an own „*.mxs“ file, but in the same-named .bmp file. Preview images are stored under $CADENAS_DATA/23d-libs in the respective directory. To that place you save them after the creation.

[82] Process for calculation light refraction