Hi,
I am using Revit 2019 version. The IFCBEAM data is missing in the ifc file that generated from the Revit export function.
Step to reproduce the issue.
1) Open new project with Revit.
2) Create a straight beam in the structural Plans
3)Go to File->Export->IFC. Save as A.ifc file.
4)Open the A.ifc file and don't do anything, go to step 3 and save as B.ifc.
5)Open with notepad and search for the IFCBEAM and now it is missing.
Do you have the same problem with other elements?
Check if the beam is above a level marked as building storey.
I don't see an "IFCBEAM'.
...you're not by chance talking about the *.ifc.sharedparameters.txt file that is created when you Link IFC?
Hi,
Actually there is an issue with the content of IFC file after exported the curve beam from Revit application.
Please read my question properly.
if you create a curve beam in Revit application and exported it out as ifc format.
Open the ifc file with notepad:
..........
#1428= IFCCIRCLE(#1427,19739.5507113259);
#1429= IFCTRIMMEDCURVE(#1428,(IFCPARAMETERVALUE(204.234257462808)),(IFCPARAMETERVALUE(335.765742537192)),.T.,.PARAMETER.);
#1432= IFCSHAPEREPRESENTATION(#100,'Axis','Curve2D',(#1429));
#1435= IFCPRODUCTDEFINITIONSHAPE($,$,(#1432,#1420));
#1439= IFCBEAM('26fWWnufPEl9XBL30P3ey3',#41,'M_Concrete-Rectangular Beam:300 x 600mm:293679',$,'M_Concrete-Rectangular Beam:300 x 600mm:293606',#159,#1435,'293679');
............
Here you can see there is an element call IFCBEAM in the ifc file. When you import the same IFC file into Revit application and without doing anything and export the project to IFC format again. The IFCBEAM info is missing,
Here is the content when open with notepad:
...............................
#406= IFCPOLYLINE((#132,#134,#136,#138,#140,#142,#144,#146,#148,#150,#152,#154,#156,#158,#160,#162,#164,#166,#168,#170,#172,#174,#176,#178,#180,#182,#184,#186,#188,#190,#192,#194,#196,#198,#200,#202,#204,#206,#208,#210,#212,#214,#216,#218,#220,#222,#224,#226,#228,#230,#232,#234,#236,#238,#240,#242,#244,#246,#248,#250,#252,#254,#256,#258,#260,#262,#264,#266,#268,#270,#272,#274,#276,#278,#280,#282,#284,#286,#288,#290,#292,#294,#296,#298,#300,#302,#304,#306,#308,#310,#312,#314,#316,#318,#320,#322,#324,#326,#328,#330,#332,#334,#336,#338,#340,#342,#344,#346,#348,#350,#352,#354,#356,#358,#360,#362,#364,#366,#368,#370,#372,#374,#376,#378,#380,#382,#384,#386,#388,#390,#392,#394,#396,#398,#400,#402,#404,#132));
#408= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'300 x 600mm:293679 : M_Concrete-Rectangular Beam:300 x 600mm:293679',#406);
#409= IFCCARTESIANPOINT((-4339.xxx-xxxxxxxx,9714.xxx-xxxxxxxx,-5200.));
#411= IFCDIRECTION((-0.93384091560766,-0.357688613653059,-0.));
#413= IFCAXIS2PLACEMENT3D(#409,#19,#411);
#414= IFCEXTRUDEDAREASOLID(#408,#413,#19,600.000000000009);
#415= IFCCOLOURRGB($,0.752941176470588,0.752941176470588,0.752941176470588);
#416= IFCSURFACESTYLERENDERING(#415,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.);
#417= IFCSURFACESTYLE('Concrete, Cast-in-Place gray 1413',.BOTH.,(#416));
#419= IFCPRESENTATIONSTYLEASSIGNMENT((#417));
#421= IFCSTYLEDITEM(#414,(#419),$);
#424= IFCSHAPEREPRESENTATION(#102,'Body','SweptSolid',(#414));
#427= IFCAXIS2PLACEMENT3D(#6,$,$);
#428= IFCREPRESENTATIONMAP(#427,#424);
#430= IFCBUILDINGELEMENTPROXYTYPE('1_zGGHVLDBt8hFzpCc3G$4',#41,'M_Concrete-Rectangular Beam:300 x 600mm:293679',$,$,$,(#428),'292921',$,.NOTDEFINED.);
...............................
Why is the Curve beam info go missing in the IFC format?
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.