Setting up the Server for Background Derived Output Generation

To run Connector for SOLIDWORKS background derived output generation, you must set up the 3DEXPERIENCE server for the batch processing of derived output.


Before you begin: Install a complete installation and setup of the 3DEXPERIENCE server for use by Connector for SOLIDWORKS clients.
  1. Ensure that the user Preferences on the server include selectable check boxes in the Derived Output Generation section.

    If the check boxes are inactive or missing, set the GCO:

    IEF-Pref-IEF-SelectedBackgroundDerivedOutputs to “(DEFAULT)none”.

    For both Automatic and Manual derived output, Connector for SOLIDWORKS only supports cgr, image_jpg, pdf, and png. It does support other CAD formats for Background generation of derived output. To set other format types:

  2. To set other CAD format types for BACKGROUND derived output:
    1. Add the CAD type (for example, dwg or dxf) as Range in CAD Type attribute.
    2. Create new formats for the CAD Type with the CAD type suffix.
      For example, create dwg and dxf formats, with .dwg and .dxf file extensions, respectively.
    3. Add the formats as allowed formats to these policies:

      • Design TEAM Definition
      • Design TEAM Resource
      • Versioned Design TEAM Policy
      • Derived Output TEAM Policy

    4. Update the MCADInteg-TypeFormatMapping attribute.
      step_ap203|Derived Output,STEP_AP203
      step_ap214|Derived Output,STEP_AP214
      dwg|Derived Output,DWG
      dxf|Derived Output,DXF
    5. Update MCADInteg-TypeDerivedOutputMapping attribute in GCO, adding the CAD format type at the end of each of the type derived output mapping.
    6. Update MCADInteg-TypeClassMapping attribute in GCO to append the CAD format string to the type TYPE_DERIVEDOUTPUT_LIKE.
    7. Update MCADInteg-BusTypeMapping attribute in GCO.
      step_ap203|Derived Output
      step_ap214|Derived Output
      dwg|Derived Output
      dxf|Derived Output
  3. Modify the DSC_GetBatchProcessorDetailsBase JPO to add a username and password for the dedicated derived output generator system.

    Modify these lines in the JPO file:

    defaultUserDetails.put(SHADOW_USER_NAME, "<shadowUsername>");
    
    defaultUserDetails.put(SHADOW_USER_PASSWORD, "<shadowUserpassword>");
    

    Substitute the dedicated generator:

    • Username for <shadowUsername>.
    • Password for <shadowUserpassword>.

    Important: Use the 3DEXPERIENCE password for the dedicated generator password. Using another password such as the 3DPassport password can cause the Connector for SOLIDWORKS check in to fail with a "person does not exist" error.

  4. Force recompile all JPOs as follows:
    1. Enter these commands:

      -	set context user creator password <PASSWORD IF ANY>;
      -	compile prog * force update;
      
      

    2. Restart the server.

    Important: Failure to use the force update option or to restart the server can break elements and can cause any subsequent Connector for SOLIDWORKS check in to fail with a "wrong name" error.