Beruflich Dokumente
Kultur Dokumente
MULTICAx SE Plug-in
Overview
What's New?
User Tasks
Requirements
Methodologies and Advice
Initializing the Environment
Importing Data
Importing Part Files Interactively
3d com Interoperability:Importing a SolidEdge Part File Interactively
Loading a SolidEdge File Interactively into DMU through 3d com Remote File Tree
Translating Files from the Command Line
Improved Associativity Support on Multi-CAD Data
Snapping Imported Components
Checking and Updating the Status of Assemblies
Replacing MultiCAD Links
Trouble Shooting
Customizing
External Formats
Index
MULTICAx SE Plug-in Version 5 Release 14 Page 2
Overview
Welcome to the MULTICAx SolidEdge (SE) Plug-in User's Guide!
This guide is intended for users who need to become quickly familiar with the product.
What's New?
Enhanced Functionalities
Update Status Checker
Interactive update is now available.
Customizing Settings
The Visu Snap option allows exact snapping on facetted data.
MULTICAx SE Plug-in Version 5 Release 14 Page 4
User Tasks
Requirements
Methodologies and Advice
Initializing the Environment
Importing Data
Translating Files from the Command Line
Improved Associativity Support on Multi-CAD Data
Snapping Imported Components
Checking and Updating the Status of Assemblies
Replacing MultiCAD Links
Trouble Shooting
MULTICAx SE Plug-in Version 5 Release 14 Page 5
Requirements
● Never modify data generated in V5: information could be lost and the MULTICAD Update could result
in incorrect results.
● Part Number must be unique, all parts with the same name are considered as identical.
● On Windows, make sure the files to translate are not encrypted: push the Advanced button in the
Properties dialog box of the file and uncheck the Encrypt contents to secure data option.
● SolidEdge native parts. This import converts SolidEdge part geometry into the CATIA Graphical
Representation (CGR) or CATPart formats, which renders it readable by V5. Users can perform this
import interactively or from the command line.
● VDA-FS (*.vda): parts only
● Parasolid formats (*.x_t and *.x_b): parts only.
When importing SolidEdge part geometry, MULTICAx E Plug-in converts all solid bodies belonging to
visible layers in the SolidEdge part into the CGR-faceted form, with user-specified tessellation
parameters. In addition, parts can optionally be imported in the CATPart data format, which allows access
MULTICAx SE Plug-in Version 5 Release 14 Page 6
to geometry. Coordinate systems can also be retrieved in the generated CATPart files. Any part user
attributes defined in the original part are stored in the CATProduct document.
Licensing requirements
.par extension is not natively supported in CATIA.
Therefore, DEL licenses (ENOVIA PORTAL, CATIA) are required to access these extensions.
Foreign CAD
CAD Format Part Assembly Drafting support File Extension V5 License
license
DEL (CATIA,
SolidEdge
OK KO KO No .par ENOVIA)
up to V8
MEP (DELMIA)
DEL (CATIA,
Parasolid .x_t
OK KO N/A No ENOVIA)
up to V14 .x_b
MEP (DELMIA)
This section provides information regarding supported features and limitations when using
SolidEdge/Parasolid/VDA-FS data in CATIA V5, which users should be familiar with prior to configuring and
using SolidEdge Plug-in.
Output Formats
When importing Multi-CAD data within CATIA V5, a conversion is performed. Depending on how the
imported data will be used, you can choose whether to create CGR, CGR with canonical information or
CATPart data.
Each of these formats allows access to part user attributes (via Edit -> Properties menu command):
● Move the data (cf. limitations to move due to the associative mode)
● Clash detection
● Inertia and Volume calculations
● CGR (Visu mode). CATIA Graphical Representation is the visualization format of CATIA V5. With this
very light format, you can do approximate measurement and have access to all the basic DMU
functionalities.
● CGR with canonical information which enable exact measurement and exact snapping (Visu Snap
mode)
● CATPart (CATPart mode). It is a standard V5 CATPart, therefore you can use it as any other CATPart.
As the associative mode is specific to Multi-CAD data, it is advised to use publications before putting a
link onto the Part. Otherwise, your link would be broken as soon as the CATPart is re-generated after
the original CAD Part modification.
Supported Features
● Access to part user attributes (via Edit -> Properties)
● Move
● Exact positioning - Snap command - when using CATPart Mode
● Clash detection
● Approximate measurements (or exact measurement with CATPart)
● Inertia and volume calculations
MULTICAx SE Plug-in Version 5 Release 14 Page 8
Limitations
● Exact measuring not fully supported in Exact Geometry Mode
● Other exact geometric features supported only on CATParts: assembly constraints, kinematics.
● VDA-FS files which contain POLYGON entity type are not supported.
● Parasolid files containing more than 200 components cannot be imported into an assembly structure.
You have to split those files in smaller files to import them successfully.
As CATPart files are large and take more time to convert, the CATPart mode management is an optional
feature.
Multi-shells entities, i.e. entities with one external shell and one internal shell, are not transferred as such
(as a part body) but as a geometrical set containing several faces
You should be aware that the conversion to the CATPart format requires more time than only generating
the CGR (faceted format). In addition, CATPart files are larger than their corresponding CGR files.
Therefore, it is recommended that CATPart mode is only enabled if exact positioning, exact measurement
or putting constraints is required.
MULTICAx SE Plug-in Version 5 Release 14 Page 9
Importing Data
Importing Part Files Interactively
MULTICAx SE Plug-in Version 5 Release 14 Page 11
After using this procedure, your SolidEdge part files will be imported into a product structure document.
The following page gives you an example about importing SolidEdge files interactively but the procedure
is the same with the other formats (VDA-FS, Parasolid).
For more information about import characteristics and format extensions, please refer to the Basic Tasks
introduction.
2. On the product structure document, use the right mouse button to select the product under
4. Navigate to the directory where the desired part files are present.
5. Select the part to be imported and click on the Open button (or double-click the part). The
selected file appears under the selected product in the product structure.
In the example below, the product selected in step 2 was axel.2 (highlighted in orange); the
part selected in step 4 was wheel.par.
MULTICAx SE Plug-in Version 5 Release 14 Page 13
The CATDMUUtility is a batch process enabling the generation of .CATPart, .cgr formats from
SolidEdge/Parasolid/VDA-FS files.
Options
Please find below the different options available.
Input Options
-f : Input file with appropriate extension. A path must follow the option. Extension files should be .par.
Output Options
-part : Output file for CATPart corresponding to the part input file.
Other options
The other options available for conversion are the settings corresponding to the environment.
They are defined in Tools -> Options -> General -> Compatibility -> External Formats.
In particular, the use of cgr or CATPart can be customized in these options.
For more information see Customizing External Formats.
"C:\<install_dir>\intel_a\code\bin\CATDMUUtility.exe" -env
Where
CATIA.V5R10.B10 is an example of environment name, it will vary with the level of CATIA installed.
By doing a batch conversion over a SolidEdge part, this part is transferred into a V5 format file: a CATPart. During this
transcription, we transfer all the part structure, geometrical information as well as original links.
After this conversion, the CATPart reproduces the 3D View of the original part and also stores a link onto the original
file. The last information will enable the Multi-CAD Update Batch to check if V5 data are up to date compared with
their original data.
The following schema draws a parallel between the CAD System and CATIA V5. Step 3 corresponds to the modification
or review of Imported CAD Data in CATIA V5.
Launching the Update Batch means using the associative mode; the Batch operates on V5 data in order to update
their structure or geometry according to the changes made by the SolidEdge designer onto the original data.
MULTICAx SE Plug-in Version 5 Release 14 Page 18
Here is a schema showing the conversion and update processes of an assembly structure when importing CAD data
into CATIA V5.
The associative mode is the default mode. But if you do not launch the Batch, you will use what was called the non-
associative mode in the previous V5 versions.
Associative mode is useful when you want to maintain synchronization with structure and/or geometry changes. But if
you prefer to keep your assembly as it was at the moment of the conversion, you do not need to launch the Batch.
Therefore, in this case, you will not do any synchronization between V5 data and original SolidEdge/Parasolid/VDA-FS
data.
MULTICAx SE Plug-in Version 5 Release 14 Page 19
1. On NT, in a Command Prompt window, you can launch the conversion Batch by entering the following
command:
For information, -env is the default environment (CATIA V5R10 for instance) and -direnv is the directory
Please note that this conversion will take into account the settings in Tools -> Options -> General ->
Compatibility -> External Formats.
2. Insert the CATPart into a CATProduct interactively in CATIA V5 using Insert -> Existing Component.
i E:\tmp\prod1.CATProduct -update
If you open prod1.CATProduct interactively in CATIA V5, you will be able to see the geometry modification.
For more information about the CATDMUUtility launching, please refer to Running CATDMUUtility Batch Process, in
DMU Navigator User's Guide.
MULTICAx SE Plug-in Version 5 Release 14 Page 20
The Snap command projects the geometric element of a component onto another geometric element belonging to the same or to a
different component.
Using this command is a convenient way to position components relatively to each other. Please note that the structure of a
MultiCAD assembly must never be modified. Never move parts inside the assembly! You may only position the assembly relatively to
another one.
Once the Snap command has been activated, axis, planes or coordinate systems can be selected. Please refer to the
Snapping Components section of the DMU Navigator User's Guide for a complete description of snap functionality.
● The CATPart files will be written out into the directory indicated by the Output path section of the Tools -> Options -> General -
> Compatibility -> External Formats.
MULTICAx SE Plug-in Version 5 Release 14 Page 24
1. Open the Tools > Customize dialog box. Go to the Commands tab and select the All
Commands category.
2. In the Commands list, select Update Status Checker and drag and drop the command into a
toolbar.
MULTICAx SE Plug-in Version 5 Release 14 Page 25
3. Push the Update Status Checker icon and pick a node in the specification tree.
MULTICAx SE Plug-in Version 5 Release 14 Page 26
The Update Status Checker checks the status of the components at this node level. If the components
are up to date, the light remains green and the message Nothing to update is displayed in the dialog
box.
If original elements have been modified and the imported elements are not up to date, the light turns
red, the elements to update are listed in the dialog box (with their name, location of the original file and
date of modification). A message explains how to update the elements.
MULTICAx SE Plug-in Version 5 Release 14 Page 27
If you select a line in the To update list, the corresponding element is highlighted in the specification
tree.
4. Push the update button . All the elements listed in the To update field are updated.
You can repeat this control on different nodes of the same specification tree, i.e. at different levels of the
assembly. The control will start at this level.
Note that in CGR mode, as the assembly information are gathered at the root level of the assembly, any
update information will refer to this root level whereas in CATPart mode the update information will refer
to the actual level of the modification.
MULTICAx SE Plug-in Version 5 Release 14 Page 28
This can also be done in batch mode, by launching the utility CATMCIReplace -i E:\path_to_product\top.CATProduct without the -
update switch. It will automatically replace the broken link.
Broken links can occur when :
● a MultiCAD conversion is launched in batch mode, impacting a document which is referenced by another V5 assembly.
● a MultiCAD update is performed on a part referenced by another assembly.
The conversion changes the unique Id of the updated part, and the referenced document which have the Id saved in the aggregating
product no longer exists.
Broken links also occur when a file is replaced by another one in the file system, with the same file name (but different Id).
The command looks for a document in the current directory which have the same file name as the one stored in the product structure.
If the search succeeds, the command replaces all references to the old part by references to the new one in the aggregating product.
1. Open the Tools > Customize dialog box. Go to the Commands tab and select the All Commands category.
2. In the Commands list, select Remove link and drag and drop the command into a toolbar.
● If a broken link is found but cannot be replaced, a dialog box like this appears:
MULTICAx SE Plug-in Version 5 Release 14 Page 30
Trouble Shooting
● the conversion fails using the Direct Server. An Incident Report window opens with such a message:
Error Conversion of "MyFile" failed using 'Direct Server',
● or you get unexpected results when inserting a file you had inserted correctly previously.
This is due to the fact that the registry editor has been synchronized on the latest V5 release you have installed. When you start an older V5 release this may lead to conflicts
when launching the Direct Server.
This is how to proceed to update the Registry Editor to work with the release Rxx:
1. Make sure you have the rights to enter the Registry Editor, or ask your administrator to do so.
cd C:\Program Files\DassaultSystemes\Bxx\intel_a\code\bin\
cnext /regserver
This is how to proceed to check the Registry Editor before starting the release Rxx:
1. Make sure you have the rights to enter the Registry Editor, or ask your administrator to do so.
3. Key in regedit
Use the Edit/Find menu to find the CATDirectServer. Select only Data in the Look at options:
This happens when the Link Mode is set to CATPart in Options/Compatibility/External Formats.
The result CATPart apparently contains several distinct mechanical parts in one single Geometrical Set, the mechanical parts sharing one or several common faces or edges.
This happens because the component inserted is not an assembly, and the original solid is non-manifold, i.e. more than two faces share a single edge. Thus, V5 tries to
construct one manifold solid or one open shell for each original solid converted. The conversion provides the best possible result, i.e. a Geometrical set made of separate
surfaces.
Try one of the following methods to solve this problem:
● Method 1: accept the current result and use the GSD Assembly function to build the shells or the solids manually, by selecting the different elements in a way that
provides manifold areas.
● Method 2: in the original CAD system, split the non-manifold solid into separate manifold shells and solids.
● Method 3: in the original CAD system, split the solid into separate solids and build an assembly from those.
● Method 4: set the Link Mode to Visu, if allowed by your process.
MULTICAx SE Plug-in Version 5 Release 14 Page 33
Customizing
The quality and performances of your export or import data can be improved by choosing the most
suitable settings.
1. Select the Tools -> Options command. The Options dialog box displays.
● External Formats
MULTICAx SE Plug-in Version 5 Release 14 Page 34
If you have the SolidWorks, SolidEdge or Acis Plug-In license, the following categories of options will be available:
● visu format unit
● link mode
● others
● Ideas
● ProEngineer
● Unigraphics
You imported a CAD Part through the Insert ->Existing Component command.
This setting allows you to specify the number of millimeters per unit of the model. For instance, if you have a file in
inch, you need to enter 25.4 in this field.
This option is taken into account when you have the following formats: SLP, STL, OBJ, BYU, IFF and _PS.
Note: For a file of type _PS, the Visu Format Unit must be set to 10.
Indirect
A CAD license will be used (available for DELMIA product line only).
Direct
Link Mode
Visu
Tesselated data.
Visu Snap
Recovery of CAD's exact geometry to generate V5 CGR. Canonical shape properties are identified. The visualization
mode enables part snapping capability. After selecting this option, this message appears: "Please, restart session to
take modifications into account".
CATPart
Others
Stores part coordinate systems in .cgr file. It is only supported in the indirect mode. This parameter determines
whether coordinate systems present in imported ProE, UG or IDEAS parts will be imported into the resulting CGR
files.
Output Path
Lets you customize the Output File for generated data. It specifies the location where CGR, NCGM and CATParts will
be generated.
Select this option to convert IDI 3D Annotations to V5 (requires one of the following licenses):
● ENOVIA: DT1.prd
● DELMIA: MTR.prd or MFT.prd
Tesselation Parameter
Parameter of IDEAS chordal deviation. The Tesselation parameter holds the value tessellating the surfaces
contained by the I-DEAS parts.
Project Name
This parameter is only used when converting data through the MS8 and MS9 based converter.This parameter must
hold the name of the project under which the model file is being converted, and is registered, in the I-DEAS Data
Management system.
Library Name
Pkg import (IDEAS package file) is the name of the library to transfer.
You can select any kind of data you want to read from the pkg file Part or Assembly and specify its name.
MULTICAx SE Plug-in Version 5 Release 14 Page 38
Part Number
This setting is optional, you can specify the part number you want to transfer.
Revision Number
This setting is optional, you can specify the revision number you want to transfer.
ProEngineer
Quilts Read
Enables to activate the transfer of quilts surfaces inside CGR. This setting does not apply to NCGM or CATPart
conversions.
Simplified Representation
Only part simplified representation is supported. To set the name of the part simplified representation to use before
the Assembly conversion, check this box and enter the name.
Instance Name
When you want to import a specific instance of a generic assembly/part, check this button and specify the name of
the instance of your choice.
Layers
String indicating the layers that need to be transferred during conversion. The syntax is:
If this option is activated, it enables to transfer only active layers or to transfer all types of layers (active and
inactive). It can be used together with the previous Layers setting, in that case only layers that are compliant with
those two settings will be transferred.
If this option is activated, it enables to transfer UG Open Surfaces during the conversion.
Drawing Name
This setting is used in Batch mode only, while creating a CATDrawing. In this box you can specify the name of the
drawing you want to transfer.
MULTICAx SE Plug-in Version 5 Release 14 Page 40
Index
Symbols
.cgr
.par
Numerics
3d com Interoperability
Parasolid
SolidEdge
VDA-FS
B
batch mode
CATDMUUtility Batch
options
C
CATDMUUtility Batch
batch mode
command line
options
D
Differences between 3d com and CATIA/DMU Navigator/DELMIA
MULTICAx SE Plug-in Version 5 Release 14 Page 41
G
Geometry CATPart Mode vs Visu Mode
I
import
Parasolid
SolidEdge
VDA-FS
Importing Data
Interactively
Interactively
Importing Data
L
Licensing requirements
Requirements
Limitations
Supported Features
O
options
batch mode
command line
P
Parasolid
MULTICAx SE Plug-in Version 5 Release 14 Page 42
3d com Interoperability
import
Protocols and attributes
Requirements
R
Requirements
Licensing requirements
S
snap command
SolidEdge
3d com Interoperability
import
Supported Features
Limitations
V
VDA-FS
3d com Interoperability
import