Skip to content

About

Open-source Windows workflow companion for SOLIDWORKS, with local document tools, automation, thumbnails, and manufacturing utilities.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

49 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Excelsis Helper

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.

Download

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.

Source and build

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 dist

See docs/BUILDING.md for the complete non-launching build and inspection flow.

Project links

Please do not upload confidential customer or CAD files to public issues.

Contact

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.

License

Excelsis Helper is GPL-3.0-only; see LICENSE. Bundled third-party components retain their own compatible licenses and notices.

About

Open-source Windows workflow companion for SOLIDWORKS, with local document tools, automation, thumbnails, and manufacturing utilities.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages