- 具体代码为:
using Tekla.Structures.Model;
using Tekla.Structures.Geometry3d;
using Tekla.Structures.Model.UI;
using Tekla.Structures.Model.Operations;
Model teklamodel = new Model();
Point Point1 = new Point(0, 0, 0);
Point Point2 = new Point(1000, 0, 0);
Point Point3 = new Point(2000, 0, 0);
Beam Beam1 = new Beam();
Beam1.StartPoint = Point1;
Beam1.EndPoint = Point2;
Beam1.Profile.ProfileString = "HI550-8-12*350";
Beam1.Insert();
Beam Beam2 = new Beam();
Beam2.StartPoint = Point2;
Beam2.EndPoint = Point3;
Beam2.Profile.ProfileString = "HI550-8-12*350";
Beam2.Insert();
//拆分梁部分
Picker Picker = new Picker()
Point p = Picker.PickPoint();
Operation.Combine(Beam1, Beam2);
teklamodel.CommitChanges();
//合并梁部分
//Picker pickerBeam1 = new Picker();
//Beam beam1 = pickerBeam1.PickObject(Picker.PickObjectEnum.PICK_ONE_OBJECT) as Beam;
//Picker pickerBeam2 = new Picker();
//Beam beam2 = pickerBeam2.PickObject(Picker.PickObjectEnum.PICK_ONE_OBJECT) as Beam;
//Operation.Combine(beam1, beam2);
- B站视频链接为:

Tekla怎么拆分与合并梁