You are on page 1of 3

DIEBOLD - Pro/ENGINEER Help - Part Files Página 1 de 3

Naming Convention
Part Files

1. Search the Pro/IntraLink commonspace to see if the part number exists.


2. The naming convention for part files must match the Diebold part naming
convention in Matrix:
{ 49-011937-000A.prt

NOTE: Every part ( .prt ) goes into an assembly ( .asm ) with the same name.

3. If a part file contains family table instances for specific part numbers, the generic
part should be named with the -0000 suffix:
{ 49-011937-0000.prt

NOTE: The family table instances must match the Diebold part naming
convention.

4. If a part file is used to support a purchased assembly (such as a slide), the first
twelve digits must match the Diebold part number followed by a unique
description:
{ 49-011937-000A-INNR.prt

{ 49-011937-000A-OUTR.prt

How to set up/modify a family table part to have it show the


generic's part number in the BOM table:
Sometimes, different states of the same part need to be available to the
engineer, e.g. a cable tie than can be shown closed or open, a belt that shows
its shape based on how it is assembled, or a rubber O-ring with different
diameters.
This can be done by adding instances to the generic part. These instances then
would depict different configurations of the part using different dimensions,
or turning features on or off. But, no matter what instance is assembled into an
assembly, the BOM table needs to show the 14-digit DIEBOLD part number.
Here's how to do just that:

The naming convention for such an instance is:


The DIEBOLD part number (typ. 14 digits) followed by a distinct identifier of
your choosing. You can use an underscore to make it more legible.

Example: The DIEBOLD part number is 49-123456-000A. That is also the


generic part's name.
Instances could look like this:
49-123456-000A_OPEN

http://doc6.diebold.com/opemmancad/naming/part.html 9/22/2004
DIEBOLD - Pro/ENGINEER Help - Part Files Página 2 de 3

49-123456-000A_25L40W
49-123456-000A_25L50W where "_OPEN", "_25L40W", "_25L50W"
identify the instance.

You define the instance names in the family table. Widen the column, if
necessary, to see the full length name.

1. Retrieve the generic part.


2. Add a relation to the part: Select Relations, Part Rel, Add, then type
generic=extract(rel_model_name,1,14)
This will create a parameter Generic that contains the first 14 digits of
the part's name. This is the name to be shown in the BOM table in lieu of
the instance name.
3. Add the parameters PART_TYPE and DESCRIPTION to the family
table, if you haven't done so:
Select Family Tab, Add Item, Parameter, check PART_TYPE and
DESCRIPTION, select Done Sel, Done/Return.
4. Select Family Tab, Edit. In the table, change the value for PART_TYPE
to INST * for each instance (but not the generic). You can use
copy/paste.
5. Also, modify the values for DESCRIPTION to match the respective
instance. This description will be shown in the BOM table.
6. Select File, Exit when you're done.

* Note: For the Tape Bulk item, PART_TYPE needs to be set to INSTBULK.

How to set up/modify a stand-alone part to have it show the


Diebold part number in the BOM table:
On occasion, a single part has to have a name longer than its part number (e.g.
a Cabling harness part.)
The technique is just like that for family table driven parts (see above,) with
the exception that all operations are applied to the part itself:

1. Retrieve the part.


2. Add a relation to the part: Select Relations, Part Rel, Add, then type
generic=extract(rel_model_name,1,14)
3. This will create a parameter GENERIC that contains the first 14 digits of
the part's name. This is the name to be shown in the BOM table in lieu of
the part's full name.
4. Change the value for PART_TYPE to INST

http://doc6.diebold.com/opemmancad/naming/part.html 9/22/2004
DIEBOLD - Pro/ENGINEER Help - Part Files Página 3 de 3

Main Index
February 18, 2002

http://doc6.diebold.com/opemmancad/naming/part.html 9/22/2004

You might also like