1、利用Hypermesh和nastran创建mnf流程 1. 建立几何模型,定义材料属性、单元属性。 2. 创建约束和特征值卡,如下: 约束为无量纲。定义为mis1,选择下列四点确定一个节点集定义。 定义单元集。 特征值为EIGRL特征。 3. 对控制卡进行设置 (1) sol (2)PARAM Param fixedb -1 Param autospc yes Param post,0 (3) case_unsupported_cards 一般有以下部分: ADAMSMNF FLEXBODY=Y
2、ES,OUTGSTRN=YES,OUTGSTRS=yes,EXPORT= BOTH RESVEC=yes,STRFIELD = ALL GPSTRESS=all **要求节点应力输出 GPStrain(plot)=all **要求节点应变输出 Stress(PLOT)=all **要求单元应力输出 STRAIN(FIBER,PLOT) **要求单元应变输出 OUTPUT(POST) ** 分界符 Set 101=all **为面或者体定义单元集 SURFACE 102 SET 101 (**上面定义的单元集) FIBER=Z1, NORMAL
3、z Set 103=all Volume 104 set 103 , direct **定义实体单元集的体积 (4) bulk _unsupported _cards DTI,UNITS,1,KG,N,M,S (5) global_case_control Output 栏中 点选EIGRL卡 Super=1 Method=1 Stress(plot)=all Strain(fiber,plot)=all Gpstress=all Gpstrain=all Create an MD DB using MD Nastran M
4、D DB can be created in the same was as creating MNF. A new option, EXPORT, is added to ADAMSMNF card to specify the output option. ADAMSMNF FLEXBODY=YES EXPORT=MNF/DB/BOTH MNF: generate modal neutral file DB: generate MD DB BOTH: generate both MNF and DB Please refer to MD Nastran Quick Referen
5、ce Guide and Reference Manual for details. Use Flex Toolkit to convert MNF to MD DB Use can also use the mnf2mtx utility to convert MNF to MD DB. The usage is: adams flextk mnf2mtx source.mnf -O dest.MASTER where source.mnf is the mnf you want to convert and dest.MASTER is the Database name. I
6、f dest.MASTER exists, mnf2mtx will append the flexible body in source.mnf to dest.MASTER. So user can combine MNFs into one MD DB using mnf2mtx. For example, adams flextk mnf2mtx source1.mnf -O dest.MASTER then adams flextk mnf2mtx source2.mnf -O dest.MASTER will append the flexible body in so
7、urce2.mnf to dest.MASTER with INDEX=2. 相关主题 Popup Popup 另请参阅 Popup Translating FE Model Data > Translating MSC.Nastran Data Translating MSC.Nastran Data There a
8、re two different interfaces that you use to translate MSC.Nastran data for use in Adams/Flex. Learn about: • Using MSC.Nastran 2004 and Above • Using MSC.Nastran 69.x, 70.x, or 2001 • Verifying the Model • Computing MSC.Nastran Stress/Strain Modes • MSC.Nastran XDB Support for Str
9、ess/Strain Modes • Shortened Stress/Strain Modes Using MSC.Nastran 2004 and Above Starting in version 2004, MSC.Nastran provides an improved interface for generating a modal neutral file (MNF). The new MSC.Nastran Adams Interface allows you to generate an MNF directly from MSC.Nastran without g
10、enerating an OUTPUT2 file. The MSC.Nastran Adams Interface does not require a DMAP alter or a translator to convert MSC.Nastran output files to MNFs. The MSC.Nastran Adams Interface is a licensed feature of MSC.Nastran. For more information, contact your local sales representative. If you already h
11、ave the MSC.Nastran Adams Interface license, refer to the MSC.Nastran Quick Reference Guide and Reference Manual for information on how to use it. Using MSC.Nastran 69.x, 70.x, or 2001 Learn more about translating MSC.Nastran data using later versions of MSC.Nastran: • About the MSC.Nastran DMA
12、P and OUTPUT2 to MNF Translator • Defining Your FE Model • Running MSC.Nastran • Running the Translator • Technical Notes on the MSC.Nastran DMAP Note: Versions 69.x, 70.x, and 2001 of MSC.Nastran must be licensed to use the DMAP alters and run solution 103. MSC.VisualNastr
13、an for Windows does not meet these requirements. About the MSC.Nastran DMAP and OUTPUT2 to MNF Translator To generate a modal neutral file (MNF) in versions 69.x, 70.x, or 2001 of MSC.Nastran, you need: • mnfx.alt - A solution sequence-independent DMAP alter. It directs MSC.Nastran to compute
14、the data required for the MNF and write it to an OUTPUT2 file. Adams/Flex includes mnfx.alt DMAP in the Adams distribution. • msc2mnf.exe - MSC.Nastran OUTPUT2 file to MNF translator. It is an executable translator that reads the MSC.Nastran OUTPUT2 file and writes MNFs. The mnfx.alt DMAP alter
15、extracts flexible body information from MSC.Nastran. It uses the superelement techniques of component modal synthesis in MSC.Nastran to generate the flexible body information and output the data to a binary file, in full machine precision. The OUTPUT2 to MNF translator is based on the Adams MNF Too
16、lkit, which you can configure to optimize the MNF. Defining Your FE Model The following outline the steps required to set up your MSC.Nastran input file to generate the necessary data for a modal neutral file (MNF). To set up your MSC.Nastran input file: 1. Create a finite element model of th
17、e flexible body. The finite element model is defined in the Bulk Data Section. For more information, see the MSC.Nastran Quick Reference Guide. 2. Set up an MSC.Nastran analysis of the model using one of the following solution sequences: SOL 103, 111, 112. 3. Include a DTI, UNITS entry in th
18、e BULK DATA Section. Learn about setting units. 4. Include the mnfx.alt DMAP alter distributed with Adams/Flex. You can obtain the file mnfx.alt from: install_dir/flex/examples/MSCNASTRAN/v69/mnfx.alt install_dir/flex/examples/MSCNASTRAN/v70/mnfx.alt install_dir/flex/examples/MSCNASTRAN/v70.7/
19、mnfx.alt install_dir/flex/examples/MSCNASTRAN/v2001/mnfx.alt 5. In the File Management section of the MSC.Nastran input file, assign a file to be used as the output file and assign the file to unit 20. For example, enter the following to assign the output file test4.out to unit 20: assign outpu
20、t2='test4.out' status=unknown unit=20 form=unformatted Note: Unit must be 20. The DMAP alter is hard-coded to use unit 20. 6. To avoid data recovery on the residual structure, include the following in the BULK DATA section: param,fixedb,-1 Note: Loads, boundary conditions, and ou
21、tput requests are not necessary to the extent they are in a conventional analysis. Running MSC.Nastran You execute MSC.Nastran using the command nastran (your system administrator can assign a different name to the command). You specify keywords with the nastran command to request options for how
22、to execute the MSC.Nastran job. Format nastran input.dat keyword_1 = value_1 keyword_2 = value_2 ... where input.dat is the MSC.Nastran input file. Some common keywords are listed below. For information on keywords and their defaults, see the MSC.Nastran Installation and Operations Guide. Keywor
23、d Description bat Batch submittal flag. bat = yes requests that the job is run in a batch or background process. (Default = yes) scr Database control flag. scr = yes requests that all data is stored in temporary database files and the database files deleted at the end of the run. This is reco
24、mmended if disk storage is a concern. (Default = no) sdir Scratch directory name. (The default is the temporary or scratch directory established by your system administrator). For large models, it is often necessary to set the scratch directory to a separate disk from where the assign statement in
25、 Step 5 of Defining Your FE Model directs the MSC.Nastran output file. Running the Translator Once you've generated an output file, you can run the translator, msc2mnf.exe, to generate the modal neutral file (MNF). You can run the translator: • In a command window on any platform. • Throug
26、h the Adams/Flex Toolkit, which you access through Adams toolbar on UNIX and the Start Menu on Windows. For instructions about running the translator through the Adams/Flex toolkit, see Running the MSC.Nastran Translator. Before running the translator, be sure to set up the translation as explain
27、ed in Setting Up Translation Options through the MNF Toolkit. To run the translator from the command window: Enter the following where file.out is the MSC.Nastran output file: msc2mnf.exe file.out For example, enter: msc2mnf.exe test4.out Also, verify that the free body normal modes have
28、a reasonable natural frequency. You should expect to see six rigid body modes, unless you fixed the DOFs with displacement boundary conditions. Technical Notes on MSC.Nastran DMAP The next sections describe the DMAP alter in more detail and explain some optional parameters and settings that you m
29、ight want to set before running a translation: • More on DMAP Alter • Optional Parameters You Can Set • Setting Units More on DMAP Alter The MSC.Nastran DMAP alter is organized on a superelement-by-superelement basis so you can output multiple MNF files from a single MSC.Nastran jo
30、b. The input requirement is that each Adams flexible component be its own superelement. By default, the alter automatically orthogonalizes component modes within MSC/Nastran before outputting the data to the intermediate output file. A case control subcase and corresponding eigenvalue extraction e
31、ntry (for example, EIGRL) are not necessary for the orthogonalization. Adams skips the subsequent orthogonalization phase if it detects diagonal mass and stiffness matrix input. You can generate additional diagnostic output and send it to the *.f06 file by setting the parameter check to 1 (param,
32、check,1 in BULK DATA). For more information on diagnostics, see Optional Parameters You Can Set. The information that the alter provides is: • Units information, provided in a DTI entry. (For more information, see Setting Units.) • Grid and element connectivity output to neutral file, elimi
33、nating the need for any *.f06 output to be read. • Multiple coordinate systems because all quantities are transformed to the basic coordinate system prior to output. • Flexible body data including the following, which is written to the intermediate output file: • Grid data (BGPDT) •
34、 Element connection data (ECT) • Physical mass distribution (MGG) • Orthogonalized Craig-Bampton component modes • Generalized stiffness and generalized mass corresponding to the Craig-Bampton modes • Modal loads (PAE) if specified Note that WTMASS has been removed from all ou
35、tput mass quantities (physical and generalized). Units data input to Adams is expected to resolve all potential discrepancies. Optional Parameters You Can Set You can set the following parameters in BULK DATA before translating the model using the param,name,value format: The option: Does
36、the following: Orthonormalization range In general, some of the Craig-Bampton modes in the flexible body will be of extremely high frequency, leading to potential ill-conditioning of the eigenvalue extraction problem. By default, the translator only uses those modes below 1.0e8 Hz, in addition to
37、using the rigid body modes of the structure. The parameters v1ortho and v2ortho set the limits. They have default values of -1.0 and 1.0e8, respectively. You can change the values using the BULK DATA param statement. Orthonormalization diagnostics You can obtain orthonormalization diagnostic info
38、rmation by setting the parameter msglvl to any value from 0 to 4. For example, you can set it to 1: param, msglvl, 1 The default is 0. Additional diagnostics You can obtain additional diagnostic output by setting the parameter check to any nonzero value. For example, set it to: param, check
39、 1 The default is check,0, or no diagnostic output. For any models of realistic size, you should not set diagnostic output. Residual load vectors You can augment the component modes with a deformed mode of the residual load vector of each static load case. For example, set it to: param, resv
40、ec, yes The default is No. Element stress or strain modes You can store element-based stress or strain modes in the MSC.Nastran output file by setting the parameter outstr to any nonzero value. For example, set it to: param, outstr, 1 The default (0) is to store grid-based stress or strain mo
41、des. If you store element-based stress or strain modes in the output file, they will not be transferred to the MNF because the MNF supports only grid-point stress or strain modes. This option is useful if you want to recover element stresses or strains in, for example, MSC.Patran for an MSC.Fatigue
42、analysis, and you are not interested in postprocessing stresses or strains in Adams. Setting Units Because Adams/View and Adams/Solver require units, you must specify units in MSC.Nastran data using a DTI BULK DATA entry that includes the unique identifier UNITS. When you specify the units, the u
43、nits apply to all superelements in your model. The format of the DTI BULK DATA entry is shown next. The table below lists the appropriate unit labels. DTI UNITS 1 MASS FORCE LENGTH TIME For example, you can enter the following for units: DTI UNITS 1 KG N M S Unit Labels For: Enter the
44、 following: Unit: Abbreviation: Mass kilogram pound-mass slug gram ounce-mass kilopound-mass megagram kg lbm slug gram ozm klbm mgg Force Newton pounds-force kilograms-force ounce-force dyne kilonewton kilopound-force millinewton n lbf kgf o
45、zf dyne kn klbf mn Length kilometer meter centimeter millimeter mile foot inch km m cm mm mi ft in Time hour minute second millisecond h min s ms Note: Although you need the MSC.Nastran's WTMASS parameter to ensure consistent units in M
46、SC.Nastran, MSC.Nastran ignores WTMASS when generating output for Adams/Flex. Instead, you supply units data for Adams/Flex using the DTI, UNITS entry, as explained earlier. For example, if you model mass in grams, force in Newtons, length in meters, and time in seconds, you set the WTMASS paramet
47、er to 0.001, ensuring that MSC.Nastran works with the consistent set of kg, N, and m. You then set the units for Adams/Flex by entering: DTI, UNITS, 1, GRAM, N, M, S On the other hand, if you model length in inches and force in pounds, you can enter the mass in slug units with WTMASS set to 0.08
48、3 (=1/12), or in units of pounds mass with WTMASS set to 2.588e-3 (=1/32.2/12=1/386.4). The DTI, UNITS choices for Adams/Flex are, therefore, either of the following: DTI, UNITS, 1, SLUG, LBF, IN, S DTI, UNITS, 1, LBM, LBF, IN, S Applying the WTMASS parameter directly to the mass (for example,
49、 specifying density in terms of [12slug/in**3]) is not acceptable for Adams/Flex because [12slug] is not a mass unit known to Adams. Verifying the Model The MSC.Nastran translator writes a summary of the modal neutral file (MNF) export to the terminal window. If you are using MSC.Nastran 2004 or
50、above, the Adams interface writes a summary of the MNF export to the MSC.Nastran output file. Please review this data for any concerns. In particular, ensure that the: • Mass, center of mass location, and moments of inertia are as expected. • During the MNF write, the constraint modes and the






