SAT Files


For many C++ programmers, the prospect of learning and using Scheme may at first seem counter-productive. However, as you embark into the realm of 3D solid modeling with ACIS as your engine, the Scheme AIDE application can prove the be an invaluable tool. First, modeling concepts, whether very basic or somewhat advanced, can be tested without having to code and compile "monolithic" C++ applications. Secondly, the source code for all Scheme extensions is provided. Therefore, if you can do it in Scheme, you already have a working prototype of how to accomplish the same task in C++.

ACIS models can be saved to a disk file known as a part save file, for later retrieval. They can be saved in either text mode (file extension .sat) or binary mode (file extension .sab). The part save file is also known as a SAT file (whether text or binary mode).

The Scheme examples in this chapter save their results to SAT files in text mode (.sat). The SAT files for the examples are named tmp<name>.sat, where <name> is the description of the example abbreviated.

[Top]