Skip to content

MaxProFrame 1.10.4

Choose a tag to compare

@sclMAX sclMAX released this 09 Nov 15:08
· 226 commits to main since this release
1768992

Fixes

  • Cutout / Hole: a count of the Pattern driven by an expression that gives 0 (for example a VarSet set to 0 for now) opens the panel with the Pattern checked. It opened unchecked, and the next change or OK removed the expression.
  • Cutout / Hole: a value changed while OK recomputes the cutout is kept, in the same Undo step, without a recompute inside another.
  • Populate IDs: Fill when available (inside selection) numbers an already numbered selection from 1 again (1, 2, 3 stay 1, 2, 3). It moved them past their own IDs (4, 5, 6).
  • Populate IDs: the first number starts at 1 and cannot be 0, which made OK fail. An empty first letter is refused with a message in the panel instead of an error, and the field takes letters only.
  • Populate IDs panel is translated: title, options and lists follow the FreeCAD language.
  • Populate IDs: Keep existing IDs replaces Reset existing selection numbering: pieces that already have an ID keep it and only the others are numbered. Before, every selected piece was numbered again, checked or not.
  • Populate IDs: Group profiles ID if identical compares the finished solid of each piece, wherever it is placed. Two bars of the same length with holes in different places got the same ID, and a bar turned end for end (its cutting angles swapped) got another ID. A piece and its mirror image still share an ID.
  • Populate IDs: Include Part count in PID counts every piece of the document left with the ID, also the ones outside the selection, which get the new count. It counted the selected pieces only, so two pieces with one ID could show different counts.
  • Populate IDs: the Profiles Prefix and Links Prefix fields work and are remembered ("P-" gives P-1, P-2): gaps and the next ID are looked for among the IDs with that prefix. They were disabled and did nothing.