private void BoltArray()
{
TSMU.Picker _picker = new TSMU.Picker();
ModelObject mo = _picker.PickObject(TSMU.Picker.PickObjectEnum.PICK_ONE_PART);
TSG.Point p1 = _picker.PickPoint();
TSG.Point p2 = _picker.PickPoint();
Part cp = mo as Part;
TSM.BoltArray B = new TSM.BoltArray();
B.PartToBeBolted = cp;
B.PartToBoltTo = cp;
B.FirstPosition = p1;
B.SecondPosition = p2;
B.BoltSize = 20;
B.Tolerance = 2.00;
B.BoltStandard = "TS10.9";
B.BoltType = BoltGroup.BoltTypeEnum.BOLT_TYPE_WORKSHOP;
B.Length = 150;
B.ThreadInMaterial = BoltGroup.BoltThreadInMaterialEnum.THREAD_IN_MATERIAL_NO;
B.Position.Depth = Position.DepthEnum.MIDDLE;
B.Position.Plane = Position.PlaneEnum.MIDDLE;
B.Position.Rotation = Position.RotationEnum.FRONT;
B.AddBoltDistX(100);
B.AddBoltDistX(90);
B.AddBoltDistX(80);
B.StartPointOffset.Dx = 100;
B.AddBoltDistY(70);
B.AddBoltDistY(60);
B.AddBoltDistY(50);
B.EndPointOffset.Dy = 200;
//B.Nut1 = false;
//B.Nut2 = false;
//B.Washer1 = false;
//B.Washer2 = false;
//B.Washer3 = false;
B.Bolt = false;
if(!B.Insert())
{ MessageBox.Show("BoltArray insert failed."); }
model.CommitChanges();
}
Tekla二次开发_模型中创建螺栓组(7) - 钢结构资源网 Tekla插件 CAD工具 犀牛GH汉化 套料

来来来,我带你逛工地
Tekla二次开发_模型中移动杆件(4)
Tekla二次开发_在模型中创建梁并选中(3)
利用Revit+dynamo做钢结构
Tekla二次开发实例代码
Tekla安装教程(其他版本相同安装)
Tekla二次开发_创建多边形板(5)
Tekla 常用高级设置