Home
xCompare V5/V5 User Manual
Contents
1. Shortcut Description Space Enable Disable selected check page 58 C Duplicate selected check page 58 F2 Rename selected check page 58 Ctrl D Remove selected check page 58 F5 Update check templates page 59 Esc Close this window 128 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file General notes 12 Manually editing the configuration file 12 1 General notes xCompare configuration files are XML files It is possible to edit these files in a text editor We recommend editing configurations using the configuration editor with graphical user interface where possible Some settings including mapping rule parameters are not visible in the configuration editor and must be edited directly in the configuration file Ee NOTE Be careful when editing a configuration file manually Unsuitable modifications may cause the configuration to stop working You should be familiar with XML syntax rules before editing a configuration To edit a configuration manually we recommend starting with the copy of an existing configuration file or creating a new configuration Existing configurations are located in the configurations directory of the xCompare installation The path is defined by the TCACMPConfigPath environment variable 7 Create a new configuration using the configuration editor 8 2 1 Create a configuration page 56 7 Create a new configuration using the
2. Zoom on selected pair button Automatically zoom the model in CATIA onto the reference or compare entity of the selected entity pair TRANSCAT PLM 43 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Analyzing the results Reference to the analysis window Al Show fine analysis markings for selected pair button Show marking elements for the selected entity pair directly in the CATIA geometry area Fine Analysis for visualizing geometrical differences page 37 A S Create permanent marking elements button Add a geometrical set containing all xCompare fine analysis elements to the active document reference or compare document The name of the geometrical set is xCompare Markup A Transparency button Use transparency to reveal covered elements in the CATIA geometry area Model data remains unchanged the display will be reset when closing the window Show report for product component button Show the report for a product component This button is only available when viewing the report for a product that has been checked with Compare Product Components Opening product component reports in the analysis window page 36 cin T Enhanced visualization button Display the Enhanced Visualization window with visualization options for reference and compare document 7 Reference to the Enhanced Visualization dialog page 47 rj Show captured images for report button Show the Show image window where you ca
3. Edit Selected Mapping Rule If the highlighted mapping rule has parameters you can edit them here 8 6 Generating a configuration file in batch mode TRANSCAT PLM Apart from creating new configurations interactively in the configuration editor you can generate configurations at the command line The resulting default configuration file contains one instance of every available check Use the following command to initialize a CATIA environment and to create a default configuration file 61 XCOMPARE V5 V5 1 9 1 Organization of checks Manually editing the configuration file Command line syntax lt CATIA_Install_Path gt code bin CATStart exe env Environment Name direnv Environment Path run TCACmpCoreBatch exe c Document Pair Output File CATIA Install Path Path of the CATIA V5 installation Environment Name Name ofthe CATIA V5 environment with xCompare integration environment file name without the txt extension Environment Path Path of the CATIA V5 environment directory Document Pair Specify the document types for which the configuration is created The following keywords can be used Keyword Description V5 V5Part Compare V5 Part with V5 Part V5 V5Product Compare V5 Product with V5 Product V5CGR V5CGR Compare V5 CGR with V5 CGR Output File Full path of the configuration to be generated If the full path contains blanks set the full path in a pair of thr
4. Resulting absolute or Relative and Resulting both Comparison tolerance mm Tolerance for matrix elements within which transforma tion matrices are considered equal RefRelativeTrafoMatrix Relative transformation matrix for reference entity RefRelativeTranslVector Relative translation vector for reference entity CmpRelativeTrafoMatrix Relative transformation matrix for compare entity CmpRelativeTranslVector Relative translation vector for compare entity Reference transformation matrix Resulting transformation matrix for reference entity Reference transformation vector Resulting translation vector for reference entity Compare transformation matrix Resulting transformation matrix for compare entity Compare transformation vector Resulting translation vector for compare entity 76 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Drawing Views Generated Geometry 9 3 10 Compare Drawing Views Generated Geometry Availability Description Parameters Result values TRANSCAT PLM Compare V5 Drawing with V5 Drawing This check compares properties of views with generated geometry in the reference and compare document The following properties can be checked e Pointed document This is the part or product to which the generated geometry is linked e Linked element For parts this is a Geometrical Set or Solid Body for products this is a part product component e Number of gener
5. lt CheckInstance gt lt CheckReference 5 Change the text of the Name node in order to distinguish the checks by their names lt CheckReference gt CheckInstance CheckInstId c inst _1 gt lt CheckInstance gt CheckInstance CheckInstId c inst 2 gt Name LangID EN gt New check lt Name gt lt CheckInstance gt lt CheckReference gt 12 12 Configure mapping rule parameters 12 12 1 General Some mapping rules have parameters The corresponding Parameter nodes use the following attributes IsActive To apply the default value set to False To use a custom value set to True and specify the value in the Value node ParameterID This is the unique identifier of the parameter Do not change this value Type Data type of the parameter Do not change this value According to this attribute specify the value as string type STRING integer number type INT or real number type REAL Set the parameter value in the Value node 12 12 2 Aggregate by name MR AB SAME NAME This mapping rule has the following parameters which can be edited only directly in the configuration file MatchSimilarNames Use this parameter to aggregate compare entities if the names of the reference entity and of compare entities to be aggregated match the given Regular Expression In the Value element specify one Regular Expression or a list of Regular Expressions separated by semicolon You can use placehol
6. TRANSCAT PLM r1 Fading button Click to show the selected reference and compare entities as an overlay in the active document window 3 aj Show difference Basic button Click to visualize differences between the selected reference and compare entity as points triangles or 3D faces in the active document window ij Show difference Advanced button Click to visualize differences between the selected reference and compare entity as points triangles or 3D faces in the active document window Y 3 Enable Disable check box If this option is selected the enhanced visualiza tion is shown in the current window If this option is not selected the enhanced visual ization is not shown Ed Set colors visualization button Click to show the Set color dialog where you can select the color of reference and compare entities and the background colors of the reference and compare document windows 47 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Analyzing the results Reference to the Enhanced Visualization dialog r Y Select Color Load Document 9 x Visualization Reference Color Compare Color z Document Background cr Color a Color E Close e In Visualization select the colors for marking elements of reference and compare entities e In Document background select background colors for the reference and compare document This helps to dist
7. i xCOMPARE xCompare V5 V5 1 9 1 User Manual i TRANSCAT AINSCAT Contents 1 2 1 3 2 1 2 2 2 3 2 4 2 4 1 2 4 2 2 4 3 2 4 4 2 4 5 2 4 6 2 4 7 2 5 6 1 6 2 6 3 7 1 7 2 licer Me 8 PRO U UE Cli ARS opo pn b PI E E E EUC DUAE a iA CHIP E MA 8 Notation conventions in this document erccccscssssscstssccsnnwasdsusedentasennsassaaunvsnconssddensnusoonndeteivateancdnsaare 9 Contacting Trariscat PEM sett rrr ebria E Ree ELO D E ERR eR RS 9 Installation Ke 10 System requirements e 10 Install xCompare using the installation package eere 11 Instali xCompare man aly 2s ascen vor ker ERR IUe e Pn RE e E EE R 15 Request and install I GetisBS auaarsontaudoniennefttind ko onn uni egre gandia baia a SEEEN EAE p RE phU E 15 opa fe PIeto a MN t Tem 15 occ e 16 Install LUM modelock license iieri DE FOR ERES REL e RN NAMEN Minna d ERE EYE RaRU DAS cHR iN GM URN 16 Install a LUM concurrent license icone eunt Qe ieva petet peat B rote Pepun s dere pn epa uE HRte e Poe Fuga dere Rn 16 Install a FlexNet nodelock license u ess auis tintas bis HRS NRRR nU Rear Pu MERE Sene PUR UR exte NR EUREN 17 Install a FlexNet concurrent license iiid tede rade ceo RARI RPEN d n Ida S RUNE GER URp TE M EN RR 17 Configure a computer to use a FlexNet concurrent license
8. lt Section gt lt Profile gt 4 Inside the Section node insert one CheckLink node for every check to be included in the profile Create a link to the check instance using the CheckInstID attribute Add a check instance page 136 12 5 Rename a mapping rule 1 Find the MappingRule node in the configuration 2 Change the text in the Name node Example MappingRule RuleID 1001 MR_EM EQUAL INTERNAL NAMES RuleType MR EM EQUAL INTERNAL NAMES Name LangID EN gt Pairing by Internal Name lt Name gt lt MappingRule gt TRANSCAT PLM 134 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file Duplicate a mapping rule 12 6 Duplicate a mapping rule 1 Find the MappingRule node to be duplicated 2 Copy the entire MappingRule node MappingRules gt lt EntityPairingRules gt lt MappingRule gt lt MappingRule gt lt EntityPairingRules gt MappingRules 3 Insert the node inside the same direct parent node for example inside EntityPairingRules lt EntityPairingRules gt lt MappingRule gt lt MappingRule gt lt MappingRule gt lt MappingRule gt lt EntityPairingRules 4 Inthe inserted MappingRule node change the attribute RuleID to a unique unused value lt EntityPairingRules gt lt MappingRule RuleID 1001 MR_EM EQUAL NAMES gt lt MappingRule gt MappingRule RuleID 1002 MR_EM_EQUAL_NAMES gt lt MappingRule gt lt EntityPairingRules g
9. 119 10 2 1 12 Select by Parent Type saccssndatiuibssdisauptpn dd etat Et re NMitiav p cH dnd iien E Bod i uda 119 10 2 1 13 Select by Custom View de 120 10 2 1 14 Select by Drawing Sheet Ret rc 120 10 2 1 15 Select by Drawing VIEW me 121 10 2 2 Pairing RUTES seneste T Dc PRU 122 10 2 2 1 Pair by NaMe C oa AET EE EE SERA 122 10 2 2 2 P ir by bi em cr 123 10 2 2 3 Pair Dy Pati mec 123 10 2 2 4 Part Dy Internal Name eT 123 TRANSCAT PLM 5 XCOMPARE V5 V5 1 9 1 10 2 2 5 Pair by Parent ris qt PI 124 10 2 2 6 Pair by LA qc 124 10 2 2 7 Pair by Custom VIEW icssccansnctusicendtesinienntnestrnstbssennciiesieastoniawtsiearemeane EEDE ETE VEEE REESS 124 10 2 2 8 Pair by sio Dire ENNIO T 124 10 2 2 9 Pair by Bounding Elements sssesesssssssseseisisirirrsrsiseststsrsssssstststsrererterttsterereteeteetesrsrseseseesee 124 10 2 3 Aggregation d deeri e aae a EE 125 10 2 4 Override RUES Sriissnses saa eaa e e aee E Ea Ee den E eri e EEr cr Dd iba 126 10 2 4 1 Override Entity Selection Rules sse ssssssesssssesesesessesresssseseseersresrersrssnseeesesenesrerereeeseseseseseeeee 126 10 2 4 2 Override Entity Matching Rules ssssssssssseseesesesesesesrssrsrsesrrsssstststererertereeresrsrsesesesneneststsesset 126 10 2 4 3 Override Aggregation Rules sesesssessseeersesesesesesesssrssesesesssssssseseresenessertersesesssesessessseseresesses 12
10. Checks and Parameters Structure Compare Find Renamed 9 2 3 Compare Find Renamed Availability Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check finds entities with identical internal names and paths but with different names identifiers Such entities are marked as renamed Parameters No parameters available Result values RefName Name of the reference entity CmpName Name of the compare entity TRANSCAT PLM 66 XCOMPARE V5 V5 1 9 1 Checks and Parameters Structure Compare Product Components 9 2 4 Compare Product Components Availability Description Parameters Result values TRANSCAT PLM Compare V5 Product with V5 Product This check compares components of products according to the selected configuration If a product contains several instances of the same component only one pair of instances is checked The number of component instances is shown in the check result Compare V5 Part V5 Part components Select this option to compare V5 Parts with each other V5 Part V5 Part configuration Choose a configuration for comparing V5 Parts Compare V5 CGR V5 CGR components Select this option to compare V5 CGR models with each other V5 CGR V5 CGR configuration Choose a configuration for comparing V5 CGR models Temporary working path Path where temporary files are stored By default tempo
11. Comparison tolerance mn Maximum allowed distance mm between corre sponding coordinates of the reference and compare bounding box Bounding box of reference entity Xmin Ymin Zmin Coordinates of the lower corner point for the reference entity Bounding box of reference entity Xmax Ymax Zmax Coordinates of the upper corner point for the reference entity Bounding box of compare entity Xmin Ymin Zmin Coordinates of the lower corner point for the compare entity Bounding box of compare entity Xmax Ymax Zmax Coordinates of the upper corner point for the compare entity 70 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare CGRs 9 3 4 Compare CGRs Availability Compare V5 CGR with V5 CGR Description This check compares tessellated representations of the reference and compare models Points are distributed on the tessellated representation from the compare model and projected onto the tessellation from the reference model and vice versa Parameters Belonging tolerance mm Maximum distance between points to form a possible pair of reference and compare points Identical tolerance mm Maximum distance between a pair of reference and compare points to be considered identical Arrangement of projection points on triangles Choose what discretization points to create for every triangle Ve
12. This parameter is not available for drawings Check type of Note Object Attribute Check the type of NOA This parameter is not available for drawings Check text content Check the text content of annotations Check hidden text Check the hidden text property This parameter is not available for drawings Check graphical representation of Note Object Attribute Check the graphical repre sentation of note object attributes Check links to file or URL Check the link to file or URL property Check linked geometry of annotation Check the geometry linked to the annotation Check view of annotation Check the support view of the annotation Text content of reference entity Text content of the reference entity Text content of compare entity Text content of the compare entity Hidden text of reference entity Hidden text property of the reference entity Hidden text of compare entity Hidden text property of the compare entity 9 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Checks and Parameters Metadata Compare Annotation Notes Links to file or URL of reference entity Link to file or URL property of the reference entity Links to file or URL of compare entity Link to file or URL property of the reference entity Type of Note Object Attribute of reference entity Type of NOA of the reference entity Type of Note Object Attribute of compare entity Type of NOA
13. sse 17 Environment variables ee eet f e e i a P OR REP ERR e a ERR ERR 17 Starting xCompare in a CATIA session eere tn nnns tn sns tn tns netta n seess osese 21 Reference to the main window eerte ee eere entente enata tnos ts tntn tasas tatnen soso isai a inan 22 Comparing models in interactive mode eere eese entente entente tasse tatus ttn sustenta tn 27 Comparing models in batch mode 4 eee eee e e esee eese ente tn sone ta enean eta en sse nsn sns 28 Mice 28 Creating a batch input file scene certs spider Mie tees reds inre beeen i ep dr irtep pda pee eens 28 Checking in batch mode Me TU 31 Analyzing th results mee 33 DBDOULTOBOFDS Sir cur veriia midi metis dosi n enaa ee rf v Diu Rede RE UP E e Eaa aeS aaeeeo eie dus 33 Viewing results in the analysis window eese esee eeee senten teen etatnata teeth tasas th onn 33 ld Hill mee 35 TRANSCAT PLM 2 xCoMPARE V5 V5 1 9 1 7 3 7 3 1 7 3 2 7 4 7 5 7 6 7 7 8 1 8 2 8 2 1 8 2 2 8 2 3 8 3 8 3 1 8 3 2 8 3 3 8 3 4 8 3 5 8 3 6 8 4 8 5 8 6 8 7 9 1 9 1 1 9 2 9 2 1 9 2 2 9 2 3 Filter by element name i25 ioci REPERI MMC MET eavoudipasasdelapateaplpuncaaparnioginwsias 35 Filter by path eu c PP HS 35 Fine Analysis for visualizin
14. lt Value gt lt Value gt lt Parameter gt 12 12 7 Select by parent type MR_ES_HAS_PARENT_TYPE HasParentType Use this parameter to select only elements whose parents have the specified element types lt Parameter IsActive True ParameterID HasParentType Type STRING gt lt Value gt ET_UNKNOWN lt Value gt lt Parameter gt 12 12 8 Select by type MR_ES_HAS_TYPE HasReferenceType Use this parameter to select only reference entities of the specified types HasCompareType Use this parameter to select only compare entities of the specified types 12 12 9 Select by custom view MR ES ISIN CUSTOM VIEW UseActiveCustomView To select only the active custom view and ignore all other custom views set this parameter to 7 To select custom views according to parameter AllowedCustomViews set this parameter to 0 TRANSCAT PLM 140 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file Edit check parameters Selection by layer MR ES ISON LAYER AllowedCustomViews Specify the names of custom views to be selected Multiple values are separated by semicolon To select all custom views leave this parameter empty This parameter is ignored if parameter UseActiveCustomView is set to 7 12 12 10 Selection by layer MR ES ISON LAYER IsOnLayer Specify the layer numbers Multiple values are separated by semicolon 12 13 Edit check parameters We recommend to edit check parameters using the built in con
15. mm Maximum distance between points to form a possible pair of reference and compare points Identical tolerance mm Maximum distance between a pair of reference and compare points to be considered identical Arrangement of projection points on triangles Choose what discretization points to create for every triangle Vertices of triangle Vertices and center of triangle or Vertices centers of edges and center of triangle numPointsToProjectOnRef Number of points on the reference entity to be projected onto the compare entity numPointsToProjectOnCompare Number of points projected onto the compare entity numMissingPointsOnRef Number of points on the reference entity with no counter part on the compare entity numMissingPointsOnCmp Number of points on the reference entity with no counter part on the compare entity numPointsTooMuchDist Number of points outside the identical tolerance MaxDistance Maximum distance between any corresponding points on reference and compare entity 75 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Transformation Matrices 9 3 9 Compare Transformation Matrices Availability Description Parameters Result values TRANSCAT PLM Compare V5 Product with V5 Product This check compares the transformation matrices of reference and compare entities Transformation matrix Choose the type of transformation matrices to compare Relative
16. 11 2013 10 38 Part13 20131113 150455 xcmpreport xml 129KB 13 11 2013 15 04 Part13 20131113 151518 xcmpreport xml 129KB 131120131515 Part13 20131119 131246 xcmpreport xml 132KB 191120131312 Part13a 20131119 113024 xcmpreport xml 129KB 19 11 2013 11 30 x Number of files 15 OK Cancel 11 11 2013 09 46 Look in text box Directory where xCompare looks for reports The default directory is specified by the sTCACMPReportPath environment variable Ta Tal Select folder button To choose a report from a different directory click this button and select a directory X Delete selected reports button Click this button to delete the check reports that are currently selected in the list Open selected report button Click this button to open the selected report Search field To filter the reports list type a substring of the report names to be displayed Clear the search field to display all reports in the current directory Reports list The list shows all reports in the current directory Click the column headers to sort the reports by file name file size or date OK button Click this button to open the report selected in the reports list Cancel button Click this button to close this dialog 24 XCOMPARE V5 V5 1 9 1 Settings dialog TRANSCAT PLM Reference to the main window Settings in this dialog are only applicable to interactive mode r Capture image for entities which are rep
17. 121 XCOMPARE V5 V5 1 9 1 10 2 2 Pairing Rules Mapping Reference to Mapping Rules Pairing Rules 10 2 2 1 Pair by Name Description Parameters TRANSCAT PLM Elements are paired only if their names display names are equal Common name pattern Regular Expression which both the reference and compare entity must match Multiple Regular Expressions can be separated by semicolon You can use the placeholders REFERENCENAME and COMPARENAME for the names of the names of reference and compare entity respectively When the parameter value is an empty string the names must be identical Example The following Regular Expression pairs elements if the compare entity name begins with the reference entity name followed by an arbitrary suffix REFERENCENAME Common names based on indexes Character positions indexes at which the refer ence and compare entity name must match Notation Description n Single character at position n n m Subsequent characters from position n to position m n Subsequent characters from position n to the end of the string m n o p List of indexes separated by semicolon Example The following value means that names must be identical at character posi tions 1 4 to 6 and from 9 to the end 1 2 4 6 9 1 4 9 APW52456APOS85TCPLM APX52457APO85TCPLM 122 XCOMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Pairing Rules 10 2 2 2 Pair by Type Descriptio
18. Product Description This check compares the layer number of matching entities in the compare and refer ence model Parameters No parameters available Result values Layer number in reference Layer number of reference entit y y Layer number in compare Layer number of compare entity TRANsCAT PLM 103 xCoMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Model by Image 9 4 19 Compare Model by Image Availability Compare V5 Part with V5 Part Compare V5 Product with V5 Product Compare V5 Drawing with V5 Drawing Description This check compares pixel images of defined views of the reference and compare model Only visible elements are captured In Parts and Products the following defined views are compared Isometric Top Bottom Right Left Front and Back Parameters Check view mode Choose the view mode in which the images to be compared are captured Shading with edges or Wireframe NHR This parameter is only available for Parts or Products Check color Compares the RGB color of pixels When using Shading with edges view mode this option is always selected Resolution for image creation pixels inch Resolution of the images to be captured in pixels per inch ppi The maximum resolution is 400 ppi Width of image mm Width of the captured image in millimeters The maximum width is 1000 mm Height of image mm Height of the captured image in millimeters The maximum height is 1000
19. The Pairs list in the analysis window displays a node for pauiti sections Surface 29 lt Fill 40 each matching pair of entities that has been found The muti sections surface 29 lt gt Join 4 name of the reference entity is shown left of the double Multi sections Surface 29 lt gt Join 6 arrow The name of the compare entity is shown right of the double arrow The pair node has a color bullet which indicates the pair s check status XCOMPARE V5 V5 1 9 1 Filtering the pairs list TRANSCAT PLM UJ Analyzing the results Viewing results in the analysis window If no matching counterpart has been found a label NONE is kr sia NONE shown in place of the missing entity name NoNe ki Some entities contain sub entities which are displayed with E EE their respective color bullets The color bullet of the entity Detailinformation indicates the combined check result Detail information Detail information Additional information is displayed when selecting branches Element 1 lt gt Element 1 without color bullets in the analysis tree Element_2 lt gt Element 2 You can filter the pairs list by result by element name and by path Filter by result Choose an entry from the Pairs list box Filter by element name Apply this filter to show all pairs whose reference or compare element name contains the specified search string Enter the search string in the text box Click the Apply f
20. can be easily overlooked To find small differences between the reference and compare image select the High light small differences button Fig 1 ie Fig 1 Overview of small differences The small differences are highlighted with orange circles and rectan gles To zoom on small differences click the Zoom to next small difference or Zoom to previous small difference buttons If an area of more than one pixel is different it is surrounded by a rectangle If a single pixel is different it is surrounded by a circle Fig 2 Fig 2 The circle indicates a single different pixel The rectangles indicate areas of two or more different pixels in close proximity The number of small differences is displayed in the title bar To return to the overview click the Reframe image button 39 XCOMPARE V5 V5 1 9 1 Analyzing the results Enhanced visualization NOTE Small differences are highlighted if the number of different pixels in close prox imity is less than 0 0196 of the total number of pixels in the image Differences consisting of a larger number of pixels are not highlighted They are usually visible without additional highlighting 7 4 Enhanced visualization With the Enhanced Visualization tool you can visualize geometrical differences ms directly in the active document window Enhanced visualization is only available E when comparing V5 models 1 In C
21. compare element is highlighted Fig 2 53 XCOMPARE V5 V5 1 9 1 Analyzing the results Reports viewed in an HTML browser Xcmpreport xml o B xCompare Report Click anywhere to close this view L Fig 2 Detail and overview images in the report Capture user defined images for the report TRANSCAT PLM ui Row Images for the report are captured in a default view You can manually capture a different view to replace the default image If no images have been captured yet for the report click the Show report in HTML browser button in the analysis window After the default images have been captured the report opens in a browser window You can close the browser window In the analysis window click the Show captured images for report button E The dialog shows the current images for the selected pair of entities No images are shown if the selected pair is equal or if no images have been captured yet In the analysis window select a pair of entities with differences In the respective document window set the view of the entity to be captured In the Show capture image dialog click the Capture image button for the c O reference or compare entity In the respective document window drag a rectangle around the area that you want to capture gt The new image has been captured If you want to revert to the default image of an entity click Capture default al image fo
22. compares properties of annotation datum features and annotation datum targets in the reference and compare document For V5 V5 both semantic and non semantic annotations are checked Check label Check the label text Check upper text only for datum targets Check the upper text This applies to anno tation datum targets only Check diameter symbol status only for datum targets Check for the use of the diameter symbol This applies to annotation datum targets only Check targets of datum Check the targets assigned to a datum feature Check datum of semantic target Check the datums assigned to a target Check linked geometry of annotation Check the linked geometry of annotations Check view of annotation Check the support view 87 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Dimensions 9 4 5 Compare Annotation Dimensions Availability Description Parameters TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares properties of annotation dimensions in the reference and compare document To check main and dual values of annotations in V5 V5 documents use check Compare Dimension Properties page 97 Tolerance for limit of size definition values Maximum allowed tolerance between Limit of size values in reference and compare entities This parameter is not avail
23. gt lt Value gt lt Parameter gt 12 12 4 Selection of Drawing Sheets MR_ES_DRAWING_SHEETS SelectActiveSheet To select only active sheets set this parameter to 7 To select sheets according to the other parameters set this parameter to 0 SelectDetailSheet To select detail sheets set the parameter to 7 To exclude detail sheets set this parameter to 0 This parameter is ignored if SelectActiveSheet is set to 7 SelectNonDetailSheet To select non detail sheets set the parameter to 1 TRANsCAT PLM 139 xCoMPARE V5 V5 1 9 1 Manually editing the configuration file Configure mapping rule parameters Select by name MR ES HAS NAME To exclude non detail sheets set this parameter to 0 This parameter is ignored if SelectActiveSheet is set to 7 12 12 5 Select by name MR ES HAS NAME HasName Use this parameter to select only elements whose names match a certain Regular Expression You also can specify several Regular Expressions separated by semicolon Parameter IsActive True ParameterID HasName Type STRING gt lt Value gt lt Value gt lt Parameter gt 12 12 6 Select by parent name MR_ES_HAS_PARENT_NAME HasParentName Use this parameter to select only elements whose parent names match a given Regular Expression Specify one or more Regular Expressions separated by semicolon lt Parameter IsActive True ParameterID HasParentName Type STRING gt
24. is found in the pair of entities you can show marking elements for this particular region or for all different regions by clicking the respective buttons bal Show Hide markings in pairs button Select this button to show marking elements for both reference and compare entities in the active window Deselect this button to show marking elements only marking elements for the compare entity if the reference document is active or to show only marking elements for refer ence entity if the compare document is active A p Tessellation points Tessellation triangles 3D faces buttons Select one of these buttons to show the differences in the respective other entity as points triangles or 3D faces respectively Da Create permanent marking elements button Select this button to add the currently displayed marking elements permanently to a geometrical set to the active document This requires that the active document is either the reference document or the compare document The name of the geometrical set is xCompare ShowDifferences Markups Tolerance slider Use this slider to adjust the accuracy of the enhanced visualization A small tolerance value corresponds to a high accuracy Click the Update button to apply the changed tolerance Q Update button Click this button to apply the tolerance setting 51 XCOMPARE V5 V5 1 9 1 Analyzing the results Reports viewed in an HTML browser 7 Repor
25. is only one file Note the browser requirements for viewing reports see below Browser requirements e To display XML reports the browser must support HTML4 CSS2 and XSL transformation of local XML files e To display self contained HTML reports the browser must support XHTML 1 0 and base64 encoded image data The following browsers have been tested TRANSCAT PLM 52 XCOMPARE V5 V5 1 9 1 Interactive functions TRANSCAT PLM Analyzing the results Reports viewed in an HTML browser Browser XML report Self contained HTML report Microsoft Internet Explorer 6 and 7 Some restrictions Not compatible Microsoft Internet Explorer 8 Compatible Not compatible Microsoft Internet Explorer 9 Compatible Compatible and later Mozilla Firefox 3 and later Compatible Compatible Google Chrome 38 and later Some restrictions Compatible Apple Safari Compatible Compatible To filter the report by result choose the desired filter from the Active filter menu in the lower left corner of the window Fig 1 The filter function requires Javascript Compare CRC Compare Find New or Deleted Compare Find Renamed Show all om Show only diff rent pairs Show only equal pairs Show only general error Active filter Show all pairs Fig 1 Active filter menu in the report When you click a detail image an overview of the model is displayed in which the posi tion of the reference or
26. lock status Check visual clipping Check visual clipping Check angle Check the view angle Check scale Check the view scale Check dress up only for generative views Check the dress up of generative views This parameter only applies to generative views Check name prefix ID suffix formula Check the prefix ID suffix and formula from which the view names are composed This parameter only applies to generative views Check value of Only generate parts larger than only for generative views Check the numeric value of the Only generate parts larger than property of generative views Check status of Enable Occlusion Culling only for generative views Check the Enable occlusion culling property of generative views Check generation mode only for generative views Check the generation mode of generative views 100 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Feature Input 9 4 16 Compare Feature Input Availability Description Parameters TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares the input attributes of the reference and compare feature V5 features are based on input attributes that determine the resulting geometry The following input attributes are ignored FromExternalSpecification Activity NewActivity fixed rigid bloc_childre
27. of semantic annotations Linked geometry of annotation Check the geometry linked to the annotation View of annotation Check the support view of annotations 89 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Graphic Primitive 9 4 7 Compare Annotation Graphic Primitive Availability Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares graphic primitives tessellated representations of matching annotations in the reference and compare document Parameters Tolerance mm Allowed tolerance between corresponding points in reference and compare entities gnore annotations which are parallel to the screen Do not check annotations for which the Parallel to screen option is selected TRANSCAT PLM 90 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Notes 9 4 8 Compare Annotation Notes Availability Description Parameters Result values TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares annotation notes in the reference and compare document Check texts Check annotations of the text type This parameter is not available for drawings Check flag notes Check annotations of the flag note type This parameter is not available for drawings Check NOAs Check annotations of the NOA note object attribute type
28. on your system Please select one for the Compare integration CATIA 32 Bit N N located at C catiavb r18 InstallShield Cancel If no CATIA installation has been found the following dialog is displayed instead Choose the directory where CATIA is installed then click Next TRANsCAT PLM 11 XCOMPARE V5 V5 1 9 1 Installation Install xCompare using the installation package Choose Location V InstallShield TIP You can recognize the CATIA installation directory by its subdirectory named intel a for 32 bit versions or win b64 for 64 bit versions 4 Specify the directory where to install the xCompare application then click Next InstallShield 5 Specify the directory where xCompare report files will be stored then click Next TRANSCAT PLM 12 XCOMPARE V5 V5 1 9 1 Installation Install xCompare using the installation package Choose Location Choose REPORT directory Browse InstallShield lt Back Cancel 6 To make xCompare available in CATIA a CATIA environment must be prepared Choose one of the following options CATIA Environment ZA Select an action to perform C Modify existing CATIA Environment InstallShield lt Back Cancel Create new CATIA environment A new environment file will be created Click Next to continue Modify existing CATIA environment With this option click Next t
29. points of compare triangulations Deselect this option to project triangle points line points and unique points of compare triangulations numPointsToProjectOnRef Number of points on the reference entity to be projected onto the compare entity numPointsTooMuchDist Maximum distance between any corresponding points on reference and compare entity MaxDistance Number of points outside the identical tolerance numMissingPointsOnCmp Number of points on the reference entity with no counter part on the compare entity 74 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Tessellations to CGR 9 3 8 Compare Tessellations to CGR Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 CGR This check compares tessellated representations of the compare model LOD lines to the tessellation CGR of the reference model The reference model can also be a V5 Part for which a tessellation is generated during the check run using the specified tessellation parameters Points are distributed on the tessellated representation from the compare model and projected onto the tessellation from the reference model and vice versa Tessellation sag for the reference entity Sag parameter for generating a tessellation from the V5 reference model Tessellation step for the reference entity Step parameter for generating a tessellation from the V5 reference model Belonging tolerance
30. rary files are stored in the directory specified by system variable TEMP Maximum number of simultaneous processes Maximum number of processes to be run in parallel when checking product components Component report path File name of the check report of the product component 67 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Areas 9 3 Geometric 9 3 1 Compare Areas Availability Compare V5 Part with V5 Part Description This check compares the surface area of shells and solids from the reference model with the surface area of shells and solids from the compare model Parameters Maximum deviation from mean value Maximum allowed deviation from the mean surface area in percent Definition of the mean area A A A Entity cmp A Entity ref 2 Definition of the deviation d d E 4 100 Computation method Choose a method for determining the surface area of V5 enti ties e Compute in CATIA Calculate using the built in CATIA method e Compute by tessellation Calculate the area of tessellated entities in xCompare Result values Area of reference entity Area of the reference entity mm Area of compare entity Area of the compare entity mm Absolute difference between areas Absolute difference between areas of reference and compare entity mm Mean value of area Mean value of the reference and compare areas mm Deviation Deviation from
31. the mean value TRANSCAT PLM 68 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Axis Systems 9 3 2 Compare Axis Systems Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 Part This check compares axis systems in the reference and compare documents Comparison tolerance for origin mm Distance mm within which the origins of axis systems in the reference and compare document are considered equal Comparison tolerance for directions deg Angle deg between corresponding direc tion vectors within which the directions are considered equal Ref_OrigX Ref_OrigY Ref_OrigZ Coordinates of the origin of the reference axis system Ref Dir1X Ref DirlY Ref Dir1Z Ref_Dir2X Coordinates of the three unity vectors that form the reference axis system Cmp OrigX Cmp OrigY Cmp OrigZ Coordinates of the origin of the compare axis system Cmp_Dir1X Cmp Dirl1Y Cmp_Dir1Z Cmp Dir2X Coordinates of the three unity vectors that form the compare axis system 69 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Bounding Boxes 9 3 3 Compare Bounding Boxes Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 Part This check compares the bounding boxes of entities in the compare and reference model For geometrical sets a bounding box for the entire geometrical set is calculated
32. the mean value 73 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare CGR to V5BRep 9 3 7 Compare CGR to V5BRep Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 CGR This check compares tessellated representations LODs of solids and shells from the compare model with BReps of solids and shells from the reference model Points are distributed on the tessellated representation from the compare model and projected onto the BRep from the reference model Belonging tolerance for triangle points mm Maximum distance between triangle vertices to form a possible pair of reference and compare points Identical tolerance for triangle points mm Maximum distance between a pair of triangle vertices to be considered identical Arrangement of projection points on triangles Choose what discretization points to create for every triangle Vertices of triangle Vertices and center of triangle or Vertices centers of edges and center of triangle Belonging tolerance for triangle inner points mm Maximum distance between centers of edges and centers of triangles to form a possible pair of reference and compare points Identical tolerance for triangle inner points mm Maximum distance between centers of edges or centers of triangles to be considered identical Ignore lines and points Select this option to project only triangle
33. this variable is set xCompare copies the report template from the given path to the report directory when creating reports If this variable is not set xCompare uses the report template located in the intel_a reffiles or win b64Nreffiles subdirectory of the xCompare installation TCACMPBrowserPath Path and file name of the HTML browser for viewing reports 7 Reports viewed in an HTML browser page 52 If the variable is not set the system default application for viewing HTML files will be used TCACMPDONOTREADANNOTATIONDATA YES Do not compare elements in the annotation set if the annotation set is switched off in the reference or compare document In the result annotation specific checks have the Not checked status Variable not set Elements in the annotation set are checked as speci fied in the configuration This variable is optional and applies to V5 V5 checks in batch mode only In interactive mode use the corresponding setting in the Settings dialog instead Do not consider annotations if annotation set is switched off check box page 25 TRANSCAT PLM 19 XCOMPARE V5 V5 1 9 1 Installation Environment variables Configure a computer to use a FlexNet concurrent license List of environment variables Continued Name Values and description TCACMPREPORTONLYDIFFERENCES YES Reports contain only pairs of different entities NO or variable not set Reports contain all checke
34. to the CATIA environment Environment variables are described in 2 5 Environment variables page 17 To add a variable in the CATIA Environment Editor right click in the lower list and choose New Variable from the context menu then type name and value of the new variable Alternatively you can edit the CATIA environment file manually in a text editor 2 4 Request and install licenses 2 4 1 Introduction License management Both FlexNet and LUM license management are supported You can choose between FlexNet and LUM license management during installation To change license management for an existing installation set the TCACMP LIC environ ment variable to FLEXNET or to LUM FlexNet and LUM license keys are not compatible with each other Please order the required type of license key from Transcat PLM License types There are two types of licenses e Nodelock License is only valid on one computer tied to the hardware e Concurrent License is available in a network A license server is required TRANSCAT PLM 15 XCOMPARE V5 V5 1 9 1 Installation Request and install licenses Obtain license keys 2 4 2 Obtain license keys To obtain a license key for xCompare V5 V5 fill in the license order form on the Transcat PLM website http www transcat plm com lizenz 2 4 3 Install a LUM nodelock license Before you can use a LUM concurrent license IBM License Use Management Runtime must be installed and configur
35. tolerance value then click the Update button Examples of enhanced visualization page 41 7 Reference to the Enhanced Visualization dialog page 47 6 To visualize other pairs or checks with the same enhanced visualization settings click the Close button in the Enhanced Visualization dialog When you select a check or pair in the analysis window the visualization is applied to the selection TRANSCAT PLM 40 XCOMPARE V5 V5 1 9 1 Analyzing the results Enhanced visualization 7 To disable enhanced visualization deselect the Enable Disable button for the respective visualization mode in the Enhanced Visualization dialog Enhanced visualization is also disabled when you close the analysis window Examples of enhanced visualization Fig 1 Fading Fig 2 Points in basic or advanced visualization mode Fig 3 Pairs of points in basic or advanced vi sualization mode TRANSCAT PLM 4 XCOMPARE V5 V5 1 9 1 Analyzing the results Enhanced visualization Fig 4 Tessellation triangles in basic or advanced visual Fig 5 Pairs of tessellation triangles in basic ization mode or advanced visualization mode Fig 6 3D faces in basic or advanced visualization mode Fig 7 3D faces in basic or advanced visual ization mode TRANSCAT PLM 42 XCOMPARE V5 V5 1 9 1 Analyzing the results Reference to the analysis window 7 5 Reference to the analysis window The analysis window lists all checks from the configuratio
36. 6 11 Hypes ieEivarei c 127 12 Manually editing the configuration file eerie eee esee reete eene ente teen tota tn ennt tntuun 129 12 1 General NOTES sormesi 129 12 2 Mii sigo sistere terisini ean A EEEE E AA EE EE ETE E 129 12 3 Structure of configuration fil s pecs cee sec ctii tue tiui Maa ai euin aenn aeieeiaii Ms 130 12 3 1 lt Envir ment gt node eO Rr 130 12 3 2 lt DOCU MISNE iro e rp i 130 12 3 3 lt Application gt node Miet PT M 131 12 3 4 lt MappingR les i o o A EEEa EEEE R 131 12 3 5 eMappilighule s nodes sirosis serei miu predio rnt one p blend nati 131 12 3 6 xdi cmo Mane cc M 131 12 3 7 xCheckReferences nodes REM 131 12 3 8 checkigstarce HOUBS i ndis eibi iae PU RS I es Rakete d pu actu E AEE eam E RT 132 12 3 9 lt Profiles gt node ENTRE DEN 132 12 3 10 lt Profiles nodes serrar nnee e EO EAEE I T a 132 12 3 11 lt Section gt NO eSa e ia a EAEE EARE E NARE a werd anononanne bent 132 12 3 12 SSS SRLS TG TM 133 TRANSCAT PLM 6 XCOMPARE V5 V5 1 9 1 12 3 13 lt CheckLink gt nodes oe ecececsesssecccceccessessaccecececssssnenacceeesecsesetenaeesecsesenenceeesesceesentnteceeseseeeees 133 12 4 Createa BIOS cocci n ae IRURE IMMER SR OR REPAIR A 134 12 5 Re ame a mapping FUIS uiuere oido bii alos erbustb EEEE EEEE pL DOR da abo rando 134 12 6 Duplicate mapping TU E odore loo luno bRa bri ast RUN M rir er EEE
37. A Install Path CATIA V5 installation path Environment Name Name ofthe CATIA V5 environment with xCompare integration Environment Path Path ofthe CATIA V5 environment file with xCompare integration Input File Path and name of the input file If the full path contains blanks set the full path in a pair of three quotation marks see example For writing an input file see Chapter 6 2 Creating a batch input file page 28 Output File Path and name of the output file a plain text file If the full path contains blanks set the full path in a pair of three quotation marks see example TRANsCAT PLM 31 XCOMPARE V5 V5 1 9 1 Comparing models in batch mode Checking in batch mode Example c catiaV5 B19 intel_a code bin CATSTART exe env xCompare V5R19 171 direnv C Documents and Settings All Users Application Data DassaultSystemesXCATEnv R19 run TCACmpCoreBatch exe i c N Test DataMMyInput xml o c Test DataMMyOutput txt TRANsCAT PLM 32 XCOMPARE V5 V5 1 9 1 Analyzing the results About reports 7 Analyzing the results 7 1 About reports For every check run in interactive and batch mode report files are created that contain the results of the check run You can view reports in the xCompare analysis window After an interactive check run the report is opened immediately in the analysis window It is also possible to view reports for V5 V5 checks in a web browser 7 2 V
38. ATIA activate the document window in which you want to display the enhanced visualization The active document window can be the reference or compare document window or any other document window in the current CATIA session 2 In xCompare open the report to be displayed 3 In the analysis window select what to visualize e To show differences between a particular pair of entities select a check then select the pair of entities e To show all differences with respect to a particular check select a check but no pair of entities In this case only fading will be available 4 Click the Enhanced visualization button m vI In the Enhanced Visualization dialog you can select between the following visualization functions Fading The selected reference and compare entities are shown as an overlay in the active document window You can change transparency and color of the reference and compare entity Basic For the selected pair differences of the respective other entity are visualized as points triangles or 3D faces in the active document window In basic mode enhanced visualization uses the 3D accuracy from CATIA application settings Advanced For the selected pair differences of the respective other entity are visualized as points triangles or 3D faces In advanced mode you can adjust the accuracy of the visualization with the Tolerance slider To increase the accuracy of the visualization set a lower
39. E iopitra i a ode 135 12 7 Add a check instance Mec 136 12 8 Remove acheck instance eT n a A e N eR aia iaia eieae 136 12 9 Rename a check instante MAUREEN Tm 136 12 10 Choose the mapping rules ofa check adsequi actio idi tas bec x eit lena dria samba aes 136 12 11 Duplicate a check TSA Ce 1euseesepsent etin pa ben mae etae EURO IY RENUBM H nibE CRURA Feci UN s uu t sk umet LE du Ue 137 12 12 Configure mapping rule parameters 2 eite ER b oben inn t s Casta lu qe ocu dtu iore 138 12 12 1 Ill Mee 138 12 12 2 Aggregate by name MR_AB_SAME_NAME sscissncssosiwencswsanriarlgenudinsdtvasnerniexenenniderenesenvants 138 12 12 3 Pair by name MR EM EQUAL NAMES ssssssssssscssssssssesssssssseeesssessssesessesssssseessstensneeeeeseeen 139 12 12 4 Selection of Drawing Sheets MR ES DRAWING SHEETS eerte entente tnontntntno 139 12 12 5 Select by name MR ES HAS NAM E sssssessseseeersisrstsrsrssrsrsrsrsrersretsstsrsrerernerererersrseseseeses 140 12 12 6 Select by parent name MR ES HAS PARENT NAME eere 140 12 12 7 Select by parent type MR ES FAS PARENT TY PE ioesitiscknso ch neni daniele entend 140 12 12 8 Select by type WIRES HAS TYPE iscsebituthupii ire pel PURSE Re iia RUE PRODR GR P DI 140 1212 9 Select by custom view MR ES ISIN CUSTOM VIEW ccssssssssssssssssssssessseesenssssesestsenses 140 12 12 10 Selection by layer MR ES I
40. Internet http www transcat plm com Support hotline Phone 49 721 9704335 E Mail support transcat plm com Postal address Transcat PLM GmbH Am Sandfeld 11c 76149 Karlsruhe Germany TRANSCAT PLM 9 XCOMPARE V5 V5 1 9 1 Installation System requirements 2 Installation 2 1 System requirements NOTE xCompare is supported only on systems certified for the corresponding CATIA release For detailed software requirements refer to the CATIA Program Directory that is included with CATIA software Supported operating systems Microsoft Windows XP Professional 32 bit and 64 bit SP3 until CATIA V5 6R2012 Microsoft Windows Vista Enterprise Business Edition 32 bit SP1 until CATIA V5 6R2012 Microsoft Windows Vista Enterprise Business Edition 32 bit and 64 bit SP1 or SP2 until CATIA V5 6R2012 e Microsoft Windows 7 Enterprise Pro Edition 64 bit RTM or SP1 Microsoft Windows 8 Desktop Enterprise Pro Edition 64 bit Supported CATIA platforms and required packages All CATIA platforms are supported P1 P2 P3 PLM Express Depending on the CATIA platform the following CATIA configuration packages must be installed and the following licenses must be available Platforms Required configurations Required licenses CATIA P1 All configuration packages At least MD1 CATIA P2 At least EI2 MD2 PM2 SA2 At least MD2 configuration and PX1 product CATIA P3 On request On request Licens
41. Link node for the mapping rule in the CheckInstance MappingRuleLinks node To add a mapping rule add a RuleLink node with the desired RuleID attribute value Note that mapping rules only work for certain checks and will be ignored by others TRANSCAT PLM 136 xCoMPARE V5 V5 1 9 1 Manually editing the configuration file Duplicate a check instance Example e Remove a mapping rule CheckInstance gt lt MappingRuleLinks gt lt RuleLink RuleID 1001 MR_EM_EQUAL_NAMES gt commented out gt lt CheckReference gt e Add a mapping rule CheckInstance gt MappingRuleLinks RuleLink RuleID 10020MR EM EQUAL NAMES CheckReference 12 11 Duplicate a check instance 1 Find the CheckInstance node to be duplicated 2 Copy the entire CheckInstance node CheckReference CheckInstance CheckInstance CheckReference 3 Insert the node inside the same CheckReference node CheckReference CheckInstance CheckInstance CheckInstance CheckInstance CheckReference 4 In the inserted CheckInstance node change the attribute CheckInstId to a unique unused value TRANscAT PLM 137 xCoMPARE V5 V5 1 9 1 Manually editing the configuration file Configure mapping rule parameters General CheckReference gt CheckInstance CheckInstId c inst 1 lt CheckInstance gt lt CheckInstance CheckInstId c_inst_2 gt
42. SON LAYER cs sscisscicdsusasueasisnoswed sibbonscivassueensanscaneoninenverauaceneans 141 12 13 sell sro clo Me rds 2i TT 141 13 Known ISSUES eee M 142 TRANSCAT PLM 7 xCoMPARE V5 V5 1 9 1 1 Introduction Introduction About xCompare 1 1 About xCompare Modes of operation Definitions TRANSCAT PLM xCompare is an application for comparing CAD data regarding structure geometry and metadata It is particularly suited for comparing different formats or versions derived from the same model xCompare V5 V5 can compare the following pairs of models e V5 Products e V5 Parts e V5 Drawings e V5 Part with VS CGR e V5 CGR with V5 CGR Other xCompare software is available for a range of formats including V5 SMG V5 JT and JT JT xCompare is integrated into CATIA V5 and can operate in two ways e Interactive mode Compare models from within the current CATIA session e Batch mode Command line based operation Compare one or more pairs of models sequentially 7 nteractive mode Chapter 5 Comparing models in interactive mode page 27 7 Batch mode Chapter 6 Comparing models in batch mode page 28 Reference Document The reference document is the basis to which another model is compared Compare Document The compare document is the model file that is compared to the reference document Configuration A configuration contains application settings mapping rules and check instances The same configuration can c
43. Z A button Sort the pairs list in reverse alphabetical order Deselect the button to restore the sort order according to the specification tree When results are arranged by checks use this button to sort the Pairs list When results are arranged by pairs use this button to sort the Checks list Checks list List of all checks that have been performed as specified in the configura tion The color bullet with each item indicates the check status Click an item to display detailed results 7 Check status page 34 To filter the list by status select an entry from the Checks list box When results are arranged by checks click the column heads to sort the list When results are arranged by pairs click the Sort A Z and Sort Z A buttons to sort the list Pairs list List of the pairs of entities to which the currently selected check has been applied The color bullet indicates the check status 7 Pair check status page 34 Click an item to display detailed results If available click a sub node to display a detailed description for the given aspect When results are arranged by pairs click the column heads to sort the list When results are arranged by checks click the Sort A Z and Sort Z A buttons to sort the list Pairs list box Choose an entry to filter the pairs list by result 45 XCOMPARE V5 V5 1 9 1 Detailed results TRANSCAT PLM Analyzing the results Reference to the an
44. a name The file name extension qcmpreportxml is added to the report file automatically e The list box contains existing reports that have been created in interactive and batch check runs To open a report deselect the check box then choose a report from the list and click Open selected report e To delete the report which is selected in the list box right click the list box then choose Delete on the context menu Open external report button Click to open the Open Delete reports dialog In the dialog you can select a report to be displayed You can also delete existing reports Ropar 5 Open the selected report button Click to open the report selected in the list box Before you can select a report deselect the Use Document Names For Report Name check box Otherwise this button is unavailable OK button Click to compare the selected models with the current settings Cancel button Click to discard all changes and close the main window Keyboard shortcuts Main window shortcuts page 127 TRANsCAT PLM 23 XCOMPARE V5 V5 1 9 1 Reference to the main window Open Delete reports dialog TRANSCAT PLM Open Delete reports L 3 Look in C Program Files TranscatPLM Q Compare_V5R19B64_162 Report Tos KD ep Part13 20131111 094614 xcmpreport xml Part13 20131111_103531 xcmpreport xml 136KB 11 11 2013 10 35 Part13 20131111 103841 xcmpreport xml 288 KB 11
45. able for drawings Check measured value Check the measured value Tolerance for measured value Allowed tolerance between measured values in refer ence and compare entities Check linked geometry of annotation Check the linked geometry of annotations This parameter is not available for drawings Check view of annotation Check the support view of annotations This parameter is not available for drawings 88 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Geometrical Tolerances 9 4 6 Compare Annotation Geometrical Tolerances Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares geometrical tolerance annotations in the reference and compare document Check upper text Check the upper text Check lower text Check the lower text Check tolerance type Check the tolerance type Check tolerance value Check the tolerance value Check tolerance reference Check the tolerance reference Numerical display properties only for semantic geometrical tolerance Check the numerical display properties of semantic annotations Tolerance zone direction only for semantic geometrical tolerance Check the toler y ance zone direction of semantic annotations Projected tolerance zone only for semantic geometrical tolerance Check the projected tolerance zone
46. alysis window Filter text box Enter a search string to show only pairs of elements whose names or parent names contain this string Filtering the pairs list page 35 y Apply filter button Apply the filter is Filter by path button If this button is not selected the search string applies to element names If this button is selected the search string applies to the path of elements Clear filter button Clear the filter by path and element name Details list box Click to display or hide the check or pair summary or both Check details text box Displays the check status and the check parameters specified in the configuration for the check selected in the Checks list page 45 Pair details text box Displays the check status and lists the check results in detail for the pair of entities or a sub node selected in the Pairs list page 45 7 Keyboard shortcuts for the analysis window Analysis window shortcuts page 127 46 XCOMPARE V5 V5 1 9 1 Analyzing the results Reference to the Enhanced Visualization dialog 7 6 Reference to the Enhanced Visualization dialog xCompare Enhanced Visualization L9 2S Fading P ger Reference oh Transparency Compare c 0 Close Enhanced visualization provides three visualization modes The window shows different controls depending on the selected visualization mode Controls in all visualization modes Fading Basic and Advanced
47. amps 21 tton sate educ eia a E dg educa D eret airean 112 9 5 Electrical scine era OEE EEE R tiie 113 9 5 1 Compare Electric Bundle Segments osi ipea a Cs debo RS ke M rtc o dde 113 10 Mapping m sssi 114 10 1 WR PST eurer e icnoihennetts 114 10 2 Reference to Mapping Rules 2s te dre SEU netu basa abdita cR buie uiua Lebe Laaa Ra es E ELUE 116 10 2 1 imer miu cc 116 10 2 1 Filtering by Part Number Name auuscsraonndi ood oio gre ioci rdbo dbi di bon lupos 116 10 2 1 2 Filtering by Patent alle sisri ieissa gerat E EEE TEE EE PL pub 116 10 2 1 3 Filtering by TYPE ites pide pice itera aea er RE Ee Eea Raped pat ew E 116 10 2 1 4 Select by Part Number Name sa xisisscsivencrssasscaeasconsensanascasneastacrsiniveandonactdaneacennvantemasioasens 117 10 2 1 5 Select by Parent Name acs sosactapsosieessenteccvecdesersssanudniopaitepsnptacavacebucepnostedpape ouadedepneveteanteatsonias 117 10 2 1 6 Select Dy Wy Be oihil doeet tnp tige ben ordi o pun eeu analogue E hier n add 118 10 2 1 7 Select By Layer e 118 10 2 1 8 Select Leaf Feature icc sire ccosndenta rede int aeea eidi EA ERE EE Aa AE E aeria 118 10 2 1 9 Select Parent Feat re acis pbi on edd es es AE REEE EEA EEE a i a s 118 10 2 1 10 lero of Visible sirosis a E E 2 119 10 2 1 11 cdd ge
48. apping SmartPairing Mode Oo Apply User Defined Smart Mapping Mode Available Pairing Rules Selected Pairing Rules Omm m Pairing by Internal Name Pairing by Name Mapping Rules Selection Rules Matching Rules Aggregation Rules GOEY O Disable Selection o O Disable 7 Name Iv Filtering by Part Number Name C Filtering by Type O Selection by Part Number Name O Selection by Parent Name O selection by Type O Selection by Layer O Selection by Leaf Features I Selection of NonVisible O Selection by Parent Features Selection of Visible Edit Selected Mapping Rule Q Pairing by Internal Name C Pairing by Layer Pairing by Name C Pairing by Parent Name Pairing by Path ax HasNotName OS a m ok Q Cancel i Enable Smart Mapping check box Select this check box to enable smart mapping NOTE For configurations created with xCompare V5 1 5 1 or earlier smart mapping cannot be enabled using the configuration editor Smart Pairing Mode list box Select the set of pairing rules for smart pairing 60 XCOMPARE V5 V5 1 9 1 Organization of checks Generating a configuration file in batch mode Apply GEO Smart Mapping Mode Predefined set of rules in which geometrical similarity has the highDeest priority The predefined rule set is 1 Pair by Bounding Elements 2 Pair by Position for V5 Products only 3 Pair by Name 4 Pair by Internal Name Apply META Smart Ma
49. ated geometry elements e Bounding box of generated geometry Check pointed document Select this option to check the pointed document This is the part or product to which the generated geometry is linked Check link to element Select this option to check the linked element This is a geometrical set or solid body to which the generated geometry is linked Check number Select this option to check the number of generated geometry elements Check bounding box Select this option to check the bounding box of generated geometry elements Tolerance for bounding box check Tolerance within which bounding boxes are considered equal RefGenerativeStatus Reference view is a generative view yes or not no RefPointedDocument Full path of the pointed document for the reference view or one of the following codes e NO POINTED DOCUMENT No pointed document view available as the reference view is no generative view e POINTED DOCUMENT NOT FOUND The pointed document for the reference generative view has not been found 77 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Checks and Parameters Geometric Compare Drawing Views Generated Geometry RefLinkToElement Path of linked element for the reference view or one of the following codes e NO LINK TO FEATURE No linked feature available as the compare view is no generative view LINK TO FEATURE NOT FOUND The linked feature has not been found RefNumber Num
50. ber of generated geometry elements in the reference view RefBoundingBox Bounding box of the reference view CmpPointedDocument Full path of the pointed document for the compare view or one of the following codes NO POINTED DOCUMENT No pointed document available as the compare view is no generative view e POINTED DOCUMENT NOT FOUND The pointed document for the compare generative view has not been found CmpLinkToElement Path of linked element for the compare view or one of the following codes e NO LINK TO FEATURE No linked feature available as the compare view is no generative view LINK TO FEATURE NOT FOUND The linked feature has not been found CmpNumber Number of generated geometry elements in the compare view CmpBoundingBox Bounding box of the compare view 78 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Points 9 3 11 Compare Points Availability Compare V5 Part with V5 Part Description This check compares the coordinates of corresponding points in the reference and compare model Parameters Comparison tolerance mn Maximum allowed distance mm between corre sponding coordinates of points TRANSCAT PLM 79 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Sketches 9 3 12 Compare Sketches Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 Part This check compares sketches in the compare and reference model C
51. ced by the internal ditto in the refer ence drawing RefExternalDittoLink Path to the catalog referenced by the external ditto in the refer ence drawing CmplnternalDittoLink Path to the detail view linked by the internal ditto in the compare drawing CmpExternalDittoLink Path to the catalog linked by the external ditto in the compare drawing 98 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Drawing Sheets 9 4 14 Compare Drawing Sheets Availability Compare V5 Drawing with V5 Drawing Description This check compares properties of drawing sheets in the reference and compare docu ment Parameters Check scale Check the sheet scale Check format Check the sheet format Check format frame display Check the sheet frame visibility Check orientation Check the sheet orientation Check projection method Check the projection method Check generative views positioning mode Check the positioning mode of generative views Check print area Check the printable area TRANSCAT PLM 99 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Drawing Views Properties 9 4 15 Compare Drawing Views Properties Availability Description Parameters TRANSCAT PLM Compare V5 Drawing with V5 Drawing This check compares properties of views in the reference and compare document Check frame visibility Check the sheet frame visibility Check locked status Check the view
52. ck Back repeatedly until the desired dialog is displayed 10 When the installation is complete click Finish to leave the installation routine gt gt xCompare is now available when you start a CATIA session using the xCompare environment A desktop icon and start menu entry in Programs CATIA with the environment named have been created Ee NOTE If you have selected the Modify existing CATIA environment option during the installation routine it is recommended that you check the modified CATIA environment TRANSCAT PLM 14 XCOMPARE V5 V5 1 9 1 Installation Install xCompare manually Introduction file In some cases the modification of the environment may have failed for example if it the environment file is write protected or if the CATIA environment is very complex 2 3 Install xCompare manually To install xCompare manually follow these steps 1 Get the correct installation zip archive There are different installation archives for particular CATIA releases and for 32 bit and 64 bit systems B64 in the file name indicates an installation package for 64 bit systems 2 Extract the installation zip archive to a directory on a local disk 3 Open the CATIA environment into which you want to integrate xCompare You can open the environment in the CATIA Environment Editor Alternatively locate the CATIA environment file and open it in a text editor 4 Add the xCompare paths and environment variables
53. ck the properties defined in the Properties dialog Tolerance tab Check dimension line properties Check the properties defined in the Properties dialog Dimension Line tab Check extension line properties Check the properties defined in the Properties dialog Extension Line tab Check value properties Check the properties defined in the Properties dialog Value tab Check dimension texts properties Check the properties defined in the Properties dialog Dimension Texts tab 97 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Drawing Dittos 9 4 13 Compare Drawing Dittos Availability Description Parameters Result values TRANSCAT PLM Compare V5 Drawing with V5 Drawing Dittos are drawing elements that are referenced from another view The reference element for an internal ditto is a detail view in the same drawing The reference element for an external ditto is a detail view in a different drawing or catalog For internal dittos this check compares the internal paths with display names in the reference and compare document For external dittos this checks compares the path to the referenced external document or catalog Check internal dittos Select this option to check internal dittos Check external dittos Select this option to check external dittos ReflnternalDittoLink Path to the detail view referen
54. clude compare entities of these native types Specify the types of elements to be excluded Multiple type names can be separated by semicolon Example Exclude all elements in the compare document whose type is GSMPlane or PRTSketch GSMPlane PRTSketch 10 2 1 4 Select by Part Number Name Description Parameters Elements are selected only if their names match the specified naming pattern In CATProducts this rule uses the part numbers of components In other models the filter uses element names If an element has no name the parent name is used Select entities with these names Specify Regular Expressions for the names of elements to be compared Multiple names can be separated by semicolon Example Select all elements whose name begins with P or contains a number p 0 9 10 2 1 5 Select by Parent Name Description Parameters TRANSCAT PLM Elements are selected only if their respective parent features match the specified naming rule Features without a parent feature are not selected Select entities with these names Specify Regular Expressions for the names of elements to be compared Multiple names can be separated by semicolon Example Select all elements whose name begins with P or contains a number P 0 9 117 XCOMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Entity Selection Rules 10 2 1 6 Select by Type Description Elements are selected only if t
55. command line interface 8 6 Generating a configuration file in batch mode page 61 12 2 Linking concept A configurations uses internal links to define settings in one place and reuse them else where in the configuration once or several times Internal links consist of a unique iden tifier for the source element and a link from the target element to the source element both being XML attribute nodes Fig 1 visualizes the links between check instances check references mapping rules and the checks and rules available in the xCompare application TRANsCAT PLM 129 xCoMPARE V5 V5 1 9 1 Manually editing the configuration file Structure of configuration files Enviroment node Built in checks and Configuration mapping rules Environment Mapping rule type Mapping rule man MappingRule RuleType AUG Check reference man Check type Profile one Profile ProfID All checks gt Fig 1 Links between the profile check instances check references and mapping rules Many means there can be more than one element of this kind one means there is only one 12 3 Structure of configuration files 12 3 1 Enviroment node XPath Environment This is the root node of a configuration 12 3 2 lt DocumentType gt nodes XPath Environment DocumentType This node contains the profile mapping rules and checks for a certain pair of docu ment types The pair of document typ
56. config uration button O Rename configuration button To rename the currently selected configuration click this button then change the highlighted text in the list box To apply the text click the button again or press ENTER You are prompted to confirm the action 9 Delete configuration button To delete the currently selected configuration click this button You are prompted to confirm the action Document types list box Select a pair of document types The list of checks is updated accordingly 7 Keyboard shortcuts Configuration editor shortcuts page 128 8 5 Mapping editor reference TRANSCAT PLM Use the mapping editor to select the mapping rules for building pairs The selected rules apply to the currently selected check The mapping editor lists all available mapping rules for the check Each check has a set of default mapping rules which is used as preset 59 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Organization of checks Mapping editor reference o TIP e If you select additional mapping rules mapping is more specific which will narrow down the number of entities to be compared e If you deselect or disable mapping rules mapping is less specific therefore more pairs of entities can be formed If no mapping rules are selected at all all possible pairs of compare and reference entities are compared with each other iF 3 Mapping Editor 9 X qc a Enable SmartMapping SmartM
57. d line type Check thickness Check the thickness attribute Result values RefPointLineType Point Line type of the reference entity CmpPointLineType Point Line type of the compare entity RefThickness Point Line thickness of the reference entity CmpThickness Point Line thickness of the compare entity TRANsCAT PLM 107 xCoMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Product Properties of Root 9 4 23 Compare Product Properties of Root Availability Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares standard properties and user defined properties of the root feature in the compare and reference model regarding their existence name type and value Parameters No parameters available TRANsCAT PLM 108 xCoMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Publications 9 4 24 Compare Publications Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares publications in the reference and compare document When comparing V5 Parts the check also compares the associated objects of publications Name to be checked Choose the name attribute to be checked Display name or Internal name Check BRep centers Checks whether published BRep elements with identical publica tion names and matching associated objects are geometrically
58. d pairs of entities This variable is optional and applies to V5 V5 checks in batch mode only In interactive mode use the corresponding setting in the Settings dialog instead Include only differences in the report check box page 26 TRANSCAT PLM 20 XCOMPARE V5 V5 1 9 1 Starting xCompare in a CATIA session 3 Starting xCompare in a CATIA session TRANSCAT PLM To start xCompare in the CATIA session click the xCompare icon PE on the xCompare toolbar gt The xCompare main window is shown In the main window you can do the following 7 Compare models 5 Comparing models in interactive mode page 27 7 View results 7 2 Viewing results in the analysis window page 33 7 Create or edit configurations 8 2 Edit configurations page 56 21 XCOMPARE V5 V5 1 9 1 Reference to the main window 4 Reference to the main window TRANSCAT PLM 9 xCompare Transcat PLM 4 Documents Reference document C Modelle Partl CATPart fa Compare document E From current session C Modelle Partla CATPart M Configurations EA Configuration NewDefaultConfig cA Report E Use document names for report name ReferenceDocument Timestamp xcmpreport xml S ok BCancel 3 Settings button Show the Settings dialog Settings dialog page 25 e Show info button Show the xCompare version Show help button Not available Reference docum
59. ders REFERENCENAME and COMPARENAME for the names of the names of reference and compare entity respectively TRANsCAT PLM 138 xCoMPARE V5 V5 1 9 1 Manually editing the configuration file Configure mapping rule parameters Pair by name MR EM EQUAL NAMES If names must be identical leave the parameter value empty Parameter IsActive True ParameterID MatchSimilarNames Type STRING gt Value Value lt Parameter gt FlatWithPathSymbol The mapping rules expects the names of geometrical features in the JT model to be composed of the V5 feature path with a separator between feature names In the Value element you can change the default separator if needed Parameter IsActive True ParameterID FlatWithPathSymbol Type STRING gt lt Value gt lt Value gt lt Parameter gt 12 12 3 Pair by name MR_EM_EQUAL_NAMES This mapping rule has the following parameters which can be edited only directly in the configuration file Pattern Use this parameter to pair entities if the names of reference and compare entity match the given Regular Expression You can also specify a list of Regular Expressions which are separated by semicolon You can use placeholders REFERENCENAME and COMPARENAME for the names of the reference and compare entity respectively When the parameter value is empty the names must be identical lt Parameter IsActive True ParameterID Pattern Type STRING gt lt Value
60. different Depending on model complexity checks may take considerably longer with this option selected numEqualElem Number of equal publications numDifferentElem Number of different publications numMissingElemOnRef Number of missing publications in reference document numMissingElemOnCmp Number of missing publications in compare document 109 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Show Properties 9 4 25 Compare Show Properties Availability Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares the visibility Show Hide status of matching entities in the refer ence and compare models Parameters No parameters available Result values RefShow Visibility of the reference entity 0 NoShow 1 Show CmpShow Visibility of the compare entity 0 NoShow 1 Show TRANSCAT PLM 110 xCoMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Text Properties 9 4 26 Compare Text Properties Availability Description Parameters TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares text properties of annotation text flag note and NOA note object attribute elements in the reference and compare document Check text frame properties Checks text frame properties frame color thickness line type Check text positio
61. duct in the analysis window 2 In the Checks list select the Compare Product Components check 3 In the Pairs list mark the pair of components for which you want to display the report r xCompare Analysis Egi TE seal g aal S F e IR Ee ee Checks All Pairs amp All Check Name All Checked scelett r lt gt skeletta Compare CRC 1 1 1 L Compare Find New or Deleted 44 44 7 Num ref instances lt gt Num cmp instances Compare Find Renamed 14 14 0 S e Grundplatte 1 gt Grundplatte 1 L _ Compare Product Components 6 6 6 L e Compare Transformation Matrices 8 8 4 Num ref instances 2 Num cmp instances Compare Activation Status 9 9 1 Luroetuetle 1 kurbelwelle i Compare Annotation Captures 0 0 0 2 Compare Annotation Datums 0 0 0 Num ref instances 2 Num cmp instances _ Compare Annotation Dimensions 0 0 0 Compare Annotation Geometrical 0 0 0 X 4 Click the Show report for product component button x gt The analysis window shows the report for the marked pair of components 5 To return to the report of the parent product click OK TRANSCAT PLM 36 XCOMPARE V5 V5 1 9 1 Analyzing the results Fine Analysis for visualizing geometrical differences Fine Analysis in 3D 7 3 Fine Analysis for visualizing geometrical differences 7 3 1 Fine Analysis in 3D The fine analysis tool displays marki
62. e entity Center of gravity of compare entity X Y Z Coordinates of the center of gravity for the compare entity Deviation Distance between the centers of gravity of reference and compare entity 72 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Volumes 9 3 6 Compare Volumes Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 Part This check compares the volume of solids in the reference and compare models Maximum deviation from mean value Maximum percentage of deviation from the mean value Computation method Choose a method for calculating the center of gravity e Compute by tessellation Calculate using tessellated entities e Compute in CATIA Use the built in CATIA function Maximum deviation from mean value Maximum allowed deviation from the mean volume in percent Definition of the mean volume V V V Entity cmp T V Entity ref 2 Definition of the deviation d from the mean volume de Entiy 4 100 Computation method Choose a method for determining the volume of the solids e Compute in CATIA Calculate using the built in CATIA method e Compute by tessellation Calculate the volume of tessellated entities in xCompare Volume of reference entity Volume of compare entity Absolute difference of the volumes Volume mean value Deviation from
63. e mail you received from Transcat PLM Save the license file to a local directory We recommend to create a dedicated directory for license files 2 In the CATIA environment file with xCompare integration set the TCACMP_LIC and TRANSCAT LICENSE FILE environment variables TCACMP LIC FLEXNET TRANSCAT LICENSE FILE lt dirname gt Where lt dirname gt is the directory where the license file is located 2 46 Install a FlexNet concurrent license Follow the instructions in the Administration Guide for FlexNet You can find this document on the Transcat PLM website 7 http www transcat plm com support downloads flexnet publisher html 2 4 7 Configure a computer to use a FlexNet concurrent license In the CATIA environment file with xCompare integration set the TCACMP LIC and TRANSCAT LICENSE FILE environment variables TCACMP LIC FLEXNET TRANSCAT LICENSE FILE port server Where port is the port number and server is the host name ofthe license server Example for port 27000 at server licserver TRANSCAT LICENSE FILE 27000 licserver 2 5 Environment variables The following variables define paths and settings for xCompare You can add these envi ronment variables to the CATIA environment file If xCompare has been installed using the installer the required variables have been added to the CATIA environment during installation List of environment variables Name Values and description TCACMPReportPath Path to repor
64. e management xCompare can use either FlexNet or IBM LUM licenses e FlexNet concurrent licenses require FlexNet Publisher license server manager version 11 9 or later e No license server is required when using a FlexNet or LUM nodelock license on a single workstation LUM concurrent licenses require IBM LUM license server 4 6 8 Fix Pack 13 TRANSCAT PLM 10 XCOMPARE V5 V5 1 9 1 Installation Install xCompare using the installation package 2 2 Install xCompare using the installation package Follow these instructions to install xCompare using an installation package 1 Make sure to use the correct installation package There are different installation packages for the particular CATIA releases and for 32 bit and 64 bit systems B64 in the file name indicates an installation package for 64 bit systems 2 Start the installation routine by double clicking the installation package When the Start Installation dialog is displayed click Next To abort at any time during installation click Cancel All settings will be canceled To modify the settings you made in a previous step at any time during installation click Back repeatedly until the desired dialog is displayed 3 The installation routine looks for CATIA installations on the computer Ifoneor more installations are found select the desired CATIA installation then click Next CATIA Installations ZA The following installations of CATIA B19 were located
65. eck camera zoom Check the camera zoom Check active view Check the active view Check stored active view state Check the stored active view state Check current state Check the Current capture attribute Check Manage Visibility state Check the Manage the visibility of part instances bodies and geometrical sets capture attribute Check Display in 3D state Check the Display in 3D capture attribute hiddenTextRef Hidden text of reference entity hiddenTextCmp Hidden text of compare entity currentStateRef Current capture attribute of reference entity 84 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Checks and Parameters Metadata Compare Annotation Captures currentStateCmp Current capture attribute of compare entity clippingPlaneStateRef Clipping plane property of reference entity clippingPlaneStateCmp Clipping plane property of compare entity storedActiveViewStateRef Stored active view property of reference entity storedActiveViewStateCmp Stored active view property of compare entity 3DStateRef Display in 3D property of reference entity 3DStateCmp Display in 3D property of compare entity ActiveViewRef Active view property of reference entity ActiveViewCmp Active view property of compare entity CameraTypeRef Camera type property of reference entity CameraTypeCmp Camera type property of compare entity CameraNameRef Camera name property of reference entity CameraNameCmp Camera name prope
66. ed from qcmpconfigxml to xcmpconfig xml Configurations with both filename extensions are supported If the configuration folder contains configurations with the same names except for the filename extension xCompare uses only the configuration with the xcmpconfig xml extension The configuration with the same name and the qcmpconfigxml extension is ignored In this case xCompare shows a message when you open the xCompare main window To resolve this problem rename or delete configuration files with identical names manually NOTE The Pairs list in the analysis window does not always respond to keyboard input NOTE When the Center graph on selected pair function in the analysis window is active and you select an entry in the Pairs list the corresponding item in the CATIA specification tree is not always highlighted This happens only in reopened reports Workaround Click the background of the pairs list then click the entry again 142 XCOMPARE V5 V5 1 9 1 TRANSCAT
67. ed on your computer To install a LUM nodelock license follow these steps 1 Locate the nodelock file on your computer On Windows the default location of the nodelock file is ALLUSERSPROFILE IBM _LUM NODELOCK 2 Open the nodelock file in a text editor 3 The license key is contained in the license e mail you received from Transcat PLM In the license e mail copy the two lines beginning at the character and paste them into the nodelock file Example TransCAT TC qcompareV5 V5 version 1 x expiration date 12 31 2037 7db765b90080 02 81 96 00 18 00 00 00 64tkq3wfzxi2gz7t8p49keaa 1 4 Save and close the nodelock file 5 In the CATIA environment file with xCompare integration define the TCACMP LIC environment variable TCACMP_LIC LUM Ee NOTE The nodelock file has no filename extension Some text editors automatically add a filename extension such as txt Make sure that the filename has no extension Rename the file if necessary 2 4 4 Install a LUM concurrent license Before you can use a LUM concurrent license IBM License Use Management Runtime must be installed and configured on your client computer In the CATIA environment file with xCompare integration define the TCACMP_LIC envi ronment variable TCACMP_LIC LUM TRANSCAT PLM 16 XCOMPARE V5 V5 1 9 1 Installation Environment variables Install a FlexNet nodelock license 2 4 5 Install a FlexNet nodelock license 1 The license file is attached to the
68. ee quotation marks see example Example c catiaV5 B19 intel_a code bin CATSTART exe env xCompare V5R19 171 direnv C Documents and Settings All Users Application Data DassaultSystemes CATEnv_R19 run TCACmpCoreBatch exe c V5 V5Part c NProgram Files TranscatPLM xCompare V5R19 171 config MyConfigV5_ V5Part xcmpconfig xml 8 7 Manually editing the configuration file You can use an XML editor to edit a configuration file See Chapter 12 Manually editing the configuration file page 129 TRANSCAT PLM 62 XCOMPARE V5 V5 1 9 1 Checks and Parameters Precheck Compare CRC 9 Checks and Parameters 9 1 Precheck 9 1 1 Compare CRC Availability Description Parameters Result values TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check calculates and compares file based checksums of the reference and compare document It is possible to skip the remaining checks if the checksums are equal The result of this check does not contribute to the compare status The compare status can be Equal even if the checksums are different Perform all checks even if the checksums of reference and compare document are equa Select this option to process all checks Deselect this option to skip the remaining checks if the checksums are equal Message to display if checksums are equal Specify a message to appear in the rep
69. el with tessellated representations of solids and shells in the compare model Points distributed on the reference BRep entity are projected onto the tessellated repre sentation in the compare model Belonging tolerance mm Maximum distance between points to form a possible pair of reference and compare points Identical tolerance mm Maximum distance between a pair of reference and compare points to be considered identical Distribution of points on faces Choose a method for the distribution of discretization points on faces e Fixed number of points in U and V direction Distribute a fixed number of points in U and V direction on each face The number of points is specified by parameter Fixed number of points Fixed number of points per face Distribute a fixed number of points uniformly distribution on each face The number of points is specified with parameter Fixed number of points Points at a given distance Distribute points at a given distance on each face Specify with parameter Relation of point distance to face size whether the distance is an absolute value or relative to the face size Specify with parameter Point distance the absolute or relative point distance respectively Fixed number of points Number of discretization points Depending on the setting of Distribution of points on faces this parameter is either the fixed number of points in U and V direction or the fixed
70. ent text box Path and name of the reference document If you activate a model window in the CATIA session while the xCompare main window is open the model is set as the reference document If you activate the window of the currently selected compare document compare document and reference document are swapped against each other Compare document text box Path and name of the compare document To use a model from the current CATIA session as compare document select the Document in session option and choose from the list box Configuration list box Choose a configuration EA Z Edit configurations button Open the configuration editor where you can create and edit configurations 7 See Chapter 8 4 Configuration editor reference page 58 22 XCOMPARE V5 V5 1 9 1 Reference to the main window Use reference document name in report name check box with list box Use these controls to specify the report name for the next check run or to choose an existing report to open To use the default report name select the check box The default report name contains the name of the reference model followed by a timestamp in brackets year month day time and the file name extension qcmpreportxml Example This is the default report name for a reference model named Piston created on 15 March 2013 at 14 32 48 Piston 20130315 143248 qcmpreportxml e To specify a user defined report name deselect the check box and enter
71. eometric M compare Areas compare Axis Systems Mcompare Bounding Boxes M compare Volumes compare Points compare Sketches Metadata M compare Activation Status Lin sooren e e 4 m Configurations and Document Type a m Info This check compares the centers of gravity of solids in the reference and compare document Parameters Maximum allowed deviation mm 1 006 Computation method Compute by tessellation NewDefaultConfig O vv ran i 9 OK Cancel TRANSCAT PLM ca Enable Disable selected check button Click to enable or disable the currently selected check oo Duplicate selected check button Click to create an additional instance of the currently selected check This allows you to perform the same check with different parameter settings om L Rename selected check button Click to display a dialog where you can rename the currently selected check for any interface language In the Rename dialog click the list entry for a given language then click the Name column of the same entry to edit the text from the current configuration Remove selected check button Click to remove the currently selected check 386 ae Define mapping for selected check button Click to display the Mapping Editor where you can enable or disable mapping rules for the currently selected check 7 For a description
72. es is given by the DocumentCombination attribute with the following values e V5 V5Part Compare two V5 Parts e V5 V5Products Compare two V5 Products e V5 V5 CGR Compare two V5 CGR TRANsCAT PLM 130 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file Structure of configuration files Application node e V5 Part V5 CGR Compare V5 Part with V5 CGR e V5 V5 Drawing Compare two V5 Drawings 12 3 3 Application node XPath Environment Application This node contains application settings Currently the node contains the GUI language settings If you require localized text in configurations please contact Transcat PLM support for further information 12 3 4 MappingRules node XPath Environment MappingRules This node contains the mapping rules available in the configuration Mapping rules are grouped by rule type aggregation pairing selection smart mapping other 12 3 5 MappingRule nodes XPath Environment MappingRules MappingRule These nodes define the availability and names of mapping rules The RuleType attribute specifies the type of the mapping rule Do not change this value The RuleID attribute contains a unique identifier by which the mapping rule can be referenced from a check instance Possible modifications Rename a mapping rule page 134 Configure mapping rule parameters page 138 Duplicate a mapping rule to specify the same type of rule with different parameter
73. esponding entities is used When smart pairing is active matching and aggregation are deactivated Matching is recommended when it is likely that certain properties of corresponding elements are unchanged Smart pairing is recommended when it a certain property of corresponding elements is more likely to be equal than other properties Special case CATDrawings In CATDrawings views in different sheets may have identical internal names Likewise drawing elements in different views may have identical internal names Pairing by path generally leads to more concise results than pairing by name and requires less processing time Therefore the Pair by Path mapping rule is enabled by default for drawing checks You can disable this rule if required e It is not usually necessary to compare sheets or views of different types e g sheets and detail sheets views and detail views Therefore the Pair by Type mapping rule is enabled by default for drawing checks You can disable this rule if required TRANsCAT PLM 115 xCoMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Entity Selection Rules 10 2 Reference to Mapping Rules 10 2 1 Entity Selection Rules 10 2 1 1 Filtering by Part Number Name Description Parameters Use this rule to exclude elements if their names match the specified naming pattern In CATProducts this rule uses the part numbers of components In other models the filter uses element names Exclude t
74. figuration editor with graphical user interface You can also edit check parameters directly in the configura tion file Check parameters can have the following options which are defined as attributes of the corresponding CheckInstance Parameters Parameter nodes IsActive To use the default value set to False To use a custom value set to True and specify the value in the Value node Max Maximum allowed value for integer or real values to be set via the graphical user interface Min Minimum allowed value for integer or real values to be set via the graphical user interface ParameterID This is the unique identifier of the parameter Do not change this value Type Data type of the parameter Do not change this value According to this attribute specify the value as string type STRING integer number type INT or real number type REAL Parameters which are represented by check boxes in the configuration editor can either take the value 1 enabled or 0 disabled TRANsCAT PLM 141 XCOMPARE V5 V5 1 9 1 Known Issues 13 Known Issues ee TRANSCAT PLM NOTE Since xCompare V5 V5 1 9 1 configurations contain only one profile If a previ ously created configuration contains more than one profile it needs to be converted To lean more please contact the Transcat support hotline 7 Contacting Transcat PLM page 9 NOTE With xCompare V5 V5 1 7 1 the filename extension of configurations has chang
75. g geometrical differences sse 37 PUGS PATA Lt AGIR t 37 Fine analysis for the Compare Model by Image check eee 37 Enhanced visualization pm 40 Reference to the analysis window iidaeu disco alie ortis bei et tbe bin tesi a oa tenants be cp ub Dn 43 Reference to the Enhanced Visualization dialog esae seien cunssndesssaecousivansocs 47 Reports viewed in an HTML browser T 52 Organization of CHECKS 56 Lire ro reis foi PNE DENM OEC HO 56 Edit configurations acerrimi oa avt eases MEUM eMe do eet tM Edd EE irt cU 56 Create a configuration ciet Eis Leticia in ansia stat oda Ra a MI bes bL tn ria e aia iaai 56 Renamea configuration pir 56 Delete a c nfigUrati h tess nhc tate haart tne trl ua iiiki en nas ened cow Ee iaaiaee 56 Editing CHIE CMS A c 57 Deactivatinp and activating a check uo iso oppor RN ped ebria ri Ronin recle SER Raw Mh 57 Defining check parameters sssssssessesessesssresessesesreseesesessssentesesssssneesenesntstestncesesseneseeseseoseseereseese 57 Defining mapping rules aadpbseovreubpisni sped iissa aa i pa aiiai aiii 57 Rename CIOL derreire ean a E E E E E ER pa E E 57 D plicate a eld lt 2 aaeeemrenien re aeeenT ene neat urement tar a EE E EEE E A RETE Au 57 Delet a check AT noii a aa e i RER EE E AE 57 Configura
76. heck used constraints Check sketch constraints regarding their name internal name path type active flag value and elements Check elements referenced by constraints regarding their name internal name path and type Check plane definition Check the definition of support planes regarding their name internal name path and type Check geometric subelements Select this option to check geometric sub elements regarding their name internal name path and type These properties are checked for the following types of elements 2DPoint 2DLine 2DCircle 2DSplineCurve 2DEllipse 2DParabola 2DHyperbola 2DOff setCurve 2DConnectCurve 2DPolyline 2DConicCurve R6IntersectedGeometrySet R7In tersected GeometrySet R6ProjectedGeometrySet R7ProjectedGeometrySet R6SilhouetteGeometrySet R7SilhouetteGeometrySet R6lmported3DGeometry R7Import ed3DGeometry The following types of elements are also checked regarding their geometry data 2DPoint 2DLine 2DCircle 2DSplineCurve 2DEllipse 2DParabola 2DHyperbola 2DCon nectCurve 2DPolyline 2DConicCurve Name to be checked Choose which type of name attribute to check Display name or Internal name 80 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare V5BReps to CGR 9 3 13 Compare V5BReps to CGR Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 CGR This check compares BReps of solids and shells of the reference mod
77. hese names Specify a Regular Expression for the names of elements to be excluded All matching elements are excluded from the check Several Regular Expres sions can be separated by semicolon Example Exclude all elements whose names begin with Z or contain ABC Z ABC 10 2 1 2 Filtering by Parent Name Description Parameters This rule excludes elements whose parent element name matches the specified naming pattern Exclude entities with these parent names Specify a Regular Expression for the names of elements whose child elements are to be excluded All child elements of the matching elements are excluded from the check Several Regular Expressions can be separated by semicolon Example Exclude all child elements of elements whose names begin with Z or contain ABC Z ABC 10 2 1 3 Filtering by Type Description TRANSCAT PLM Use this rule to exclude elements by native element type You can specify separate element types for reference and compare entities The native element type for CATIA V5 elements is the CAA element type 116 XCOMPARE V5 V5 1 9 1 Parameters Mapping Reference to Mapping Rules Entity Selection Rules Exclude reference entities of these native types Specify the types of elements to be excluded Multiple type names can be separated by semicolon Example Exclude all elements in the reference document whose type is GSMPlane or PRTSketch GSMPlane PRTSketch Ex
78. hey are of a specified type This does not override the allowed types for the check Parameters Select entities with these types Specify the names of the entity types Multiple values can be separated by semicolon The following entity types can be used e ET UNKNOWN All types e ET 3D BODY Solids e ET 3D SHELL Shells 10 2 1 7 Select by Layer Description Elements are selected only if they are on the same layer Features that are not on any layer are not selected Parameters Select entities on layer Specify the layer number Multiple values can be separated by semicolon 10 2 1 8 Select Leaf Feature Description Elements are selected only if they are leaf features i e elements without child elements Parameters No parameters available 10 2 1 9 Select Parent Feature Description Elements are selected only if they are parent features i e have child elements Parameters No parameters available TRANSCAT PLM 118 xCoMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Entity Selection Rules 10 2 1 10 Selection of Visible Description Elements are selected only if they are visible This implies that all parent elements must visible too as visibility is inherited This rule is ignored if the CAD system does not provide this property Ee NOTE Do not combine this rule with Select of NonVisible page 119 Parameters No parameters available 10 2 1 11 Select of NonVisible Descriptio
79. iewing results in the analysis window Opening an existing report in the analysis window Follow these steps to open an existing report in the analysis window Click the Run xCompare button Jf on the xCompare toolbar Deselect the Use Document Names for Report Name option The list box contains the reports created in recent interactive and batch check runs Select the report to be displayed from the list Click Open Report to open the selected report If the report is not listed you can open a report file from the file system Click Open report from file Select the report file and click OK If neither the reference nor the compare model associated with the report is open in CATIA you are prompted whether to open the models gt gt The report is displayed in the analysis window Viewing results in the analysis window TRANSCAT PLM While a report is open in the analysis window you can view its contents like this Select an item in the Checks list of the analysis window to display the pairs of entities that have been formed for this check You can filter the list of checks by check status The Pairs list contains all pairs of entities that have been checked by the currently selected check Select an item in the Pairs list to display detailed results with respect to the selected pair and check Depending on the selected checks or pairs in the analysis window you can use built in analysis tools to
80. ile without extension If a report file with the same name already exists the current timestamp is appended to the file name of the new report To use the default report name consisting of the reference document name and the timestamp leave out the ReportName node Example lt InputFile gt lt Run gt lt Report gt lt ReportName gt MyReport lt ReportName gt lt ReportPath gt C TestData Reports lt ReportPath gt lt Report gt Configuration In the Configuration node specify the following e the configuration file path in the ConfigPath node e the configuration file name in the ConfigFileName node TRANSCAT PLM 29 XCOMPARE V5 V5 1 9 1 Comparing models in batch mode Creating a batch input file lt InputFile gt lt Run gt lt Configuration gt lt ConfigPath gt T config lt ConfigPath gt lt ConfigFileName gt conf qcmpconfigxml lt ConfigFileName gt lt Configuration gt Reference and compare documents Trace file TRANSCAT PLM In the DocumentPair node specify the following e the file path of the reference document in the RefDocPath node e the file name of the reference document in the RefDocFileName node e the file path of the compare document in the CmpDocPath node e the file name of the compare document in the CmpDocFileName node Example lt InputFile gt lt Run gt lt DocumentPair gt lt ReferenceDocument gt lt RefDocPath gt C TestData lt RefDocPath gt lt RefDocFi
81. ilter button Filter by path Apply this filter to show all pairs whose reference or compare element contains the specified search string Enter a search string in the text box In this context the path of an element is composed of the parent names of the element starting with the root element The parent names are separated by double backslash Note that the path does not include the name of the reference or compare element itself The search string can be the path in full or a substring See also the examples below Activate the Filter by path button Click the Apply filter button Example e The path of the highlighted element Sketch 2 in the image below is Part1 GeoSet Subset1 35 XCOMPARE V5 V5 1 9 1 Analyzing the results Viewing results in the analysis window Part1 xy plane yz plane zx plane PartBody f Subset1 FA Sketch 2 Subset3 e You can use also a substring of the path as a search expression The following search string can be used to display all pairs containing elements whose parent is Subset1 or Subset2 inside GeoSet GeoSet Subset Opening product component reports in the analysis window When comparing products that contain components xCompare generates a report for the product and a separate report for each checked component of the product You can open the component report while the product report is open in the analysis window 1 Open the report of the pro
82. ing HTML report document is self contained which means all infor mation including the images is stored in a single HTML file Deselect this option to create only the XML report The corresponding environment variable for this setting is TCACMPSINGLECREATEHTMLREPORT If the environment variable is set this option is not available Delete captured images Select this option to delete the captured images after creating the self contained HTML report The images will be missing when displaying the XML report in a browser 26 XCOMPARE V5 V5 1 9 1 Comparing models in interactive mode 5 Comparing models in interactive mode In Interactive Mode you can compare the active model in the current CATIA session with another model in the same CATIA session or with another CATIA model To compare two models with each other follow these steps Click the Run xCompare button z amp on the xCompare toolbar 2 Choose a reference document When comparing a V5 Part and a V5 CGR model the V5 Part must be the reference model To choose a document from the file system or from a logical folder DLName click the Select document button ED To choose a document from the current CATIA session activate the respective model window in CATIA 3 Choose a compare document To choose a document from the file system or from a logical folder DLName click the Select document button D To choose a document from the current CATIA
83. inguish the two windows when viewed side by side e If the reference or compare document has been closed click the respective Load document button to reopen the document the Equal features dialog where you can change the appearance of pairs of entities Modify graphic properties of equal features button Click this button to show that are identical f 3 xCompare Equal Elements Change appearance of equal entities C Hide C Change color mm eN k e To hide pairs of identical entities select the Hide option Deselect the Hide option to leave the visibility of pairs of identical entities unchanged e To change the color of identical entities select the Color option and choose the color to be applied from the list box Deselect the Hide option to leave the color of pairs of identical entities unchanged CAUTION These changes to visibility and color remain even after closing the analysis window If you do not want to keep these changes save pending changes to the model before using this function and do not save the changed model afterwards Close button Click to close the dialog 48 XCOMPARE V5 V5 1 9 1 Analyzing the results Reference to the Enhanced Visualization dialog If an enhanced visualization is enabled it stays active when the dialog is closed To disable enhanced visualization deselect the Enable Disable button in the dialog Fading visualizati
84. is no transparency property in V5 drawings For V5 Parts BRep colors can be compared When checking the color of single BRep elements color properties are considered equal if the number of BRep elements in a particular color is the same in the reference and compare entity As an exception a different number of BRep elements is allowed for the color which is most frequently used in the reference entity This allows for an evaluation of BRep color properties while ignoring certain geometrical differences It is assumed that a different number of BRep elements is most likely to occur for those elements with the most frequently used color To take into account the geometry of BRep elements select the Perform Geometrical BRep Comparison option Check color Check the element color Check transparency Check the transparency of elements if the respective color check is selected This parameter is not available for drawings Check BRep color Check the color of single BRep elements This parameter is only available for V5 Parts Check BRep centers If this option is selected BRep elements with identical colors are checked if they are geometrically different Depending on the complexity of a model checks may take considerably longer when this option is selected This parameter is only available for V5 Parts Reference color Red Reference color Green Reference color Blue RGB color compone
85. is selected 10 2 1 14 Select by Drawing Sheet Description Parameters TRANSCAT PLM Drawing elements are selected only if they are included in the same drawing sheet SelectActiveSheet To select only active sheets set this parameter to 1 To select sheets according to the other parameters set this parameter to 0 SelectDetailSheet To select detail sheets set the parameter to 1 To exclude detail sheets set this parameter to 0 This parameter is ignored if SelectActiveSheet is set to 1 SelectNonDetailSheet To select non detail sheets set the parameter to 1 To exclude non detail sheets set this parameter to 0 This parameter is ignored if SelectActiveSheet is set to 1 120 XCOMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Entity Selection Rules 10 2 1 15 Select by Drawing View Description Drawing elements are selected only if they are included in the same drawing view Parameters SelectActiveView To select only active views set the parameter to 1 To select views according to the other parameters set this parameter to 0 SelectBackgroundView To select background views set the parameter to 1 To select no background views set this parameter to 0 This parameter is ignored if SelectActiveView is set to 1 SelectWorkingView To select working views set the parameter to 1 To select no working views set this parameter to O This parameter is ignored if SelectActiveView is set to 1 TRANsCAT PLM
86. l aggregation rules including the internal default aggregation rules No elements are aggregated Parameters No parameters available TRANSCAT PLM 126 xCoMPARE V5 V5 1 9 1 11 Keyboard shortcuts Keyboard shortcuts You can use the following shortcuts in the respective xCompare windows Main window shortcuts Shortcut Description Alt R Open a reference document from disk See Reference document page 22 Alt C Open a compare document from disk See Compare document page 22 Alt P Edit configurations page 22 Alt E Open external report page 23 Alt O Open the selected report page 23 Alt I Show info page 22 Ctrl F3 Show help page 22 currently not available Esc Close this window Analysis window shortcuts TRANSCAT PLM Shortcut Description C Center graph on selected pair page 43 Z Zoom on selected pair page 43 A Show fine analysis markings for selected pair page 44 P Create permanent marking elements page 44 T Transparency page 44 O Show report for product component page 44 E Enhanced visualization page 44 S Show image page 44 Ctrl F3 Help page 45 currently not available Esc Close this window 127 XCOMPARE V5 V5 1 9 1 Configuration editor shortcuts TRANsCAT PLM Keyboard shortcuts
87. leName gt Test3 CATPart lt RefDocFileName gt lt ReferenceDocument gt lt CompareDocument gt lt CmpDocPath gt C TestData lt CmpDocPath gt lt CmpDocFileName gt Test4 CATPart lt CmpDocFileName gt lt CompareDocument gt lt DocumentPair gt For debugging a trace file can be created during the batch run To create no trace file delete or comment out the Trace node To create a trace file specify the following in the Trace node e the file path of trace file in the TracePath node e the file name of the trace file in the TraceFileName node To create no trace file comment out or delete the Trace node Example Specifying the trace file 30 XCOMPARE V5 V5 1 9 1 Comparing models in batch mode Checking in batch mode lt InputFile gt lt Run gt lt Trace gt lt TracePath gt C TestData lt TracePath gt lt TraceFileName gt TraceLog txt lt TraceFileName gt lt Trace gt Commenting out the node to create no trace file lt lt Trace gt lt TracePath gt C TestData lt TracePath gt lt TraceFileName gt TraceLog txt lt TraceFileName gt lt Trace gt gt 6 3 Checking in batch mode Use the following composed command to initialize a CATIA environment and to run xCompare in batch mode Command line syntax lt CATIA_Install_Path gt code bin CATStart exe env Environment Name direnv Environment Path run TCACmpCoreBatch exe i Input File o Output File CATI
88. mm Results The captured images of reference and compare model are stored in the report directory To view differences between the captured images in the analysis window activate the Mark differences in geometry area option and select an item in the pairs list The overlay image shown in the analysis window is always a wireframe image irrespec tive of the view mode in which the reference and compare image have been captured Fine analysis for the Compare Model by Image check page 37 TRANSCAT PLM 104 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Parameters 9 4 20 Compare Parameters Availability Description Parameters Result values TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares matching parameters in the compare and reference model with regard to their type value and the existence of a formula link Check parameter value Check the parameter value Check parameter type Check the parameter type Check parameter formula Check the existence of a formula linked to the parameter Check parameter hidden state Check the Hidden attribute of the parameter Type of reference entity Parameter type of reference entity Value of reference entity Parameter value of reference entity Formula of reference entity At least one formula does link to the parameter yes o
89. models Mapping rules control the selection pairing and aggregation of elements They apply to individual checks Every check relies on mapping rules some of which are active by default You can acti vate and deactivate mapping rules where necessary For example you can deactivate the Pairing by name mapping rule to build pairs of corresponding elements with different names Some mapping rules can be customized with parameters TIP e If you activate additional mapping rules mapping is more specific which will narrow down the number of entities to be compared e If you deselect or disable mapping rules mapping is less specific therefore more pairs of entities can be formed If no mapping rules are selected at all all possible pairs of compare and reference entities are compared with each other xCompare offers two pairing methods matching and smart pairing Matching forms a pair if two elements fulfill all activated matching rules Smart pairing forms a pair based on the activated smart pairing rules The rules are applied following this procedure starting with rule with the highest priority e If a pairing rule returns a unique result no further rules are applied e Otherwise if the pairing rule returns an ambiguous or no result the pairing rule with the next lower priority is evaluated 114 XCOMPARE V5 V5 1 9 1 Mapping Introduction e If no unique result after applying all pairing rules the first pair of corr
90. n Checks text position properties anchor point anchor mode line spacing value line spacing mode coordinates justification wrapping length Check text orientation Checks text orientation properties reference orientation angle mirroring Check text options Checks text options properties units scale back field super script offset and height subscript offset and height display background 111 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Time Stamps 9 4 27 Compare Time Stamps Availability Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares the timestamps of matching entities in the reference and compare model Parameters No parameters available Result values RefTimeStamp Timestamp of the reference entity CmpTimeStamp Timestamp of the compare entity TRANscAT PLM 112 xCoMPARE V5 V5 1 9 1 Checks and Parameters Electrical Compare Electric Bundle Segments 9 5 Electrical 9 5 1 Compare Electric Bundle Segments Availability Compare V5 Product with V5 Product Description This check compares bundle segments in the reference and compare document Parameters Check connection points Compares the total number of connection points per bundle segment the names and the coordinates of corresponding connection points Check segment length Compares the length of bundle segments Check su
91. n Elements are paired only if their element types are equal Parameters No parameters available 10 2 2 3 Pair by Path Description Elements are paired only if they have the same paths in the respective document struc ture Paths are specified from root to element Parameters Common names based on indexes Character positions indexes at which the refer ence and compare entity paths must match Notation Description n Single character at position n n m Subsequent characters from position n to position m n Subsequent characters from position n to the end of the string m n o p List of indexes separated by semicolon Example The following value means that names must be identical at character posi tions 1 and 2 4 to 6 and from 9 to the end 1 2 4 6 9 1 4 9 APW52456APO85TCPLM APX52457APO85TCPLM 10 2 2 4 Pair by Internal Name Description Elements are paired only if their internal names are equal Parameters No parameters available TRANscAT PLM 123 XCOMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Pairing Rules 10 2 2 5 Pair by Parent Name Description Elements are selected only if their parent have equal names display names Parameters No parameters available 10 2 2 6 Pair by Layer Description Elements are paired only if they are on the same layer Parameters No parameters available 10 2 2 7 Pair by Custom View Description Elements are paired onl
92. n Elements are selected only if they are invisible This implies that the element itself or at least one of its superordinate elements ancestors must be invisible as visibility is inherited This rule is ignored if the CAD system does not provide this property Ee NOTE Do not combine this rule with Selection of Visible page 119 Parameters No parameters available 10 2 1 12 Select by Parent Type Description Elements are selected only if their respective parent element has the specified type Parameters Select entities with these parent types Specify the names of the parent entity types Multiple values can be separated by semicolon The following entity types can be used e ET UNKNOWN All types e ET 3D BODY Solids e ET 3D SHELL Shells TRANsCAT PLM 119 XCOMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Entity Selection Rules 10 2 1 13 Select by Custom View Description Parameters Elements are selected only if they are included in the same custom view Features that are not included in any view are not selected Use active layer filter and or Active View of view Use only the active custom view or layer filter All other custom views and layer filters are ignored Select entities in these custom views separated by Specify the names of custom views to be used Multiple values are separated by semicolon This parameter is ignored if parameter Use active layer filter and or Active View of view
93. n MMAlias NDVizP HideOnOff FeatureKeep SymRel ResultIN Name to be checked Choose the name attribute to be checked Display name or Internal name 101 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Font Properties 9 4 17 Compare Font Properties Availability Description Parameters TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares font properties of annotation text flag note and NOA note object attribute elements in the reference and compare document in the reference and compare document The following font properties can be checked font name font style font size underline text color attributes character properties Check font name Check the font name Check font style Check the font style Check font size Check the font size Check font underline Check the text underline attribute Check font color Check the text color attribute Check font attributes Check font attributes strikethrough overline superscript subscript Check character properties Check character properties character ratio slant spacing and pitch 102 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Layer Properties 9 4 18 Compare Layer Properties Availability Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5
94. n and the results for the pairs of models that have been checked In the analysis window you can also find tools for analyzing the compared models r xCompare Analysis pa 2 EVE WS T a esas oe Checs a o v Pairs CEE Filter Check name a Pa Nm Compare Color Properties BB sketch 1 Sketch 2 e Compare Current Work Objects Compare Dimension Properties Compare Feature Input Compare Font Properties Compare Layer Properties Compare Parameters Compare Pick Properties Compare Point Line Types Compare Product Properties of R eo Compare Publications Compare Show Properties Compare Text Properties Compare Time Stamps m uoo uuooc oLIO m wooanrruuoca chic T ooooocoooocojlooo E Check summary and pair rest Check summary Check name Compare Feature Input Check status Different Parameters Name to be checked Display name m Pair results Status Different Summary Different Details E Differences found in the input attributes of reference and compare entities ovi Ee NOTE Some functions in the analysis window are not available if the reference or compare model are not open in CATIA Analysis toolbar Ca t Center graph on selected pair button matically center the CATIA specifi 2 4 tree on the reference or compare entity e selected entity pair and highlight ine entity in geometry view
95. n capture different images of the marked pair of components To hide the Show Image window click this button again Capture user defined images for the report page 54 7 Reference to the Show captured image dialog page 55 Show report in HTML browser button Generate captures of entities with differences if required and open the report in an HTML browser The standalone HTML report file is displayed if available Otherwise the XML report file is displayed Hg Switch result viewer button If this button is not selected results are arranged by check Checks are listed in the left column The respective checked pairs are listed in the right column 44 XCOMPARE V5 V5 1 9 1 Checks list Pairs list TRANSCAT PLM Analyzing the results Reference to the analysis window If this button is selected results are arranged by pairs Pairs are listed in the left column The checks performed on these pairs are listed in the right column e Info button Display general information about the check configuration session settings overall check status Help button Currently not available A AJ Sort A Z button Sort the list on the right in alphabetical order Deselect the button to restore the sort order according to the specification tree When results are arranged by checks use this button to sort the Pairs list When results are arranged by pairs use this button to sort the Checks list z a Sort
96. ne analysis for the Compare Model by Image check xCompare Analysis A sp xul RESTE ae chets ar z CENE Check name an Checked koiben lt gt kolben 2 Compare Model by Image 1 1 GO isometric view Front view sack view Genus 91 view LIT view 4 gt E Hide summary and results Sd Overlay Image Right View 2 0 e gt Identical contours are shown as black pixels Contours that appear only in the reference image are shown in blue Contours that appear only in the compare image are shown in red You can adjust the display in various ways e To hide or show identical contours black pixels select or deselect the Hide show pixels which are the same button f To zoom in or out with a three button mouse hold down the middle and right mouse button and drag the mouse e To zoom in or out with a wheel mouse hold down the Ctrl key while you scroll with the mouse wheel e To move the image around hold down the middle button or wheel button and drag the mouse To fit the image to the window click the Reframe image button Hl TRANsCAT PLM 38 XCOMPARE V5 V5 1 9 1 Analyzing the results Fine Analysis for visualizing geometrical differences Fine analysis for the Compare Model by Image check Finding small differences TRANSCAT PLM While all differences between reference and compare image are shown as blue and red pixels small differences
97. nes e General settings for the xCompare application and user interface e Set of available checks e Values of check parameters e Mapping rules A check can have parameter values and a set of mapping rules 8 2 Edit configurations 8 2 1 Create a configuration Click the Add configuration button 9 gt gt The configuration has been added You can also create new configurations at the command line Generating a configuration file in batch mode page 61 8 2 2 Rename a configuration 1 Choose the configuration to be renamed in the Configurations list box 2 Click the Rename configuration button 7 3 Click the Configurations list box 4 Type the new name 5 To confirm the new name press Enter 8 2 3 Delete a configuration 1 In the configuration editor select the configuration to be deleted in the Configurations list box 2 Click the Delete configuration button 9 3 You are prompted to confirm deleting the configuration TRANSCAT PLM 56 XCOMPARE V5 V5 1 9 1 Organization of checks Editing checks Deactivating and activating a check 8 3 Editing checks 8 3 1 Deactivating and activating a check You can deactivate checks in the configuration to exclude them from being processed To activate or deactivate a check double click its check box in the list of checks 8 3 2 Defining check parameters You can edit the check parameters for the selected check in the Parameters panel of the config
98. ng elements that visualize geometrical a differences between reference and compare model 3 With the Fine Analysis button activated click on a pair to display the marking elements directly in the CATIA geometry area Example The image below shows the fine analysis marking elements for two bodies with different bounding boxes Fine analysis marking elements are displayed temporarily and do not change the model Marking elements disappear when you select a different sub node or deactivate the fine analysis tool To add fine analysis marking elements permanently use the Create permanent marking elements button Show fine analysis markings for selected pair button page 44 Create permanent marking elements button page 44 7 3 2 Fine analysis for the Compare Model by Image check TRANSCAT PLM ol The Compare Model by Image check compares pixel images of defined views of the reference and compare model Compare Model by Image page 104 To inspect the differences between the pixel images do the following In the analysis window select the Compare Model by Image check In the pairs list select a defined view Activate the Mark differences in geometry area button EA gt The captured images are shown in a new window To switch between defined views select a different entry from the pairs list 37 XCOMPARE V5 V5 1 9 1 Analyzing the results Fine Analysis for visualizing geometrical differences Fi
99. ns the profile The DefaultProfID attribute specifies the unique identifier of default profile The default profile is used in batch runs when no other profile has been selected NOTE Since xCompare 1 9 1 configurations contain only one profile If a previously created configuration contains more than one profile it needs to be converted To lean more please contact the Transcat support hotline Contacting Transcat PLM page 9 12 3 10 Profile nodes XPath Environment Profiles Profile This node defines a profile The ProfID attribute is the unique identifier and also the display name for the profile 12 3 11 Section nodes TRANSCAT PLM XPath Environment Profiles Section Profile Section This node defines a set of checks Profiles contain one or more sets of checks one of which is selected automatically for the check run depending on certain properties of the reference document If the profile contains only one set of checks that is one Section node this set will be used 132 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file Structure of configuration files Setting nodes The ModelTypelD attribute is a unique identifier for the set of checks The conditions for this set to be applied are defined in the ModelType node with the same attribute 12 3 12 Setting nodes XPath Environment Profiles Profile Settings Setting These nodes contain profile specific settings e Setting Se
100. nt activities of the xCompare appli cation in a trace file Remove this variable to write no trace file To improve performance this variable should not be set during normal operation TCACMPTRACEMAPPING Set this variable to record all mapping actions of xCompare in the trace file Remove this variable to exclude mapping actions from the trace file While this variable is set processing time and the size of the trace file may increase considerably This variable has no effect if TCTRACE is not set TRANSCAT PLM 18 XCOMPARE V5 V5 1 9 1 Installation Environment variables Configure a computer to use a FlexNet concurrent license List of environment variables Continued Name Values and description TCACMPIMGCAPTURE YES Capture images for the report directly after the check run Processing time can increase considerably when there are many differences between the compared models NO or variable not set Capture images only when generating the HTML report from within the analysis window Environment variable TCACMPNOCAPTURE is no longer used TCACMPSINGLECREATEHTMLREPORT YES Always create an additional report in HTML format The resulting HTML report document is self contained which means all information including the images is stored in a single HTML file NO Do not create the additional report in HTML format TCACMPStyleSheetPath Path to a customized report template If
101. nts 0 255 for the reference entity Reference transparency value Transparency value 0 255 for the reference entity 94 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Color Properties Compare color Red Compare color Green Compare color Blue RGB color components 0 255 for the compare entity Compare transparency value Transparency value 0 255 for the compare entity TRANSCAT PLM 95 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Current Work Objects 9 4 11 Compare Current Work Objects Availability Compare V5 Part with V5 Part Description This check compares the In Work Object in the compare and reference model with regard to display name internal name entity type and CAA type Parameters Name to be checked Choose the name attribute to be checked Display name or Internal name TRANSCAT PLM 96 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Dimension Properties 9 4 12 Compare Dimension Properties Availability Description Parameters TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares the properties of matching FT A dimension entities in the refer ence and compare document Check value properties Check the properties defined in the Properties dialog Value tab Check tolerance properties Che
102. number of points per face This parameter is not used with setting Points at a given distance Relation of point distance to face size This parameter applies only if Distribution of points on faces is set to Points at a given distance Choose the relation of point distance to face size e Absolute Create discretization points at a distance specified by parameter Point distance 8 XCOMPARE V5 V5 1 9 1 Result values TRANSCAT PLM Checks and Parameters Geometric Compare V5BReps to CGR e Relative Create discretization points at a distance relative to the face size The distance is a percentage of the face diagonal specified by parameter Point distance Point distance absolute or relative Distance between discretization points Set this parameter depending on the setting for Relation of point distance to face size e If the relation is Absolute this parameter specifies the absolute distance between discretization points mm e If the relation is Relative this parameter specifies the diagonal as a percentage of the face diagonal numPointsToProjectOnRef Number of points on the reference entity to be projected onto the compare entity numPointsTooMuchDist Number of points outside the identical tolerance MaxDistance Maximum distance between any corresponding points on reference and compare entity numMissingPointsOnCmp Number of points on the reference entity with no counter
103. o display a file selection dialog that displays the local CATIA environment directory Select the CATIA environment file that you want to modify If the selected environment already contains xCompare variables an error will be displayed In this case choose a different environment file or delete the existing xCompare environment variable definitions from the environment file manually 7 When creating a new CATIA environment you can choose a directory for the new environment file TRANSCAT PLM 13 XCOMPARE V5 V5 1 9 1 Installation Install xCompare using the installation package Choose Location A Please select the directory where the CATIA environment files reside C Dokumente und Einstellungen All Users A4nwendungsdaten DassaultS ystemes CATEnv_ Browse InstallShield lt Back Cancel 8 When creating a new CATIA environment you can specify the name of the new CATIA environment file To recognize the environment readily we recommend to include the versions of both xCompare and CATIA in the name of the environment New CATIA environment Please enter a name for the new CATIA environment xCompare 1 C amp TIAV5 R13 InstallShield lt Back Cancel Click Next to proceed 9 The installation routine displays a summary of the specified settings If all settings are correct click Next to copy the required files to the installation directory Otherwise cli
104. of the Mapping Editor see Mapping editor reference page 59 58 XCOMPARE V5 V5 1 9 1 Organization of checks Mapping editor reference i Update check templates button Click to add an instance of every available check that is missing from the current configuration Use this function to add checks that have been removed from the configuration or to add check that have become available in xCompare since you created the configuration Show help button Currently not available List of checks List of checks in this configuration A selected check box indicates that the check is enabled To enable or disable a check click the Enable Disable selected check button or double click the check box of the list item To enable or disable all structure geometry or metadata checks right click the respec tive parent node in the list and select Enable checks or Disable checks from the context menu Info box Displays a short description of the currently selected check Edit group box with controls Set the parameter values for the selected check in the current configuration Configurations combo box with buttons Select a configuration from the list 9 Add configuration button To add a new configuration click the black arrow in the lower right corner of the Add configuration button Choose the desired type of configuration from the menu To add another configuration for the same types of models again click the Add
105. of the compare entity Graphical representation of Note Object Attribute of reference entity Graphical representation of the reference entity Graphical representation of Note Object Attribute of compare entity Graphical repre sentation of the compare entity 92 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Roughness 9 4 9 Compare Annotation Roughness Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product Compare V5 Drawing with V5 Drawing This check compares roughness annotations in the reference and compare document This check uses no parameters when comparing V5 Drawings Check fields Check all fields Check applicability Check roughness applicability Check obtention mode Check obtention mode Check inverted status Check the invert status Check linked geometry of annotation Check the geometry linked to annotations Check view of annotation Check the support view of annotations 93 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Color Properties 9 4 10 Compare Color Properties Availability Description Parameters Result values TRANSCAT PLM Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares color and transparency of matching entities in the reference and compare document There
106. on mode r xCompare Enhanced Visualization L9 z Fading zl CO Reference p E Transparency Compare 0 m Close i Transparency reference slider Use this slider to adjust the transparency of the selected reference entity Transparency compare slider Use this slider to adjust the transparency of the selected compare entity NOTE A change in transparency is only visible with the following CATIA application setting In Tools gt Options gt General gt Display gt Performance the Transparency quality option must be set to High You have to restart CATIA for this setting to take effect Show differences basic mode TRANSCAT PLM E xCompare Enhanced Visualization Bes TEE Show Differences LES Pa E Si 49 XCOMPARE V5 V5 1 9 1 Analyzing the results Reference to the Enhanced Visualization dialog 4s p c zd Show previous difference Show all differences Show next difference buttons If more than one different region is found in the pair of entities you can show marking elements for this particular region or for all different regions by clicking the respective buttons bal Show all differences button Select this button to show marking elements for both reference and compare entities in the active window Deselect this button to show marking elements only marking element
107. ontain mapping rules and check instances for various pairs of document types Check instances for different document types are independent from one another Mapping Mapping controls the correlation of elements in the reference and compare models Mapping Rule Mapping rules control which elements are paired with which other elements in order to be compared with each other 8 XCOMPARE V5 V5 1 9 1 Introduction Notation conventions in this document 1 2 Notation conventions in this document Markings A CAUTION A notice marked with CAUTION notifies you that performing an action may have unwanted consequences such as loss of data Syntax notation for command line input and configuration files These conventions apply to sections marked Syntax or Command line syntax Notation Description text Normal text to be typed as shown text Square brackets mark an optional parameter Include this param eter if required An ellipsis indicates that the preceding sub expression can option ally be repeated lt text gt Angle brackets mark text to be replaced by the required value a b Braces mark a list of parameters which are separated by vertical bars Include one of the given parameters If any of the special characters used for syntax notation is to be taken literally it is preceded by a backslash For example text is text 1 3 Contacting Transcat PLM
108. ort if the checksums are equal Message to display if checksums are different Specify a message to appear in the report if the checksums are different Checksum of reference document Checksum of the reference document Checksum of compare document Checksum of the compare document 63 XCOMPARE V5 V5 1 9 1 Checks and Parameters Structure Compare Find Types Match 9 2 Structure 9 2 1 Compare Find Types Match Availability Compare V5 Part with V5 Part Description This check finds entities with identical names but different entity types In V5 Parts solid features are compared regarding their CAA types All other entities are compared regarding their xCompare entity types Parameters No parameters available Result values RefType Type of the reference entity CmpType Type of the compare entity TRANSCAT PLM 64 XCOMPARE V5 V5 1 9 1 Checks and Parameters Structure Compare Find New or Deleted 9 2 2 Compare Find New or Deleted Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product Compare V5 Drawing with V5 Drawing This check finds entities without a counterpart in the other model Compare entities are marked as new if there is no equivalent entity in the reference model Reference entities are marked as deleted if there is no equivalent entity in the compare model No parameters available 65 XCOMPARE V5 V5 1 9 1
109. orted as different Do not consider annotations if annotation set is switched off check box If this option is selected elements in a switched off annotation set are ignored If this option is not selected elements in the annotation sets are considered irrespec tive of whether the annotation set is switched on or off 7 To check or ignore elements in the annotation set in batch mode set the TCACMPDONOTREADANNOTATIONDATA environment variable 25 XCOMPARE V5 V5 1 9 1 Report Settings TRANSCAT PLM Reference to the main window Include only differences in the report check box If this option is selected only different entities are included in the report If this option is not selected reports include all checked pairs of entities The corresponding environment variable for this setting is TCACMPREPORTONLYDIFFERENCES If the environment variable is set this option is not available Capture images for entities which are reported as different Select this option to capture images for the report directly after the check run Deselect this option to capture no images at this time Images are captured on demand when you click Generate HTML report in the analysis window The corresponding environment variable for this setting is TCACMPIMGCAPTURE If the environment variable is set this option is not available Create single html file Select this option to create an additional report in HTML format The result
110. part on the compare entity 82 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Activation Status 9 4 Metadata 9 4 1 Compare Activation Status Availability Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares the activation status of matching entities in the reference and compare model Parameters No parameters available Result values RefActivStat Activation status of the reference entity CmpaActivStat Activation status of the compare entity TRANSCAT PLM 83 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Captures 9 4 2 Compare Annotation Captures Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check compares annotation captures in the reference and compare document Check clipping plane state Check the Clipping Plane property Check camera origin Check the camera origin Check camera direction Check the camera direction Check camera zenith Check the camera zenith Check hidden text Check the Hidden text capture attribute Check active view state Check the Active view state Check camera type Check the camera type Check camera name Check the camera name Check camera target Check the camera target Check camera angle Check the camera angle Ch
111. pping Mode Predefined set of rules in which element names have the highest priority The predefined rule set is 1 Pair by Name 2 Pair by Internal Name 3 Pair by Bounding Elements 4 Pair by Position for V5 Products only Apply User Defined Smart Mapping Mode User defined set of rules For editing the user defined set of rules see the Available pairing rules Selected pairing rules value listbelow Available pairing rules Selected pairing rules value list When using a predefined set of pairing rules for smart pairing the Selected pairing rules list shows the rules sorted by priority in descending order Predefined sets of pairing rules cannot be changed When using the user defined set of rules mark a rule and click an arrow button to add the rule to the selection or to remove it from the selection To change the order remove all rules from the selection and add them again sorted by priority in descending order Disable selection Disable matching Disable aggregation check boxes Select a check box to disable all selection rules all pairing rules or all aggregation rules for the currently selected check respectively See also Override Rules page 126 Selection by Pairing by Aggregation by check boxes Select to activate the respective selection rule pairing rule or aggregation rule Double click to select or clear these check boxes
112. pports Compares the number of linked supports of bundle segments Check protections Compares the number of linked protections of bundle segments Result values RefNumCp Number of connection points in reference entity CmpNumCp Number of connection points in compare entity RefNumFirstConn Number of reference first connections CmpNumFirstConn Number of compare first connections RefNumSecConn Number of reference second connections CmpNumSecConn Number of compare second connections RefBSLength Length of reference bundle segment CmpBSLength Length of compare bundle segment RefNumSupports Number of supports in reference entity CmpNumSupports Number of supports in compare entity RefNumProtections Number of protections in reference entity CmpNumProtections Number of protections in compare entity TRANscAT PLM 113 xCoMPARE V5 V5 1 9 1 10 Mapping Mapping Introduction 10 1 Introduction Mapping Mapping Rules Pairing methods TRANSCAT PLM Mapping identifies pairs of correlating entities These pairs of entities constitute the data basis that will be checked The process of mapping is an automated sequence comprising the following steps e Retrieve the allowed element types for the checks e Filter elements according to custom selection rules e Build pairs according to custom pairing rules When mapping has finished the resulting pairs of entities will be checked for differ ences which is the second major stage when comparing
113. r no formula link no in the reference entity Type of compare entity Parameter type of compare entity Value of compare entity Parameter value of compare entity Formula of compare entity At least one formula does link to the parameter yes or no formula link no in the compare entity 105 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Pick Properties 9 4 21 Compare Pick Properties Availability Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares the setting of the Pick property of matching entities in the refer ence and compare model Parameters No parameters available Result values RefPickable Pick property of the reference entity 0 not pickable 1 pickable CmpPickable Pick property of the compare entity 0 not pickable 1 pickable TRANsCAT PLM 106 xCoMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Point Line Types 9 4 22 Compare Point Line Types Availability Compare V5 Drawing with V5 Drawing Compare V5 Part with V5 Part Compare V5 Product with V5 Product Description This check compares the point type line type and line thickness of matching entities in the reference and compare model Matching entities that have no point type line type and thickness properties are consid ered equal Parameters Check point line type Check the point type an
114. r the reference or compare entity 54 XCOMPARE V5 V5 1 9 1 Analyzing the results Reports viewed in an HTML browser Reference to the Show captured image dialog Show Image 9 Reference j Compare ial The functions in this window are available only when a pair with differences is selected in the analysis window Capture custom image of reference entity button Click to change the captured image of the reference entity in the selected pair fall Capture default image of reference entity button Click to capture an image of the reference entity in the selected pair The image is in default view as initially captured by xCompare Capture default image of reference entity button Click to change the captured image of the compare entity in the selected pair fiaj Capture default image of compare entity button Click to capture a default image of the compare entity in the selected pair The image is in default view as initially captured by xCompare 5 Preview Preview of images as shown in the report TRANSCAT PLM 55 XCOMPARE V5 V5 1 9 1 Organization of checks Introduction Create a configuration 8 Organization of checks 8 1 Introduction xCompare settings are organized in configurations From the definitions given in a configuration xCompare gets the information what and how to compare and which entities of a given model to compare A configuration defi
115. re Annotation Roughness s riora te roti VE prb FGR OR op Fea exa dX EP e eju b d Rod 93 9 4 10 Compare Color Properties EMI EU 94 9 4 11 Compare Current Work Objects sesesssesessssseseseereseersssesesrnrsrsrenreesrssnsesesssestsrereresrsrsesssoneseseee 96 9 4 12 Compare Dimension Properties onere iet eee cedet E Ree Ee eee pude s 97 9 4 13 Compare Drawing DIttOS inepte Fee D aatis eorr tere era rero ius 98 9 4 14 Compare Eee c S 99 9 4 15 Compare Drawing Views Properties reir teneo ttt tento aene og o eia ea rag 100 9 4 16 Compare Feature Lejol rr 101 9 4 17 Compare Font Properties 1 errori tete ferte e eta Dipl rere eb ed e Hee areae aene 102 9 4 18 Compare Layer Properties nine sectaedsvexsarsesstanbsctedivisasebedapeei ale ES 103 9 4 19 Compare Model by Image T 104 TRANSCAT PLM 4 XCOMPARE V5 V5 1 9 1 9 4 20 Compare Paramieters 5 eie ettet iter o niente baec stooipe e oboe babe e Roo rr enin bbu eS 105 9 4 21 Compare Pick Properties qe 106 9 4 22 Compare Point Lin TYPES ersinnen ete ond op peo OEE E EENEN EEEE 107 9 4 23 Compare Product Properties of ROOt eesssseesssessseiesisssssstesestrtsretestsststetesresestsstsreresrssesesresrsse 108 9 4 24 Compare P bIICatIONS iristeraino irainen rE eE EEEE EE ER E 109 9 4 25 Compare Show Properties SP 110 9 4 26 Comipare Text Propertles donee tser tut ersa ai een E E aE R 111 9 4 27 Compare Time St
116. reate a configuration page 56 7 To generate a configuration with default settings in batch mode see Chapter 8 6 Generating a configuration file in batch mode page 61 6 2 Creating a batch input file Sample input file Multiple check runs TRANSCAT PLM An example of a batch input file is supplied in the input subdirectory of the xCompare installation Open a sample batch input file in a text or XML editor Adapt the settings as described below then save the file under a different name The required information for each pair of models to be checked is specified in an XML node named Run Example lt xml version 1 0 encoding utf 8 gt lt InputFile gt lt Run RunName TestRun gt lt Run gt lt InputFile gt To define more than one check run to be performed in one batch run copy the entire Run node and insert the node in a valid place as shown in the example 28 XCOMPARE V5 V5 1 9 1 Comparing models in batch mode Creating a batch input file Example lt xml version 1 0 encoding utf 8 gt lt InputFile gt Run RunName runl gt lt Run gt lt Run RunName run2 gt lt Run gt lt InputFile gt You can change the RunName attribute value to distinguish the check runs in the input file although this is not technically necessary Report path and name In the ReportPath node specify the file path for the report to be created In the ReportName node specify a name for the report f
117. rtices of triangle Vertices and center of triangle or Vertices centers of edges and center of triangle Result values numPointsToProjectOnRef Number of points on the reference entity to be projected onto the compare entity numPointsToProjectOnCompare Number of points projected onto the compare entity numMissingPointsOnRef Number of points on the reference entity with no counter part on the compare entity numMissingPointsOnCmp Number of points on the compare entity with no counter part on the reference entity numPointsTooMuchDist Number of points outside the identical tolerance MaxDistance Maximum distance between any corresponding points on reference and compare entity TRANsCAT PLM 71 XCOMPARE V5 V5 1 9 1 Checks and Parameters Geometric Compare Centers of Gravity 9 3 5 Compare Centers of Gravity Availability Description Parameters Result values TRANSCAT PLM Compare V5 Part with V5 Part This check compares the centers of gravity of solids in the reference and compare models Maximum allowed deviation Maximum allowed distance mm between centers of gravity Computation method Choose a method for calculating the center of gravity e Compute by tessellation Calculate using tessellated entities e Compute in CATIA Use the built in CATIA function Center of gravity of reference entity X Y Z Coordinates of the center of gravity for the referenc
118. rty of compare entity 85 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Datums 9 4 3 Compare Annotation Datums Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product Compare V5 Drawing with V5 Drawing This check compares properties of annotation datum features and annotation datum targets in the reference and compare document For V5 V5 checks both semantic and non semantic annotations are checked Check linked geometry of annotation Check the geometry to which the annotations are linked Check view of annotation Check the support view of the annotations Check label Check the label text Check upper text only for datum targets Check the upper text This parameter applies only to datum targets Check diameter symbol status only for datum targets Check the diameter symbol status This parameter applies only to datum targets Check targets of datum Check the targets of datum features This parameter applies only to datum features Check datum of semantic target Check the datum feature of a target This parameter applies only to semantic datum targets 86 XCOMPARE V5 V5 1 9 1 Checks and Parameters Metadata Compare Annotation Datums 9 4 4 Compare Annotation Datums Availability Description Parameters TRANSCAT PLM Compare V5 Part with V5 Part Compare V5 Product with V5 Product This check
119. s See Duplicate a mapping rule page 135 12 3 6 Checks node XPath Environment Checks This node contains the check definitions For details see chapters CheckReference nodes page 131 and Checklnstance nodes page 132 12 3 7 lt CheckReference gt nodes TRANSCAT PLM XPath Environment Checks CheckReference These nodes define the checks available in the configuration A check reference can be linked from any number of check instances within the configuration The CheckRefId attribute contains a unique identifier by which the check can be refer enced The CheckRefType attribute specifies the type of the check Do not change this value 131 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file Structure of configuration files Checklnstance nodes Mapping rule links in the CheckReference node are not evaluated 12 3 8 Checklnstance nodes XPath Environment Checks CheckReference CheckInstance These nodes define the name parameter values and mapping rules for a check The CheckInstId attribute contains a unique identifier by which the check instance can be referenced The CheckRef Id attribute points to a CheckReference node Possible modifications Rename a check instance page 136 Duplicate a check instance page 137 Choose the mapping rules of a check page 136 Edit check parameters page 141 12 3 9 Profiles node XPath Environment Profiles This node contai
120. s for the compare entity if the reference document is active or to show only marking elements for refer ence entity if the compare document is active A ps j Tessellation points Tessellation triangles 3D faces buttons Select one of these buttons to show the differences in the respective other entity as points triangles or 3D faces respectively amp Create permanent marking elements button Select this button to add the currently displayed marking elements permanently to a geometrical set to the active document This requires that the active document is either the reference document or the compare document The name of the geometrical set is xCompare ShowDifferences Markups NOTE The accuracy of enhanced visualization in basic mode depends on the 3D Accuracy setting in CATIA Tools gt Options gt General gt Display gt Performance A smaller fixed 3D Accuracy value results in a more accurate calculation at the same time computational effort and run time increase Show differences advanced mode TRANSCAT PLM r 7 xCompare Enhanced Visualization 9 Da mag ejr m PA Tolerance M amp 50 XCOMPARE V5 V5 1 9 1 TRANSCAT PLM Analyzing the results Reference to the Enhanced Visualization dialog 4s Sarl a Show previous difference Show all differences Show next difference buttons If more than one different region
121. session activate the From current session option and choose a model from the list box 4 Choose a configuration 5 Optionally you can specify a user defined report name To do this deselect the Use document names for report name option and type a name into the report name list box If the option remains selected xCompare uses the default naming comprising the name of the reference document and the current timestamp 6 To compare the models click OK gt gt A progress bar shows the progress of the compare operation When finished the results are displayed in the analysis window 7 For details see the Reference to the main window page 22 Ee NOTE Comparing V5 models with the same filenames or the same unique identifiers UUIDs may take longer than comparing models with different filenames or UUIDs This is because xCompare has to create a temporary copy of the compare document due to restrictions of file handling in CATIA TRANSCAT PLM 27 XCOMPARE V5 V5 1 9 1 Comparing models in batch mode Prerequisites 6 Comparing models in batch mode In batch mode you can compare one or more pairs of models from the command line 6 1 Prerequisites To compare models in batch mode you need these files e A configuration file where the checks are defined e A batch input file to tell the program which models to check which configuration to use and where to save the reports 7 To create a configuration see Chapter 8 2 1 C
122. t 5 Change the text of the Name node in order to distinguish the mapping rules by their names lt EntityPairingRules gt lt MappingRule RuleID 1001 MR_EM EQUAL NAMES gt lt MappingRule gt lt MappingRule RuleID 1002 MR_EM EQUAL NAMES gt lt Name LangID EN gt Renamed mapping rule lt Name gt lt MappingRule gt lt EntityPairingRules gt TRANSCAT PLM 135 xCoMPARE V5 V5 1 9 1 Manually editing the configuration file Add a check instance 12 7 Adda check instance 1 Find the CheckInstId of the check instance to be linked to the profile 2 In the Profile Section node add a new CheckLink node with the CheckInstId attribute of the check instance to be linked Profile gt Section CheckLink CheckInstId gt CheckLink CheckInstId gt 12 8 Remove a check instance To remove a check delete or comment out the CheckLink node in question Profile Section CheckLink CheckInstId gt CheckLink CheckInstId gt commented out gt 12 9 Rename a check instance 1 Find the CheckReference node in the configuration 2 Change the text in the Name node Example CheckReference Name LangID EN gt Compare Find Deleted Non Converted Element lt Name gt lt CheckReference gt 12 10 Choose the mapping rules of a check 1 Find the CheckInstance node in the configuration 2 To remove a mapping rule remove or comment out the Rule
123. t files TRANsCAT PLM XCOMPARE V5 V5 1 9 1 Installation Environment variables Configure a computer to use a FlexNet concurrent license List of environment variables Continued Name Values and description TCACMPConfigPath Path to configuration files xCompare looks for configuration files in the given path and all its subdirectories TCACMPLangPath Path for xCompare language files This directory contains language specific files for the interface and reports TCACMP LIC FLEXNET or variable not set Use FlexNet license management LUM Use LUM license management TRANSCAT LICENSE FILE Location of the FlexNet license file This variable is required when using FlexNet license management e FlexNet concurrent license Specify the port number and host name of the license server separated by the character Example TRANSCAT LICENSE FILE 27000Qlicserver e FlexNet nodelock license Specify the path of the directory where the license file is located Example TRANSCAT LICENSE FILE c licenses TCACMPTempPath Path to temporary model files If the file names and unique identifiers of reference and compare document are equal copies of the documents are stored temporarily in this directory Make sure that you have read write access to the specified directory and that there is enough storage space available TCTRACE Path and file name of the trace file Set this variable to record significa
124. tion editor reference ssssssessessesessesesessesesrestesesesssstesenesseseneesesssntsseseecesessenesteseseseoseses 58 M pping iE PET Je ainiin aa e E E E a a aa aa 59 Generating a configuration file in batch mode eese 61 Manually editing the configuration file eese cessere entente nnn 62 Checks and Parameters 63 PESE BOR osuere nm Nis Unete dni IMEEM uer UM Mame MEME 63 COM pare CRG p 63 xg E E TE E T T T A AN EE A E TEA 64 Compare Find Types Match Rc Y 64 Compare Find New or Deleted sxscssiccsssncsecssscnsahdondacatensadedasmadavasaaabatensdedeedeanedepesgeesunseewiensooetics 65 Compare Firid Remamied dud iE DN MM oai E br Vd RA O E ERER dU mM 66 TRANSCAT PLM 3 xCoMPARE V5 V5 1 9 1 9 2 4 Compare Product Components 55 o6 nn Guo R RP on I RAD NNBIPUN NNNM MM MPH DNE 67 9 3 eur M 68 9 3 1 Compare Areas mem 68 9 3 2 Compare Axis Systems reiten rire iter sven poco HL ede sib deen E eH Peto edere E ieaS Ene idees 69 9 3 3 Compare Bounding BOXES pxsadipadi a Dai aad i pinged dans pK GRAN U endo bte blaut nbn iM E 70 9 3 4 eC ded cq 71 9 3 5 Compare Centers of Gravity a 72 9 3 6 Compare Volumes cnsnodiseclketeaat edendo aa tees vein iiaiai iaar ner E EEEa 73 9 3 7 Compare CGR
125. to V5BRep oes eesecesecssecesecsseeeseeeseessneecaeeeaeeeaeecaaecnsecsuecaeeaeesseesseeseeeeeneeeneesaeens 74 9 3 8 Compare Tessellationms to CGR aii re ERE ENEMY YIN EH Rd ODIO P A EE E ELE EIu EH KA 75 9 3 9 Compare Transformation Matrices cnsiespuedd aset BER REFER OM BERND RANDO DO RPM DUM PUER 76 9 3 10 Compare Drawing Views Generated Geometry eese ehanetnttth testate tatna ua 77 9 3 11 Compare POINTS sessir eea eee i ee erred ne RA ees te p Hee tne K eere a Gee aet eiie ne Piae cis 79 9 3 12 Molise icr E MR E ROO 80 9 3 13 Compare V5BRe ps to CGR nno eoim Ea ebd Ep ibt bi E E 81 9 4 rur e M aaie 83 9 4 1 Compare Activation Status eec eee duets Lo Ito Rp tiene oue de au de eve Ene dva Lugo 83 9 4 2 Compare Annotatiori Capt res ecciesie cete tree etra ced te dr He i ha e eaa deed rene aa 84 9 4 3 Compare Annotation Datums sesssseeseeseeeeeeeen rennen nennen nennen nennen tenente nnne 86 9 4 4 Compare Annotation Datums oo ee ceecescsseceseeesseeeceeececaaecaecaecsaeesseeeeeeseeseneseaeesaeeeaeecaaeeaeenes 87 9 4 5 Compare Annotation Dimensions essere enne ener tnnt rennen 88 9 4 6 Compare Annotation Geometrical Tolerances eese eee enne entente 89 9 4 7 Compare Annotation Graphic PERI iesosdue e od exp puse opea eni dedu tin inita lt 90 9 4 8 Compare Annotation Notes sissies e eiee ennr ennt nest nennen teens 91 9 4 9 Compa
126. ts viewed in an HTML browser Reports can be viewed in an HTML browser independently from the xCompare applica tion Open an existing report from within xCompare 1 Choose an existing report in the xCompare main window 2 Click the Open selected report button 3 In the analysis window click the Generate HTML report button gt gt The report is displayed in a browser window Open an existing report from disk You can open an existing report with extension qcmpreportxml or html directly in an HTML browser About report file formats xCompare can create reports in XML format and as self contained HTML files XML reports extension qcmpreportxml are created for every check run This report contains all results and can be viewed in the xCompare analysis window It can also be viewed in a browser for this purpose these files are required e TCACMPStyleSheetV2 xsl stylesheet e TCACMPStyleSheet xs1 stylesheet for reports created prior to xCompare V5 1 7 1 e The folder of the same name as the report file which contains captured images of differences and report files for product components if applicable e The TCACmpStyleSheetTemplate folder which contains common images All of these files are stored in the xCompare reports folder Self contained HTML reports are created optionally All information is stored in one HTML file This type of report is particularly suitable for data exchange and storage in a PDM system since there
127. ttingID SagForImportTessellationDescriptions This setting defines the sag parameter for tessellations The value is used unless the check has its own sag parameter e Setting SettingID StepForImportTessellationDescriptions This setting defines the step parameter for tessellations The value is used unless the check has its own step parameter e Setting SettingID FormatStringForFloatingPointNumbers This setting defines how floating point numbers are displayed For example 3f means floating point numbers are displayed with 3 decimal places 12 3 13 lt CheckLink gt nodes TRANSCAT PLM XPath Environment Profiles Profile Section CheckLink These nodes define which checks are are used in a profile Possible modifications 7 Add a check instance page 136 7 Remove a check instance page 136 133 XCOMPARE V5 V5 1 9 1 Manually editing the configuration file Create a profile 12 4 Create a profile 1 Inside the Profiles node insert a new Profile node There must be only one Profile node Profiles DefaultProfID gt Profile ProfID gt lt Profile gt lt Profile gt lt Profile gt lt Profiles gt 2 Set the ProflD attribute to a unique value which is also the display name of the profile Profile ProfID gt lt Profile gt 3 Inside the Profile node insert one Section node Set the attribute Model TypeID2 DEFAULT Profile ProfID gt Section ModelTypeID DEFAULT gt
128. uration editor 8 3 3 Defining mapping rules Mapping rules define what elements are compared to one another To edit mapping rules for the selected check click the Define mapping for the saa selected check button in the configuration editor amp 8 3 4 Rename a check To rename the currently selected check in the list of checks 1 Click the Rename selected check button 2 The Rename dialog contains names in all available languages Mark the entry you want to change 3 Click the marked entry again to make the name editable 4 Type the new name Press Enter to confirm the new text 8 3 5 Duplicate a check When you duplicate a check you can perform variations of the same check during the same check run To duplicate the currently selected check in the list of checks click the Duplicate o check button gt A duplicate of the check has been added Initially the new check is deactivated The new check has the same name parameters and mapping rules 8 3 6 Delete a check To delete the currently selected check in the list of checks click the Delete check sot button 9 TRANSCAT PLM 57 XCOMPARE V5 V5 1 9 1 8 4 Configuration editor reference Organization of checks Configuration editor reference xCompare Configuration Editor 9 x tol dil ol Nal e xCompare Checks Te M compare CRC Structure Mcompare Find New or Deleted M compare Find Renamed Meompare Find Types Match
129. visualize the differences of pairs e Interactive selection and zoom on elements in the 3D view of the corresponding model e Fine analysis e Enhanced visualization for displaying reference and compare geometry in the same window 33 XCOMPARE V5 V5 1 9 1 Check status Pair check status Pairs of entities TRANSCAT PLM Analyzing the results Viewing results in the analysis window In the list of checks the status of every check is indicated by colors check sum Color Check status Description Green No differences No differences between refer ence and compare document in any pair Red Different Differences between reference and compare document in one or more pairs Grey Not checked No pairs of entities were found to which the check would apply Blue General error Check could not be performed for example when one of the documents could not be read Cyan Green Precheck with equal checksum Reference and compare docu ment have equal check sums Cyan Red Precheck with different Reference and compare docu ment have different check sums In the list of pairs the status of every entity pair is indicated by colors Color Check status Description Green Equal Matching entities no differences Red Different Differences between matching entities Blue General error Check could not be performed for example when one of the documents could not be read
130. y if they are in the same custom view Parameters No parameters available 10 2 2 8 Pair by Position Description Elements are paired only if their absolute positions are equal This rule considers the absolute transformation matrices and translation vectors of entities Parameters No parameters available 10 2 2 9 Pair by Bounding Elements Description Elements are paired only if their bounding elements bounding boxes bounding spheres or coordinates are equal within a tolerance The tolerance is controlled inter nally Parameters No parameters available TRANsCAT PLM 124 XCOMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Aggregation Rules 10 2 3 Aggregation Rules Ce NOTE Aggregation is currently not supported for V5 V5 checks TRANsCAT PLM 125 xCoMPARE V5 V5 1 9 1 Mapping Reference to Mapping Rules Override Rules 10 2 4 Override Rules 10 2 4 1 Override Entity Selection Rules Description This rule disables all entity selection rules including the internal default selection rules No element filters apply All elements are forwarded to entity matching Parameters No parameters available 10 2 4 2 Override Entity Matching Rules Description This rule disables all entity matching rules including the internal default matching rules All pairs of entities are considered Parameters No parameters available 10 2 4 3 Override Aggregation Rules Description This rule disables al
Download Pdf Manuals
Related Search
Related Contents
Advanced User Guide RP-WD03 Edifier Stylish 2.1 OfficePro in this help file 契 約 書 添 付 仕 様 書 DS-DAC-100m Owner`s Manual Samsung 삼성 지펠 Copyright © All rights reserved.
Failed to retrieve file