This package consumes the following services:
sofistik-tools
A set of tools for cooperation with the SOFiSTiK software.
Installation
To install sofistik-tools
search for sofistik-tools in the Install pane of the Pulsar settings or run ppm install sofistik-tools
. Alternatively, you can run ppm install bacadra/pulsar-sofistik-tools
to install a package directly from the Github repository.
Compatibility
Support versions of SOFiSTiK are 2024, 2023, 2022, 2020 and 2018. English only. As the package supports many versions of SOFiSTiK, the package hints may become invalid for certain versions due to changing commands and features.
Configuration
The most important part is to correctly set the software installation path and the SOFiSTiK version. You can do it in package settings.
The package support shebang as regex ^@ SOFiSTiK (\d{4})(-\d\d?)?$
, e.g. @ SOFiSTiK 2022
, @ SOFiSTiK 2018
, @ SOFiSTiK 2018-12
. This overwrite global package settings.
Help view
The help view can be opened in any internal or external PDF viewers. If pdf-viewer is used, then help PDF file can be scrolled to current keyword. A package language-sofistik is required. A help-list can used named dest also, e.g. ase:grp2
.
source.sofistik
(e.g. .dat
file)
Tools available in The tools listed below should be called up via the Command Palette as SOFiSTiK-tools:...
Tool | Description |
---|---|
current-help |
open help for current module in Pulsar in single pane |
current-help-[M] |
open help for current module in Pulsar, but multi panes |
current-help-[E] |
same as current-help , but in externally PDF viewer |
calculation-WPS |
open WPS with loaded .dat file |
calculation-WPS-immediately |
run calculation of file in WPS |
calculation-WPS-current |
run calculation of current module in WPS |
calculation-SPS-immediately |
run calculation of file in SPS |
open-report |
open .plb file with ReportViewer |
open-report-auto-refresh |
open .plb file with ReportViewer with flag to automatically refresh file if changed |
save-report-as-PDF |
convert .plb to .pdf |
save-pictures-as-PDF |
export images from .plb |
open-protocol |
open protocol document |
open-Animator |
open .cdb in Animator or System Visualization |
open-SSD |
open .sofistik file in SSD |
open-WinGRAF |
open .gra file with same name as .dat file |
open-Result-Viewer |
open .result file with same name as .dat file |
open-Teddy |
open .dat file externally in Teddy |
open-Teddy-single |
open .dat file externally in Teddy |
open-Teddy-1 |
open .dat file externally in Teddy in slot 1 |
open-Teddy-2 |
open .dat file externally in Teddy in slot 2 |
open-Teddy-3 |
open .dat file externally in Teddy in slot 3 |
open-Teddy-4 |
open .dat file externally in Teddy in slot 4 |
open-SOFiPLUS |
open .dwg file only if exists else just open program |
export-CDB-to-DAT |
open export window from .cdb to .dat |
export-PLB-to-DOCX |
convert .plb file to .docx ; work only with SOFiSTiK 2020 or higher versions |
PROG-current-toggle |
toggle state of PROG of current program |
PROG-all-toggle |
toggle all programs |
PROG-all-ON |
turn ON all programs |
PROG-all-OFF |
turn OFF all programs |
PROG-above-toggle |
toggle programs above cursor |
PROG-above-ON |
turn ON programs above cursor |
PROG-above-OFF |
turn OFF programs above cursor |
PROG-below-toggle |
toggle programs below cursor |
PROG-below-ON |
turn ON programs below cursor |
PROG-below-OFF |
turn OFF programs below cursor |
clear-URS-tags |
delete all urs tags |
atom-workspace
Tools available in The tools listed below should be called up via the Command Palette as SOFiSTiK-tools:...
Tool | Description |
---|---|
open-help |
open window to choose help document; press Enter to open help inside Pulsar or Alt-Enter to open externally; open inside Pulsar is possible only with any PDF viewer package |
IFC-export |
open IFC export window |
IFC-import |
open IFC import window |
change-version |
change globally version of SOFiSTiK program without menu |
version-2018 |
change default version to 2018 |
version-2020 |
change default version to 2020 |
version-2022 |
change default version to 2022 |
version-2023 |
change default version to 2023 |
version-2024 |
change default version to 2024 |
open-CDBASE.CHM |
open database description externally; .chm browser must be available in system |
open-SOFiPLUS |
open program |
.tree-view
Tools available in The tools listed below should be called up via the Command Palette as SOFiSTiK-tools:...
Tool | Description |
---|---|
clean-[S]-[ERG-PRT-LST-URS-SDB-DB2-PL-$??-#??-GRB] |
delete files only in selected paths |
clean-[R]-[ERG-PRT-LST-URS-SDB-DB2-PL-$??-#??-GRB] |
delete files recursively from selected paths |
clean-[S]-[ERG-PRT-LST-URS-SDB-DB2-PL-$??-#??-GRB-CDI-CDE] |
delete files only in selected paths |
clean-[R]-[ERG-PRT-LST-URS-SDB-DB2-PL-$??-#??-GRB-CDI-CDE] |
delete files recursively from selected paths |
clean-[S]-[ERG-PRT-LST-URS-SDB-DB2-PL-$??-#??-GRB-CDI-CDE-CDB-PLB-BAK-SDB-DOCX-CFG-CSM] |
delete files only in selected paths |
clean-[R]-[ERG-PRT-LST-URS-SDB-DB2-PL-$??-#??-GRB-CDI-CDE-CDB-PLB-BAK-SDB-DOCX-CFG-CSM] |
delete files recursively from selected paths |
🍺
ContributingIf you have any ideas on how to improve the package, spot any bugs, or would like to support the development of new features, please feel free to share them via GitHub.