Abaqus/Python脚本中DatumPlaneByTwoPoint方法对vertex的引用? 100
浏览:1311 回答:1
有没有大佬帮忙看看这几行程序(建立基准面来切分part),按照书里做了一个例子,运行没问题,但是我自己改了几行代码以后就不行了,脚本里面标注了(1)(2)(3)是我自己尝试的错误写法,(1)知道错误原因,但是(2)(3)运行后立即奔溃,不知道什么情况,求大佬指点
主要改动在于:DatumPlaneByTwoPoint(point1=v[vertex_at_one_end.id], point2=v[vertex_at_other_end.id]) 里面的point1和point2参数的格式就是我想引用vertex,但是用vertex.id,vertex.index或者直接给出vertex的变量似乎都不能作为point1、2的参数,直接给坐标值倒是可以
看了你的程序,这里有错误:
你建立datumPlane是在part里,但是vertex却是在instance里,所以会出错。两者要保持一致。
方法二和三都是可以的。