Version 20120411 Beta (freeware).
Works on Bricscad V12.1 for Windows.
May work on other Bricscad V12 for Windows versions.
By downloading the zip file you agree to the
End-user license agreement for free software (freeware).
Download link: BKG_TableData.zip (< 30kB)
BKG_TableData offers commands to change and create tables. The commands use the clipboard to copy and paste (spreadsheet) data.
BKG_TableData requires Windows and Bricscad V12. The clipboard functionality depends on a COM component of Internet Explorer. So that program should be installed. Data is copied to and from the clipboard as tab separated text. Most spreadsheet programs will be able to handle this data.
BKG_TableDataNew or Btdn
Creates a table from clipboard data.
BKG_TableDataCut or Btdx
Cuts table data to the clipboard.
BKG_TableDataCopy or Btdc
Copies table data to the clipboard.
BKG_TableDataPaste or Btdp or Btdv
Pastes clipboard data in a table.
BKG_TableDataErase or Btde
Erases data from a table.
The last four commands will prompt you to select a table and optionally one or two point to define a rectangular cell range. If you want to select all cells in the table there is no need to select points and you can just press enter.
The commands that erase or insert data in a table are quite slow. A function capable of speeding things up has yet to be implemented in Bricscad's Lisp-engine.
Unpack all files from the zip file in a single folder, which does not have to be in the
search path, and follow the instructions you can find
here.
Unpack BKG_TableData.des from the zip file in a folder in the search path
and follow the instructions you can find here.
To load the program automatically add one of these code segments to on_doc_load.lsp:
(load "BKG_TableData")
(autoload
"BKG_TableData"
'(
"Btdn" "BKG_TableDataNew"
"Btdx" "BKG_TableDataCut"
"Btdc" "BKG_TableDataCopy"
"Btdv" "Btdp" "BKG_TableDataPaste"
"Btde" "BKG_TableDataErase"
)
)