Srinivas:
The issue is status codes (s1 ... sn). When I saved two beams as an object, ArchiCAD wrote the two forms as SPRISM_{2} shapes (which probably have more parameters than you need, a simpler Prism_ might work). For each side of the form there is a status code which determines whether the side is visible, and the visibility of the edges. All the status codes in the object are 15, which shows the side and all its edges. Since this is done as two pieces, their meeting edges are being shown. You will need to look into the code and changes some of the status codes from 15 to something between 8 (side, no edges) and 14 (side and 2 specific edges). There is an illustration of the status codes on page 140 of the GDL Reference Guide, the SPRISM_{2} command is explained on page 42.
So, for example, part of the code is:
sprism_{2} " 0902 Pnt white", " 0902 Pnt white", " 0902 Pnt white",
5, 0'-0.0000", 0'-0.0000", 0'-0.0000", 2'-3.8388", 0'-0.0000", 45,
0'-0.0000", 0'-0.0000", 0'-0.0000", 3'-3.3701", -4'-0.0000", 0,
0'-6.0000", -1'-0.0000",
15, ind(material," 0902 Pnt white"),
0'-6.0000", 0'-0.0000",
15, ind(material," 0902 Pnt white"),
-0'-6.0000", 0'-0.0000",
15, ind(material," 0902 Pnt white"),
-0'-6.0000", -1'-0.0000",
15, ind(material," 0902 Pnt white"),
0'-6.0000", -1'-0.0000",
15, ind(material," 0902 Pnt white")
One or more of the
status codes will need to be changed to eliminate the unwanted lines.
David