|
def do_Longitudinal_Reinforcement
rebarGrade="1";
rebarDiameter=22.mm
pt_1=Geom:oint3d.new(0,1000.mm,1000.mm);
length_1=300.mm-rebarDiameter/2.0;
vt_1=Geom::Vector3d.new(0,0,-1);
supportType_1="中间";#"中间"/"端部"
rebarStartArr=[pt_1,length_1,vt_1,supportType_1];
pt_2=Geom:oint3d.new(2000.mm,1000.mm,1000.mm);
length_2=500.mm-rebarDiameter/2.0;
vt_2=Geom::Vector3d.new(0,0,-1);
supportType_2="端部";#"中间"/"端部"
rebarEndArr=[pt_2,length_2,vt_2,supportType_2];
beamType="WKL";#KL/WKL/KZL/L/XL/JZL/LL/LL(JC)/LL(JX)/LL(DX)/AL/BKL/其他
supportType="中间";#"中间"/"端部"
model = Sketchup.active_model
model.start_operation("绘制钢筋");
$ent=Module_Girder::create_Longitudinal_Reinforcement($beamGroup,rebarGrade,rebarDiameter,rebarStartArr,rebarEndArr,beamType)
model.commit_operation;
end
|
|