I use node structuralMember to creat a column.
But it doesn't work !
I need help.
Thanks.
//////////////////////////////////////////////////////////////////////////////////
Technique = 'ByFunction';Function = function (CoordinateSystem CS){string sName='1\CN_HN\HN150X75X5X7' ;string myCatalog={'Steel Beam','Purlin'};LegacyStructuralMember HorBraceBar=new LegacyStructuralMember(this);HorBraceBar.FromLine(myCatalog ,line05 ,PlacementPoint .TopCenter , sName ,null,-90.0);};FunctionArguments = {baseCS};
Hello Ren,
The function should look something like this,
function (CoordinateSystem CS){string sName='100 TFB' ;string myCatalog={'Steel Beam','Purlin'};HorBraceBar = {}; // you have missed to create a container for the sectionLegacyStructuralMember HorBraceBar=new LegacyStructuralMember(this);HorBraceBar.FromLine(myCatalog ,line05 ,PlacementPoint .TopCenter , sName ,null,-90.0);}
I hope this helps you. Look at the attached image.
Regards,Alifur
Answer Verified By: Anik Mal
Thank you very much.
StructuralMember accept CrossSection like '1\CN_HN\HN150X75X5X7' .
LegacyStructuralMember accept CrossSection like 'HN150X75X5X7' .
Open Building Design up7 Chinese.
Yes the structural Member is ProStructure section picker. We have integrated ProStructure with OBD from update 7.
The LegacyStructuralMember is for OBD update 6 and previous versions.