Excelsis Helper 1.4.33 is an open-source Windows workflow companion for SOLIDWORKS. It provides recent-document access, document search, read-only embedded/thumbnail preview extraction, SWP macro launching, AutoRadius, assembly backup, PDF drawing export, Work Logger, local machining guidance, MPF analysis, assembly-date maintenance, and local CAD-model capture through the documented SOLIDWORKS API.
- Windows installer
- Release notes and all assets
- Exact corresponding-source archive
- Latest laser DXF macro revision for Helper 1.4.33
- SHA-256 checksums
- Licensing and security audit
The installer and application binaries are currently unsigned, so Windows may show a SmartScreen warning. Kaspersky 21.26 scanned byte-identical copies of the final installer and source ZIP with zero detections or suspicions. Verify the installer SHA-256 before running it.
This update adds configurable Recent Documents path-copy and folder-open actions, configured CAM-folder output with collision-safe CNC DXF numbering, document-card improvements, missing-reference safeguards, and bounded CAD capture caching. All nine SWP macros, configurable shortcuts, Work Logger, viewport thumbnails and read-only previews remain. Two project-authored .NET utilities were rebuilt twice with identical output from included C# source using signed external compiler/API inputs; no vendor DLL is bundled. No installed or live SOLIDWORKS workflow acceptance is claimed.
Fresh 1.4.33 installations already contain the three CNC/DXF macro pairs in revision 20261011.1. ExcelsisView 1.1.35 or later offers the opt-in Update macros button for compatible immutable revisions. It verifies hashes, backs up existing macros and offers Retry/Later if SOLIDWORKS has locked a file; save your work and close or restart SOLIDWORKS when prompted. No background macro replacement or forced process termination occurs.
Optional laser DXF revision 20261013.1 adds selection-only/all-visible instance scope, embedded full filenames/configurations and safe tight-budget numbering. It is compatible only with Helper 1.4.33 and does not replace or bump the app installer. The manual Update macros button supplies the newer files; CNC DXF remains unchanged. New laser exports no longer use the TSV map. Old TSVs and untagged outputs are preserved, so the first rerun can create additional DXFs. Editors may strip comments; concurrent exports can conflict at no-replace publication. Metadata labels are untrusted display text. Corresponding source and offline tests and the macro audit accompany this revision.
The separate DXF revision for existing Helper 1.4.29 installations
remains available and unchanged. The 1.4.33 CNC macro needs the newer host
configuration and is not offered to Helper 1.4.29. That older DXF revision uses
quantity-first prefixes on short and long DXF names, keeps filename stems
to at most 20 characters, and preserves collision-safe assignments in a
per-folder DXF-names.tsv map. The map contains source paths and should
stay within a trusted environment. Revision 20261008.1 also accepts sparse/cutout
sheet configurations only when exact opposing-face/body-extents checks prove a
flat slab; bent bodies and unreadable geometry remain rejected.
Macro-only corresponding source and offline tests
and its separate audit remain available.
Live SOLIDWORKS export and
target laser-software acceptance have not been performed.
The exact expanded corresponding source is committed under
source/ExcelsisHelper-1.4.33/.
Older complete source snapshots are preserved at their immutable release
tags and source archives rather than duplicated on the current branch.
On Windows with Node.js 24:
npm.cmd ci --legacy-peer-deps
npm.cmd test
npm.cmd run distSee
docs/BUILDING.md
for the complete non-launching build and inspection flow.
- Project site: https://simonsystem609.github.io/ExcelsisHelper/
- ExcelsisView: https://simonsystem609.github.io/ExcelsisViewer/
- Support and issue reports: https://github.com/simonsystem609/ExcelsisHelper/issues
- Excelsis3D plans and development help: https://discord.gg/uJrSBQm68
- Support development: https://buymeacoffee.com/lakatos
Please do not upload confidential customer or CAD files to public issues.
For collaboration, development, or general inquiries, email simonsystem609@gmail.com.
For bug reports, please use GitHub Issues; it is the preferred channel for reproducible problems. Do not email credentials or confidential files.
Excelsis Helper is GPL-3.0-only; see LICENSE. Bundled third-party
components retain their own compatible licenses and notices.