CM-Cabinets Library User Guide
In This Topic
    Library Catalog Manager
    In This Topic

    Your custom range of cabinets are based on the library selected on the Home tab, for example CM-Cabinets, and are managed in the Library Catalog Manager [LCM] using the Catalog Properties command button.

    Catalog PropertiesShowCatalog ActionsCatalog ActionsImport/Export DevOnlySave Changes

    To locate information about any part of the following image, click on the area of interest.

    Library Catalog Manager is only available with CabMaster Designer Pro and higher.

     

     Catalog Properties and Cabinets

    The Catalog Properties accessed from the LCM have extra Categories and Pages which cannot be accessed from the File menu. These are:-

    • Pricing > Passwords page
      • and
    • Visibility > Visibilities page
    Click to view Visibilities page

    Click to view Visibilities page

    Library Cabinets

    The Library selected on the Home tab, for example CM-Cabinets, will be made available.

    The selected library on the Home tab can then be customised. Individual cabinets e.g. Floor 2 Door (shown below), can have options set in the Library (pink background), which will initially be made available as the Cabinet Tool (blue background) and initially when placed on the drawing (light grey background).

    The cabinet Description can be customised, by using either the green button or typing directly into the edit box in the Library Catalog Manager, to change the cabinet label (if F9 Options is set to 'Desc') after placement on the plan and the cabinet tooltip description displayed in the Palette/Gallery.

    See topic on the Cabinet Information button and the tutorial on Cabinet Label Display

     

     Library Manager Commands

    Show/Hide Filters

    Catalog Items

    If the Catalog Items check box is ticked (i.e. Show), all used cabinets/items that are a part of the catalog will be displayed (compare images below).

    Any cabinets removed from display are simply not shown, not deleted.

    The cabinet selection drop list on the Home tab will not make available unticked/disabled cabinets, as shown above left.

    Unused Codes

    If the Unused Codes check box is ticked (i.e. Show) but the Catalog Items is unticked (i.e. Hide) it will display only those cabinets that will not be made available in the cabinet selection drop list on the Home tab (as shown above right).

    This is especially useful when the Insert Unused Based Ons command is implemented which, after a library update, adds newly developed cabinets to your own customised library (.qim) using this command. Then you simply tick the Use checkbox ( turns blue) if you want to access them in your drawings. Library updates are regularly made available to customers with a valid Customer Care Agreement.

     Watch the Video A Minute with Mike : Turning on New Cabinets in your Library /  Insert Unused BasedOns 

    Items Actions

    Create Compound Item

    A compound item is a single item made up of two or more distinct parts or sub-items. Creating customised parts/items can be done in either Plan View* or directly in the Library Catalog Manager

    *For a full discussion on creating, converting and adding to catalog in Plan View, see tutorials on Compound Items and Freeform.

    In the following example, we have selected the CM-Parts library (on the Home tab) and then opened the Library Catalog Manager.

      1) Select the items that are required to make your compound item.

    • As shown, the Shelf and End Right parts have been selected (in that order).

      To select multiple, non-adjacent items in a list or folder, you can use the Ctrl key - click to view how to.

      1. Select the first item by clicking on it with your mouse e.g. Shelf;
      2. Press and hold the Ctrl key on your keyboard (or Command key on a Mac);
      3. Click each additional item you want to select while continuing to hold down the Ctrl key e.g. End Left;
      4. Release the Ctrl key once all desired items are selected.

      Each item you click will remain highlighted, as shown below, allowing you to perform an action on all of them at once.

      Deselecting an Item : If you accidentally select an item, simply continue holding the Ctrl key and click on that item again to deselect it.

      2) Then from the right click menu or the ribbon command, select 'Create Compound Item'.

    • A CompoundItem will be created using the Based on parts, as shown below left. This can be renamed as required by clicking on the Code name.
    As shown below, the 'Create Compound Item' command changes to 'Ungroup from Compound Item' to allow you to reverse this process.

    If the Use checkbox is ticked, the newly created item will be made available for selection for future jobs from the drop down on the Home tab. 

    Duplicate Selected Item

    Delete Selection

    Deletes the selected 'Catalog Item' from the list. A message will be presented for the action to be confirmed.

    The Clear command located on the right click menu (see above example), or the Keyboard Delete button, will produce the same result.

    Catalog Actions

    Insert Unused Based Ons

    When a new cabinet is added to the library in an update, or if you have deleted a cabinet from your catalog entirely, you can add any missing cabinets to your catalog with the Insert Unused BasedOns option.

    Library updates are regularly made available to customers with a valid Customer Care Maintenance annual subscription. Also, sometimes a new BasedOn cabinet is added by the library developer which you will want to add to your own customised library (.qim). 

    See the topic on Add Missing Items/Cabinets to Catalog which includes a tutorial video.

    Insert Unmodified BasedOn Item

    Menu option only: This option is accessed using the right click menu on a selected cabinet/item

    When new items are added to the base library of the active catalog, they do not automatically appear in the catalog.

    You can use the Add Unused BasedOns menu item to add a new catalog item for each unreferenced BasedOn item. So a copy of the new BasedOn cabinet appears in the catalog, ready for you to customise.

    Often you make several copies of this BasedOn cabinet and modify each in different ways, to give a little family of cabinets. Now if at some later date you want to add yet another copy of this BasedOn cabinet, and customise it in a different way again, you can use the LCM option to Insert Unmodified BasedOn Item to add another copy of a BasedOn item, ready to be customised.

    This is sometimes easier than relying on the Duplicate menu option, which will keep changes you may not want compared to the based-on item.

    Catalog Cleanup

    The Catalog Cleanup tool is for support use only. The option is greyed out by default and only enabled when the applicable the registry option is enabled. 

    There are a number of other registry options that determine the behaviour of catalog cleanups more specifically.

    Export / Import

    These selections are only applicable and made available to Developer software users.

    Export

    Export to a tab-delimited ASCII (text) or XML file into the current drawing.

    The two exporting options are also available from the File menu.

    The difference between the two is that a Minimal Size Export does not save the properties that are the same as the in-built default values. For example, if the offset of a section is zero, this line will not be exported because zero is the default. A full export will output every property in a drawing, regardless of its value. 

    The main differences are, if transferring drawings via Import/Export...

    • to different versions of the program, you should use Full Export. This is because the defaults themselves may have changed, and only a full export will explicitly specify each value.

    • between programs of the same version, use Minimal Export. The only reason for this is that the exported files are smaller (because they do not contain defaults) and will therefore import quicker. For example, a full export of the SLC Sample library takes around 90Mb while a minimal export is only about 10Mb.

    Import

    Merge from a tab-delimited ASCII (text) or XML file into the current drawing.

    The importing options are also available from the File menu.

    The Import from ASCII and Merge from ASCII options are very similar: both load values from a text file and add them to the current drawing. If a property already exists, it is overwritten with the new value.

    The main difference is that Import clears the current properties first, so is effectively the same as starting a new drawing (or library) and then using Merge.

    Merge is the most common option, as it allows you to add a handful of property values to an existing drawing.

    OLE objects cannot be imported into a drawing or library. You will receive a warning when you try to export an OLE object, and you should delete the object then retry the export.

    XML or ASCII

    ASCII File format

    The term "ASCII file" refers to a "text" file that is readable by the naked eye (it only contains the letters a-z, numbers, carriage returns, and punctuation marks). Therefore, any file that one can read with a common editor, like simple Windows Notepad program, is considered an ASCII file.

    XML File format

    Some benefits of using XML format files are that they :-

    • are self-describing, making them easy to read, create, and extend. They are human readable, making it easy to understand how data is interpreted during bulk operations.

    • contain the data types of target columns. The XML encoding clearly describes the data types and data elements of the data file and also the mapping between data elements and table columns.

    • allow for loading of a field that contains a single large object (LOB) data type from a data file.

    • can be enhanced yet remain compatible with its earlier versions. Furthermore, the clarity of XML encoding facilitates the creation of multiple format files for a given data file. This is useful if you have to map all or some of the data fields to columns in different tables or views.

    • can be used to bulk import data into tables or non-partitioned views and to bulk export data.

    Save and Exit

    When all changes have been completed, you need to save the Catalog.

    • in the LCM ensure that you click the Save Changes and Exit button.
      • To close without making/saving changes, click on the Cancel Changes button.

    It is possible to click on other menu tabs but this does not close the LCM. You must use either the Save or the Cancel command to properly exit.
    • click OK to the message.

    Changes to the Catalog only affect future drawings, so you may need to close current drawing and open a new drawing.

    Cancel Changes

    Cancel changes if you decide not to save any of the changes made. A message will be presented to ensure that you really want to lose all changes to the Catalog.

    Custom Range of Cabinets

    Library Selection

    The library for viewing in the Library Catalog Manager is related to the library selected on the Home tab.

    Example of Library and Cabinet Selection

    This example shows the Library : CM-Parts on the Home tab. If you now open the LCM, the items in the CM-Parts library are made available for editing etc., as shown below.

    Headings

    Columns can be sorted by clicking on the headings.

    You can also hide/show columns by using the right click menu on a heading. In the following example, SubType has been unticked and is hidden.

    Code and Use

    Each cabinet has a Code name and a Use  check box which, blue if ticked, is displayed for Cabinet Selection from the Home tab.

    The header Use Code  check box can be used to uncheck the current list if already checked.

    The code names in the Catalog can also be renamed to suit your business requirements and standards.

    Unticking the Use check box only removes the selected cabinets from being displayed for cabinet selection, which is useful if a cabinet is not used by your business at this time. It does not delete the cabinet.

    Cabinets can be formatted here but be aware that changes at this level will overwrite default settings for all cabinets (like colour of doors and height/depth of cabinets etc.) and automatic formulas set in the background will be lost. This will mean that placed cabinets will have to be manually changed, if you change your mind on the colour etc. Therefore, these types of properties should NEVER be changed in this area.

    Based On

    The Based on field cannot be edited by an end user as this is supplied with the software. This is the unique code that is understood by our CabMaster Support Team, so use this when reporting an issue with a cabinet/item.

     Watch the Video A Minute with Mike : Turning on New Cabinets in your Library /  Insert Unused BasedOns 

    Type / SubType

    The Type and SubType can be edited by the end user and can be used to filter the cabinet selection, as shown in the example.

    To create your own SubTypes, simply click on the cell and use the F2 key and rename.

    Example

    Filtering the selection of cabinets by Type (Floor) and SubType (Standard) provides a much shorter list.

    Fixed Cost

    The Fixed Cost pricing method, discussed in the following tutorials, is accomplished in the LCM and is applied to each cabinet.

    Parameters

    The parameters for Width, Height, Depth (as applicable) are displayed for clarity. These relate to the dimensions set on the Format dialog.

    Description

    The description can be customised by the end user and offers a more thorough explanation of the cabinet.



    See Also