A fiber project lives or dies on its link budget, and the link budget is where the errors hide. Every connectorised node adds pigtail loss, every fiber span adds attenuation and chromatic dispersion, every fan-out at a splitter or a demux divides the power, and every amplifier in a long-haul chain adds ASE noise that erodes OSNR. Compute it by hand in a spreadsheet and the bidirectional case (a GPON drop carries downstream at one wavelength and upstream at another), the wavelength routing through the WDM elements, and the ITU-T budget class each design satisfies all become separate manual exercises that drift out of step with the topology.
The noIM₃ Fiber Optic System Designer is the engineering layer of a fiber project on one canvas. Drag components from the palette (transmitter, receiver, transponder, fiber span, splice, connector, patch panel, attenuators, monitor tap, isolator, splitter, the full WDM suite, and optical amplifier) onto a node graph, wire output ports to input ports, and the engine recomputes the whole link budget on every change. Each fan-out is treated as a distinct path, so every TX to RX pair reports its own hop-by-hop waterfall, cumulative loss, Rx power, margin against sensitivity and overload, OSNR, and accumulated chromatic dispersion.
Bidirectional analysis runs a reverse pass so downstream and upstream margins sit side by side, with isolators correctly blocking the reverse direction and transponders terminating it. WDM elements are wavelength-aware, so a transmitter wired to a mux port tagged a different wavelength is blocked at the mux with a validation note rather than silently producing the wrong answer. Compliance auto-matches forward paths against the ITU-T GPON, XG-PON, XGS-PON and NG-PON2 budget classes including a system reserve, and a continuous validation pass surfaces polish mismatches, band errors, amplifier saturation, splitter starvation, and receiver overload by severity.
Right-click any node for an OTDR Trace From Here. The interactive OTDR view renders reflections as reflectance-proportional bell curves convolved with the selected pulse width and splices as faster-sloping sections of the trace, just like a field instrument, so a target trace can be generated for the install crew before the fiber is ever laid. Projects auto-save to browser storage, support a versioned .fsd file format, ship with a templates library spanning GPON, CWDM/DWDM, ROADM, long-haul EDFA chains, mine backbone, and data-centre short-reach designs, and offer full undo, redo, copy, paste, pan and zoom.