iCAx开思网

标题: 初学IDEAS的朋友可进来看看 [打印本页]

作者: zlz1976    时间: 2002-3-29 10:22
标题: 初学IDEAS的朋友可进来看看
这里贴出来的是一些IDEAS基础知识介绍.(呵呵,大部分是抄别人的.)  
                                      约束和关系   
设计意图   
     灵活可变的设计可使修改 I-DEAS 零件模型变得十分容易,其重要的因素是零件模型不仅仅贮存了最终的几何体--它还贮存了“设计意图”,也就是修改几何体时控制其变化的规则。这些规则在线框几何体作拉伸和旋转时称为“约束”,当零件进行切割,连接或相交运算时称为“关系”。零件尺寸和约束也包括用户自定义的等式。  
     关系和约束同样遵循“先画外形,后定尺寸”的设计原理。先快速建立起零件,然后再定义尺寸作约束,或者加入几何设计意图规则。  
     在此先讨论线框几何约束,再论述切割运算的关系。  
线框曲线和截面   
     Master Modeler 模块包括两种线框几何体: 曲线和截面。Master Modeler 模块允许设计人员开始先用 2 D 创建几何体,然后从这个几何体创建出灵活的 3 D 实体。  
     线框曲线(直线,弧,圆和样条曲线等)能够画在三维空间的工作面上或直接画在零件表面上。  
     截面由一组定义了边界的曲线组成。边界可以是封闭的或开放的,边界内可以包括孔。截面能直接在零件表面或三维空间的工作面上创建。截面常用拉伸或旋转方法变为实体。  
     I-DEAS 早期版本的用户对“剖面(Profiles)”可能比较熟悉,他们想知道剖面与  
I-DEAS Master Series 中的截面有何不同。剖面包括一个线框曲线的备份,这就带来一个微妙的问题,因为剖面曲线和线框曲线能用不同的数学等式来描述,因而导致了两者间细微的不同。I-DEAS Master Series 中的截面仅仅是沿着曲线和曲线截面的一条路径: 曲线不用复制。剖面可以作为一个独立实体保存,而后 I-DEAS Master Series 中截面不能单独进行管理和存贮,它是实体的一部分。  
变量约束   
     那些灵活可变的零件是根据 I-DEAS 中的变量几何原理从拉伸或旋转截面得来的。此系统的关键是约束。头一次使用约束的时候,它看起来和尺寸没有两样,但它实际上并不仅仅是这些。它是一系列传送“设计意图”的几何规则。如果截面的某个尺寸改变了,如何知道其它点和曲线是怎样变化的呢?这就要用约束来决定。  
     最好用一个简单例子来说明这个概念。画一个四边形,定义 4 个点。可能会画出不同形状。解决多义性的办法是给右侧边一个约束: 它必须保持竖直。加上约束后的情况最好是用联立方程来表示。在二维空间,四边形有八个自由度(DOF),这是因为每个顶点都用 X ,Y 两个值来定位。要保持右侧边竖直,可以写一个简单的等式:  
                            X3=X4  
     这个等式一加上,截面的自由度个数就减少一个 。其它等式同样可以加强几何约束,例如,要保持上下两条直线水平,等式可写为:  
                            Y1=Y4  
                            Y2=Y3  
     增加一个尺寸约束,如设点 1 和点 2 之间竖向尺寸为 100 ,同样可以写一个等式:  
                            Y1=100.0-Y2  
     可以用别的等式来表达另外的几何关系,如垂直,平行。要保证一段圆弧与直线相切的等式就要复杂一些了,但原理是相同的。在加上几何约束后,软件就写出一系列等式,如果有值作了修改,求解此等式就能得到未知数。  
     约束的绝妙之处在于任何时候都可以加入或删除。这点非常适宜设计环境,因为在草图设计时,一开始并不一定完全清楚有些什么约束。另一个原因是在开始草图设计时就确定精确值是没有必要的。设计的同时就可以增加或修改约束。  
     一些爱好数学的读者也许会问一个截面究竟有多少个约束?一般来说,求解一个联立方程,方程的个数必须等于未知数的个数。IDEAS中截面的自由度个数是允许加入的约束个数的上限。一但约束全加上了,截面就被完全约束死了。如果约束的个数少于自由度个数,会有什么情况呢?修改一个值后情况会怎样呢?这就可能不只一种结果。如果使用一般符号数学软件包就不能求解未知数个数多于方程数目的方程组。I-DEAS 中设计来求解变量几何体的求解器不仅仅是能求解简单的联立方程,它着重于几何体,如果存在多于一种的求解可能性时,它仅可能使结果变化小些。然后,如前面例子所示,有时又必须加入更多的约束来迫使截面达到要求。  
      注意一点-DEAS会自动建立大多数必要的约束。例如,画一条直线时,如果动态导航器检测出这条直线是竖直,水平,垂直或平行的,在创建这条直线时就会自动加上这些约束。在导航器选择对话框中右边一列开关的功能使用户能在需要的情况下关闭约束自动建立开关。  
变量几何的应用   
     有效运用变量几何的各种工具可用于不同的地方。例如,我们无须象在二维系统那样建立一个有精确尺寸截面,而只要在工作面上画出相应的草图,再加上变量约束就可“驱使”截面达到所需形状。捕捉栅格(snap grid)是另一种定位点的有效方法,但似乎对图形演示比实际运用更有效。而使用变量几何后也就没必要捕捉栅格了。  
     变量几何一般用于研究运动连杆机构。直线上两点作了尺寸约束,这条直线就有了固定长度,如一个机构的连杆。加上角度尺寸约束就可以用改变角度来驱动机构,观察所出现的连杆组合。  
     拉伸或旋转一个有约束的截面而形成的零件也包含有原先施加的约束“规则”。当选中用来拉伸或旋转创建零件的特征时,作用在其上的约束条件将象实体上的尺寸一样显示出来。同尺寸一样,这些约束也可以被选中和修改,而达到改变物体的目的。  
     公差分析(Tolerance Analysis)是变量几何的另一种用途。变量几何是公差分析模块中用来研究尺寸和公差改变时物体变化情况的工具。  
建立约束   
     在Master Modeler模块中用 Constrain Dimension图标命令能够在线框或截面上建立约束。这个面板一直保持激活状态直到被关闭。  
     在约束图标面板上有建立几何约束,尺寸约束和检查约束的图标。  
     对于平行,垂直,相切,共线和共点的约束等称为几何约束。它依靠软件内部写出的等式迫使所给的几何关系成立,以此来加强几何体不同部分之间的联系。  
     线性尺寸,角度尺寸和径向尺寸约束等称为尺寸约束。它们写出的等式都被赋予一个定值。当修改尺寸的时候,相应的约束也能被修改成不同的值。  
检查约束   
     在增加或删除约束时,需要了解已存在哪些约束。约束面板底部的图标就是一种有效的工具,它用来帮助查询哪些自由度已被约束,哪些还没被约束。  
    Show Free图标能用来报告曲线状态。如果选择此图标,然后再选取一条曲线或多条曲线,程序就会告诉你每一条曲线的状态,哪些没有被约束,哪些是部分约束,哪些是完全约束。如果一条曲线被完全约束,就用蓝线表示。如果没有被约束,就仍为绿色。如果是部分约束,就用黄线表示,黄色箭头将表示自由方向。如果截面是从线框曲线创建来的,此图标也可用在整个截面上。这样结果会显示出截面上每一条曲线的自由度,同样用蓝色和黄色表示截面上完全和部分约束的区域。  
    Show Constrains图标的最大用途是用来显示与其它曲线有约束关系的曲线。例如,此命令能表明某直线与截面另一侧的直线有平行关系。  
拖动   
     另一种直观了解约束网的有效工具是运用拖动(Drag)命令,他动态地显示被约束的线框几何体或者建立在约束几何体上的截面外形。此命令允许“抓”取一条曲线或一个尺寸,用橡皮条方式进行动态修改,这时约束等式会对每一个新位置重新求解。这个工具主要用于动态显示线框几何体和截面的外形,但是由于它能连续重新求解约束,所以对交互式观看约束在运用中的效果也非常有用。  
当用此命令选取一段没有被约束的直线或弧时,可以用鼠标在两个方向上移动此曲线。这时所有约束在这条曲线上的其它曲线也会遵从已存在的约束关系一起移动。当选中一个尺寸(线性,角度,或径向)时,测距器回显示出这个尺寸的值,这样上下左右移动鼠标就能自动修改其值。  
等式   
修改某个尺寸时,就会出现一个显现尺寸值等式的对话框,如 D1 = 123.45 。在尺寸值域内不一定是固定值,也可以输入一个等式。例如,可以输入一个简单的等式  
D1 = D2 / 2 ,这里 D2 是另一个已存在的尺寸的符号。要想知道一个尺寸的符号,可以用动态导航器来显示。当光标在某尺寸上移动时,这个尺寸的符号名就会显示出来。  
     如果你不喜欢给尺寸取名为 D1 , D2 等,可以改成你想要的名字。例如,可以把名字改为”depth”或者“width”等。这时再让光标在尺寸上移动,就会显示出你所定义的名字。尺寸等式中也可以用自己定义的尺寸名。  
     通过输入一个简单等式让两尺寸匹配的办法是压下尺寸值域后的 按钮,进入到修改尺寸对话框。选择“MATCH”选件,就会要求选取需要匹配的另一个尺寸。然后程序会自动 填入一个使两个尺寸相等的等式。如“D2 = D1”。例如,在某个面上先画出了草图,想用它切割零件形成一个距零件两侧距离相等的空盒时,就能用上它了。这样在零件上建立起一个约束,即使零件宽度改变了,这个空盒也能保证于中心位置。  
     “Match”选件的另一种用途是建立一个简单的匹配等式,然后可以进行编辑。例如,要使一个尺寸为另一个尺寸的一半,这样让孔位于中心,就可以编辑等式,把“D2=D1”改为“D2 = D 1/ 2”。  
     建立等式也可以不直接对应于某尺寸。选择如左图所示 Equations 图标,程序会要求选择一个尺寸,然后给出一个等式对话框,供输入任意式子。这些式子要求用 C 语言格式。例如,可以写这样一个式子:  
     if (total _ height < 200)then(value = 50)else(value = total _ height / 4)  
然后在尺寸值域,可以建入:  
           Flange _ width = value  

等式的单位
  
     I-DEAS 中内部所有数值都使用 SI 单位(meters)存贮。必须要注意等式中每项的单位。例如,如果要用等式给某尺寸赋一定值,I-DEAS 知道此尺寸的单位,但并不知道这个定值的单位。为了避免多义性,在等式中要给出数值的单位。在单位名的两旁加上一竖线“|”,如 |mm |,|in|,|m|,或|ft|。  
                    D1= D2 + 10 |in| +1|mm|  
关系   
     关系是在进行 Cut , join , 和 intersect 等“布尔“运算时记录设计意图的一种格式。它与约束和尺寸有关。  
     布尔构图运算中的关系有两个基本的执行步骤。第一,在两个需要进行适配(match up)的零件中选一个面。第二,在此面内定义边到边的关系。如果以后该合成后的零件修改了,就要重新定位这两个零件到原来的位置,以保证原来的构图关系。  
     在操作中采用关系与否可在图形区按右键不放,拖选Turn relations ON(off).  
     如果打开关系开关,选择布尔命令前就不必自己去给零件定位。如果开关关闭,就完全要靠自己给 3 D 空间进行布尔运算的零件定位。如果这个合成零件修改了,此时,两个适配的零件就无法重新定位了,除非修改特征加入关系。  
注意   
     截面上的变量约束:  
     -首先建立那些不改变几何体的约束。如固定点,尺寸和倒角。  
     -约束一个截面的位置,至少要在 X , Y 方向固定一个点。也可以用固定第二个点或直线  
      角度来约束截面的角度。  
     -不要重复地固定截面,这会导致设计不灵活或修改困难。  
     -固定一条直线,再让其余的直线与之垂直或平行,而不要使用过多的固定约束。  
     -要避免对尺寸约束作大的改动,除非截面被完全约束。  
     -如果想保留线性尺寸的方向,要避免使用点到点(point - to - point)的尺寸约束。  
      因为这种约束方式允许反向。而点到线(point - to - line)或线到线  
      (line - to - line)约束不允许反向。  
     -如果由变量几何求解器得到的结果不理想,可使用 Undo 命令。  
     -如果尺寸比例需要做大的改动,可用 Modify , Scale 命令,而不必修改截面的尺寸。  
     -关闭 Auto _ Update _ Switch 开关,可以使求解器退出交互式模式,允许同时作多  
      个改动。  
     -对零件而言,不要作截面的完全约束,这是忠告。  
     -加入约束时,求解器会更新几何体与已定义的固定点的关系。如果不存在固定点,通常  
      保持第一个建立的零件固定不动,允许其它的几何体移动。  
尺寸的大小:  
        如果尺寸文字过大过小,使 Appearance 图标自动调整尺寸大小。  
      先选择一个尺寸,从菜单中选 All ,然后选取 Appearance 图标自动调整所有尺寸。压下“Set As Default”按钮把设置改为缺省值。
作者: zlz1976    时间: 2002-3-29 10:23
扫描生成零件(Sweep)   
    对于扫描生成的零件,要求 2或多个不同的截面定义。截面能沿着另一条曲线或截面  
定义的路径扫描。  
    用作扫描的路径必须有连续的一阶导数,即路径上不能有任何棱角。如果路径是由直  
线段组成,那么就需要把交界处倒角为适宜于扫描的光滑路径。  
    在沿路径扫描生成 Sections 的过程中可不只提供一个截面(Sections),最后生成  
的物体是这些 Sections 过渡产生的。系统提供选择项来确定这些截面(Sections)的位  
置。  
    可以控制截面与路径的位置关系。例如:有一个选择项是让截面与路径保持一个角度,  
而不是与路过曲线垂直。另一个选项是不论截面形状如何,以路径为中心,把截面的周长  
作为半径,扫描成一个圆形横截面,这个选项就叫做"圆形规则"(circular law).还要  
注意SECTION上的坐标方位,它是控制SECTION与路径的交接点的。  
    扫描的截面可以是开放的,也可以是封闭的。如果一个封闭的截面(Sections)扫描  
成一个零件,该零件将是一个实体。如果用一个开放的 sections ,扫描结果将是一个开  
放面,而不是一个封闭的实体。这个面能通过一些方法转变成一个实体。  
  
放样生成实体(Loft)   
    放样生成零件是由三维空间若干固定位置的截面(Sections)确定的。这与扫描相似,  
但是不需要路径曲线。  
    用来放样的 Sections 可以是由截面建立命令(Build Section Command)定义  
的已有的截面,也可以是线框曲线,或者是已有零件的表面。例如: 你可以在两个已有零  
件表面之间放样生成一个物体。  
    当选取做放样的截面时,选取截面上的哪条曲线和选取曲线上哪个部位很重要。最靠  
近选取位置的端点将作为截面的起点。从该端点到选取位置的方向确定了环绕截面的曲线  
的排列次序。重要的一点是loft命令中使用的所有截面的选择方式必须一致,否则可能得  
到一个不想要的扭曲零件,除非你想要设计一个螺丝或者是一个旋转钻头。第一个或最后  
一个 Sections 能退化为一个点,模拟钝的或末端尖锐的零件。  
    每个 Sections 的曲线数目也尽可能一致。程序虽能用不同数目的曲线处理  
Sections ,但是当曲面从一个截面过渡到另一个截面时,若把它们分成数目尽可能一致  
的曲线,就能得到更好的控制效果。Sections之间的连线将显示出来并能作修改,也可以  
添加或修改线段以控制曲面的平滑过渡。但是,如果你定义的每一个 sections 都有相同  
数目的曲线,这就不需要了。  
  
曲线网格,面的边界,把面装配到点(Mesh of Curves , Surfaces by  
Boundary , Fit Surface to Point )
  
    零件能够用"Mesh of Curves"或"Surface by Boundary"的方法直接从线框几何体  
中生成。不论哪种方法,都要求定义一个点或曲线的矩形栅格。用点的方法,要定义点的  
行数,每一行点的数目要相同(如左下图);用曲线网格的方法,在两个方向选择一个曲线  
网格,如右下图所示。这些曲线不一定非得真正接触,因为若它们不接触,程序将在其之  
间取平均距离。聚集到一点的零件(Parts)能由选择每一行点的相同端点来确定,或者选  
择聚集到相同端点的曲线来确定。  
  
从面生成实体(Creating Objects from Surfaces)   
    在 Master Modeler 中,由扫描(Sweep)一个开放截面,或者在两  
条开放曲线之间放样生成的曲面可以用 Shell 命令转变为实体。  
    把曲线彻底缝合在一起也可以产生一个"缝合"的合法实体,但在作这个工作时要小心,  
有些面是不好彻底缝合的。  
建议   
    放样生成的零件:  
    --- 避免在不同位置选择曲线而引起放样物体扭曲。(选择的位置确定了环绕截面的  
       起点和方向。)  
    --- 尽管能够修改截面之间的连线,但是在生成截面时,记录每个截面上使用的曲线  
       数目将容易操作些,确保每个截面放样时有相同数目的曲线。  
     
    扫描生成的零件:  
    --- 路径曲线必须有连续的斜率(无不连续的拐角)。  
  
    曲线网格:  
    --- 尽管不要求,仍然建议曲线要真正相交。  
    --- 用没有棱角的光滑曲线。  
    --- 尽量用正交的空间交点,交角尽可能接近直角。  
    --- 有时可能不得不添加额外的横截面来锁定峰值,快速变换区域。表面上平坦的区  
       域也可能需要中介曲线控制样条表面方程的振幅。  
    --- 用尽可能较少的曲线描述一个面。
作者: zlz1976    时间: 2002-3-29 10:24
库与目录   

库(Libraries):
  
    库是用来存储零件,图形和装配图的,并允许在 I-DEAS 用户组中实现数据共享。  
I-DEAS 中的数据管理系统记录了谁曾取出过零件,以及允许用户修改零件模型,包括从库中拿出的零件。 库是项目的一部分。为了与其它用户共享一个共同的库,在进入 I-DEAS 的时候要选择相同的项目名。库能够随着产品的形成记录下零件和装配图。一个零件的多个旧版本都存于库中,以防需取出一个更旧的版本。零件每取出,修改,送回库中一次,零件版本号自动更新一次。用户也能够给零件的具体版本指定修订版本号。修订版本是用来记录产品公布的版本的,而自动版本号是记录设计中每天的变化情况。  
当你从库中取出一个零件,装配件或图形时,你有三个选择:  
     Check out取出  取出一个零件,装配件或图形,对其进行修改。同一时刻只允许一个用户对取出的零件进行修改。作出修改后,把零件放回库里。  
     Reference参考 从库里取出东西只用于参考,不能作处修改。但如果创建者改变了这个参考零件,你可以用它更新图形,装配图或有限元分析图形等等。有一个选项可以得到一个特定版本而非最新版本。  
     Copy拷贝  得到一个独立的副本。如果要对零件作“What if”(如果...怎样)修改,并非永久改变此零件,这个选项是很有用的。此选项也能用于有限元结构优化设计,因为优化过程要对零件的几何形状作出改变。  
库只允许一个人有权修改,即CHECKOUT,库中有了变化会给每一个用库的人一个提示。  
注:Save 命令把库内修改永久地保存下来,同时也保存当前的 Model File(模型文件)。  
  
目录(Catalogs)   
    目录与库很相似,但是它只能存储零件而不能修改零件。目录仅仅保存每个零件的最新版本。但是,零件能够作为一个 Parametered(参数化的)物体放在目录中,让用户改变任意参数。零件也能放于目录中作为一个 Part Family(零件族),零件族有一个指定具体参数的项目表。例如: 一个 Part Family 可以用来帮助用户获得标准螺母和螺栓的特定配置。  
一共有四种类型的目录 -- Part Catalogs ,Features Catalogs ,Surface Feature Catalogs, Section Catalogs 。Part Catalogs(零件目录)包含了全部零件,或是作为不同的标准件,或者是作为一个能改变其定义参数的不同值的参数化零件(Parameterized Part)。Features Catalogs(特征目录)存储用于切割或接合(catting or joining)的特征。Sections Catalons(截面目录)包含用来生成或修改零件的截面形状。  
在I-DEAS中使用参数化零件(Parameterized Parts)  
    I-DEAS Master Modeler 中的参数化零件能存在零件目录或特征目录中,用于构图操作中。在 I-DEAS 标准零件目录(Standard Parts Catalog)中也有预先定义的特征。  
生成参数化零件 为了生成参数化零件和特征,首先作一个普通零件。确保此零件是用约束和相关操作建立的,以便于零件能够很容易调整尺寸。另一个重要步骤是取一个象“Slot Width”这样的尺寸名,而不仅是“D14”这样简单。  
    当零件准备制成一个参数化零件时,使用图示 Modify Catalogs(修改目录)图标下的子面板操作。  
    用子面板左上角的图标 Parameters 确定零件的哪些参数是用户要改动的。  
    如果要制定一个参数表,用右上角的图标 Family Table 。这是用在用户没有完全确立所有参数,但能选择标准结构的情况下。  
用左下角的图标 Check In 将最后生成的参数化零件送入零件目录(Part Catalog)或特征目录(Feature Catalog)。  
    当你以后从目录中取出这个特征或零件时,将提供一个表格,填充可变参数值。  
    注意从一个目录中使用零件或特征时,你将用到前页显示的图标。Modify Catalog 子面板右下角的图标不光只使用目录或特征中的零件,也能把它们取出来修改其定义。
作者: zlz1976    时间: 2002-3-29 10:27
装配建模   
装配建模概念   
    I-DEAS 设计包的装配模块是把建模模块中建造的零件装配成配件。装配件用于观察零件装配情况,检查零件干涉,计算质量特性,动画演示装配方案等。  
    在装配程序中,同一零件可以使用多次,但并不需要在数据库中建立许多零件副本。也就是说,如果零件要进行多种组合(零件定向),这些组合方案可以全部存贮起来,并不需要存贮重复的零件几何体。当开始一种新的设计方案时,零件的相互关系及功能常常在该零件细节建立之前就被确定了,在这种情况下,可以建立简单的零件模型将它送入装配关系中。以后为了使这种装配更完美,可以把修改后的物体替换原来的简单模型。  
    为了有效的使用装配功能,了解装配层的概念,引用概念及子装配是非常重要的。  
引用(Instance)   
    当把一个零件调入装配中,就称为该零件的一次引用。如果该零件的一个副本再次调入装配中,软件并不真正建立该几何体的副本,而只建立该零件的又一次引用。每个零件的引用把零件几何体从 bin 中读出来,并且增加了零件在装配中的定向信息。这种设计使装配过程在磁盘空间利用上效率很高,因为无论零件在装配中使用多少次,零件几何体实际只存贮了一次。如果零件在建模程序中改变了,零件的所有引用也会跟着改变。  
装配层   
    装配的层次结构可以用一棵倒置的树来描述。父装配含有装配件的零件引用,树上的每个装配件也可以含有零件的引用或其它装配件,这样就依此构成了层次结构,一直延续到树上每个分支的最底层。如果需要的话,层次结构可以建许多级。  
子装配   
    建立一个零件装配关系后,它可以作为另一个装配的子装配。引用的概念也适应于装配,如果一个子装配被调用许多次,就有多个引用指向存贮的子装配,但并不在数据库中制作子装配的副本。因此说,装配是零件引用或装配引用的集合。  
    例如某水泵模型的整个装配层次如下:  
                      &nbspump Assembly Hierarchy  
                 &nbspump Assembly  
                     Link Assembly  
                       Offset Link(part)  
                       Offset Link(another instance of same part)  
                    &nbspiping Assembly  
                        Well Casing  
                        Well Seal  
                        Tee  
                        Guide Pipe  
                        Output pipe(optional)  
                        Elbow(optional)  
                        Base(optional)  
                       &nbspad(optional)  
                    Handle Assembly  
                       Handle(part)  
                    pivot Block(part)  
                      &nbspivot Support  
                       Slroke Slide  
  
    装配层次可以用 Hierarchy 命令显示和修改。  
   该命令以表格形式显示装配层次,可以自上而下或自下而上来建立装配关系。如果你以空表开始,则先加上一个父装配并且必须给该装配取一个名字,虽然此装配内容是空的,但如果用 Manage Bins 命令从 bin 中可以看到这个装配项。  
   用 Add Parent 命令可以向上发展建立装配关系,用 add To , Add Empty part,Add Empty Assembly 可以向下扩展建立装配关系。Add To 命令从 bin 中,Library 中或Catalog 中取出零件或装配件送到装配操作中。  
装配管理   
    装配件与零件一起存在 bin ,Manage Bins 表格的每行列出了各项的类型,注明了是零件还是装配件。  
装配约束   
    Constrain Instance 图标使用户能在两个引用之间建立永久性关系。它很象建模程序中的关系操作。使用约束而不是用 Translate 和 Rotate 把零件在空间定位,这样的操作在零件引用间建立了永久关系。如果一个零件位置改变了,相连的零件也会自动修改。这些关系规则包括 Face_To_Face 和Line_To_Line等约束类型。  
    如果装配中使用约束,一般也应将不运动的零件引用固定,使它不乱动。不然的话,零件尺寸改变时,会很难控制整个装配关系。  
组合(Configurations)   
   建立不同的装配组合,然后显示它们可以产生零件运动效果,也可以由此观测不同位置零件是否有干涉存在。组合中涉及到装配中每个零件引用的方向问题。建立组合和选择使用哪种组合的图标是 Manage configurations 。  
    第一次建立起装配方案时,会缺省生成一个名叫“Config1”的组合。为了建立新的组合,可以用 Manage Configurations对话框中的 Copy 图标拷贝。选中新拷贝的组合,在用Move 和 Translate 等命令改变零件引用的方向,就产生了一种不同的装配组合。  
    如果用移动或旋转命令改变零件引用的方向时,仅仅是零件引用发生变化,并没有改变零件本身。如果在 Master 建模程序中改变零件方向,则会使所有的零件引用都反射出这种变化。从库中取出作为参考的零件用任何方法都不能修改,包括改变零件的位置。而装配中的零件引用则能被去掉。  
序列(Sequences)   
    序列是一个组合表。序列可以动画演示。在机构设计程序中,系统会根据运动机构的步数自动生成序列。  
动画(Animation)   
    I-DEAS系统提供两种动画。一种是序列动画,它改变每个动画装配帧的零件装配组合图,使其连贯起来产生动画。另一种动画是改变每帧图画的视点和显示参数以及组合状况而产生动画效果。为了采用这种动画方法,要用 Manage View 命令建立一张表,存放每帧动画的视点参数,这使动画类型不受装配限制。当启动 Animation 命令时,确省情况是挑选出一组预先定义的动画序列演示。  
列出某一系统信息(Listing Information for a System)      在装配中可以进行几种类型的分析: 它们是质量特性计算,干涉检测,距离测量,坐标位置分析。干涉检测能列出哪个零件产生干涉,哪个零件刚刚接触,或哪些零件没有干涉等。  
物理特性(Physical Properties)  
    列出的物理特性反映出当前系统方位每个零件的物理性质,相对于系统图形原点或任意点的性质都可以计算和列出来。由于可以在 Master 建模程序中确定每个零件的材料,因而每个零件的质量特性也可以计算出来。  
    有时对零件或子装配的质量特性比建模程序用几何体属性计算出来的更精确(比如已称出了子装配的重量),在这种情况下,可以越过零件质量特性计算而用 Attributes 命令输入质量特征。  
装配模型构造操作(Assembly Modeling Construction Operations)      装配包中的构造操作使你能用平面或别的“引用”(instance)来切割“引用”。这些操作对于建立剖视图(cut - away),使用引用来切割系统中的其它零件,以及建立用于公差分析的“轮廓(profile)”都是很有用的。构造切割操作改变了系统原来的定义,当零件改变时,bin 中会增添一些新的项目。  
注意:   
      - 使用 Libraries ,使各成员工作成果共享。单个零件或全部装配零件都能存入库中。  
    - 学会使用多个引用和正确运用子程序装配,简化装配操作,压缩存贮空间。  
    - 不要把运动副和装配约束搞混淆,装配约束是装配程序装配时建立的一种相互关系,这种关系在装配过程中起作用。但并不定义一种用于机构分析那样的运动副。在装配程序中用转动副或者移动副建立起的绞接关系,是将机构分析和装配两种绞接关系都建立起来的。  
  
               机构设计   
机构设计程序   
    机构是一种零件之间具有某种约束规则,按一定规则运动的装配组合。在 I-DEAS 的机构设计中,你能指定一种机构运动,计算出某种时间函数下的力和运动状况。  
    零件装配工作由装配建模模块完成,机构设计模块在装配基础上增加了运动副,确定了机构输入函数,并求解机构运动状态。  
    当机构被求解时,装配组合图形序列根据指定的运动步长被自动记录下来。这些组合可以用于装配检测,包括干涉检测。求解出来的运动与力的结果作为一种时间函数可以用 X Y 格式绘出图形来。  
    机构能在 I-DEAS 内部定义求解,也可以用外部求解器求解,譬如 ADAMS 。内部求解器不能求解使机构产生加速度的力的驱动问题。内部求解器所求解的力仅仅是施加到机构上的反作用力。  
机构概念   
    机构中每个连接件称为“刚体”,刚体可以是装配中的任一种引用。若子装配作为一个刚体,它的所有孩子都作为一个整体一起运动。内部求解器至少要求一个刚体固定。不是所有外部求解器都这样要求,但许多求解器都有这种约定。  
    一个“参考三元组”被设置在刚体上,用于定义位置,运动副方向和负载。参考三元组的定义包括它的位置,方向和它所属的刚体。(参考三元组被称为“marker”。)  
    刚体通过运动副连接起来,典型的运动副是轴绞接(转动副)或移动绞接(移动副),它们定义了相连接的刚体之间的自由度。  
运动副   
一个运动副连接不同刚体上的两个参考元组,一个运动副的层次结构显示如下:  
                Hierachy of Joint  
       Joint  
           Referance Triad 1  
    Location  
    Orientation  
    Rigid Body  
    Instance(part or assembly)  
   Referance Triad 2  
    Location  
    Orientation  
    Rigid Body  
                Instance(part or assembly)  
  
    除非正在建立含有齿轮或复杂约束的机构,否则没有必要明显地定义刚体和参考三元组。用 I-DEAS 图标命令建立运动副时,系统自动建立起参考三元组并定义刚体。  
    在约束其它节点的同时,每种运动副类型允许有一个或多个运动自由度,每个运动自由度有一运动副变量,如果机构中每个运动副变量的值被确定,则每个刚体的位置也就确定了。机构求解后它的运动副变量可以画出来。  
    根据运动副类型,特定的约束会施加到两个参考三元组的坐标系统方位上。运动副的合法性由系统提供的校验选件检验。  
运动副类型   
    运动副包括转动Revolute Joint(轴绞接),滑动Transtlational Joint(移动副),球绞Spherical Joint和圆柱运动副Cylindrical Joint,能及Fixed Joint,Planar Joint,Universal Joint,Constant Velocity Joint,Rack and Pinion Joint,Screw Joint,Cam-Cam,Cam-Follower等。转动副绕一根轴旋转。转动副的运动副变量是旋转角。移动副的运动副变量是移动自由度方向的运动。球运动副有绕 X ,Y , Z 三轴旋转的三个运动副变量,要避免出现第三个运动副变量接近 0 或 180 的情况。这种情况会使运动副变量 1 和 2 的转轴共线,且出现数字问题(numerical problems)。圆柱运动副有两个运动变量: 移动和旋转。  
函数   
    函数是将力或运动做为时间函数送入机构或者作为负载情况中的运动副运动函数。在运动副中的运动函数对于驱动即构运动是很必要的。  
    函数可以用表达式(如,SIN(2 * T))表达,或从键盘输入常数值,或用光标从数字化仪输入,或选送一个三次样条到已有函数中。函数送进去后,可以画出它的曲线或列出函数值来检查。画出曲线的时间范围在确省情况下可能比你解算机构使用到的小些或大些,不要着急,解算机构的终止时间没有必要与函数表达式的范围相同。  
    一个定义运动输入的函数的初值,应该与施加了运动输入的运动副的第一幅组合图的运动副变量的值相同。  
    函数的横坐标可以是时间或者运动副变量。如果你准备在运动副上建立一个驱动机构运动的函数,应建立以时间为横坐标的函数。如果建立一个定义运动副运动的力函数,则应把运动副变量作为横坐标单为。用函数表达式定义的函数,在表达式中可以含有一个以上的运动副变量。  
    为了方便,函数也可以分组,缺省情况下,定义的所有函数都放在一个组里,称为“用户定义组”。函数可以绘出图形,也能进行数学操作,比如,积分,微分,加法,减法。  
运动和力运动和力是由上面介绍的函数图标来创建。这两个图标的功能是把运动和力施加到指定的运动副变量上。  
引用固定(Ground Instances)   
    求解前用Attach Ground至少把一个引用(零件或子装配)固定。  
机构求解Solution   
     荷载类型在添加运动副时可确定,也可用LOADS图标组来设定。缺省的情况下把负载定为 Motion。  
运动输入集可以用 Manage Loadcases 存贮管理。  
    缺省情况下,解算的全部结果都保留下来,包括刚体运动函数等。  
检验机构   
    Verify Mechanism 按钮检测机构中的运动副,并在 List 窗口列出每个运动副的类型及与其相连的引用。  
结果显示   
    求解完成后,求解结果用响应函数方式存放起来,可以输出它的函数曲线。求解结果也能用动画演示,或者用作干涉检测。  
    求解后,还可以用 Solution 的 Motion Analysis 图标计算两个不同点之间的运动参数,比如,参考三圆组之间的位置,速度,加速度等。  
                      机构设计步骤  
              Master 建模程序  
                    建立零件  
  
              Master 装配程序  
                    按层次装配系统  
  
              机构设计程序  
                    建立用户定义函数  
                    定义运动副  
                    固定引用(至少一个引用)  
                    求解  
              机构设计或者 Master 装配程序  
                    动画演示组合图  
                    干涉检测  

   建议
  
    - 选择运动输入(主运动)和最初组合图,避免不明确的位置。  
    - 确保你建好了一个机构而不是一个结构。节点运动不成直线  
      会使建立起来的是一个结构而不是机构。  
     - 运动输入数目要与可能存在的运动一致。  
    - 仔细考虑和选择绞接类型及自由度。  
    - 不要使用多余的运动副。例如一个叉架机构从表面上考虑很  
       像两个轴。液压驱动器和冲击减震器都有类似问题。基于实  
        际考虑,这些设备常常存在运动多余情况。  
    - 求解器错误可能使人迷惑不解,如果出现错误,可以对照上  
        面的条件分析。
作者: zlz1976    时间: 2002-3-29 10:28
有限元仿真介绍 1   
有限元建模与分析   
   有限元分析(FEA)是一种预测结构的偏移与其它应力影响的过程,有限元建模(FEM)将这个结构分割成单元网格以形成实际结构的模型,每个单元具有简单形态(如正方形或三角形)。这样有限元程序就有了可写出在刚度矩阵结构中控制方程方面的信息。每个单元上的未知量就是在节点上的位移,这个点就是单元元的连接点。有限元程序将这些单个单元的刚度矩阵组合起来以形成整个模型的总刚度矩阵,并给予已知力和边界条件来求解该刚度矩阵以得出未知位移,从节点上位移的变化就可以计算出每个单元中的应力。  
  有限单元由假定的应变方程式导出,有些单元可假设其应变是常量,而另外一些可采用更高阶的函数。利用给定单元的这些方程和实际几何体,则可以写出外力和节点位移之间的平衡方程。对于单元的每个节点来说,每个自由度就有一个方程,这些方程被十分便利地写成矩阵的形式以用于计算机的演算中,这个系数的矩阵就变成了一个显示出力对位移的关系的刚度矩阵: {F}=[K]、{d}  
     尽管求知量处于离散的自由度,内部方程仍被写成表述为连续集的应变函数。这就意味着如果选择了正确单元的话,纵然这个有限元模型有一组离散的方程,只要用有限的节点和单元也可以收敛出正确的答案。  
      有限元模型是解决全部结构问题的完全理想的模型。这些问题包括节点的定位,单元 ,物理的和材料的特性,载荷和边界条件,根据分析类型的不同,如静态结构载荷,动态的或热力分析,这个模型就确定得不同。  
    一个有限元模型常常由不止一种单元类型来建立,有限元模型是以结构的偏移来建立成数学模型,而不只是在外观上象原结构。也许某个零件用梁单元最好,而另外的零件则可能用薄壳单元最理想。  
   对于给定的问题来讲,求解结果的准确性将取决于结构建模的好坏,负载和边界条件的确定,以及所用单元的精度。  
一般来讲,如模型细分更小的单元,则求解将更准确。了解你在最终的求解结果上有充分收敛的唯一确信的方法是用更细网格的单元来建立更多的模型,以检查求解结果的收敛性。  
    新的有限元用户经常产生想象上的错误,即建立一个有限元模型的目的是建立一个看起来象这种结构的模型。有限元建模的目的是建立一个从数学意义是“相似”的模型,而不是一个外观相似的模型。一个有经验的使用者学会了怎样选择单元的正确类型,和在模型的不同区域中怎样来细分网格。  
    一个经常忽略的错误根源是在一个模型中的负载和边界条件上进行了错误的假设。同时也很轻易地相信一个有限元模型的每个十进位的结果。以及忘掉了在负载和边界条件上粗糙的假设。如果有一个关于怎样建立边界条件模型的问题的话,宁可用你的模型以不同的方法去测试其灵敏度,而不是仅遵循一种方法,得出一种答案,这就是说:“分析的目的在于洞察力而不是数量”。  
有限元步骤   
  三个步骤:前处理(PREPROCESSION),求解(SOLUTION),后处理(POSTPROCESSION)  
前处理包括产生一个有限元模型的几何体的全过程,输入物理特性,描述边界条件和载荷,以及检查模型。  
求解过程在I-DEAS SIMULATION的模型求解模块中进行,或在一个外部有限元分析程序中进行。I-DEAS求解能够解答线性和非线性的,静态的,动态的,屈曲,热传导和势位能分析问题。至于其它类型的分析,有限元模型信息 对于一个外部有限元求解问题可写成所要求的格式,如MSC。NSATRAN,ANSYS,ABAQUS等。  
后处量包括标绘出偏移和应力,利用失效准则,诸如允许的最大偏移,材质的静态和疲劳强度等等来比较这些结果,假如我们仅仅想知道零件是否能经受住载荷试验。所有我们需要看到的只是一个是或否的答案,这不是通常那种情况。我们喜欢有能力去看到不同形式显示的结果,这样我们以判断力来判断为什么零件失效和怎样去改进设计。有两个问题在后处理阶段必须作出解答,那就是:模型准确吗?结构满意吗?  
   在你的模型中,可能有许多错误的根源,例如,有限元网格的粗糙,所用单元的类型,或材料性质的不准确性。这就是为什么后期处理将包括检查那些在建立模型时不可能发觉的错误。你必须进行的一个基本的检查是用某些人工的计算法使你确信在譬如在输入材料性质时,小数点的位置不会发生任何显著的错误,也建议你在观察应力前标绘出位移,因为位移通常比应力更为直观。在继续程序前确认变形的形态正确无误。边界条件中常的错误可通过细心观察变形形态检测出,诸如某点该动而不动,或被约束的点有不合适的斜度等,在你建模的结构方面作出判断之前确保你的模型免除错误。
作者: zlz1976    时间: 2002-3-29 10:30
有限元仿真介绍 2   
  
几个名词
  “节点”是在三维空间中连接“单元”的坐标点,在它之上将施加载荷,施加边界约束,其位移数据将被计算出来。在其它有限元程序中,有时将节点称为“网格点”,每个节点具有6个自由度,其自由度的多少取决于连接在这个节点上单元的类型。在I-DEAS数据库中节点是一个几何实体,这个实体可通过显示过滤开关“Display Filter"控制它显示与否。节点的标号也由一个显示开关控制。  
   运用“解算集”就可进行分析,这个解算集中有一个包含“约束”和“载荷”的“边界条件”集。  
为协助简化一个模型的创建及显示其结果,可组成一个节点和单元的“组”,该组能被用来显示和处理模型的子集合。  
分析的结果可存储在“分析数据集”一样的模型文件中,每个数据集包含一个能被显示的位移或应力集。在I-DEAS中应力可储存在一个象整体应力传感器的数据修集中,这样在后处理中任何特性能被显示出来。|  
单元类型   
  在建立一个有限元模型是二个极为重要的问题是单元类型的选择。大多数有限元程序包括一个可供选择单元类型的信息库。在I-DEAS中单元按单元族,阶数和拓朴结构分类。  
单元族归因于几何体的特性以及单元柳暗花模型的位移。一般来说。你可选择最简单的单元类型来为你问题建模,考虑你需要的输出形式也是一个很重要的问题。  
  用于典型的结构模型的最常用的单元族有:梁,平面应力,轴对称实体,薄壳,以及实体。梁单元用来确定一个非常有效的有限元模型以预测出全部偏移和弯曲力矩,但不能预测出载荷作用点或铰接点上的局部应力集中。薄壳单元能有效地用于相当薄的墙面的结构中,诸如塑料模板,钣金零件,在这些板中弯曲和内平面力是重要的。然而,这种类型的单元不能够预测由于局部载荷作用而使应力的作用变化很大的应力。大部分一般的单元是实体族。但这种模型用实体看起来最逼真,但当使用省略时,较简单的单元可以简化更多的无效计算。  
  单元也可按阶数来分类,单元的阶数依赖于节点的应变插值方程的阶数,如线性的抛物线状的或三阶的单元。线性单元沿每边有2个节点,抛物线单元有3个,三阶单元则有4个。  
  单元的拓朴结构归因于单元的一般形态。例如三角形或四边形。拓朴结构取决于单元的族类。一般来说,对于结构模型来说,你更多地选择四边形,而不是三角形。因为四边形具有更多的自由度,能更准确地匹配实际的位移函数。  
   在每个节点上的单元也包括不同数量自由度。例如,某些单元指令仅给二维问题建模,每个节点仅包含2个自由度。一般来说,每个节点上的最多自由度为6个,三个为平移,三个为旋转,虽然不是所有的单元都使用全部6个自由度。  
     I-DEAS提供的单元类型如下:  
       1D:  
  -梁单元 (beams),  
  - 杆单元rods  
  -管单元 pipes  
  - 轴对称壳单元axisymmetric thin shell  
        2D:  
  -平面应力单元 plane stress  
  - 平面应变单元plane strain  
  -轴对称实体单元 axisymmetric solids  
  -薄壳单元 thin shell  
  -膜membrance  
        3D  
  - 实体单元solids  
        其它  
  - 约束单元constraint elements  
  - 集中质量单元lumped mass  
  - 间隙单元gaps  
  -刚体单元 rigid  
                 -弹簧(Spring)  
几何零件上划分单元
       在网格划分模块中,节点和单元被自动地建立在零件的边界,表面或体积上,梁单元可产生在边上,薄壳单元在面上。零件在它们用以划分网格前必须命名。划分网格操作分2个步骤,第一步确定单元的大小和类型参数,以及定义在零件上的特殊边,面或体积上的其它属性。第二步在这个几何实体上建立网格。  
有限元建模的零件模型分离  
    对于有限元建模,模型几何实体通常与最初的三维零件模型稍微不同。有时仅在一个外表面建成网格,有时可能需要产生一个新的横截面,以将3维模型化为2维模型。  
删除和抑制特征  
  另一种普通的实体模型提取法是抑制和删除设计内容,对一些不感兴趣的或者是对分析问题影响不大的特征,在有限元建模时不考虑。  
非集合零件几何实体  
    有时候有限元模型将组合单元类型,例如,有限元模型的零件用实体单元模型化,但可用薄壳单元来模型化一个薄的梁。MASTER MODELER零件模型的结构数据允许几何实体以这种方法模型化。 在一条边上结合着不止一个表面的实体模型称之为“非集合型”零件。这在物理实际中不可能发生,但允许在MASTER MODELER中存在,为诸如联合单元形式的有限元建立特殊情形的几何实体。在MASTER MODELER中的零件能包含实体,开放的表面,以及线框的几何实体。这就允许你为有限元网格去建立任何特殊的几何实体。  
多体积的分割   
  另一种普通的有限元分析情况是一个模型包括不止一种材料。当你网格化一个零件体积时,在这个体积中所有的单元将与体积所确定的材料性质一道被确定。为了以不同的材料性质在不同的区域来自动地建立一个模型。该区域必须分割成不同的体积,执行分割的指令是MASTER MODELER中的PARTITION。  
面插入   
在薄板有限元模型中,理想的单元位于被描述的物理零件表面之间的中间面。通常,在仅仅模型化单元表面上的一个面进只有较小的误差,此时零件必须足够薄以容许用薄壳单元来建模的假设。然而,在某些情况下,你可能想模型化那些实际归属的地方中的单元。特别是如果零件相当厚,或者两个面不平行时,可用INTERPLATE在2个面之间插入一个新的面。  
一些建议:   
    ---在建立一个模型之前,将考虑:将要进行的分析形式是什么?互表达什么样的结果?此模型解答什么样的问题?  
   ----如无需要,不必将模型搞得过于复杂。最好能从几个简单的模型中获得透彻的理解,而不是花费你全部的时间去建立一个复杂的模型。  
  -----使用你的模型去解答有关载荷,边界条件等假设的效果  
  -----避免使用畸变单元,避免相邻单元大小相差太大  
------大纵横比单元(长边被短边所除的比)应避免使用。当角度超过90时它们是更坏的了  
------在设想的较高应力程度的地方应使用较小的单元  
  ----所选的单元能够充分地表述模型所期望的特性曲线吗?是梁单元?还是薄壳单元?或是实体单元?你的解算集能容纳所选的单元类型吗?  
------不同类型的单元已合适地连接起来了吗?  
  -----如果几何实体来自一个详述的模型零件,它已经完全简化了吗?(不包括实体中的小特性,因它不包括在FE模型中)  
-------使用组来帮助组织模型,对其它单元而言使之较容易地理解
作者: 苏苏    时间: 2002-3-29 10:56
从哪里弄得这些好东东,
作者: zlz1976    时间: 2002-3-29 11:00
苏苏 wrote:
从哪里弄得这些好东东,

呵呵,我自己录入的,打字慢都好多天了,还没完!
作者: 苏苏    时间: 2002-3-29 11:06
zlz1976 wrote:
[quote]苏苏 wrote:
从哪里弄得这些好东东,

呵呵,我自己录入的,打字慢都好多天了,还没完! [/quote]
这些东西挺有用的,尤其是对我们这些新手,知识几乎只是为零的人来说。我代表各位新手谢谢大虾了!
作者: zlz1976    时间: 2002-3-29 11:12
苏苏 wrote:
这些东西挺有用的,尤其是对我们这些新手,知识几乎只是为零的人来说。我代表各位新手谢谢大虾了!

  
你知识为零?开玩笑!你可是名师的高徒呀!羡慕得很!!
作者: 苏苏    时间: 2002-3-29 12:49
zlz1976 wrote:
[quote]苏苏 wrote:
这些东西挺有用的,尤其是对我们这些新手,知识几乎只是为零的人来说。我代表各位新手谢谢大虾了!

  
你知识为零?开玩笑!你可是名师的高徒呀!羡慕得很!! [/quote]
干吗要吹捧我呀
作者: gbf0404    时间: 2002-3-29 13:43
苏苏 wrote:
[quote]zlz1976 wrote:
[quote]苏苏 wrote:
这些东西挺有用的,尤其是对我们这些新手,知识几乎只是为零的人来说。我代表各位新手谢谢大虾了!

  
你知识为零?开玩笑!你可是名师的高徒呀!羡慕得很!! [/quote]
干吗要吹捧我呀 [/quote]
  
名师高徒?
作者: yang    时间: 2002-3-29 13:57
苏苏 wrote:
[quote]zlz1976 wrote:
[quote]苏苏 wrote:
这些东西挺有用的,尤其是对我们这些新手,知识几乎只是为零的人来说。我代表各位新手谢谢大虾了!

  
你知识为零?开玩笑!你可是名师的高徒呀!羡慕得很!! [/quote]
干吗要吹捧我呀 [/quote]
  
苏苏,讲一点了啊。。。。
  
帮一下我这个新手。。。
作者: 苏苏    时间: 2002-3-29 15:14
gbf0404 wrote:
[quote]苏苏 wrote:
[quote]zlz1976 wrote:
[quote]苏苏 wrote:
这些东西挺有用的,尤其是对我们这些新手,知识几乎只是为零的人来说。我代表各位新手谢谢大虾了!

  
你知识为零?开玩笑!你可是名师的高徒呀!羡慕得很!! [/quote]
干吗要吹捧我呀 [/quote]
  
名师高徒? [/quote]
zlz1976是名师
作者: yang    时间: 2002-3-29 15:17
苏苏 wrote:
zlz1976是名师

  
要就吃了。。。。是名厨师。。。
作者: zlz1976    时间: 2002-3-29 15:18
不要乱说哟!小心你老板又过来了!
作者: 苏苏    时间: 2002-3-29 15:18
yang wrote:
[quote]苏苏 wrote:
zlz1976是名师

  
要就吃了。。。。是名厨师。。。 [/quote]
也好啊
作者: yang    时间: 2002-3-29 15:20
zlz1976 wrote:
不要乱说哟!小心你老板又过来了!

  
你们是一起的。。。
作者: yang    时间: 2002-3-29 15:20
苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
zlz1976是名师

  
要就吃了。。。。是名厨师。。。 [/quote]
也好啊 [/quote]
  
这也好。。。
作者: zlz1976    时间: 2002-3-29 15:23
yang wrote:
[quote]
  
你们是一起的。。。

  
谁是一起的??你们??
作者: yang    时间: 2002-3-29 15:24
zlz1976 wrote:
[quote]yang wrote:
[quote]
  
你们是一起的。。。

  
谁是一起的??你们?? [/quote]
  
你与苏苏。。。
作者: 苏苏    时间: 2002-3-29 15:26
zlz1976 wrote:
不要乱说哟!小心你老板又过来了!

不怕
作者: 苏苏    时间: 2002-3-29 15:27
yang wrote:
[quote]zlz1976 wrote:
[quote]yang wrote:
[quote]
  
你们是一起的。。。

  
谁是一起的??你们?? [/quote]
  
你与苏苏。。。 [/quote]
有奖竞猜,猜我和谁是一起的
作者: yang    时间: 2002-3-29 15:28
苏苏 wrote:
有奖竞猜,猜我和谁是一起的

  
要就吃了。。。。
作者: 苏苏    时间: 2002-3-29 15:32
yang wrote:
[quote]苏苏 wrote:
有奖竞猜,猜我和谁是一起的

  
要就吃了。。。。 [/quote]
????吃?
作者: yang    时间: 2002-3-29 15:33
苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
有奖竞猜,猜我和谁是一起的

  
要就吃了。。。。 [/quote]
????吃? [/quote]
  
1976
作者: zlz1976    时间: 2002-3-29 15:34
吃羊(yang)呀!!
作者: 苏苏    时间: 2002-3-29 15:35
yang wrote:
  
1976

哈哈,原来如此
作者: 苏苏    时间: 2002-3-29 15:36
zlz1976 wrote:
吃羊(yang)呀!!

吵吧,吵吧
作者: zlz1976    时间: 2002-3-29 15:37
来呀,来呀,这有1976头YANG呀,都来吃呀!
作者: 苏苏    时间: 2002-3-29 15:39
zlz1976 wrote:
来呀,来呀,这有1976头YANG呀,都来吃呀!

会撑死人的
作者: gbf0404    时间: 2002-3-29 15:53
预定一头
作者: yang    时间: 2002-3-29 15:54
gbf0404 wrote:
预定一头

  
送青蛙一串。。。
作者: gbf0404    时间: 2002-3-29 16:00
yang wrote:
[quote]gbf0404 wrote:
预定一头

  
送青蛙一串。。。 [/quote]
  
这么块就送来啦
作者: 苏苏    时间: 2002-3-29 16:02
gbf0404 wrote:
预定一头

交钱
作者: 苏苏    时间: 2002-3-29 16:03
yang wrote:
[quote]gbf0404 wrote:
预定一头

  
送青蛙一串。。。 [/quote]
你们俩还在原始社会呀
等价交换,现在早就以纸币代货币啦,大部分的人都划卡了
作者: gbf0404    时间: 2002-3-29 16:11
苏苏 wrote:
[quote]yang wrote:
[quote]gbf0404 wrote:
预定一头

  
送青蛙一串。。。 [/quote]
你们俩还在原始社会呀
等价交换,现在早就以纸币代货币啦,大部分的人都划卡了 [/quote]
  
ATM机坏了
作者: 苏苏    时间: 2002-3-29 16:16
gbf0404 wrote:
[quote]苏苏 wrote:
[quote]yang wrote:
[quote]gbf0404 wrote:
预定一头

  
送青蛙一串。。。 [/quote]
你们俩还在原始社会呀
等价交换,现在早就以纸币代货币啦,大部分的人都划卡了 [/quote]
  
ATM机坏了 [/quote]
嗯,还是交换这种方式比较公平
作者: yang    时间: 2002-3-29 16:25
苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。
作者: 苏苏    时间: 2002-3-29 16:37
yang wrote:
[quote]苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。 [/quote]
我又觉得不公平了,许多商人都要破产啦,他们靠的就是倒买倒卖,你们直接交换了,我不就没有便宜可占了么
作者: gbf0404    时间: 2002-3-29 16:38
苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。 [/quote]
我又觉得不公平了,许多商人都要破产啦,他们靠的就是倒买倒卖,你们直接交换了,我不就没有便宜可占了么 [/quote]
  
把自己卖了吧
作者: 苏苏    时间: 2002-3-29 16:51
gbf0404 wrote:
[quote]苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。 [/quote]
我又觉得不公平了,许多商人都要破产啦,他们靠的就是倒买倒卖,你们直接交换了,我不就没有便宜可占了么 [/quote]
  
把自己卖了吧 [/quote]
没什么可换的
作者: gbf0404    时间: 2002-3-29 16:57
苏苏 wrote:
[quote]gbf0404 wrote:
[quote]苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。 [/quote]
我又觉得不公平了,许多商人都要破产啦,他们靠的就是倒买倒卖,你们直接交换了,我不就没有便宜可占了么 [/quote]
  
把自己卖了吧 [/quote]
没什么可换的 [/quote]
  
RMB
作者: ajun    时间: 2002-3-29 16:58
苏苏 wrote:
[quote]gbf0404 wrote:
[quote]苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。 [/quote]
我又觉得不公平了,许多商人都要破产啦,他们靠的就是倒买倒卖,你们直接交换了,我不就没有便宜可占了么 [/quote]
  
把自己卖了吧 [/quote]
没什么可换的 [/quote]
换之青蛙。
作者: gbf0404    时间: 2002-3-29 17:04
ajun wrote:
[quote]苏苏 wrote:
[quote]gbf0404 wrote:
[quote]苏苏 wrote:
[quote]yang wrote:
[quote]苏苏 wrote:
嗯,还是交换这种方式比较公平

  
苏苏。。。 [/quote]
我又觉得不公平了,许多商人都要破产啦,他们靠的就是倒买倒卖,你们直接交换了,我不就没有便宜可占了么 [/quote]
  
把自己卖了吧 [/quote]
没什么可换的 [/quote]
换之青蛙。 [/quot
  
坏蛋不值钱啊
作者: 苏苏    时间: 2002-3-29 17:10
gbf0404 wrote:
[quote]ajun wrote:
[quote]苏苏 wrote:
没什么可换的

换之青蛙。 [/quot
  
坏蛋不值钱啊 [/quote]
习习,两个都拿来也不换呀
作者: yang    时间: 2002-3-29 17:31
苏苏 wrote:
[quote]gbf0404 wrote:
[quote]ajun wrote:
[quote]苏苏 wrote:
没什么可换的

换之青蛙。 [/quot
  
坏蛋不值钱啊 [/quote]
习习,两个都拿来也不换呀 [/quote]
  

作者: gbf0404    时间: 2002-3-29 17:33
yang wrote:
[quote]苏苏 wrote:
[quote]gbf0404 wrote:
[quote]ajun wrote:
[quote]苏苏 wrote:
没什么可换的

换之青蛙。 [/quot
  
坏蛋不值钱啊 [/quote]
习习,两个都拿来也不换呀 [/quote]
  
[/quote]
  
苏苏送我我也不要
作者: 苏苏    时间: 2002-3-29 18:26
gbf0404 wrote:
  
苏苏送我我也不要

我能送你什么呢?没给我什么好处
作者: seabird2001    时间: 2002-4-8 10:47
好了,好好的帖子,都成这样子了。移到灌水区太可惜了,干脆移到精华区吧,但是希望各位不要再灌了
作者: 753951    时间: 2002-4-10 00:03
哇!好多哦!
好用心哦!
Thanks!
作者: zlz1976    时间: 2002-4-15 10:46
                    划分网格   
  
人工建立节点   
  节点可在它们的坐标点上通过人工键入坐标值来建立,或者通过复制,映射来产生,或在两个节其它节点这间来产生。节点在任一存在的坐标系统中通过指定坐标来建立。这被称为节点的“定义”坐标系统。节点还有被称为位移坐标系统的其它坐标系统。除非你改变它,这个位移坐标系统将是三阶笛卡尔坐标系统。一个位移系统不同于三阶笛卡尔坐标系统的是能在你已经建立节点之后通过修改而被利用。这能被用于提供一个边界条件,例如在圆柱坐标系统中。  
  坐标系统   
   在I-DEAS SIMULATION中有三种可供利用的坐标系统。笛卡尔坐标,柱坐标及球坐标  
系统。这三个坐标系统被预先定义,你也可定义其它系统。三阶柱坐标系统规定用坐标(R,θ ,z)定点,三阶球坐标系统为(R,θ,φ)。你也可以通过平移或旋转这三种坐标中的一个来建立其它局部坐标系统。坐标系统能被建立,然后被平移或旋转,或相对于一个已知的坐标系统通过定义它们来建立新的坐标系统。  
人工建立单元   
  单元可通过人工挑选节点来建立,或从已知的单元中产生单元。通常的人工方法是用光标挑选节点确定单元(如对一个四边形单元选四个点等)。在显示的光标菜单中,当你挑选节点时,任选项中的一个选项是自动地选出最接近的节点,这样你能公选择在四个节点的中心位置的屏幕地址以建立四边形单元。单元象节点那样能通过复制和映射来建立。这些操作能同时建立节点和单元。这种挎贝的映射的操作建立与父单元同类型的单元。其它类型的诸如拉伸或旋转所产生的单元建立的是不同类型的单元。例如你可拉伸一个四边形单元成8节点的实体单元。  
单元包含有单元标号,单元类型,一列生成单元的节点表,色彩,材料性质表ID,以及物理特性表ID等,这些单元的任一属性在单元建立后可被修改。但单元类型对一个用不同节点数的类型而言不能被修改。  

在零件几何体上划分网格
  
       自动划分网格使用零件的边,曲面和体积。零件不需要分割。所有三个单元族都需要确定材料的性质。在划分网格前,建立材料特性表通常是很容易的。如果其中之一不存在,则可去修改程序为单元建立的缺省特性表。实体和薄壳单元也需要物理性质表,在划分网格之前此表也应该被确定。梁单元还需要多一个特性:横截面特性。象网格  
节点和单元由两种方法之一产生。映象网格或自由网格。当确定了网格参数时,每一个面被确定为一种或另一种方法。  
  映象网格需要在网格区域的相对边上有相同数量的单元。同时需要网格区由3或4个边形成边界。如果你规定一个映象网格区用超过4条曲线界定的话,那么你必须规定哪个顶点是网格的拓朴角。网格密度由每边的单元数量及单元偏移倾向边界端点或中心的值的控制。  
自由网格  
      自由网格在规定的网格区域内允许更多的灵活性。自由网格边界可比映象网格更为复杂,而不必细分成多处区域。网格由算法自动建立,该算法尝试使用单元的畸变量最小(畸变就是与正确格子位置的偏听偏差)。自由网格面容易产生内部空洞。而映象网格面则不会。  
自由网格参数  
   划分网格是由两个参数所控制,它们分配给每个网格表面或体积以影响所建立单元尺寸。第一个是单元长度,这是程序尝试产生的单元的名义尺寸。第二个参数控制单元中曲线的网格精确程度,它是通过允许在直线单元侧与曲线边界之间有多大偏差来控制的。这个参数要么用偏差百分率来表示,要么用一绝对值来表示。  
     网格密度也能由边界曲线上设置不同峰值点“LOCAL ELEMENT SIZES”(局部单元尺  
寸)来控制,使用的是DEFINE FREE LOCAL图标命令。通过改变这些尺寸设置,你实际上控制全网格不同区域中的网格密度。当你打算比前面提供的两参数更细地控制产生的网格时,它将起作用。  
曲面与曲面考虑   
  产生的网格在“FREE OPIONS”之下通过两个方法之一映象到曲面上。一个缺  
省方案是用“空间参数网格”去映象网格,曲面方程用X,Y,Z轴上参数S和T 的函数形  
式储存。参数的空间网格在S和T坐标展开网格,然后将它们映象至三维空间中去。空间  
参数网格不能用于参数s和t收敛于“极点”的那些曲面上(圆锥和球面)。在这种情况下  
,将开关置于“Maximum area palne"(最大区域平面)。此法扩展了网格在一个展开的  
平面上曲面的投影“阴影”。这种方法更加限制了曲率从网格的一边到另一边的最大角  
度。实际的限制可能是90,在使用空间参数网格的那个地方,你可用超过180的曲率来网  
格化一个曲面。  
    I-DEAS将尝试保证在毗邻的网格区域上一般曲线的兼容性。如果网格是在一个与其它  
区域分开的区域中产生的话,则普通曲线将被“冻结”。若在这个网格区域上再建立单  
元,你必须将此网格区和曲线解冻来定义它。  
    曲线和点几何实体能否被处理取快于你想要的网格类型(映象网格或自由网格),施  
加了载荷的位置,或者其它建模考虑。曲线可由增加补充点来划分。在建网过程中,节  
点将设置在每条曲线的端点,这可更进一步地控制网格的产生。如果你打算为载荷或边  
界条件而确定节点位置的话。假如区域需要再细分,在曲面上也能建立曲线。如果你需  
要网格化一个完整的圆柱体的话,这是通常必须做的工作。  
    要避免曲线相对于单元的尺寸过小,否则当试图建立节点和单元时,程序会导致错误  
的产生。同时还要避免曲线与曲面相对于单元尺寸有较大的曲率。如果你实际需要模型  
化这些细小的地方,你将需要更小的单元。  
   在你建模的零件中避免不必要的细节。如果在有限元建模中不要求小的半径和特征,则  
抑制住它们。你所产生的零件越简单,则产生节点和单元更容易。  
划分体积网格
     在一个体积上映象网格化比一个体积上自由建网更加受约束。当映象的实体必须以5或6个面作为边界时更是如此。在6个面作边界的情形中,其内心被拓朴成一个“框”,并产生实体块状单元。如果是5个面围成一体积,则体积成为楔块形状。除了在其顶端使用楔形单元之处外,其余部分产生实体块单元。  
   某些分析程序要求要么是四面体,要么是块状单元。如果是箱体形,你可能没有划分网格体积的类型。因为自由网格体给出四面体单元,而映象体产生砖块或楔块状单元。另一种建立实体砖块状单元的方法是在一个面上产生一个网格或薄壳单元,然后将这些单元拉伸成实体砖块单元。  
材料特性   
    每一种单元包含一个材料特性ID,它依赖于材料特性表格。每一个单元必须以一种材料表作为基础。一个表格可被许多单元作参考。材料性质可能是无向性(ISOTROPIC),正交各向异性的(ORTHOTROPIC)或各向异性(ANISOTROPIC)。在建立单元之前,或在单元产生的过程中,材料的性质可被规定。如果在建单元时仍未建立材料性质表,IDEAS将强迫你去建立一个这样的表。缺省的材料特性是钢。  
    如果在MASTER MODELER 中,一种材料被指定给一个零件,对于有限元建模来说,那种材料将被缺省采用,这不意味着认识出在启动一个零件模型时要给它指定一个正确的材料。这样信息是可用于全部有限元建模那样的“后续”的运用中。  
物理特性  
  物理特性也由单元作参考。这些代表因素象单元的厚度和梁单元横截面性质,缺省的物理特性总是无意义的,不能被采用。某些单元不需要任何附加的物理特性。但这些单元依旧参考“DUMMY”物理特性表。  
    
  一个组是一个用户定义的模型子集合。组可用于简化单元的选择性,或者显示挠度。在你的模型中,不同的区域或不同的材料可以设置不同的组中,组可以被储存和重新获得。如果在组中对模型不同零件建立自我说明,那它对其它人了解你的模型是很有帮助的。建议你在建立你的模型时建立有意义的组,并储存它们。当你以后想绘制结果时,这也是非常有用的。通过选择一个以前定义的组在你的模型的一个零件上可非常容易地绘制出应力等值线。  
  
模型检查   
  
  划分网格模块在你的有限元模型中也包含几种用以硼你发觉建模错误的检查。能被检查的问题有重复的节点,重复的或缺少的单元,以及高度畸变可翘曲的单元等等。这些检查中一个是单元的自由边界检查。这种检查将标绘出没有现一另一个单元相联的单元的自由边界。这可能是一种发现单元连接性问题的非常有用的工具。通常这将绘出模型的外层边界。在哪里单元没有与其它单元相联结。如果单元的边对边相互毗邻但是又以重复的重合节点作基准而不是共享相同的节点的话,一条额外的直线将自动边界标绘显示出来。这是在模型中描述的一种检查。由相同的节点确定的重复单元将会造成两个单元都不在此检查中绘出,而标绘中将显示出缺少的线段。  
单元畸变是另一种通行的检查。畸变检查所报告的数值是从-1.0到1.0。数值1.0表示一个完整的正文形(内接一个圆)。少于0.0的数据是可怕的数字。一个典形的经验法则是数值应在0。5和1。0之间,但没有精确地切除不能接受的部分。它取决于所实施的分析和类型和在模型中坏的畸变单元的位置。在象高应力区那样重要的区域内应避免产生高畸变单元。有时由于你所建模的几何实体的缘故,畸变单元不可避免。  
其它单元性质的检查包括面外翘曲的检查,内角检查,中间边点设置及重合单元的检查。有一种重合节点检查以检测出包括由使用者提供的小公差在内的重合节点。这条命令将有选择地重新编号调节单元,这样单元将均享有相同的节点,这就叫做“合并”成对节点。假如你也想在重新对单元编号之后删去节点的话,I-DEAS将向你询问。  
带宽最小对于许多有限元求解器而言,求解时间主要受模型的刚度矩陈的带宽的影响。假如你留心了一个刚度矩陈中数字的位置的话,这些数字趋向于该矩陈对角元附近的一个频带中,超出这个频带的全部为零。这个频带的宽度就叫做“带宽”。带宽取决于模型中带节点数字化的方法。一旦解算器没有存储超过这个频带的数值时,储量就与带宽成比例。当带宽增大时,求解时间将迅速增加。MODEL SOLUTION TASK内部自动地实施带宽最小化,但对于其它外部解算器来说,你必须进行这个步骤。你要么可以建立一个连续的序列(此时解算器将内部使用),要么你可以永久地重编模型的节点号码以求得带宽的最小值。  
   某些分析程序运用一个不同的求解算法,使解算时间与“波前WAVEFRONT”成比例。解算时间是单元数目的函数。带宽与波前两者均可检查或优化。建议你在运用边界条件之前进行节点和单元的检查。因为重编节点和单元的号码或删去它们往往会改变边界条件的意义。  
建议:  
       在将几何体输入到有限元分析之前,抑制实体上不要求分析的小特征。  
       因为格子看起来更规则,就在思想上认为映象网格比自由网格好,而实际上变形常常更高。  
          
作者: zlz1976    时间: 2002-4-15 10:48
                       边界条件   
边界条件   
   边界条件模块是用来建立包含施加于模型上的载荷及约束等边界条件的分析工况。边界条件可以在划分网格前的零件几何上施加,也可以在划分网格后的节点和单元上施加。在零件几何上施加边界条件意味着:如果修改零件及更新模型的话,边界条件也会随之而更新。  
   分析工况是DOF集,约束(CONSTRAINTS),约束(RESTRAINTS),结构载荷及热传导载荷的集合。对于大多数结构分析问题,仅仅只需要结构载荷和约束(RESTRAINTS)。结构载荷可以是节点力(直接作用于节点上),或者是单元边界或面上的压力(运算中它也将转换成节点力)。一个节点力有六个值,分别三个方向的力及三个方向的力矩。为构造节点力,必须先选择节点,使用SHIFT键或区域选择法可同时选择多个节点。  
   约束(RESTRAINTS)用来约束模型对地的运动。在每个节点上约束也有六个值:三个移动和三个转动。对每个值的输入来说。可以是一个表示固定位移的值,也可以让其自由。(0表示该自由度方向不能移动)。加约束节点的选择方法与加载荷节点的选择方法一样。对每个节点,约束值的给定是基于节点本身的位移坐标系统,而不是基于全局坐标系统。一个模型应该被约束夹死在空间中,这样它在任何方向都不能自由移动,即使这个方向上没有施加力。不然这个问题无法求解。  
  模型上的力和约束是使用箭头来作图形说明。力用开箭头表示,力矩用开口双箭头表示,约束用闭箭头来表示,移动用闭口双箭头来表示。零件几何上的力和约束用围绕箭头的圆来表示。  
   约束(CONSTRAINTS)读起来很象约束(RESTRAINTS),但绝不能把它们混同。此约束是一个节点与另一个节点之间的约束,而不是对于地的约束。它能用于对称边界条件的特殊工况,或用于节点间的特殊联接关系。  
   DOF集用于确定问题中特殊的自由度,通常用于动态分析。用自由度定义的DOF集能作为MASTER DOF,运动DOF,联接DOF在分析工况中使用。MASTER DOF用于一种叫做GUYAN分解的动态解题方法中,在动态求解中,问题将分解为自由度的主集。运动DOF能用于静态问题,对于在某个特定方向上没有边界条件的工况,它用来分解一个模型的所有运动自由度。一般来说,用前述的约束(RESTRAINTS)来完全约束模型会更好些。运动和联接DOF在I-DEAS系统动态分析中用来定义哪些部分将会联接。  
  边界条件中的常用概念  
   如果你已经精炼了网格,直到得到一个收敛的答案。模型错误(比如没有足够的单元或单元畸变)将会近于无。然而,不管你多么精炼模型,只要出现边界条件错误,程序将不会收敛。边界条件错误在结果中并不很明显。如果模型中存在不恰当连接的单元和裂缝,位移检查会将它表示出来。但由简单支撑和固定支撑间的不同而产生的位移效果是很细微的。基于以上原因,边界条件错误是你可能犯的最危险的错误。除了仔细检查以外,别无它法。比如,你应该经常做一些简单的手工计算来验证你的结果是不是远离预期的结果。同样要学会在位移图中观察任何非预期方向上的变化可者变形后形状的倾斜。在模型中任何无法解释的高应力区就有可能是由于约束布置在错误的位置上而产生的。  
   人们有一个坚定的倾向:那就是俱计算机所得的结果,而不怀疑边界条件的假设,所以,分析者有责任做好边界条件的假设。  
对称边界条件  
  如果模型和载荷都是对称的,通常就可以只做问题的半个模型。由于对称的关系可以通过施加对称的边界条件,使得在半个模型的对称平面上位移与在整个模型情况下的相同。由于不仅模型可以缩小一站的尺寸,而且带宽也比较小,所以这样能带来巨大的效率,解同样的问题只需以前的四分之一或更短的时间。  
  若你能精通以下的论述,你将懂得如何正确使用对称边界条件。如果你做不到这一点,你不应尝试使用该捷径,不然的话,你可能得出错误结果,而不知道它们是错误的。这是非常危险的。  
在对称面上,你可以假设放置了一面镜子。从镜子中你可以看到与镜子后面同样的东西(相同的模型,变形和应力)。那么,镜面上的节点在哪个自由度上不能移动呢?它们不能垂直于镜面移动,也不能在镜面上移动。  
想列出所有可能的面和自由度方向的组合,可利用下列的表来完成。表中最上面是自由度栏目,最左边一列是对称栏目。如果用平面的法线来定义平面 ,这个表是非常明了的。例如表中X=0面就是I-DEAS中的YZ面。  
在表中,F表示自由,0表示不能运动,与I-DEAS中输入约束的方法相同。首先,对每个面的法线方向平移填入0得到:  
            自由度  
面 X Y Z RX RY RZ  
X=0 0  
Y=0 0  
Z=0 0  
第二步,对另外的平移填入F,表示它们可以自由移动:  
            自 由 度  
面 X Y Z RX RY RZ  
X=0 0 F F  
Y=0 F 0 F  
Z=0 F F 0  
下一步有点难以直观理解,但看样表就非常容易,在面上不能移动。在样表上,将平移的“余数”填入转动各列(即F变成0,0变成F)而得到完整的对称性边界条件:  
             自 由 度  
面 X Y Z RX RY RZ  
X=0 0 F F F 0 0  
Y=0 F 0 F 0 F 0  
Z=0 F F 0 0 0 F  
对于对称面来说,与其凭直觉得出边界条件,倒不如安全地学好使用这张表。  
反对称边界条件  
   有另外一种对称状况:些时,模型是对称的,载荷也具有对称性,但穿过镜面后符号反向。这叫做“反对称性”。它与没有对称性的“不对称”并不相同。反对称性经常存在,如果你理解它在何处及如何使用它,将会节省很多的解题时间。施加于汽车框架上的扭曲载荷是反对称性工况的例子。  
反对称边界条件是非常难以直接得出的,但样图却非常容易理解,而且确保你得到正确结果的安全方法。你所要做的仅仅是按照下表完成你的输入。  
           反对称边界条件  
             自 由 度  
面 X Y Z RX RY RZ  
X=0 F 0 0 0 F F  
Y=0 0 F 0 F 0 F  
Z=0 0 0 F F F 0  
许多情况下,一个问题可能不止一个对称面。例如,中心有个圆孔的矩形板,拉紧板的边界,求模型的应力。这个问题可以只求解四分之一板的模型。两相对称面交叉处的节点应该用0来约束。
作者: zlz1976    时间: 2002-4-15 10:49
有限元求解   
                                
I-DEAS MODEL SOLUTION非常容易使用,这是由于不存在文件传送及不需要附加的步骤(当然可以使用其它外部求解器来求解模型对作为对比)。解算结果作为“数据集”的形式保存在模型文件中,它可以在后处理中显示出来。模型解算步骤:  
   使用模型解算,首先必须建立有限元模型。边界条件和力也必须建立,并选入边界条件集,开始解算前应保存模型文件,以防运行中出现意外,比如停电或出现严重错误。解算完成后,结果自动存储在模型文件的临时挎贝中。如果想永久地保留结果,可以“SAVE”模型文件,或者将它写入一个通用文件(你可以先在后处理模块中预演结果,观察它们是否正确,然后再保存结果,这是因为保存结果会使模型文件变大。若在解算之前保存了模型文件,想得到结果时,可以重新解算一遍模型)。  
解算集 包括解算类型(静态或动态等),输出选择及其它任选项。有一个选项是解算方法,例如只作检验的解算方式。如果问题很大,这对估计中间文件的大小 及算题时间是很有益的。  
管理求解任选项  
   你可能根本不需使用此功能,大多数状况中,可以只用缺省的设置来求解模型。可以选择交互方式可批处理方式来运行解算过程。如果用批处理方式,给出SOLVE命令将进行批处理运行。运行完后,将回到操作系统下。但在解算完成之前,不能存取模型文件。  
另一个执行任选应用于解算过程中I-DEAS存储和处理特殊的矩阵临时文件,这个文件称为“超矩阵”文件。此文件自动建立,解算完成后将自动删除。由于该文件非常大,除非你要提供新的载荷做静态运行或计算多个动态分析模式,一般不要保留该文件。  
如果磁盘中没有足够的空间来存储超矩阵文件,解算将会中止。I-DEAS模型解逄并没有为求解的问题设置尺寸界限,实际上界限通常由能用来保存超矩阵文件的总磁盘空间设定。  
可以规定输出列表文件名(有时称为记录文件),这个文件包括解算步骤的记录,在查错时对你有帮助。  
此对话框中的另一个任选项是一个开关,它告诉求解器在解算前不要进行带宽优化,通常程序会自动作此项工作。对特殊的情况,若需要取消这个特色,可以用开关来关闭它。  
单元支持  
如同其它的有限元程序,模型求解有一个包含它能理解的单元类型的库。要用模型求解器解算模型,必须使用库中所支持的单元 来建立模型。  
线性静态  
用线性静态解算有限元模型,必须对模型进行适当的约束,不恰当地建立约束是用户常犯的错误。即使在特定的方向上没有施加载荷 ,也必须约束模型紧靠六个可能的刚体运动。不然的话,将产生奇异,解算也会中止。  
模型中的“裂缝”也会造成奇异,“裂缝”中存在重合节点,必须把它们合并,并删去额外的节点。这种情况下,看起来模型已经约束,但一个断片漂浮在空间中。  
很多造成奇异错误的原因是不同类型单元间的不恰当联系。不同类型单元间的恰当联接为单元刚度矩阵提供自由度信息。例如,每个节点上,实体单元使用三个自由度刚体矩阵中,梁单元使用六个。在一节点上连接梁单元和实体单元,将产生“球铰”,这将导致奇异错误的产生,而它看起来象是正确的。  
另一个造成解算中止的常见问题是在薄板单元中使用缺省的厚度,它可能并不接近你所想要的东西。如果在模型中别的尺寸太大或太小,会在刚度矩阵中产生与其它项相差 很多数量级的项,这样会存在数值错误。  
屈曲分析  
屈曲分析计算所需的屈曲模式形状的值,并计算给定载荷与临界屈曲载荷的紧密程度。这一分析并不预告屈曲发生后将发生什么事,仅仅分析什么时候失稳。每种屈曲模式形状由载荷系数来表示,该值乘以载荷工况中给定的载荷即为导致屈曲开始的载荷。如查载荷系数为2,表示给定的载荷占结构临界屈曲载荷的50%。  
普通模式动态分析  
在模型解算器中有三种方法(算法)来求解自然频率及振型(普通模式)。它们是SVI(同步矢量迭代),GUYAN分解及LANCZOS方法。  
热传导  
模型解算器中的热传导求解稳定状况的热分析。温度,流量及热源反应均作为数据集储存起来,以便在后处理中显示。也可以建立载荷集,作为载荷条件供线性静态结构分析使用。  
建立模型时,必须建立一个包含流量,对流,或热生成及节点热源的单元载荷,约束是作为节点的温度约束来生成。  
I-DEAS模型解算器中,热传导只解决线性传送问题。对非线性辐射问题,I-DEAS提供了一个与TMG的接口。  
位流  
位流分析是用于预测通过某区域的流体流量。流体的流量以称为“速度势能”的标量场来表征。如果知道速度势能,象速度和压力等重要数据就可以计算出来。  
如同其它分析类型,执行求解前,必须定义工况集。速度势能约束在模型上作为X向约束来施加,速度能量作为单元而或边界压力输入,热源作为节点力施加。由于结构条目使用这些量的输入,所以应只用SI单位,以防止这些流量换算成不正确的比例。  
优化  
优化模块允许你反解算放入“内部循环”,基于以前的结果,反复精炼模型。  
与其它FE码的接口  
如果要与用外部解算器,如NASTRAN,ANSYS等,来求解模型,你必须输出相应文件格式。用FILE->EXPORT。  
求解之后,将结果传回I-DEAS,要转换成I-DEAS能识别的格式,用FILE->IMPORT导入。
作者: zlz1976    时间: 2002-4-15 10:49
后处理   
后处理步骤  
    后处理就是解算完成后显示解算结果。在I-DEAS中,结果在用来创建和求解模型的同一应用模组中显示。外部有限元程序产生的结果也可以进行后处理。后处理有几种不同的显示类型,包括等高线图和几何变形图。  
为产生显示,你要用顶部一行三个图标来选择结果,选择显示类型及设置单元计算范围,然后选择DISPLAY图标。  
结果数据集  
解算完毕后,用于显示的计算结果存储在“数据集”中。位移存储在一个数据集中,应力存在另一个集里面。按照解算集中所确定的输出选择,可以存储另外的数据集,如单元力,反作用力及应变能等。如果用多个解算集来求解,对每个解算都会有多个数据集。  
可以用RESULT命令来选择用于显示的数据集,及用于变形的数据集。结果显示中将看到显示结果重叠在变形的形状上。  
也可以显示应力和变形的不同部分,应力数据是作为示加工的张量值存储在数据集中,这样I-DEAS能计算并显示它的任何部分,如最大主应力,最大剪应力,特殊方向的那一部分,或者VON-MISES应力。显示哪一部分的应力是在RESULT中选择。  
显示样板  
DISPLAY TEMPLATE 命令用来 选择显示类型。在对话框中,结果显示的和几何变形可以独立地打开或关闭。结果显示类型包括等高线图,单元标准和箭头图。等高线图可用线,隐线,分级的浓淡色可光滑的浓淡色来显示。  
单元判据图将显示超过所定判据的单元,如显示应力高于屈服应力的单元,或显示模型中应力在最大应力90%以上的单元。  
箭头图在节点和单元面上显示应力的大小和方向。这种图对理解应力流如何通过结构,及在某一区域应力如何造成应力集中非常有好处。  
几何变形图可以用或不用单元边界来显示,表示为实线或点划线。在对话框中,可以打开或关闭没变形时的几何形状。  
计算范围CALCULATON DOMAIN控制交叉单元平均,以及哪些单元用于计算。要么选择预定的单元组来计算,要么对“选择单元”任选项使用缺省值。在本状况中,当执行显示时,程序会要求选取单元进行绘制。敲回车键或中键会缺省显示所有单元。  
理解等高线图绘制算法通过进行计算值的平均来产生等 高线是非常重要的。从等高线上读出确切的应力值时必须非常小心。例如,如果两个不同的单元有不同的材料,你不想将边界两侧的数据拿来平均,CALCULATION DOMAIN命令使你能够设置穿过单元边界时哪里存在平均。  
执行显示  
定义显示之后,可以用DISPLAY命令来执行显示。如果计算范围命令中的“选择单元”任选项是缺省的,这条命令将提醒你选取单元进行显示。  
通常来说,需要改变显示过滤设置来产生清晰的显示。例如,可能要关闭框架几何,工作平面,及零件的显示,不然的话,零件表面和单元表面会互相干涉而产生混乱的显示。  
动画  
可以用ANIMATE命令来产生动画。动画的帧可以来自于一个数据集,如静态分析或模态分析。动画的帧也可以来自于多个数据集。如瞬间分析中的不同时间步。程序首先画好动画的帧并把它们存在逻辑内存中,然后它们按顺序显示,产生动画效果。使用下拉菜单(右健)并选取相应功能项可控制动画的显示。  
XY图形  
另一种显示是产生结果的XY图形,可以选择特定的节点在坐标位置上或节点间的距离上画结果数据集。  
删除结果  
观察结果后,如果想改变模型,必须先删除模型的分析结果数据集,或COPY此有限元模型为一个新模型。如果存在结果数据集,程序将不允许改变模型和模型上的边界条件。这样做是为了保证结果显示同模型和边界条件的一致性。
作者: aaasaaas2001    时间: 2002-8-17 17:08

作者: 开开    时间: 2002-8-19 13:56
一席盛宴
作者: youngman    时间: 2002-8-24 20:07
多谢
作者: xinran    时间: 2002-9-9 17:56
thank you very much!!
作者: johnxzx    时间: 2002-9-30 09:25
谢谢zlz1976
作者: hgd108    时间: 2002-9-30 21:00
好东西!
i-deas的教材和资料太少,非常珍贵。
作者: lzwsound2002    时间: 2002-10-10 12:38

作者: Jinni    时间: 2002-10-23 11:48
谢谢,请问前辈用了多久了?
作者: 58704234    时间: 2002-11-25 18:11
受益良多
感謝分享
作者: Evan    时间: 2002-11-25 19:57
3x!
  
真是用心良苦啊!难得!
作者: mstu    时间: 2003-6-16 16:20
好动动.
作者: mdglmd    时间: 2003-6-16 23:08
多谢了
作者: mdglmd    时间: 2003-7-29 19:18
多多益善多多感谢
作者: yul3000    时间: 2004-1-4 13:13
学习一下
作者: syzl    时间: 2004-1-4 16:18
写得非常好
你何时出IDEAS书? 我要买!
作者: cabinsummer    时间: 2004-1-4 19:40
要是偶们老板先看到这篇帖子就好了
作者: gpc    时间: 2004-1-8 14:31
我很欣赏IDEAS
作者: qjmzj1    时间: 2004-1-31 17:32
很不错
作者: 心静如水    时间: 2004-2-2 10:12
楼主,太谢谢你了!!!
作者: shanhu    时间: 2004-2-3 13:52
楼主是IDEAS公司的设计支持吧?要不怎么这么有时间录这些资料:)
作者: xiaofen1522    时间: 2004-2-23 00:46
谢谢了。。大虾们。
对我很有启发的呀。
作者: jiangbowu1979    时间: 2004-2-26 17:41

作者: yyhuf    时间: 2004-3-16 09:32
3Q
作者: stevenchen521    时间: 2004-3-16 17:39
近期了解,市面上的同类资料才两三种,感谢!已留档了。
作者: amyzengjianxi    时间: 2004-3-17 12:41
好东西!
作者: seekfault    时间: 2004-4-3 18:11
不表示谢意都不好意思了!呵呵
作者: zyf810427    时间: 2004-4-23 11:27
太好了 从那高得
作者: ed20    时间: 2004-4-23 19:12
多谢分享!
作者: flycin    时间: 2004-4-24 13:17
我也想学IDEAS 啊, 可是我们的师父一天忙的要死,
哪里有时间交我们啊,  到现在基本上是自学状态,可是 自学好难啊, 不知道怎么下手,给点经验先???
  多些
作者: flycin    时间: 2004-4-24 13:21
谢谢了, 顶一下先
  看了这些,让你感觉轻松了多,毕竟还是………………………………
  如果你是女的 , KISS 你 一下算了~~ 呵呵
作者: leo76qiu    时间: 2004-6-4 11:49
是不错!
作者: myideas100    时间: 2004-6-7 11:40
thanks
作者: ccyy    时间: 2004-6-22 21:45
非常好!
作者: 星际之魂    时间: 2004-6-27 15:47
zlz1976 wrote:
   
  呵呵,我自己录入的,打字慢都好多天了,还没完!

搂住友心了
作者: YANWENJIE    时间: 2004-6-28 21:06
谢谢楼主,真是初学者的福音
作者: YANWENJIE    时间: 2004-6-28 21:06
谢谢楼主,真是初学者的福音
作者: tiger66692    时间: 2004-7-2 21:19
那位好心人可以介绍在ideas中如何构筑beam
作者: zlz1976    时间: 2004-7-3 12:35
进入BEAM SECTION模块,选择你的截面形状,输入相应尺寸,保存即可。
作者: zlz1976    时间: 2004-7-3 12:36
当然,如果你要定位截面方位,就要麻烦一点点了。
作者: zhangdx66    时间: 2004-7-14 09:50
谢谢,精品
作者: deagao286    时间: 2004-7-16 19:10
顶好
作者: Redstone    时间: 2004-7-16 21:31
不错,很有帮助啊!1
表示感谢
作者: lideyu168    时间: 2004-8-5 09:29
再来呀,很不错呀!
作者: jws790824    时间: 2004-8-6 08:40
great
作者: aj_hawk    时间: 2004-8-6 11:07
XIEXEI




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3