BricsCAD uses a system variable BASEFILE to store the template name. It does not ask for a template name when you create a new drawing. If the system variable BASEFILE is an empty string, BricsCAD does not use a template to create the new drawing.
BricsCAD does not distinguish between template drawings and other drawings. BricsCAD ignores the file extension '.dwt'. In order to use DWT files in BricsCAD, they have to be renamed to DWG files.
BricsCAD does not have SDI single document interface as such, it is only partially implemented. When the value of the SDI system variable is 1, it is still possible to open multiple drawings in each BricsCAD instance. Double clicking a drawing in Windows Explorer opens the drawing in a new BricsCAD instance though. So, the NEW command will not close any open drawings.
Lisp initialisation routines work differently in BricsCAD:
- on_start_default.lsp is used instead of acad.lsp
- on_doc_load.lsp is used instead of acaddoc.lsp
- there is no separate workspace per drawing for lisp. Lisp symbols cannot be reinitialized for a single drawing. The other open drawings will also be affected. In BricsCAD the system variable LISPINIT gives the possibility to reinitialize all lisp code when opening a drawing, or not to reinitialize any lisp code on open (or new).
What are the differences between AutoCAD and Bricscad when creating a new drawing?