Before You Begin

What's a 2D Component?

A 2D component is a re-usable set of geometry and annotations. This component is located in a sheet and can be edited like a view. This is why we call this component a detail view. The 2D component can be instantiated several times, each instance providing a component with a specific orientation, position and scale. The detail view can be either in the same drawing as the CATDrawing of the corresponding instances or in a separate CATDrawing.

What's a Component Catalog?

The catalog is a separate file which references the detail views, enabling to group the components, to classify them and to add information and attributes to these components. This allows overall management of the components. Moreover, the catalog browser can be used to choose a component and instantiate it in a drawing document.

 

 

You can synchronize external catalog components. In other words, you may update a component (or ditto) that is external to the 2D. Note that associativity is kept. For this, go to Edit->Link (menu bar) and select the Synchronize switch from the displayed dialog box.

You can prevent manipulating a 2D component (the whole 2D component). For this, go to Tools -> Options -> Mechanical Design -> Drafting -> Geometry tab and de-activate the Allow Direct Manipulation option.

 

General Concepts For Using Catalogs

Creating a 2D component in a detail sheet

You will find below a reminder on how to instantiate a component from a reference element that is internal to the document.


1: reference component     2: instantiated component

 

Saving a 2D Component in a Catalog

You will find below how to instantiate a component from a reference element that is external to the document.

 


1: local copy of reference component
2: instantiated components
3: catalog entry
4: external reference component

 

When you create a 2D component in a detail sheet, store this component into a catalog and you can perform modifications to this component on the detail sheet. There are two ways for updating the catalog file:
- you can make a Save As Catalog on the same catalog. Be careful: in this case, the catalog is re-generated not updated. In other words, any modification applied to the catalog will be lost.
- you can manually modify the catalog using the catalog editor (Base Infrastructure).

 

When you instantiate a component from a catalog, this component appears on the sheet. In addition, this component definition is locally copied but you cannot visualize this copy. In that way, the instantiated component becomes a component which references this locally copied component. As a result, if the origin component disappears, the link between the locally copied component and the origin component is broken BUT the component can still be used. If the image of the component in the catalog is modified and therefore different from the instantiated component, you can go to Edit->Links option from the menu bar and click the Synchronize switch (Links of Document dialog box).

 

The Links of Document dialog box shows all the local copies and the states of the copies links. So, synchronizing amounts to updating the local copy based on the origin component modifications. Once the local copy is synchronized, all the instantiated components referencing this local copy are simultaneously updated.

 

When you save a component in a catalog, you actually make a photo of the image of this component and also create a link which allows to find the origin component. As a result, if you modified the origin component and now try to instantiate this component from the catalog, the instantiated component will result different from what you expected.

 

You will find here two possible scenarios which will help you get what you expected:

Scenario1: if a component in a detail sheet and in a catalog are different from each others and if you update the catalog (Save As from the detail sheet), be careful: you will loose the catalog modifications.

Scenario2: suppose both the detail sheet and the catalog are similar (Save As from the detail sheet). When you instantiate the component from the catalog into the drawing, if the instantiated component is different from the component that was saved in the catalog, please go to Edit->Links command from the menu bar and click the Synchronize switch button. In fact, the origin reference component was locally copied and can only be updated using the Links of Document dialog box.

 

 

Up Next