Pro/ENGINEER-Mathcad Integration. Units.

Pro/ENGINEER-Mathcad Integration. Units. Dimensions. (Length, Angle, Area, Volume).

1. Introduction

The new integration between Mathcad and Pro/ENGINEER has become available as of Pro/ENGINEER release Wildfire 3.0 (datecode M030) and later.

Users can associate any Mathcad worksheet with a Pro/ENGINEER part or assembly using the Analysis feature in Pro/ENGINEER. Parameters/Dimensions from Pro/ENGINEER can be input into Mathcad for engineering calculations. Values calculated in Mathcad can be mapped to parameters & dimensions in the model to further drive the design.

This example is intended to walk users through a typical Pro/ENGINEER Mathcad Analysis setup procedure and to emphasize some basic understanding of units’ compatibility.

2. The Model. This rectangular block will fit exactly in the cut made in the triangular cross-section block. The rectangularshaped block will be placed in this location using typical Pro/ASSEMBLY constraints (Mate/Align/etc) constraints. Another rectangular shaped block is assembled to this model in a Pro/ENGINEER assembly (*.asm) file. The final assembled geometry can be seen in Figure 3.

A simple model (Figure 1.) is to be examined, a 3D block of triangular shape cross-section. The model has a cut, made on the inclined surface, of dimensions shown in Figure 2.


Pro/ENGINEER-Mathcad Integration. Units.

After you have opened the Pro/ENGINEER part examine the system of units this part was created in. The same units are the ones we are going to work with in this session. Use from Pro/ENGINEER main menu: >Edit >Setup >Units to accomplish this operation. The current system of units is the Pro/ENGINEER default1 [in-lbm-sec].

Obviously, these units can be changed, converted and interpreted. But, for our example we’re going to use inch (length)-lbm (mass)-seconds (time).

From the Pro/ENGINEER Model Tree edit the definition of Sketch 1. This sketch was created such that it 3. Modeling Technique defines the cross-section for the Pro/ENGINEER 3D geometry. The following dimensions (as shown in This example will be divided in 2 main steps. Figure 4.) will be displayed.

In the first step only the triangular-shaped geometry will be examined and integrated with a Mathcad worksheet. Pro/ENGINEER model dimensions will be input to Mathcad & values calculated from Mathcad mathematical operations reported back in Pro/ENGINEER.

In the second step, the assembly will be examined and both Pro/ENGINEER dimensions & analysis feature parameters will be input to Mathcad, then Mathcad will perform the mathematical calculations and report values back in Pro/ENGINEER. These values will be later used in a Behavioral Modeling Relation analysis feature.

4. Evaluation of Distances (Length, Angle). The given dimensions are: the base (Length_1= Start this example by retrieving the model from provided Winzip files in a Pro/ENGINEER session. The name of the Pro/ENGINEER part is triangle_block.prt.
1 You can investigate Pro/ENGINEER Help Center (‘Fundamentals’) for more details on basic & derived units used in Pro/ENGINEER.

15.00 inches) and angle (Angle_1=60 degrees). From Pro/ENGINEER main menu use: >Info


and unitless to unitless (where the case may seem necessary). we need to use in Mathcad: inches for length. Since Mathcad can accommodate both degrees and/or radians. when Pro/ENGINEER default system of units is [in-lbm-sec]. Preparing the Pro/ENGINEER Model. Length_2 and Angle_3) be computed and evaluated. We will write mathematical operations in the Mathcad worksheet evaluating other dimensions in the model (see Figure 6. the purpose is to present the Mathcad-Pro/ENGINEER integration and required compatibility of units. While the example seems rather simple. The main requirement to be satisfied in order to integrate Pro/ENGINEER dimensions or analysis feature parameters with Mathcad worksheet is to ensure compatibility of units. 4. Units.). The units for input & output -provided to or generated by Mathcad worksheet. Since the cross section is a 90-degree triangle we’re going to use trigonometry in Mathcad such that the other dimensions (Length_3.Pro/ENGINEER-Mathcad Integration. the source.although UI-display are in degrees (as in our case 60°).). For example. etc.have to match the ones from The first step of this example is to input Length_1 and Angle_1 dimensions in a Mathcad worksheet. . if in MKS [meter-kg-sec] system of units: use meter for length. That is. in this case Pro/ENGINEER. meter2 for areas. Identically. quantities matching units to units. >Switch Dimensions in order to see the customized names of these dimensions (see Figure 5. meter3 for volume. the change needs to be done in Pro/ENGINEER. How about angles? What are the Pro/ENGINEER units for angles? Pro/ENGINEER angle’ units are interpreted as radians . etc. inches2 for area inches3 for volume.1. 3.

Next. but we’ll adjust the units in the Mathcad worksheet to ensure compatibility. since this is value is in inches (remember After setting the units for this new parameter.Pro/ENGINEER-Mathcad Integration. The 4. Units. dimension of Angle_1 from degrees to radians. customize its name to ANGLE_1_RAD. From Pro/ENGINEER main menu select: >Tools >Parameters. Save the Pro/ENGINEER model. set the units to radians (rad) as seen in Figure 7. From Pro/ENGINEER main menu select: >Tools >Relations. This worksheet can be seen in Figure 9. Notice the new ANGLE_1_RAD value. click OK in the parameter definition window.ANGLE_1_RAD. . our system of units is “Pro/E Default” [in-lbm-sec]). Add a new real number parameter. Before verifying the relation. we need to convert the current Angle_1 (60 degrees) value to radians.2.xmcd from the provided Winzip folder. This can be done by selecting from the relation editor main menu: >Utilities >Unit Sensitive. Please investigate it. this time in radians. We need to create a Pro/ENGINEER parameter or relation that converts angle units from degrees in the equivalent of radians. 4. ensure that the relation is unit sensitive. Start this operation by creating a new Pro/ENGINEER parameter called –for instance. Therefore. After verifying the relation. and type in an initial unit value. This known relation is presented in Figure 8. We have to take into account the angular units (radians). Write a relation that converts the angular Open the Mathcad worksheet dimensions. There is no need to convert the units for the Length_1. click OK in the relation editor. Preparing the Mathcad Worksheet.

and following computed values input back to Pro/ENGINEER: Angle_3. As you probably assumed. 2 The input variables are highlighted in blue in the Mathcad worksheet. and Length_2 & Length_3. Now.we’d have to tag these variables2 to be used in reading input from & output to Pro/ENGINEER.Pro/ENGINEER-Mathcad Integration. Use the same procedure to complete the tag operation Note that Angle_2 is known. we also have to tag the output variables such In order to accomplish this interaction –from Mathcad point of view. steps/formulas used to compute the angles & lengths are self-explanatory. and click in the box called Tag. that Mathcad provides the computed output back in Pro/ENGINEER. not a variable. The known angle (Angle_1) and dimension of the base (Length_1) will be input in Mathcad. & 11. Type in the name of the tag: proe2mc as seen in Figure 11. Units. this is done using the same operation as depicted in Figure 10. Once in Mathcad variable’s >Properties definition window. This operation can be easily identified in Figure 10. . and is 90 degrees. The output is highlighted in green. Click on the variable Length_1 from within the Mathcad worksheet. then right-mouse button and select >Properties. 5. for the other input variable (Angle_1). select the tab called Display.

Pro/ENGINEER-Mathcad Integration. customize the name of this analysis (“DIMENSIONS”). Similar to Behavioral Modeling’s Excel Analysis feature.and click the Next button. i. Use the same procedure to complete the tag operation for the other 2 output variables (Length_2. Access from Pro/ENGINEER main menu the followings: >Insert >Model Datum >Analysis.e. save the Mathcad worksheet and close the window. This selection of menu picks3 will bring up the Analysis main definition window (Figure 13. 4. . Click the Load File button. 3 Another selection of menu picks yielding similar outcome is: >Analysis >Mathcad Analysis (see Behavioral Modeling Help Center for differences between these 2 operations).Mathcad Interaction. 6. This has to be the last saved worksheet. and retrieve the Mathcad worksheet called dimensions. Select the radio button called Mathcad Analysis – optionally.from within the Mathcad worksheet . Length_3).xmcd. Ensure that this file is loaded as seen in Figure 14.). After you complete these last steps.right-mouse button and select >Properties. In the next window we need to load the saved Mathcad worksheet that is stored in the working directory. Units. the dimensions and/or parameters are input from and read back in Pro/ENGINEER through the Analysis feature tool. Click on the variable (Angle_3) . The tag is called mc2proe as seen in Figure 12. Pro/ENGINEER.3. the worksheet that has the input/output variables already tagged with proe2mc and mc2proe.

click button Add Dimensions (as seen in Figure 15) such that we can access the dimensions of the model (the 1st one is Length_1) and input them to Mathcad.Pro/ENGINEER-Mathcad Integration. Once the Mathcad file is loaded. Select the 15 inches dimension as seen in Figure 16. Units. . After you’ve selected this dimension. access the dimensions of the triangular shaped model. After you have accessed Add Dimension. Pro/ENGINEER interface should provide the Mathcad variable that you’ve tagged in the previous steps (Length_1) as seen in Figure 17. click with the pointer of the mouse the 3D geometry. such that we can 7.

). we will maintain compatibility of units between Pro/ENGINEER and Mathcad worksheet. This operation will allow us to select Pro/ENGINEER parameter ANGLE_1_RAD that we have created in our previous steps. Before proceeding with the next input selection (Angle_1). Pro/E to Mathcad definition window (see Figure 21.). . Select this variable. Also. Thus.). and click OK. Click in the Mathcad Analysis definition window for Add Parameters as see in Figure 19. Next. 8. we need to select Pro/ENGINEER parameters for our next input (Angle_1). Pro/ENGINEER will ask for the selection of tagged variable from Mathcad (see Figure 20.Pro/ENGINEER-Mathcad Integration. Units. investigate units’ compatibility in Pro/ENGINEER’s Pro/E to Mathcad definition window (see Figure 18. Investigate units’ compatibility in Pro/ENGINEER’s Select this ANGLE_1_RAD parameter. and click OK in the Input Selection definition window.

Units. Once all the input & output has been specified in the Mathcad Analysis definition window (see Figure 24. Next. we need to use the same Mathcad Analysis definition window. Angle_3. Length_2. check the boxes for all 3 measures (see Figure 23.) and select OK. and Length_3). The system will provide the tagged parameters from Mathcad that evaluate Length_2. Check the boxes for the parameters that you need evaluated and input back in Pro/ENGINEER. This last operation completes the input from Pro/ENGINEER to Mathcad. 9. In this example.) click Compute button such that Mathcad can provide computed values for these variables (Angle_3. we need to retrieve the output from Mathcad worksheet (all the computations are performed by Mathcad) and provide it back in Pro/ENGINEER. Length_3 and the angle. In order to accomplish this operation. . Click on the button called Outputs as seen in Figure 22.Pro/ENGINEER-Mathcad Integration.

Units. We intend to use these parameters for future Pro/ENGINEER use. 4. as -for instance. and create Pro/ENGINEER parameters from these measures as seen in Figure 26. Pro/ENGINEER Postprocessing of Mathcad Analysis Data.converting Angle_3 from radians (as currently evaluated) back in degrees. 10.4.Pro/ENGINEER-Mathcad Integration. Complete this Pro/ENGINEER feature by clicking . . As you’ve already noticed. the units for Angle_3 were evaluated by Mathcad in radians and read as such in Pro/ENGINEER. This was necessary because we needed to ensure units compatibility. Mathcad will compute the values and report them in the Mathcad Analysis definition window under Results as seen in Figure 25. parameter and convert it from radians in degrees for future use in the model. In this subsection of suggested technique we will use the just created Mathcad Analysis’ MC_Angle_3 Click Close from the Mathcad Analysis definition window.

obviously. and Angle_2 is 90 degrees. from Pro/ENGINEER main menu select: >Tools >Relations.of unit value. and notice the updated value for this angle. Do not specify units for this parameter. Create a new Pro/ENGINEER parameter –let’s name it ANGLE_3_DEG. As expected. we’d like to set a certain angle in the model equal to this new angle value and. the value has to be in degrees for Pro/ENGINEER to interpret it correctly. .Pro/ENGINEER-Mathcad Integration. 11. The advantage of using Mathcad Analysis feature & parameters is that any Pro/ENGINEER changes made in the model will be reflected in the computations and therefore. parameters will update accordingly. This can be accomplished by using from Pro/ENGINEER main menu: >Tools >Parameter. For instance. since Angle_1 is 60 degrees. this ANGLE_3_DEG value is 30 (degrees). Units. now in degrees. Write a relation that converts the Mathcad MC_ANGLE_3 parameter from radians in degrees. Once this operation is completed. click OK in the parameter definition window. Next. Click OK in the relation editor definition window.). Verify the relation (see Figure 28.

60 degrees) to 45 degrees (see Figure 29. and then identify the new values for ANGLE_1_RAD. Restore the original angle value (back to 60 degrees).asm from the provided Winzip file.prt. and obviously ANGLE_3_DEG. These 2 parts were assembled using regular Pro/ASSEMBLY constraints (Mate. change dimension Angle_1 (currently. For instance. and used to evaluate Pro/ENGINEER Relation analysis feature parameters in the assembly model. and erase models from session. integration. regenerate and save the model. Align. The following steps and parameters can be attained/evaluated through different methods in Pro/ENGINEER. These new values updated accordingly (see Figure 30. The assembly has 2 components (parts): triangle_block.prt will be evaluated assembly as: 12.prt will be evaluated from a Pro/ENGINEER Mass Properties analysis feature. The volume & mass parameters of the triangular_block. Close Pro/ENGINEER window.prt and Regenerate the model. Retrieve in Pro/ENGINEER assembly 3d_asx. etc). . Integrating Mathcad Analysis Parameters in Pro/ENGINEER Analysis Features.) rectangular_block.Pro/ENGINEER-Mathcad Integration. Units. The volume & mass of the rectangular_block. We plan to evaluate the total volume & mass of the 5. The purpose of this example is to help end users understand the Pro/ENGINEER-Mathcad This last operation completes the first section of the suggested technique. Another Mathcad-Pro/ENGINEER integration example will be investigated in this section: Pro/ENGINEER Mathcad Analysis parameters will be input back in Pro/ENGINEER.).

The Mass Properties definition window will be displayed. and Time (seconds). but we will evaluate these 2 quantities using Mass Properties Analysis feature. Mass (lbm). basic units for: Length is (inches). where each Pro/ENGINEER part may or may not use similar system of units. Remember that these are the units at the assembly level. This step is very important since we’re about to evaluate the total volume & mass of the assembly. This can be accomplished by accessing from Pro/ENGINEER main menu: >Edit >Setup >Units. Notice that assembly4’s current system of units is “Pro/E Default”. using Pro/ENGINEER Mathcad Analysis feature. It is worth mentioning that the rectangular shaped block & triangle Pro/ENGINEER parts are made of different materials. That is. select tab Definition. Optionally. You may over. Open triangle_block. Start by examining the system of units used in the current 3d_asx.1.) a density equal to 0. Preparing the Pro/ENGINEER Assembly Model. Next. We need to evaluate the mass and volume of the triangular-shaped (triangle_block. This operation is needed so we can plan accordingly the Mathcad worksheet. customize In the end.Pro/ENGINEER-Mathcad Integration. Units. .29 lbm/in3. There are several procedures to accomplish this.prt in a Pro/ENGINEER window and select from main menu: >Analysis >Model >Mass Properties.or underevaluate the total values as a result of mismatching units. and specify (see Figure 33.prt) Pro/ENGINEER part. the name of this analysis feature to MASS_PROPS_TRIANGLE.asm assembly model. 4 13. Select radio button Feature under the tab entitled Analysis as seen in Figure 32. the total mass & volume of the entire 3d_asx. Use default coordinate system for computations.asm assembly will be evaluated using a Pro/ENGINEER Relation analysis feature. Verify the units for each part as: retrieve each assembly part in Pro/ENGINEER and use >Edit >Setup >Units. 5.

Check boxes for VOLUME & MASS such that the Mass Properties analysis feature parameters are created. we will use a Pro/ENGINEER Mathcad Analysis feature. The plan is to evaluate the volume of the block as surface area times the depth of the block. using the known material density value. & 36. These parameters report the volume (in3) and mass (lbm) for the triangle_block. Click for Pro/ENGINEER to compute the mass mathematical operations will be performed in Mathcad. Open rectangular_block. Instead. These 14. .prt component. and through the help of Mathcad Analysis feature input back in the Pro/ENGINEER model for properties’ values Click tab Feature (Figure 34. evaluate its mass. further computations. These are the dimensions in the model as presented in Figure 35.). Then. we can deploy the same method for the rectangular shaped component of the assembly.prt in a separate Pro/ENGINEER window. Units. .Pro/ENGINEER-Mathcad Integration. Obviously. In the first stage set the list of input for the Mathcad worksheet. Complete this Pro/ENGINEER feature by clicking Save the model and close the Pro/ENGINEER window.

the input from (or output to) Pro/ENGINEER & Mathcad worksheet variables have to be compatible. Specify the value for this parameter as 0. 5.2. we need to examine the Mathcad worksheet.Pro/ENGINEER-Mathcad Integration. in general) is m2. But. We have specified in the Mathcad worksheet the input for (Length.12 lbm/in3. and Volume_R_Block (or Volume. Create a new real number parameter (see Figure 37. so good! We have all the input required to compute surface area. Width. Next. Preparing the Mathcad Worksheet. The unit for density in “Pro/E Default” is [lbm/in3].xmcd worksheet in Mathcad. the units of So far. 15. and Depth) in inches. mainly concentrating on the units provided for the input from and output to Pro/ENGINEER.) called DENSITY. Examine this worksheet. we need to input the material density in the Mathcad worksheet. Also. As mentioned in our previous example. From Pro/ENGINEER main menu access: >Tools >Parameters. in general) is L (liters). and specify the units as per “Pro/E Default” system of units. . notice in the Mathcad worksheet that the default unit for Surf_Area (or Area. This can be identified in Figure 38. Open the supplied asx_dimensions_try1. volume and mass of the rectangular block component. Units.

and therefore we had adjusted this unit to the closest found [lb/in3].xmcd. This operation will bring up the Mathcad Analysis definition window. Mathcad does not have [lbm/in3] units for density (variable Density_R_Block). Since all our units have to be compatible. Therefore.): asx_dimensions_try2.2. and Volume_R_Block from L (liters) to in . Pro/ENGINEER-Mathcad Interaction. Units.3. Also. of this suggested technique. . We predict that the density units in Mathcad [lb/in3] are not matching Pro/ENGINEER’s [lbm/in3]. But. From within Mathcad Analysis definition window load (click Load File) the last saved version of the Mathcad worksheet (Figure 40. 3 3 2 2 2 Next. With rectangular_block. we need to adjust the units for Surf_Area from m to in .xmcd. the unit for mass (Mass_R_Block) in the Mathcad worksheet is going to be [lb] (pounds). These units (in . This operation can be accomplished using identical steps mentioned in Section 4. get a better understanding of this units’ compatibility. the interaction between the Pro/ENGINEER and Mathcad is accomplished through the Mathcad Analysis feature. 5. 16. You can close Mathcad worksheet window for the time being. we need to tag -in the Mathcad worksheet -the input (using the tag: proe2mc) and output variables (using: mc2proe). As previously mentioned in the beginning of the suggested technique.prt still opened in Pro/ENGINEER. access from main menu: >Analysis >Mathcad Analysis. The updated worksheet can be seen in Figure 39. Thus. & in ) are Pro/ENGINEER corresponding units when using “Pro/E Default” system of units.Pro/ENGINEER-Mathcad Integration. Save the Mathcad worksheet as asx_dimensions_try2. we will pursue this example as is and attempt to troubleshoot the issue later on in the example.

and DEPTH) and DENSITY parameter in the Mathcad worksheet. Units. 17. WIDTH. . All this after you have successfully loaded the Mathcad worksheet in Mathcad Analysis definition window. - For LENGTH as seen in Figure 42: We need to input Pro/ENGINEER dimensions (LENGTH. Select the dimensions from the model using the pointer of the mouse and selecting the appropriate Mathcad variables as prompted by the system.Pro/ENGINEER-Mathcad Integration. - For WIDTH as seen in Figure 43: This can be accomplished using Add Dimensions button from Mathcad Analysis definition window (Figure 41).

This operation will bring up the Parameter Selection definition window (see Figure 47. 18. Ensure that you click OK after each selection of Mathcad variables from Input Selection definition window. - For DEPTH as seen in Figure 44: This was tagged in Mathcad for variable Density_R_Block. Units.). The input of dimensions is to be specified as in Figure 45.Pro/ENGINEER-Mathcad Integration. Next. . we have to specify the DENSITY parameter from Pro/ENGINEER. Click button Add Parameters from the Mathcad Analysis definition window as seen in Figure 46.

Units. we will present the steps to be followed when troubleshooting such a particular problem. Edit asx_dimensions_try2. . First of all notice the units for the Pro/ENGINEER parameter DENSITY.). Therefore. Pro/ENGINEER will prompt you the following error message: “No properly tagged compatible Mathcad variable found” (Figure 48. Another possibility.) and click OK. This becomes a unit incompatibility issue. 5 This worksheet is available already since using Load File button (see Figure 41) from Mathcad Analysis definition window brought up the Mathcad worksheet up as well 19. Pro/ENGINEER cannot provide this unit to Mathcad worksheet as a fraction. Next. Click OK in the error confirmation window. and maintain the identical format in the Mathcad worksheet for Density_R_Block. it will use [IlbmS_dens_unit]. and after Mathcad computations. report values back in Pro/ENGINEER in a similar format. These 2 issues caused our Pro/ENGINEER-Mathcad units to become incompatible. In our next steps we’ll see how both Mathcad and Pro/ENGINEER deal with this. We have specified in Pro/ENGINEER the units for DENSITY as [lbm/in ]. 3 We have also specified Mathcad worksheet with units as [lb/in3]. But the units for variable Density_R_Block are specified in the Mathcad worksheet as [lbm/in ]. 5.xmcd worksheet5 and adjust the units for density from [lb/in3] to [IlbmS_dens_unit] as seen in Figure 49.4. Troubleshooting Pro/ENGINEERMathcad Units Incompatibility. Select DENSITY from Parameter Selection window (Figure 47. which was the closest system of units to our Pro/ENGINEER DENSITY parameter. we will troubleshoot this problem.) in units of [IlbmS_dens_unit]. or we can create a new customized unit in Pro/ENGINEER that has a compatible unit in Mathcad. Also.Pro/ENGINEER-Mathcad Integration. is to use Mathcad tools to adjust the system of units. and the one used in this technique. 3 The DENSITY parameter from Pro/ENGINEER although specified in [lbm/in3] was reported in the Mathcad Analysis’ Parameter Selection window (see Figure 47. How to troubleshoot this kind of problem? There are several solutions: we can specify DENSITY parameter without units.

Select Mathcad variable Density_R_Block from Input Selection window. But. 20. Click button Add Parameters (seen in Figure 46) in the Mathcad Analysis definition window. Select Pro/ENGINEER parameter DENSITY. we need to add a new Mathcad variable that does help understanding that this [IlbmS_dens_unit] is in fact 1 [lb/in3] (see Figure 50).for the selection of the variable from the Mathcad worksheet. Units. and click OK. and click OK.Pro/ENGINEER-Mathcad Integration. Notice the new units for the Mathcad variable Density_R_Block matching the ones of Pro/ENGINEER’s parameter DENSITY (see Figure 52). Mathcad Analysis feature will not be able to get created in the model if are not understood by Pro/ENGINEER. this [IlbmS_dens_unit] unit is not a system of units that Mathcad can understand. The Parameter Selection window will be prompted as seen in Figure 51. Next. but do not close it! Return to the Pro/ENGINEER window to restore our last operation. Therefore. This is Density_R_Block. . What about the units for the output variable Mass_R_Block? Are these units specified correctly? These are currently in [lb]. Save this worksheet. the system will prompt –without error.

prt from Mathcad and create the Mathcad Analysis feature & parameters.Pro/ENGINEER-Mathcad Integration. When prompted for the output. Next. The final input list is seen in Figure 53. click Compute from Mathcad Analysis definition window. The computations for these 2 quantities are all done in Mathcad. check the boxes of the tagged Mathcad variables as seen in Figure 54.). . 5. Pro/ENGINEER-Mathcad Interaction (Revisited) The variables that were tagged from Mathcad are: Mass_R_Block (computes the mass of the rectangular block) and Volume_R_Block (evaluates the volume of the rectangular block).5. In our next steps we will evaluate the volume and the mass of rectangular_block. This completes our troubleshooting procedure. Select Outputs button while in the same Mathcad Analysis definition window (Figure 54. Click OK in Output Variables definition window after checking all the required boxes. Units. The volume and mass will be reported with the computed values (as seen in Figure 55). 21.

22. feature. . Select radio button entitled Relation. Activate the Pro/ENGINEER assembly window in which we had retrieved 3d_asx. For confirmation. Units.Pro/ENGINEER-Mathcad Integration. and mass in [lbm]. customize the name of this feature to TOTAL_M_V. Evaluating the Total Mass & Volume of the Pro/ENGINEER Assembly In the next steps we plan to evaluate the total mass and volume of the entire assembly. Notice that volume is in in3. we will evaluate the total mass and volume of the Pro/ENGINEER assembly using the Relation analysis feature. This last completes this subsection of the suggested technique. and click Next. Pro/ENGINEER will prompt the relation editor in the next window. Save the model and close the Pro/ENGINEER window. Regenerate the assembly and access from Pro/ENGINEER main menu: >Insert >Model Datum >Analysis. Next. This feature will be added in the model. This operation will activate the Relation Analysis feature definition window.6. as seen in Figure 58. Verify the units of the Mathcad Analysis feature parameters (Figure 57). 5.asm. investigate the Model Tree (ensure that “Features” visibility is turned on in the Model Tree settings). This step will be accomplished using Pro/ENGINEER Relation analysis Rename the feature from default Analysis1 to MC_MASS_PROPS. Click Add Feature button from the Mathcad Analysis definition window as seen in Figure 56.

prt (from . Units.asm): >Tools >Parameters. . Click OK from the relation editor. Notice that they have the correct system of units. In the parameter definition window change the Look In selector to Feature and select from the Model Tree feature TOTAL_M_V. Access from Pro/ENGINEER main menu (after regenerating the top-level assembly 3d_asx.05 lbm/in3). 23. and complete this Pro/ENGINEER feature by clicking .Pro/ENGINEER-Mathcad Integration. This last step completes our example and suggested technique. Verify the Pro/ENGINEER relations.prt ( 15-inch dimension to 20 inches) and density of rectangular_block.prt or Mathcad Analysis feature in rectangular_block. and identify the newly created parameters (TOTAL_VOLUME & TOTAL_MASS) in Figure 60. In our last step –for easily identifying the benefits of Using the just created Pro/ENGINEER parameters (either from Mass Properties model feature in triangle_block. using Mathcad Analysis & other Pro/ENGINEER features. Notice the total mass & volume updated values (Figure 61).12 to .prt) write 2 relations that compute the total volume and mass of the assembly (as seen in Figure 59).modify the geometry of the triangle_block.

Sign up to vote on this title
UsefulNot useful