ifcbeam案例

 

 

#6= IFCCARTESIANPOINT((0.,0.,0.));
#12= IFCDIRECTION((1.,0.,0.));
#20= IFCDIRECTION((0.,0.,1.));
#22= IFCDIRECTION((0.,0.,-1.));
#32= IFCAXIS2PLACEMENT3D(#6,$,$);
#33= IFCLOCALPLACEMENT(#4822,#32);
#96= IFCAXIS2PLACEMENT3D(#6,$,$);
#97= IFCDIRECTION((6.12303176911189E-17,1.));
#99= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#96,#97);
#103= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#99,$,.GRAPH_VIEW.,$);
#105= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#99,$,.MODEL_VIEW.,$);
#162= IFCCARTESIANPOINT((0.,0.,4000.));
#164= IFCAXIS2PLACEMENT3D(#162,$,$);
#165= IFCLOCALPLACEMENT(#33,#164);
#763= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);
#4111= IFCCARTESIANPOINT((0.,6.49720277579036E-11));
#4113= IFCAXIS2PLACEMENT2D(#4111,#24);
#4114= IFCRECTANGLEPROFILEDEF(.AREA.,'400 x 800mm',#4113,800.,400.000000000004);
#4115= IFCCARTESIANPOINT((-23064.7375529562,49282.8063887904,3600.));
#4117= IFCAXIS2PLACEMENT3D(#4115,#12,#22);
#4118= IFCEXTRUDEDAREASOLID(#4114,#4117,#20,18799.9999999999);
#4119= IFCSHAPEREPRESENTATION(#105,'Body','SweptSolid',(#4118));
#4121= IFCCARTESIANPOINT((-400.,0.,-600.));
#4123= IFCVECTOR(#20,304.8);
#4124= IFCLINE(#4121,#4123);
#4125= IFCCARTESIANPOINT((-400.,0.,-600.));
#4127= IFCCARTESIANPOINT((-400.,0.,19400.));
#4129= IFCTRIMMEDCURVE(#4124,(#4125),(#4127),.T.,.CARTESIAN.);
#4132= IFCSHAPEREPRESENTATION(#103,'Axis','Curve3D',(#4129));
#4134= IFCAXIS2PLACEMENT3D(#6,$,$);
#4135= IFCREPRESENTATIONMAP(#4134,#4119);
#4137= IFCCARTESIANPOINT((-23064.7375529562,49282.8063887904,3600.));
#4139= IFCAXIS2PLACEMENT3D(#4137,#12,#22);
#4140= IFCREPRESENTATIONMAP(#4139,#4132);
#4149= IFCMAPPEDITEM(#4135,#763);
#4151= IFCSHAPEREPRESENTATION(#105,'Body','MappedRepresentation',(#4149));
#4153= IFCMAPPEDITEM(#4140,#763);
#4155= IFCSHAPEREPRESENTATION(#103,'Axis','MappedRepresentation',(#4153));
#4157= IFCPRODUCTDEFINITIONSHAPE($,$,(#4151,#4155));
#4161= IFCCARTESIANPOINT((0.,0.,-4000.));
#4163= IFCAXIS2PLACEMENT3D(#4161,$,$);
#4164= IFCLOCALPLACEMENT(#165,#4163);
#4165= IFCBEAM('0mH83aJN965uQ5UC4IZ46p',#42,'\X2\6DF751DD571F\X0\ - \X2\77E95F626881\X0\:400 x 800mm:237194',$,'400 x 800mm',#4164,#4157,'237194',.BEAM.);



#4822= IFCLOCALPLACEMENT($,#4821);
#4821= IFCAXIS2PLACEMENT3D(#6,$,$);

 

 

########################

posted @ 2024-12-13 23:59  西北逍遥  阅读(2)  评论(0编辑  收藏  举报