Netfabb fixed issues

This is a selection of issues fixed with the 2022.0 release.

Netfabb

Machine workspaces

Note Key
Fixed an access violation upon toggling no-build zone visibility in an Aconity Mini workspace NC-14341
Fixed origin of Alkimat Laser Funde 200 to be front-left rather than center NC-14196
Fixed an issue in buildfile creation for DMG Mori that caused a "Header write size mismatch" error NC-14513
Opening the EnvisionTEC machine when EnvisionTEC One RP software is not installed no longer produces a Lua error. However, you still need this software to actually run the print. NC-13261
Fixed toolpath preview for EOS machines with manual multilaser assignment to show flawed visualization NC-14610
Corrected the default buildroom size for HP MJF 300/500 series machines to 332×190×248 mm NC-13713
Fixed toolpath sorting in Renishaw Q-type EBPA buildstyles to be left-to-right, rather than per part order in the project tree NC-13938
Fixed issue in W2P engine that prevented editing a material when it was the only one defined NC-14008
Corrected buildroom origin for Xact XM200C and XM200s to front-left. It should be no longer necessary to set up a separate, custom buildroom to address this issue anymore. NC-13945
Made buildroom statistics in MPBF machines more robust. Parts not fully inside default or custom buildrooms are properly ignored. This is intentional. They are also properly reacquired once scaled or moved back into the buildroom. NC-13542
Made the saving of the setting Distance between part and platform in MPBF machines more robust. Loading projects across installations should no longer lead to constellations where an unset checkbox and distance becomes set again and ruins existing part arrangement in the process. NC-13545
Build statistics in custom MPBF machines with larger-than-default buildrooms no longer show zero-values when parts exceed default buildroom height. NC-13612
Fixed baseplates generated as supports being sliced like open support in a MPBF-type workspace. They are now treated properly as closed volume support elements as intended. NC-14101
Fixed multilaser selection for Generic MPBF machine being inaccessible NC-14484

Back to top

Supports

Note Key
Made support editor aware of custom no-build zones in addition to default ones NC-14558
Fixed baseplate support generation not updating correctly after modifying an adaptive lattice support parameter NC-13565
Fixed a bug in support generation where a combination of thin part and increased part intrusion would cause supports to be generated in triangular fragments

image
NC-14298
Fixed an access violation encountered upon opening support editor from the XYZ MfgPro230 xS machine NC-14589

Back to top

General functionality fixes

Note Key
Fixed a bug that caused excessive memory consumption in Boolean and Boolean-related functions like Wrap NC-13735
Addressed two more spots in Boolean where "Assertion failed" errors could occur NC-13805
Identified and fixed an access violation in plane cutting NC-14466
Fixed a bug that caused error "Model already exists" during cutting NC-14508
Fixed a bug that caused Netfabb to become highly unstable on subsequent starts after loading any form of ZIP file NC-13819
Fixed error "duplicate face group identifier". Combining/merging meshes with the same face group (eg. from an earlier cutting or duplicating) should no longer produce an error. NC-14232
Fixed Filling degree stat not being updated after undoing and redoing part deletion in some machine workspaces NC-13042
Fixed a bug that caused interlocking detection also test parts that should be ignored by means of being put outside the buildroom NC-14012
Fixed a bug that prevented custom tessellation presets to be set as import defaults. This is now working as intended, but only for presets newly created from now on, not for presets created in the past, even by modifying them after the fix. NC-14400
Fixed a source of access violation errors during removal of open beams in Lattice Commander NC-14587
Fixed a bug that caused colors exported to 3MF be transparent when they should be opaque NC-13866
Fixed a bug that would in rare cases cause the 2D packer to reduce a part to to nothing NC-14451
Fixed a bug in remeshing that caused remeshing of the entire part instead of just the selection as specified NC-14099

Back to top

UI/UX

Note Key
Made the 3D display more robust against moving between monitors which would sometimes cause it to show either nothing or the part library NC-14218
Fixed clip plane range ignoring supports NC-13424

Back to top

Slicing

Note Key
Fixed issue in slice export that caused fallback to default units when the export's option Convert hatches to contours was used NC-13842
Fixed crash when trying to calculate layer time without any slice stacks present NC-13874
Fixed an issue that caused a "Topology slice error" when slicing a 3MF with supports NC-14414

Back to top