在CATIA中插入螺栓螺母垫圈等标准件的方法 在安装的完整版CATIA中默认是带有螺栓、螺母、垫圈等标准件库的。在装配环境中点击Catalog Browser命令按钮,打开Catalog Browser目录管理器,在目录管理器的Current中选择一个默认的标准件库,默认有4个库可供选择:ISO、US、JIS和EN.然后在下面的子目录中双击选择相应的标准件,并选择标准件的规格。双击相应的标准件即可... 2019年02月25日 CAD 喜欢0 阅读 8,472 views 次 阅读全文
在Hypermesh中选择重合在一起的对象 要在Hypermesh中选择重合在一起的节点、单元等元素时,首先需要激活重复对象选择功能,点击下拉菜单Preferences > graphics,在graphics面板中选中coincident picking选项。此时点击选择有重复的元素时会出现下图所示的圆形图标,列出每个重复的元素,然后选择相应的元素即可。 2019年02月23日 CAE 喜欢1 阅读 2,721 views 次 阅读全文
在Hyperworks中使用CBUSH单元模拟弹簧阻尼器 如下图所示,模型中的两个圆孔均用RBE2刚性单元与中间的独立节点相连接。 创建pbush属性,激活K_LINE选项,除了K3方向外的其余5个方向都定义为刚性,设置K3方向的刚度为5000。K_LINE用于设置刚度属性,B_LINE用于设置阻尼属性,以此来模拟弹簧阻尼器。通过面板1D > springs创建cbush单元,设置如下。两个节点分别选择上面建... 2019年02月23日 CAE 喜欢8 阅读 7,831 views 次 阅读全文
LS-Dyna破碎模拟定义关键字*CONSTRAINED_TIED_NODES_FAILURE 在LS-Dyna中关键字 *CONSTRAINED_TIED_NODES_FAILURE用来在两个重合的节点间定义约束,并可定义失效塑性应变。可用来模拟破碎的现象,如图所示,在建立模型过程中,对于每一个壳单元而言,与周边的壳单元连接的节点坐标相同,但节点号不同,这样在图所示的地方就有 4 个重合的节点,把它们定义成一个节点 SET,使用*CONSTRAINED_TIED_NODES_... 2019年02月11日 CAE 喜欢1 阅读 1,460 views 次 阅读全文
LS-Dyna壳单元边界连接关键字*CONSTRAINED_TIE-BREAK 在LS-Dyna中关键字*CONSTRAINED_TIE-BREAK用来在壳单元边与边之间建立一种约束关系,并可以定义失效准则,这可以用来模拟壳边与壳边之间的约束,并模拟撕开的过程。该关键字的选项卡片如下所示:各选项含义:SNSID - 从节点集的SET ID;MNSID - 主节点集的SET ID;EPPF - 失效时的塑性应变。注意主节点集里的节点应... 2019年02月11日 CAE 喜欢1 阅读 1,400 views 次 阅读全文
Python NumPy数组维数显示函数ndim和shape 在Python NumPy中数组的维数可以通过 np.dim()函数获得。数组的形状可以通过实例变量 shape获得,shape的结果是个元组(tuple)。 示例代码:>>> A=np.array([[1,2,3,4,5],[2,3,4,5,6],[3,4,5,6,7],[4,5,6,7,8]])>>> np.ndim(A)2>>> B=np.zeros((2,3,4))>>> B.ndim3>>> print(B)[[[0. 0. 0. 0.] [0. 0. 0. 0.] [0. 0. 0.... 2019年02月10日 脚本 喜欢0 阅读 5,026 views 次 阅读全文
Python NumPy自然指数计算函数exp和expm1 在Python NumPy中以自然数为底的指数计算方法为exp,expm1用来计算exp(x) - 1,输入可以是普通数字也可以是数组。示例代码:>>> import numpy as np>>> np.exp(2)7.38905609893065>>> np.expm1(2)6.38905609893065>>> A=np.array([1,2,3])>>> np.exp(A)array([ 2.71828183, 7.3890561 , 20.08553692]) 2019年02月10日 脚本 喜欢0 阅读 9,686 views 次 阅读全文
LS-Dyna点焊焊接约束定义关键字*CONSTRAINED_SPOTWELD_OPTION 在LS-Dyna中关键字 *CONSTRAINED_SPOTWELD_OPTION用来在两个不重合的节点间定义点焊焊接约束,实际上是在两节点间创立了一个刚性梁。该两节点应该是梁或壳单元上的节点,体单元上的节点则用*CONSTRAINED_RIVET 来连接。若两节点重合,则用*CONSTRAINED_NODAL_RIGID_BODY 来定义。该连接方式还可以定义失效模式。其选项卡片如下所示:... 2019年01月29日 CAE 喜欢0 阅读 3,534 views 次 阅读全文
LS-Dyna壳单元与实体单元连接关键字*CONSTRAINED_SHELL_TO_SOLID 在LS-Dyna中关键字*CONSTRAINED_SHELL_TO_SOLID用来对壳单元与体单元的连接进行约束,可以实现两种自由度不一致单元的连接。除了此关键字,还可以用*CONSTRAINED_NODAL_RIGID_BODY 关键字来进行相同功能的约束。该关键字的选项卡片如下所示:仅需设置两个选项: 壳单元节点的 ID 号NID和体单元节点的 SET ID 号NSID。壳单元节点... 2019年01月29日 CAE 喜欢0 阅读 3,634 views 次 阅读全文
Hyperworks/Optistruct中的弹簧单元CBUSH CBUSH是Hyperworks中最常用的弹簧单元,具有6个方向的刚度,属于Optistruct中的Bulk Data数据类型。用于模拟弹簧阻尼器以及各种零件之间的连接关系(固接,铰接及各种其它运动副)。可以通过Hypermesh中的1D面板下的masses命令创建CBUSH弹簧单元。 Cbush单元比较复杂,OptiStruct中的数据格式如下:用户需要指定:1. 两... 2019年01月29日 CAE 喜欢4 阅读 7,941 views 次 阅读全文