Welcome to the 14.0 Minor QA Testing Guide, please check with your developer to make sure 14.0 Minor Migration is successfully completed (if any) before testing.
As with any other releases, we're trying to rule out as much bugs as possible in order to maintain that awesome CET user experience. Hence, these relevant bugs were handpicked for your information, divided into different CET component areas.
Option to scale oversized CAD imports
During a CAD import in paperspace, we've added a new 'dialog' that inform you if the CAD to be imported is over '10 times' the size of the paper in any direction. Looking at the animation below:
- *If 'Yes' is clicked on, the CAD will automatically be scaled to fit on the paper.
- *If 'No' is clicked on, the CAD will be retained of its original size.
Animation above shows the CAD import process with the decisions to resize the CAD.
- Referring to the animation above, we've meticulously tested using CAD file of '1000m x 1000m' size. If you have a large CAD file on your end. We would highly recommend to test the import to see if the dialog works for you.
2D Position accuracy
Should you run into situations where you have an overlaps between CAD and 2D layers in both model and paperspace, there is a feature of '2D Position' in the quick properties to determine the position precedence of the overlapping layers. As a recap, this is how it works.
2D Position set to 'Back', it will be positioned behind the CAD.
2D Position set to 'Front', it will be positioned after the CAD.
Previously, we've had issues in the generated PDF/Print preview where the 2D Position does not work accurately as it should. Hence, this will be fixed in this release.
- With your desired CAD files imported in both model space/paper space, overlap CAD files with any element that has 2D Position feature (Custom shapes, 2D shapes, Lines, manufacturer specific shapes and tools, etc), ensure in the generated PDF/Print preview, the 2D Position should work accurately as configured.
Hide in Print
Developers made a fix, where imported CADs that are set to 'Hide in Print', will not be shown when it is clipped on a paper in paperspace. For instance, right clicking on an imported CAD, then click on 'Hide in print'. Clipping the affected area using 2D Viewclip will now hide the imported CAD.
Referring to visualizations above, the CAD overlapping with the purple circle is set to 'Hide in Print', clipping it in 2D viewclip will also hide the CAD.
- With your desired CAD files imported, set it to 'Hide in Print'. Then try clipping the affected area and ensure the CAD is hidden. For verification, generating a PDF/Print preview should have the same output as what it is seen on the paper.
- Unhiding it by setting it to 'Show in Print', should unhide the CAD in both drawing space and the clipped area.
Missing 3D entities
Developers made a fix to ensure 3D entities in an imported DWG is always shown as previously, there are chances of a hit and miss where 3D entities could go missing no matter the option 'Import 3D entities' is ticked / unticked. Ensuring that the fix works on your end, see *section below.
CAD Setting dialog.
- Create a drawing with your manufacturer snappers, export it into a DWG. (Ensure the xref file is exported too).
- Then, in 'File menu> Import File', import the DWG. In the CAD dialog, ensure to import in 'Floorplan' settings drop down with 'Import 3D entities' checked. Ensure that the 3D entity is shown, hidden when option is unchecked.
- Repeat step above, but in '3D symbol' settings drop down 'Import 3D entities' is checked by default. Ensure that the 3D entity is shown.
Crash when loading saved paperspace template
Previously, there are chances that CET will crash when loading in paperspace template (.cmppr) in paperspace. If you have manufacturer paperspace templates, follow *test instructions below:
The 'load paper' button.
When it crashes, it shows an error message just like the dialog above.
- In paperspace, by using your manufacturer paperspace templates (if any), load the paper templates (.cmppr) into CET and ensure it does not crash. For further verification, try with newly created paper templates or existing paperspace templates.
- If these templates are configured with *data fields, ensure these data fields variables are able to load and retrieve the correct values.
Data fields are project variables, which are dynamic, differs according to the value filled in each drawing. For example, data fields of 'User, Customer Name, Date, etc' which some that are filled in Project Information.
List expansion of Bill of Material
Developers made a fix to an issue where in the printouts, the 'Expand list' does not hide/show the option listing of the product when it is unticked/ticked. If your manufacturer report settings have this option of 'Expand list', follow test instructions below:
Screenshot above shows the option in the print dialog.
Screenshot above shows the expanded list of a FIKA workstation layout in Bill of Material.
- In your manufacturer report settings, try tick/untick 'Expand list' option for article view/bill of material related papers (Naming of papers might vary depending on manufacturer). Generate a PDF/Print preview and ensure the list is hidden/shown based on the checkbox.
- Compare the printed article against the Bill of Material and ensure it is accurate for both hidden/shown options. Pricing shouldn't be affected.
Crash when changing style for Tag Legends
There is a fix made to the crash when changing style in tag legends. Previously, CET can crash when changing styles in the quick properties. Thus, we highly recommend checking changing styles of tag legends with the use of manufacturer tags, doesn't crash on your end. Follow *test instructions below:
Quick Properties of a Tag legends symbol.
- Make a drawing with part tagging by using manufacturer tags (if any). In paperspace, use tag legends. In the tag legends quick properties, change the style of the tag legend appearance (font, color, text size) by hitting the "Edit" button. Ensure the styles can be changed successfully and CET does not crash. Make sure that the tags are still shown correctly.
- Briefly change the other features in the quick properties, it should be changeable without any issues.
Working with the combination of Blocks, Filter and Categories have been improved. Hiding certain categories to snappers in blocks through the visibility settings in both model space and paperspace no longer hides the entire block, but instead only hide those that are assigned to the category. Previously with this limitation in place, blocks will need to be exploded as a workaround to filter each category. Take a look at the example below.
First off, there are 2 workstations in my drawing, on the left, it is already put in a 'Block'.
Off to paperspace, a viewclip is created with the sole objective to hide snappers categorized as 'Panels'.
In CET 14.0, filtering 'Panels' not only hides the assigned category, but the entire 'Block'.
In CET 14.0 Minor, filtering 'Panels' only hides the assigned category regardless of a 'Block' or not.
This fix involving Blocks, Categories and Filter aims to bring convenience around the flexibility to hide/show snappers flawlessly. Thus, follow *test instructions below to ensure these areas don't introduce any 'Surprises' !
- By using your manufacturer extension, ensure these areas work as it should:
- Filtering of 'Blocks' in Model Space, verify that the correct (category/part tag) is hidden/shown.
- Filtering of 'Blocks' in Paperspace, verify that the correct (category/part tag) is hidden/shown in the Visibility settings of Viewports and Viewclips.
- With the desired filter applied, ensure the correct (category/part tag) is hidden/shown in the
- Generated PDF, Print Preview
- Exports *(Revlink, IFC, DWG, etc)
- Load drawing after it has been saved
- Rendering the filtered 'Block'.
- Creating a custom viewmode/viewset with filtered 'Blocks'.
These are just examples of CET Export methods that uses 'Filter'. This is highly dependent on your manufacturer usage/workflow. You may skip if your manufacturer workflow hardly uses any of the CET Export methods in the user's daily workflow.
Remember the time when CET tells you there are missing extensions required although the drawing clearly didn't have any of the said extension's content? We've all had this issue and we're pleased to announce that this will be fixed. Saving a drawing along with other active extensions will not create a dependency when it is reloaded back in another CET that doesn't have the active extensions installed.
This indirectly improves the performance when reloading drawings and reduces file size as a result of eliminating dependencies.
That dialog that bugs you to activate unrelated extensions upon loading drawings.
Most importantly, this fix only works for newer drawings, and older drawings which were earlier saved will still have the dependency!
- We've made good sure that this feature works with a combination of different manufacturer extensions but on your end, it's important to ensure save and loading drawing still works as it should.
CET 14.0 introduced a regression bug in Project Information where information on the day of the week is not accurate when the Date field is modified.
This issue has thus been rectified in the CET 14.0 Minor. Now it will show the correct day of the week when the date is modified. This will however only affects manufacturer extension that has a customized Project Information dialog, and has the ability to display day of the week.
To ensure that this change works correctly on your end, follow *test instructions below:
Information showing the day of the week.
- With your customized Project Information, check that changing the Year, Month, Day of date field will produce a correct day of the week.
- Save and load project information. Ensure that the date information is loaded correctly on your end.
We're continuously improving in each releases to provide more features that brings more value into CET. Here's what you need to know, divided into different CET component areas.
Blocks now have the feature of 'Elevation' in the quick property. It can now elevate the entire block as compared previously, the entire block will need to be exploded to achieve the same objective. To make sure that you can achieve this, follow test instructions below:
A very typical office workstation, brought to you by FIKA office!
- Using your manufacturer snappers, make a block.
- Clicking on the block, there should be a new feature 'Elevation' in the quick property, which allows manual entry to elevate the entire block.
- If your manufacturer snappers have 'Panels', repeat step above with component blocks.