Not sure that I fully understand the question, however I will take a shot at giving you an answer
When you export a LandXML file it can contain surface models, Corridor surface models, alignments and utilities (defined by Utility Module), in our implementation.
When you select a surface model, whether that be a Corridor Surface Model or a Normal Surface Model we will export all associated data to that surface model as what is termed "Source Data" in the LandXML file. The Source Data can include Points, Breaklines, Boundaries (Holes, Islands and Outer Boundaries). In addition we output the list of 3D Points (the nodes of the TIN Model) and the Triangle Face Descriptions (Point 1,2,3 etc are linked to form a triangle).
If your surface model in TBC came from e.g. a TTM file or a Triangle Based Definition Model Only, it has no Points, Breaklines or Boundaries that are a part of the surface model that can be shared through a LandXML Exchange. If you imported e.g. a Siteworks Work Order that had the Points, Breaklines, Volume Boundaries, Outer Boundaries defined and then you made a surface from those in TBC and exported the surface to LandXML then you would have the Points, Breaklines etc in the exported LandXML Surface Model.
So if you have linework that actually lies on the surface that you want to export to LandXML then you can Add Remove Surface Members to add the linework to the surface prior to exporting the surface to LandXML and the Lines will be a part of the output LandXML (depending on the settings used during Export). If you are not sure whether the lines "lie on the surface or not, you can use the Change Elevation Command to drape the lines on the surface prior to adding them as Surface Members to the the surface model.
During Export to LandXML you can select the following options for the data being exported
- Points and Breaklines
- Triangles
- Optimize for Data
Options 1 and 3 should work best for Point and Line based surface models - 3) should give you the TIN plus the Points and Breaklines whereas (1) should give you the Points and Breaklines only (the TIN would be formed by the third party software from the source data). Triangles will give you just the TIN model which is not what you are trying to achieve.
The only way to pass linework through LandXML is if it is a part of a surface Model. You can always create a "Fake Surface" made up of a group of lines that you want to export to LandXML and add the lines to the Fake Surface - just remember to delete the Surface leaving the Breaklines after import into the third party software.
If you are trying to move data between TBC Projects always use the VCL export / Import from the Construction Tab in the Export Menu.
Hope this helps - if not let me know
Alan