Proe family table(proe族表).docx_第1页
Proe family table(proe族表).docx_第2页
Proe family table(proe族表).docx_第3页
Proe family table(proe族表).docx_第4页
Proe family table(proe族表).docx_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

About Family TablesFamily Tables are collections of parts (or assemblies or features) that are essentially similar, but deviate slightly in one or two aspects, such as size or detail features. For example, wood screws come in various sizes, but they all look alike and perform the same function. Thus, it is useful to think of them as a family of parts. Parts in Family Tables are also known as table-driven parts.The following figure shows a family of bolts. The generic is at the top of the figure, and its instances are underneath. The generic is the parent.Using Family Tables, you can: Create and store large numbers of objects simply and compactly Save time and effort by standardizing part generation Generate variations of a part from one part file without having to re-create and generate each one Create slight variations in parts without having to use relations to change the model Create a table of parts that can be saved to a print file and included in part catalogsFamily Tables promote the use of standardized components. They let you represent your actual part inventory in Pro/ENGINEER. Moreover, families make it easy to interchange parts and subassemblies in an assembly, because instances from the same family are automatically interchangeable with each other.Family Table StructureFamily Tables are essentially spreadsheets, consisting of columns and rows. They consist of the following three components:1. The base object (generic object or generic) on which all members of the family are based.2. Dimensions and parameters, feature numbers, user-defined feature names, and assembly member names that are selected to be table-driven (hereafter referred to as items).3. Names of all family members (instances) created by the table and the corresponding values for each of the table-driven items.Rows contain instances of parts and their corresponding values; columns are used for items.The column headings include the instance name, and the names of all of the dimensions, parameters, features, members, and groups that were selected for the table. Dimensions are listed by name (for example, d9) with the associated symbol name (if any) on the line below it (for example, depth). Parameters are listed by name (dim symbol). Features are listed by feature number (for example F107) with the associated feature type (for example cut ) or feature name on the line below it.The generic model is in the first row in the table. The table entries belonging to the generic can be changed only by modifying the actual part, suppressing, or resuming features; you cannot change the generic model by editing its entries in the Family Tables.Note: Family Table names are not case-sensitive. Therefore, any subsequent references to inserted names show them in uppercase letters.For each instance, you can define whether a feature, parameter, or assembly name is used in the instance either by indicating whether it is present in the instance (Y or N) or by providing a numeric value (in the case of a dimension). All dimension cells must have a value, either a number or asterisk (*) to use the generics value.All aspects of the generic model that are not included in the Family Table automatically occur in each instance. For example, if the generic model has a parameter called Material with a value Steel, all instances will have the same parameter and value.You can scroll horizontally through a Family Table to see additional information. The Instance Name column remains visible as you scroll.Family Table functionality varies with your Pro/ENGINEER module licenses.ModuleAvailable Family Table FunctionalityBasic Pro/ENGINEERCreate table-driven parts by adding dimensions to the Family TableAssemblyCreate table-driven assemblies by adding to the Family Table subassembly and part names, as well as assembly dimensions.Pro/FEATURECreate table-driven user-defined groups whose group feature dimensions can be table-driven, invariable, or variable.Add table-driven groups to a part Family Table.See AlsoAbout Multi-Level Family TablesA Family Table is not restricted to a single level of a table. You can create instances of instances by selecting an instance and creating a new table for it, using Insert Instance-Level Table in the Family Table menu bar. When you must do this depends on what you intend to model using Family Tables. The Pro/ENGINEER BASIC Library is itself constructed of several levels of tables.You can also add new features or components directly to an instance. This facilitates the construction of multi-level Family Tables (families with subfamilies or instances with instances). The new feature or component appears in the instance in which it is added and in all subsequent instances of that instance. The feature or component is suppressed in other instances at the same level of the table and in generics at higher levels.1. Create a generic model with the desired base features.2. Create a Family Table with instances designating the subfamilies to be created.3. Regenerate an instance and add features unique to its family. Repeat this until all levels of the family are completely defined.When Pro/ENGINEER creates a family instance, only those features that were created in a direct line from the top-level generic may be present. This means that some features may need to be re-created, because the instance is unaware that similar features exist in another (parallel) subfamily of the table. Features from a parallel subfamily can be temporarily resumed within a particular instance and used, for example, as a guide to sketch a similar feature. Upon regeneration, however, the Family Table resuppresses the resumed features. Similarly, suppression of a feature only lasts until the next regeneration, when the Family Table resumes it.When you create a feature that refers to the geometry of a resumed feature used in another instance, the new feature belongs to the other instance. It is best to create the sections of features that are common to different branches of the family in Sketcher mode and store the sections for later use.You cannot redefine features added to an instance. If you cannot achieve the desired feature shape by modifying dimensions, you must delete the feature and start over. Modifying or deleting a feature affects all children of the instance, regardless of the instance from which the feature was modified or deleted.See AlsoAbout User-Defined Feature Family TablesUser-defined feature (UDF) Family Tables differ slightly from part or assembly tables. The following restrictions apply when working with UDF Family Tables: You can not retrieve instances of a UDF by themselves unless you are placing the UDF on a part. In that case, when you select the UDF generic name, the Select Instance dialog box opens. You can then select an instance to use. You can create a UDF Family Table at the time you define or modify the UDF, using the definition dialog box for the new UDF. You cannot retrieve a UDF instance into a separate window. You cannot verify a UDF instance. When you place a UDF defined with a Family Table, any suppressed features in the UDF instance are not placed on the part. These features are in effect deleted as the UDF group is placed. When you place a legacy UDF having local groups and a Family Table defined in it, the geometry may differ if the Family Table contains group members in the item list. To avoid this, update the Family Table to remove the suppressed members of the group from the Family Table items list. You can then add the group header as a new column.Note: In Wildfire 4.0, you can suppress individual group members without suppressing the entire group. You can place the UDF instance such that only the specified member of a given group is suppressed.See AlsoTo Create a Family Table1. Create a generic model that will serve as an original.2. Click Tools Family Table. The Family Table dialog box opens.The model should have no rows for design variations.3. Click . The Family Items dialog box opens. 4. Under Add Item, click the object type you want to add to the new variation.5. Select the specific object you want to add using the Select dialog box.6. Click Done Sel. The object is added under Items. Make sure the Filter box is checked to show the item.7. Add all items by selecting them from the generic model. Click OK. You are returned to the Family Table. A home row is added containing the original object; new columns are added for each item you added.8. Click Insert Instance Row, or click . A new row is added for the first new instance.9. Place the cursor in the empty cells and add the new values. You are in effect creating a new part with slightly different properties than the original. Cells for features may be set to Y or N, to indicate whether or not the instance contains the feature. If you want to inspect the instance, put the cursor anywhere in the instance row and click Open.After an instance has been entered in the table, it can be retrieved and used like any other model.See AlsoTo Create a Multi-Level Family TableYou can create a Family Table from a selected instance in an existing Family Table. The selected instance becomes the generic in the new Family Table.1. Open a model that contains a Family Table.2. Click Tools Family Table. The Family Table dialog box opens.3. Select the instance you want to use to create the new Family Table.4. Click Insert Instance-Level Table. A new Family Table is created. The selected instance becomes the generic of the new table.5. Immediately add instance rows and columns to the new Family Table. If you click OK to close the Family Table without having created instance rows or columns, the table creation is cancelled.6. Click OK when you are done creating the new Family Table. The system closes all Family Tables that were open at the time you created the new table.7. To see how your original (top-level) Family Table was modified, reopen the Family Table dialog box. The instance upon which the new Family Table is based contains a folder icon in the Type column of its instance row.See AlsoTo Modify a Family Table of an Instance1. Click Tools Family Table. The Family Table dialog box opens.2. Do one of the following:o Under Look In, select an instance that has its own Family Table. The Family Table of the selected instance is displayed.o Under Look In, type the name of any instance. If the instance has a table of its own, this table appears in the dialog box. If the instance does not have a table of its own, then a table to which this instance belongs appears in the dialog box, with the instance selected.3. Modify the current Family Table as desired, then click OK to close the Family Table and accept your changes.See AlsoExample: Several Levels of Family TablesExample: Slot Added as a FeatureIn the following figure, the slot is added as a feature to the F-Slotted instance of the fillister head screw. The slot feature appears in the Fillister Family Table and is automatically suppressed in both the Fillister and F-Phillips instances. Similarly, when the roundhead feature is added to the Round instance, it is placed in the generic Family Table, but is automatically suppressed in both the generic and the Fillister models.1 Generic2 Fillister3 Round4 F-Slotted5 F-Phillips6 R-Slotted7 R-Phillips8 Lengths1 shows the top table level2 and 3 show table level 24, 5, 6, and 7 show table level 38 shows table level 4To Create or Modify a UDF Family TableYou can create a User-Defined Feature (UDF) Family Table when defining a new UDF or modifying a UDF.1. Click Tools UDF Library. The UDF menu appears.2. Click one of the following:o CreateCreates a UDF and adds a Family Table (See To Create a UDF in Part Modeling)o ModifyModifies or adds a Family Table in a UDFThe UDF: dialog box opens.3. After creating or selecting a UDF, click Family Table and then Define in the UDF: dialog box.o When defining a new UDF or modifying an existing UDF that does not contain a family table, the Family Table: dialog box opens prompting you to add a column or row.o When modifying a UDF that contains a Family Table, the Family Table: dialog box opens with the existing Family Table information.4. Click to add table columns. The Family Items, Generic: dialog box opens.5. Under Add Item, select the type of item you want to add to the table and then select the respective item in the Pro/ENGINEER graphics window or on the Model Tree. The selected items appear under Items.If you select Parameter, the Select Parameter dialog box opens.a. Under Look In, select the type of object for which you want to add parameters.b. Select the respective item in the Pro/ENGINEER graphics window or on the Model Tree, the item name and parameters appear in the Select Parameter dialog box.c. Select a parameter you want to add and click Insert Selected. This parameter is added under Items in the Family Items, Generic: dialog box and removed from the parameters table in the Select Parameter dialog box.d. Click Close to close the Select Parameter dialog box.6. After all items are added, click OK in the Family Items, Generic: dialog box. The Family Table: dialog box opens.7. Click to add instance rows and informational or parameter columns as necessary.8. Click OK to close the Family Table: dialog box. The family table is defined or modified.9. Click OK. The UDF: dialog box closes.See AlsoTo Add an Assembly Member to a Family TableYou must have a license for Assembly to create Family Tables for assemblies and to use assemblies.1. Click Tools Family Table. The Family Table dialog box opens.2. Click . The Family Items dialog box opens.3. Under Add Item, click Component. The Select dialog box opens.4. Select the components (parts and subassemblies) that you want to display in the Family Table. These components must include those that can be omitted or replaced in one or more instances of the family. All other components are included in every instance.5. Click OK.See AlsoTo Add a Merge Part to a Family Table1. Click Tools Family Table. The Family Table dialog box opens.2. Click . The Family Items dialog box opens.3. Under Add Item, click Merge Part. The References dialog box opens with a list of merge parts needed for the model.4. Select the merge part or parts from the list and click Ok.5. Click OK to close the Family Table dialog box.See AlsoTo Add a Dimension to a Family Table1. Click Tools Family Table. The Family Table dialog box opens.2. Click . The Family Items dialog box opens. 3. Under Add Item, click Dimension.4. Select the dimension you want to add to the Family Table. You can add regular dimensions, pattern dimensions, and geometric tolerances.5. Click OK.Note: You can scroll horizontally through a Family Table to see additional items. The Instance Name column remains visible.See AlsoTip: Selecting Dimensions in a Family TableDimensions appear in the Family Table in the order in which they are selected.If there are multiple features in the model, select all the dimensions from one feature before proceeding to the next. This makes it easy to add instance values and to maintain the table.Note: If you cannot see all the columns in the Family Table, you can scroll horizontally through the table. The Instance Name column remains visible.Tip: Entering Negative Dimension Values in a Family TableWhen you enter a negative dimension value in a Family Table, Pro/ENGINEER interprets the negative value as a flip of the direction each time the feature is regenerated. This is because the dimension value is considered to be relative by default. To avoid this, you must change the column to be considered as absolute values. You can switch the column between relative and absolute by selecting a cell in the column and choosing Tools Absolute / Relative Dimension Values in the Family Table dialog box. The dimension name at the top of the column will be preceded by a dollar sign ($) when the column is absolute.To Switch Between Absolute and Relative Dimension Values in a Family Table1. Click Tools Family Table. The Family Table dialog box opens.2. Select the dimension column whose values you want to change from absolute to relative, or vice versa.3. Click Tools Absolute / Relative Dimension Values. The dimension values change from absolute to relative, or vice versa. The dimension column heading contains a dollar sign ($) when the column values are absolute.Note: The value of dimensions is considered to be relative by default.See AlsoTo Add a Tolerance to a Dimension in a Family Table1. Click Tools Environment. The Environment dialog box opens.2. Under Display, select Dimension Tolerances.3. Click Tools Family Table. The Family Table dialog box opens.4. Click . The Family Items dialog box opens.5. Under Add Item, click Dimension.6. Select the dimensional tolerance you want to add to the Family Table. You must explicitly select each dimensional tolerance to add it to the Family Table.7. Click OK.Note: You can scroll horizontally through a Family Table to see additional columns. The Instance Name column remains visible.See AlsoAbout Adding Parameters to a Family TableYou must set the values of parameters for a Family Table by using either table-driven values or relations. However, ensure that you do not use both methods simultaneously for any single parameter.For example, you can use a relation to establish the width of a model and a table-driven value to determine its length, but neither parameter must be determined by both a relatio

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论