q-checker v5 2.14.1 what’s newthe batch window of the catia interface is now also fully integrated...
TRANSCRIPT
Q-Checker V5 2.14.1What’s new
Page 2© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
96 improvements have been made overallThis “What’s new” describes the major changes:
New Criteria Norms and StandardsMethodology
New features in existing criteria Improvements and Fixes
General In Criteria
Overview
Page 3© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New criterion: “View Mode”Checks whether the specified view mode is set in the current CATIA session
Example: Different view modes for the same nut: Shading (SHD), Shading with Edges, Shading with Material, Wireframe (NHR)
New Criteria > Norms and Standards > Settings
Page 4© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New criterion: “Parameter Must Exist and Content Must Match Root-Feature Name”
Checks whether specific parameters exist and whether their values correspond to a specific section of the root part name.
Example: The Parameter MyNumber must exist and its value must match the content of the root part name at position 28 to 36.
New Criteria > Norms and Standards > Texts
Page 5© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New criterion: “Low Intensity”Checks whether Low Intensity mode has the required setting (On or Off) for all checked elements.
Example: Low Intensity is switched On in the properties
New Criteria > Norms and Standards > Elements > General
Page 6© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New criterion: "Non-Allowed Element Type in 2D Component"
Checks whether exposed 2D components, used in a Sheet, contain non-allowed elements.
Example: The 2D Component.2 contains the DrwPicture “Transcat”. The 2D Component itself is used in Sheet.2. If DrwPictures are defined as “Non allowed types”, the element 2D Component.2 is found as error.
New Criteria > Norms and Standards > Elements > Drawings
Page 7© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New criterion: “Non-Allowed Models/Catalogs/... in Session ”Checks whether non-allowed documents have been opened in the current CATIA session.
The non-allowed documents are defined by Regular Expression(s)
New Criteria > Methodology > General
Regulat Expression Not allowed are documents … Example
.+\.feat …of type „feat“ Test.feat
.+\.CATfct …of type „CATfct“ Test.CATfct^[A-Z]+\..+$ … that contain only capital letter TEST.feat
Page 8© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New criterion: "Segment Extremity Name "Checks whether the names of segment extremities match the fixed naming rules given in the following table
New Criteria > Methodology > Equipment > Electrics
Segment extremity is Naming rule Example
(1) Point Part name / name of point "Multi-branchable1/Point.3"
(2) External Reference Path to the referenced point "MyConnector.1/BCP_generated(BundleCnctPt1)"
Page 9© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Criterion: Criterion: "Selected Text/Dimension Attributes"New parameter: Set color for text = R, G, B
To check the color of text.New parameter: Set color for sub test = R, G, B
To check the color of subtext.New healing parameter: Set text color = R, G, B
Criterion: "Non-Isometric Positioning Matrix"New parameter: Ignore matrices for reflections
To ignore mirrored positioning matrices.
Criterion: "Fit all in"New parameter: Reframe on: PartBody / Current work object.
To Reframe on the PartBody or the Current work object
Criterion: "Current axis system"New function: No current axis system is allowed
Leave the field Current Axis System empty to allow no axis system is set current
New features in existing criteria
Page 10© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Criterion: "Conditional Feature Properties" / Check ConditionNew keyword:
CRIT_CHECK_STATUSStatus: NOTCALLED, OK, VIOLATED, ERRORExample (Check Condition): IF ( CRIT_CHECK_STATUS( 1072 ) = VIOLATED )
AMOUNT 1-
New keywords: DIRECT_TREE_CHILDTREE_CHILDDIRECT_CHILDCHILDDIRECT_TREE_PARENTTREE_PARENTDIRECT_PARENTPARENT
Example: IF (NOT TREE_PARENT ( TYPE = "OpenBody" AND … ) )THEN ( … )
New features in existing criteria
Page 11© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Criterion: "Active Sheet"New parameter has been added: "Define active sheet by index"
If for example always the second sheet (index = 2) should be active independent from its name
Existing parameter has been renamed to: "Define active sheet by name".
Old name "Following sheet is active (else the first sheet)"
Criterion: "Non-Standard Feature Name [O-EL-EN]"New parameter has been added: "Number must be in ascending/descending order“
To check the order is ascending / descending. Example: Point.1, Point.3, Point.5 are in ascending order.
Criterion: "No Space Geometry Outside Working Area [O-CM-OB]"New parameter: "Working area centered on geometry Bounding Box".
Now it is possible to define the maximum size of a geometry with a cuboid, independent from its absolute position
Reference Plane features are ignored.
New features in existing criteria
Page 12© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Criterion. “Material Corresponds to Material Reference Catalog“New option to define Reference Catalog by path and name
It is now possible to allow several Reference CatalogsThe Reference Catalog(s) can now be in arbitrary paths - variables can beused
Criterion: "Non-Allowed Formula Value"Healing added: Remove
Criterion: "Existence and Content of Texts"Healing has been added: Replace these characters -> by these
Criteria: "Empty Views", "Empty Detail Views"Healing button text has been renamed to "Delete view"
Old name "Delete view ( keep, if last view on sheet )"
Criterion: "Allowed Axis-System Position"Healing has been added: Set as not current
New features in existing criteria
Page 13© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Criterion: "Electrical Protective Coverings"Types “Tape” and "Corrugated tube" are checked
Properties > Electrical > Electrical properties > Type: TapeProperties > Electrical > Electrical properties > Type: Corrugated tube
Criterion: "Existence and Content of Applicative Feature Attribute"
Combo box values added to option "Allowed is only one applicative-container feature...“
"Simple check (default)" -> check will be perform as before."Advance check" -> check will be perform like the PlugIn.
New features in existing criteria
Page 14© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New batch window The batch window of the CATIA Interface is now also fully integrated in CATIA.
It offers a new “Filter by document type” to easily select only Part/Shape, Product, Drawing, …, as well as Product + Part/Shape + DrawingOptions to “check all models in a folder”, “check models recursively” (please use with care) are available via right mouse click – Note: the options are applied on the filtered folder content.
Improvements and Fixes > General
Page 15© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Q-Doctor geometrical healingFor certain geometry errors Q-Doctor geometrical healing can be used to create a healing feature
A healing feature is a repaired reproduction of a violated geometry feature, which is added to the model.
Presently eight criteria support Q-Doctor Q-Doctor requires the additional license: TC-qcheckerV5-qdoctorQ-Doctor is available in CAA-Interface on Windows, only
Improvements and Fixes > General
(1) Select a violated element
(2) Press the „Activate / Deactivate for geometrical healing (Q-Doctor)“ button the element is marked
(3) Run Q-Doctor Q-Doctor creates the healing feature
Healing feature
(4) Option: Check and delete healing feature
(5) Q-Doctor settings
Page 16© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New CATIA environment variablesTCAQC_PDM_TMP_SAVE_PATH=Path
Path where new – not saved – models should be saved TCAQC_DBFILE_PATH=Path
Path of the QCHECKER.db independent from check environments TCAQC_NODE_COL_FOR_CRIT_NOTCALLED=Hex-code of color
Color definition for criteria not called during a check
New keyword for CATIA environment variable TCAQC_PDM_SAVE_ACTIVATE=SUPPRESS_DIALOG_AND_SAVE
To call the PDM Save without calling the user dialogue
New QCHECKER.par keywordqchecker.ENABLE_MODIFIED_MARKING_ELEMENTSYES
To set the modified status when permanent marking elements have been created or deleted
Improvements and Fixes > General
Page 17© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New keyword in qcheckerV5 User functionReal path of the Model (10)
Returns the file path also if the model is loaded via DLName
CATIA environment variables can be used in QCHECKER.db.
Example: CATIA environment: QCDB_SERVER=pcprog40QCHECKER.db: qchecker.DB_SERVER ${QCDB_SERVER}
"Checked Documents” windowVery long pathnames – 230+ characters – are now supported
Regular expressionRegular expression can be set case insensitive with "(?i)" at the beginning of the pattern
Example: (?i)*\\Offset -> any feature under the root begins with offset - case insensitive
Improvements and Fixes > General
Page 18© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Background color of CATIA interface can be customisedIn the Q-Checker User Settings any color can be set.
The color is used in the analysis window and the product component selection window
Set color = disabled Set color = enabled + color selected
Improvements and Fixes > General
Page 19© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
New CAA-Types added to Type SolidFeatureAutoDraftAutoFilletSolidCombine
New Type addedType: Scene, CAA Type: "CATNewSceneFeat"
Criteria not performed in batch now return a “Check not called”
Criterion: "Fit All In"Criterion: "View Mode"Criterion: "Current Window View"
Improvements and Fixes > General
Page 20© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
Element type: Point For Points (CAA_Type: GSMPoint) the children are considered in all cases
Example: Extremum.xEffects among others criteria that handle Parent / Child links
Background view / ZoomingZooming on elements in Background view does not longer activate the background view
UNC-path / BatchUNC-paths are now correctly supported in all cases in batch
Xml-reports Xml-reports for data base now handle the following character correctly also in customer defined fields “&<>”
Highlighting electrical checksViolated segments are now highlighted also if the option “Hide internal harness geometry is used”
Improvements and Fixes > General
Page 21© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
"No Space Geometry Outside Working Area [O-CM-OB]"Wire geometry is now handled correctly
"Conditional Feature Properties"The following Keywords has been improved:
SUBSTRING_NAME / SUBSTRING_MODELNAME COLOR = AUTOMATIC
"View outside of sheet"Scaled views are now handled correctly
“Solid Void” and “Tiny Solid”In some cases geometry could not be checked. That special cases are now handled correctly.
"Non-Standard Display Accuracy of Dimension [D-OR-DI] "Error fixed in handling the Dual Value
Improvements and Fixes > Criteria
Page 22© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
"Permitted Element Types in NOSHOW"Healing of electrical segments has been improved
"Non-Allowed B-Rep/Feature Transparency"Healing has been improved
"Model Definition"Healing now works correctly also in QT interface
"Empty Sketch" and "Non-Allowed Sketch Positioning Type"
Check performed and okay is now displayed only one time
“Geometry Linked to FT/A in NOSHOW”Now also Dimensions and Notes are handled correctly
Improvements and Fixes > Criteria
Page 23© 2010 Transcat PLM GmbH
Q-Checker V5 2.14.1
"Non-allowed types in sketch"Handling of Intersections has been improved.
"Unresolved Feature"Publication in Components are not longer found as error
"Reset Graphic Properties"Runtime optimization for big models.
"Non-Allowed Sketch Positioning Type"Healing works correctly for Reverse and Swapped
"Self-Intersecting Face Loop“Fatal error in checking a specific part has been fixed
Improvements and Fixes > Criteria
Page 24© 2010 Transcat PLM GmbH
THANK YOUFor more information, please contact us.
[email protected]+49 721 / 97 0 43 - 100