Link to BFRL Link to NIST
Link to CIS/2 Link to BFRL Research Areas Link to BFRL Publications Link to BFRL Software Link to BFRL Staff Information Link to BFRL Contact Information Link to BFRL Ask the Experts Section

CIS/2 to VRML Translator (Online version)

    

Overview

The CIMSteel Integration Standards (CIS/2) is the product model and electronic data exchange format (file format) for structural steel project information. CIS/2 is intended to create a seamless and integrated flow of information among all parties of the steel supply chain involved in the construction of steel framed structures. It has been adopted by the American Institute of Steel Construction as their interoperability format for data exchange.

From this web page, a CIS/2 file can be translated into a 3D interactive model in the form of a VRML (Virtual Reality Modeling Language) file that can be viewed in a web browser with a VRML plugin. Use the VRML plugin detector to check if your web browser is properly configured to be able to view VRML files.

The translator recognizes CIS/2 entities related to analysis, detailed (manufacturing), and design models, however, some entities related to those types of models are ignored. Users can visualize CIS/2 files and make them available on the web and software developers can verify their CIS/2 export capabilities.

The translator is based on CIS/2, IFC, and VRML research at NIST.


Translator Version: 7.83 (Last update: Wed Jan 14 10:58:44 EST 2009)

1 - Select CIS/2 file
(Other types of STEP files
will NOT be translated)
2 - Set Display Features
(The standalone version
has more display features)
Rendering and Colors

Rendering mode:
Shaded only
Transparent only
Edge only

Member color scheme:
Color by Section (I-Beam: green, yellow, cyan) 
Color by Section (I-Beam: red, blue, magenta) 
Color by Type (I-Beam, Angle, Channel, Bolt, ...) 
Color by Function (Beam, Column, Brace, ...) 
Color by Grade (A992, GRADE36, Steel, ...)
Color by Main Member (Detailed model)
Color by Sequence (Detailed model)
Color by Surface Treatment (Detailed model)
Color by Application (Managed Data model) 
Rainbow 
Gray

Background color:
White/Grey  Sky/Ground  White  Black 

Simplify VRML model (for large models):
Ignore thickness of webs, flanges, hollow sections
Ignore thickness of plates, bent plates, decking
Generate Text Popup Reports

In a Detailed Model, generate report for each:
Part 
Bolt, hole, and weld
Assembly 

In an Analysis Model, generate report for each:
Element and node
Load, displacement, or reaction (if available)

In a Design Model, generate report for each:
Design part
 

Report dimensions in:
Feet-inches 
Native units 
In a Detailed Model

Translate:
Copes
Bolts, Shear Studs
Holes
Welds
Sequences
Main members only

Generate for each assembly: 
Viewpoints
On/Off switch
Other Features

In an Analysis Model, generate:
Wireframe of analysis model
Nodes (Cube at element ends)

In any model, generate:
Label for each member
Ground plane, origin axes, title
Grid lines (if in CIS/2 file)

Up direction:
Positive Z axis  Positive Y axis
Generate Coordinate Axes
(For debugging)

In a Detailed Model for each:
Assembly 
Part 
Bolt layout and weld 
Hole layout

In an Analysis Model for each:
Element

In a Design Model for each:
Design part
3 - Generate VRML as Text (for saving, debugging, error messages, or very large CIS/2 files; see Usage 2 below)
3D interactive VRML model (Use the VRML plugin detector to check if your web browser is properly
configured to be able to view VRML files; see Usage 3 below)

 

  Download the standalone version of the CIS/2 to VRML and IFC Translator
The standalone version has more display features than this online version.

An IFC to Excel Translator is also available.

Usage

  1. To translate a CIS/2 file to a VRML model, enter the local file name of the CIS/2 file in the typein box above or use the Browse... button to find the file on your local computer. The CIS/2 file must be an ASCII text file.
  2. By default, the CIS/2 file is initially translated to a VRML text file. This way the the translation process can be verified that it was successful. Error and warning messages generated by the translator about the CIS/2 translation process are at the end of the file. The resulting VRML can be saved in a file by copying and pasting the VRML text into a text editor such as Wordpad. Edit the file to remove any HTML tags at the top and bottom of the file. The first line of the .wrl file must be #VRML V2.0 utf8   The file must be saved with an extension of .wrl In the extension .wrl, the last letter is an 'L' not the number '1'.
  3. The CIS/2 file can also be translated directly to a 3D interactive model. If there are no errors with the VRML that is generated, then it will be displayed in the VRML plugin. If the VRML file cannot be translated directly to a VRML model or the VRML model is never displayed, then generate the VRML as text as in the previous step.
  4. If the VRML model cannot be displayed, try turning off some of the Display Features above such as Bolts for Detailed models, the Wireframe and Nodes for Analysis models, and all of the Text Popup Reports.

Sample CIS/2 Files

If you do not have your own CIS/2 files to translate, a zip file of sample CIS/2 files can be downloaded to your computer. Unzipping this file will create a directory Sample_CIS2_Files. The CIS/2 files in that directory have a file extension of .stp.

VRML Information

A VRML plugin must be installed in the web browser in order to be able to view a CIS/2 file that is translated to a VRML file. Use the VRML plugin detector to check if your web browser is properly configured to be able to view VRML files.

Validation

Although the translator might create a VRML model that looks correct, it does not imply that the CIS/2 file conforms to the CIS/2 structural frame schema. Conformance to the schema can be checked with tools such as Express Engine, Express Data Manager, STEP Tools, and others. A VRML model that looks correct also does not imply that the CIS/2 file follows recommended practices, software implementers agreements, or that it can be imported into another CIS/2 importing application.

Known Problems and Issues

Errors


For problems or questions about the CIS/2 to VRML and IFC Translator, contact: Robert Lipman of the Computer Integrated Building Processes Group at NIST
The translator and web page scripts are written in Tcl (8.4.7). The online user interface uses cgi.tcl (1.10.0).

This software was developed at the National Institute of Standards and Technology by employees of the Federal Government in the course of their official duties. Pursuant to Title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain. This software is an experimental system. NIST assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic. We would appreciate acknowledgement if the software is used.

By selecting some of the links above, you will be leaving NIST webspace. We have provided these links to other web sites because they may have information that would be of interest to you. No inferences should be drawn on account of other sites being referenced, or not, from this page. There may be other web sites that are more appropriate for your purpose. NIST does not necessarily endorse the views expressed, or concur with the facts presented on these sites. Further, NIST does not endorse any commercial products that may be mentioned on these sites.

Graphic Rule
Privacy Statement / Security Notice  |  Disclaimer  |  FOIA

NIST is an agency of the U.S. Commerce Department's Technology Administration.

Date created: Aug 3 2001
Last update: Fri Jan 16 15:30:47 EST 2009

BFRL Logo