Description
🔭 Sigmadyne SigFit 2026R2b — optomechanical analysis software :
SigFit 2026R2b is the current Sigmadyne release of the software optomechanical engineers use when a finite-element run is not enough. Structural codes give displacements, temperatures, and modes. Optical codes give wavefront, MTF, and pointing. SigFit is the translator: it maps mechanical fields onto the prescription with consistent units, signs, coordinate systems, and surface types, then returns the metrics a design review actually asks for — residual RMS and P-V, Zernike and freeform coefficients, radius-of-curvature change, system wavefront error, line-of-sight drift and jitter, thermo-optic OPD, stress birefringence, and adaptive-optics residual.
Keep MSC Nastran, NX Nastran, ANSYS Mechanical / Workbench, SIMULIA Abaqus, Altair OptiStruct, or SOLIDWORKS Simulation. Keep Synopsys CODE V, Zemax OpticStudio, or OSLO. SigFit 2026R2b sits between them. The 2026R2 family (live installer v2026R2b x86_64) adds FlexNet license manager 11.19.9.0, a new license-file format, a licensed Visual SigFit (VSigFit) feature, Zemax composite-surface targeting, multi-load-case dynamics with separate PSDs, multi-path line-of-sight configurations and combinations, hexagonal Zernike polynomials, and Abaqus modal-response import.
If the optic exists on an FEA mesh — space telescope, lithography column, laser-comm terminal, missile seeker, or phone camera — SigFit can score mechanical disturbance against optical performance without rebuilding the model in a second solver.
✨ Why teams specify SigFit instead of hand-translating FEA :
- 🔄 One mechanical model, many optical outputs — polynomials, grid/INT maps, tilts and decenters, gradient-index profiles, and optimization equations from the same .sig definition.
- 📐 Coordinate systems done once — vertex frames, aperture offsets, parent/segment geometry, and sign conventions are defined in VSigFit instead of rebuilt in every Zemax or CODE V macro.
- 📊 Dynamics that FEA random solvers cannot finish — surface RMS, ΔR, and LOS from modes and frequencies, including random response quantities most Nastran/ANSYS random modules never report as optical metrics.
- 🎛️ Adaptive optics in the same deck — influence functions, corrected residual, actuator authority, and genetic layout studies without a separate controls prototype.
- 🎲 Monte Carlo on mechanical scatter — dimensional, force, and mass variations become distributions of RMS, pointing, and polynomial coefficients, plus a stack of optical input files for a follow-on optics Monte Carlo.
- 🧩 Optimizer-ready responses — MPC / DRESP-style equations so Nastran SOL 200 or ANSYS can constrain WFE, LOS, or residual RMS while it trims mass.
🚀 What’s new in SigFit 2026R2b :
Official release notes are titled SigFit Version 2026R2 (22 April 2026). The vendor download page currently ships the maintenance installer 2026R2b. Features tagged 2026R1 below first appeared in that line and are included in 2026R2b. Licensing changes are 2026R2-specific.
🔐 Licensing and Visual SigFit (2026R2)
- 📦 Sigmadyne license manager 11.19.9.0 is mandatory. 2026R2 / 2026R2b will not check out a license from the older 11.17.0.0 server.
- 📄 New license-file format. Active customers received dual-format
_rev1files in early June 2026 (old FEATURE lines plus new ones) so 2026R1 and 2026R2 can share a server until the old lines expire. - 🖥️ VSigFit is now its own licensed feature. Opening the GUI checks out a VSigFit feature line. That line is part of the new customer file — it is not a separate SKU you invent at install time.
- ⚠️ If the
_rev1file is missing, contact Sigmadyne before you remove 2026R1. Do not assume the old .lic will start 2026R2b.
🪞 Zemax OpticStudio composite surfaces (2026R1 → 2026R2b)
SigFit can target a Zemax composite surface. Figure error (polynomial or grid) is written to the composite layer. Rigid-body tilts and decenters go to the base surface. Thickness bias is applied to the prior active surface — the same pattern Zemax uses for ordinary surfaces, now valid through a composite stack.
In the surface definition you enable “Zemax Composite Add-On” and set two offsets:
- 🎯 Optical Composite Base Surf Id Offset — steps from the composite surface (Optic SID) to the non-composite base.
- 🎯 Prior Active Surface Id Offset — steps to the surface that should receive the thickness change when ignored surfaces sit in front of the stack.
Optical import fills both offsets automatically. The payoff: freeform and stacked prescriptions stay native in OpticStudio. You no longer have to rebuild the nominal surface as a SigFit user-defined surface just to hang a deformation on it. The prior-active offset also fixes .zpl macros when the surface immediately before the target is ignored.
Constraint from the notes: the base surface must have no tilts/decenters of its own, same rule as targeting a non-composite Zemax surface.
🌊 Dynamics — six load cases, many PSDs, many subcases
- 📐 Up to six independent DLOAD cases. Each case can point at its own PSDTYP1 spectrum and as many harmonic loads as that direction needs. Six axes, six environments, one analysis.
- 📁 PSD definitions live on a Random tab as PSDTYP1 cards. Multiple spectra are first-class, not a workaround.
- 🔁 Modal response functions can be read from several Nastran or Abaqus subcases. Split a patch-method acoustic load by frequency band and still assemble one optical random run.
- 🧬 Abaqus ODB modal history is supported when the step contains GPU/GU history from
*Modal Output. Pick the step on the Dynamics Harmonic tab. - ♻️ Legacy models: if no DLOAD exists, SigFit instantiates one from the old definition. A legacy PSDTYP card becomes PSDTYP1 ID 1.
📡 Line-of-sight configurations, combinations, and sign convention
Geometry now stores configurations: which surfaces belong to a path and in what order, including a reverse-trace path. Each LOS starting ray (LOSRAYi) can target a configuration. That is how one .sig file holds a forward imaging path and a reverse or dual-band path without duplicating the whole deck.
Two combination entries stitch those predictions:
- ➕ LOSCOM — scale and sum all six LOS components across referenced rays. Typical use: difference two imaging paths that share a co-boresight requirement (two spectral bands on one bench).
- 🎯 LOSUSR — mix individual components from different rays into a single scalar. Vendor example: laser communications. Configuration A = receive path, configuration B = transmit path. User combination = object-space receive angle minus image-space transmit angle → angular co-boresight on the sky.
A Parameters-module switch sets object-space LOS sign convention:
- Default — apparent angular motion of the object relative to the system.
- Alternate — apparent motion of the optical system.
⚠️ Enabling configurations turns off wavefront-error LOM, state-space matrix generation, Monte Carlo, and equation generation in that job. Those modules are still single-configuration in 2026R2b.
⬡ Hexagonal Zernikes and GRD INT precision
- ⬡ Hexagonal Zernike polynomials (Mahajan, RMS-amplitude normalized) are available for surface geometry, polynomial fitting, and applied disturbances. Use them on hexagonal segments and parents instead of forcing a circular Zernike set onto a hexagonal aperture.
- 💾 CODE V GRD INT export can suppress the second rectangular interpolation file. Default is two files: a 16-bit INT grid only stores about four decimal digits, so SigFit writes a pair to recover about eight. Turn the second file off when that extra precision is not required.
🔌 Partner API levels in this release
| Finite element software | Latest version noted |
|---|---|
| All NASTRAN, ANSYS, OptiStruct | No API required |
| SIMULIA Abaqus | 2026 |
| SOLIDWORKS Simulation | 2026 SP01.1 |
| Optical software | Latest version noted |
|---|---|
| CODE V | 2025.03.KEYS |
| Zemax OpticStudio | 2026.1 |
OSLO remains in the supported optical-interface family from product documentation. Confirm any OSLO-specific limit in the PDF that ships with 2026R2b.
🛠️ Bug fixes :
- ✅ LOS rigid-body error check — the diagnostic could stall the ray tracer or print nonsense in some geometries. LOS results were already correct; the check was rewritten.
- ✅ Single-node surface MPCs — rigid-body MPC equations were wrong when the only node was not at the vertex origin. Fixed for equation-generation / optimization decks.
- ✅ Object-space angular LOS components — the old pairing (image X translation ↔ object Y angle, image Y ↔ object X) fails on turreted paths with a Z-axis rotation in the train. Vector LOS was already right; component split now uses the real cross-coupling.
- ✅ Aperture offset angle — a nonzero offset angle was ignored when X and Y offsets were zero. The angle is applied now.
2026R2b is the current point-release installer of this line. Treat the SigFit 2026R2b Release Notes PDF in the download package as the last word on any extra “b” corrections not listed in the public 2026R2 notes.
🧠 Full capability map (what you can run after install) :
🪞 Surface deformation and figure
- Rigid-body motion of each surface (and of offset apertures).
- Polynomial fits: Zernike, XY, asphere, Forbes / freeform families, and now hexagonal Zernikes.
- Grid / interferogram maps (INT, grid sag, grid phase) with unit and sign handling for CODE V and Zemax.
- Segmented parents and segments, racking, and transfer of a fit from parent to segment or the reverse.
- User-defined surfaces when the optical code needs a sag the native surface types cannot take — less often required in Zemax now that composite targeting exists.
🌡️ Thermo-optic, stress-optic, and birefringence
- dn/dT integrated OPD maps and user-defined gradient-index lenses for CODE V and Zemax.
- Glass-catalog browsing for refractive, thermo-optic, and stress-optic data (2024R1 family, still in the product).
- Stress-optic index change and stress birefringence exported in the formats optical codes expect.
📡 Line-of-sight, WFE, and controls
- Static and dynamic LOS in image space and object space; drift vs jitter when an integration time is set.
- Percent modal contribution to LOS PSDs — which structural modes actually move the line of sight.
- System WFE from a linear optical model linked to CODE V or Zemax, so later load cases do not need a live ray trace.
- State-space matrices for controls analysis (single-configuration jobs).
- Adaptive-control simulation and genetic actuator layout.
🎲 Variation, test, and optimization
- Monte Carlo on FEA-representable scatter; optional optical decks for every realization.
- Interferogram / test correlation and 0-g backout arrays for fabrication and metrology loops.
- Equation generation for MSC Nastran, NX Nastran, NEi Nastran, and ANSYS APDL so optical metrics become design responses.
💻 System requirements :
From the official SigFit 2026R2 Installation Manual (23 April 2026) and the vendor download page:
- 🖥️ OS: Microsoft Windows 11 on Intel x86_64 (the platform Sigmadyne lists as tested for 2026R2). Do not treat older marketing pages that still mention Windows 7/8/10 as the 2026R2 test matrix.
- 👤 Install rights: Administrator.
- 📚 Runtimes: Microsoft Visual C++ 2012 Redistributable Update 4 (x64) and Microsoft Visual C++ 2022 Redistributable (x64). The installer adds them if they are missing.
- 🔑 License stack: application + separate Sigmadyne FNP / FlexNet server 11.19.9.0 + new-format license file. Server and client may be different machines. Location format is
port@servername, stored inSIGMADYN_LICENSE_FILE. License type is FlexNet (SIGFIT_LICENSE_TYPE). - 📥 Installer: about 115 MB for
SigFit v2026R2b x86_64. Also download the matching install instructions and release notes. Confirm the publisher is Sigmadyne, Inc. before you click Install. - 📄 Help: Adobe Reader for the VSigFit / Start-menu manuals.
- 🚫 Windows locale trap: turn off Settings → Time & language → Administrative language settings → Change system locale → “Beta: Use Unicode UTF-8 for worldwide language support.” That beta flag has caused a VSigFit startup segmentation fault inside a wxPython → Windows library call. Some machines ship with it enabled.
- 🧱 Firewalls: open the FlexNet vendor port you put in the license file between client and license server. After first install on Windows 10/11-class servers, a reboot is often required before the Sigmadyne License Manager service stays up.
Two pieces of software, always: (1) the SigFit application, (2) the licensing service. Tutorials and examples are separate archives (NASTRAN, ANSYS Workbench, Abaqus, SOLIDWORKS Simulation).
📚 Interesting facts worth putting on a product page
- 📘 The methods inside SigFit are the methods in the SPIE book Integrated Optomechanical Analysis, 2nd edition (Doyle, Genberg, Michels, 2012). The authors are Sigmadyne principals. Training courses (Basic SigFit, Advanced SigFit, Integrated Optomechanical Analysis) are still offered online and at SPIE events.
- 🛰️ Sigmadyne’s published work and staff bios sit in the same world as large space telescopes and precision lithography — the software is general, but the test cases that drove segmented-mirror, adaptive, and LOS features came from that class of hardware.
- ⬡ Hexagonal Zernikes in 2026 are not a renamed circular set. They follow V. N. Mahajan, Optical Imaging and Aberrations, and are exposed only in RMS-normalized form.
- 📡 LOSUSR exists because laser-comm terminals do not have one line of sight. Receive object-space angle and transmit image-space angle live on different paths and still have to hold a number of microradians on the sky.
- 💾 Two GRD INT files are a precision hack, not a duplicate export. CODE V’s classic grid uses two-byte integers. One file ≈ 4 decimal digits; the SigFit pair ≈ 8. The new switch lets you drop the second file on purpose.
- 🪟 VSigFit’s UTF-8-beta crash is a real field issue documented in the install manual — worth a sentence on any IT runbook, not just a forum myth.
- 🏢 Company home is Rochester, New York (1200C Scottsville Rd, Suite 350). Licensing and VSigFit support contact listed in the notes: Gregory Michels; engine support: Victor Genberg and Gregory Michels.
🔄 Upgrading from 2024 / 2026R1
- Get the June 2026
_rev1license file from Sigmadyne if you do not already have it. - Install Sigmadyne FNP Licensing 11.19.9.0 on the license server. 2026R1 can stay on 11.17.0.0 or move up; 2026R2b cannot stay on 11.17.0.0.
- Install
SigFit v2026R2b x86_64with Administrator rights. The installer can detect and remove the previous SigFit tree. - Point
SIGMADYN_LICENSE_FILEatport@yourserver. Wrong host name is the most common “won’t run” failure. - Open a known-good .sig from 2026R1. Expect auto-created DLOAD / PSDTYP1 cards on dynamics jobs.
- If you plan multi-path LOS, add Geometry configurations first, then LOS rays, then LOSCOM / LOSUSR. Do not expect WFE LOM or Monte Carlo in that same job yet.
❓ FAQ :
Is SigFit an FEA solver? No. It consumes Nastran, ANSYS, Abaqus, OptiStruct, and SOLIDWORKS Simulation results.
Is SigFit a lens-design program? No. It does not replace CODE V, Zemax, or OSLO. It writes the disturbances those programs need.
Does size of the optic matter? No. Vendor FAQ: any system you can mesh — telescope or cell-phone camera.
What is the current installer name? SigFit v2026R2b x86_64, listed on sigmadyne.com/sigfit-software/download/ with matching 2026R2b installation instructions and release notes (password from trial or support).
Can 2026R1 and 2026R2b share a license server? Yes, if the server is 11.19.9.0 and the file is the dual-format _rev1 set, until old FEATURE lines expire.
What Windows is tested? Windows 11 x86_64 for the 2026R2 line.
🛒 What you should put on the PO / IT ticket
Product: Sigmadyne SigFit 2026R2b (application + Visual SigFit + interface support files + documentation).
License server: Sigmadyne FNP Licensing 11.19.9.0.
License file: new format (request _rev1 if upgrading).
Platform: Windows 11, 64-bit Intel.
Interfaces to name if you need them quoted: Nastran / ANSYS / Abaqus 2026 / SOLIDWORKS Simulation 2026 SP01.1 / CODE V 2025.03.KEYS / Zemax OpticStudio 2026.1.
Request a 30-day trial or a numbered software agreement from Sigmadyne. Installation implies acceptance of that agreement. China commercial channel is via the vendor’s listed exclusive reseller; all other regions order from Sigmadyne directly.
🔍 SigFit 2026R2b is the build to search, specify, and install when the requirement is current optomechanical coupling — Zemax composite surfaces, multi-configuration line-of-sight, multi-PSD dynamics, hexagonal Zernikes, and 2026 partner APIs — without leaving the FEA and optics tools the team already runs.
⭐⭐⭐⭐⭐
SigFit 2026R2b — the missing link between the FEA deck and the optical prescriptionWe stopped hand-building Zemax macros from Nastran displacements. SigFit takes the mesh, the load cases, and the prescription, then returns WFE, residual RMS, and line-of-sight in the coordinate systems the optical team already uses. 2026R2b’s composite-surface path and multi-configuration LOS finally match how our dual-band and laser-comm benches are laid out. Licensing moved to FlexNet 11.19.9.0 — plan that with IT on day one. After that, the tool is quiet, accurate, and hard to replace.






⭐⭐⭐⭐⭐






