Viewing Capabilities
SAP ECTR offers two different viewing capabilities:
- Viewing According to Load Rules (dynamic)
- Viewing of Static Monolith (static)
Dynamic Viewing
The dynamic approach explodes the complete document structure and takes the transformation matrix and the viewable from each node.
It allows to manually adjust the explosion mode e.g. from highest version to latest released version and since it will load the individual parts into the viewer it will reflect the up to date version of each part that is loaded. If assembly level features are used the dynamic viewing approach has certain limitations.
The picture below outlines the dynamic viewing concept:
Static Viewing
The static approach expects to find a monolithic viewable at the according document. It will simply load this single viewable into the viewer.
This approach has advantages regarding loading performance, since it doesn't need to explode and load multiple files into the viewer. It also supports more complex assembly level features.
It does not reflect changes on sub-assemblies or parts that happened after the generation of the monolithic viewable.
The picture below outlines the static viewing concept:
Configuration Guide
Based on the specific viewing strategy of a company, it is possible to have only static viewing or only dynamic viewing. If you want to use both capabilities, it is necessary to use specific workstation applications (WSAPPL) for both scenarios. For example, WSAPPL RHM for monolithic viewables of assemblies and RH for viewables of parts.
For the CAD-Integrations therefore it is necessary to define in the different DTypes for assemblies and parts.
Example:
DType for Assemblies: <checkin_rules> <save_direct> <plmfile extension=rh" workstation_application="RHM" description="3D Monolith"/> ...
DType for Parts: <checkin_rules> <save_direct> <plmfile extension="rh" workstation_application="RH" description="3D"/> ...
Below you can see an example for the combination of both viewing approaches:
Configuration of Dynamic Viewing
Configuration allows to define the workstation applications (WSAPPL) for the viewables.
- Directory:
<ECTR_INSTDIR>\customize\config\ - File:
default.txt - Preference variable:
plm.3dpreview.wsappl = RH - Function:
fnc.doc.viewer.show
- Directory:
Configuration of Static Viewing
Configuration allows to define the workstation applications (WSAPPL) for the viewables.
- Directory:
<ECTR_INSTDIR>\addons\sapvev\customize\ - File:
default.txt - Preference variable:
plm.2dpreview.drawings.wsappl = RHM
(e.g. RHM = RH for Monoliths) - Note: If there are different workstation applications for viewing of static files, the priority order can be also defined in the configuration. For instance, plm.2dpreview.drawings.wsappl = RHM; JTM: check if RHM exists, if not check if JTM exists, ...
- Function:
fnc.open.in.viewer