Change log

Here you will information about new features, improvements and bug fixes for each release of mARCH.

mARCH for modo 601

  • mARCH version: 2012.1.009 (“Niner”)
  • for modo: 601
  • release date: 08 Dec 2012
  • Arch Primitive:: Added: Option to rotate the arch geometry clockwise or counter-clockwise, in 90 degree increments, around its normal.
  • Arch Primitive:: Added: The view orientation is now used in addition to modo's Action Centres/Axis to better orientate the tool to where the user wants it to be.
  • Arch Primitive:: Added: Support for drawing directly to the work/construction plane.
  • Arch Primitive:: Added: Support for drawing to back-side of the work/construction plane.
  • Arch Primitive:: Added: Support for drawing in a layer where the Item Reference (local space) option is set.
  • Arch Primitive:: Added: When the work plane is set, “Centre to origin” will now centre the geometry around the work plane rather than the world origin.
  • Arch Primitive:: Added: Hauling in a vertical direction to set the arch's height.
  • Arch Primitive:: Improved: Horizontal hauling is now smoother.
  • Arch Primitive:: Improved: If you click down away from the arch's tool handles, you can continue to use haul to adjust the arch's span and height.
  • Arch Primitive:: Fixed: False-positives when testing if the work plane was set/active.
  • Arch Primitive:: Fixed: Now draws correctly (mimics modo's built-in tools) in layers containing item transforms.
  • Arch Primitive:: Improved: Tool renamed and UI updated to better reflect its function.
  • Polyline-Edge Checker:: New: Re-written as a C++ plug-in command.
  • Polyline-Edge Checker:: Added: Command is disabled when user is not in edge selection mode.
  • Polyline-Edge Checker:: Added: Option to check multiples of 2.5, 5 or 15 degrees to limit matches.
  • Polyline-Edge Checker:: Improved: User Interface and added new icon.
  • Extrude to Point Heights:: Improved: New icon and UI button that enables the script to be run directly from the main mARCH menu.
  • Extrude to Point Heights:: Removed: Old palette pop-up window and the obsolete “Keep selected” option.
  • Select-by-Height:: Added: New icons for this command and its range variations.
  • Select-by-Height:: Added: Command is disabled when user is not in a component selection mode.
  • BBox Move:: Improved: New icon that's a bit clearer that the old one, using the same 16px size.
  • BBox Move:: Added: Disabling of tool and display of a warning dialog when the work plane is set.
  • BBox Move:: Added: Disabling of tool when Item Reference (local space) is set in the Item List.
  • Vector Scale:: Added: Disabling of tool when Item Reference (local space) is set in the Item List.
  • mARCH version: 2012.1.008 (“octal”)
  • for modo: 601
  • release date: 10 Oct 2012
  • Muntins:: Added: Group polygons option that treats polygon as a single object and creates a grid across them.
  • Extra Elevations:: Added: Option to use the scene name as the default shown in the dialog box, when creating layers with custom names.
  • Extra Elevations:: Improved: Palette UI layout.
  • Extra Elevations:: Fixed: Centre to Origin option.
  • Arches:: Added: Option to centre the geometry at the world origin.
  • Arches:: Added: Hauling, which sets the arch span.
  • Arches:: Added: Support for action centres/axis.
  • Arches:: Added: Icon to button.
  • Arches:: Improved: Text values now draw at distance that takes screen scale into account.
  • Arches:: Improved: Colour of on-screen text.
  • Vector Scale:: Fixed: Geometry disappearance caused by NaN when trying to change a bounds value that had an initial value of zero.
  • Select-by-Height:: Fixed: Crash when running command on an empty layer.
  • mARCH version: 2012.1.007 (“bond”)
  • for modo: 601
  • release date: 02 Oct 2012
  • Vector Scale:: Added: Drawing of arch-viz style dimensions that scale with zoom in the 3D view and dim or disappear to aid visual feedback of the current scaling actions.
  • Vector Scale:: Added: Colour change to dimension lines along a given axis when its value drops to less than 10mm -- designed to draw the users attention.
  • Vector Scale:: Added: Scaling the bounds of the mesh item along the major axis.
  • Vector Scale:: Added: Scaling along various combinations of the major axis. Dimension lines greyout for any axis where scaling is not taking place.
  • Vector Scale:: Added: Drawing of circles and text to warn user when points are in close proximity to one another, which prevents a target length from being defined.
  • Vector Scale:: Added: Drawing of circles and text to warn user when Co-Located points are selected for use in setting a target length. Target length scaling is unaffected.
  • Vector Scale:: Added: Support for scaling across multiple layers at once.
  • Vector Scale:: Added: New Vector Scale tool that enables component level scaling of geometry by a gievn length, scale factor or by the mesh bounds.
  • Select-by-Height:: Added: Support for selecting geometry across multiple selected mesh items.
  • Select-by-Height:: Added: Progress monitor/bar that appears when a large amount of geometry has been matched and is being selected. It allows user to Abort selection, if required.
  • Select-by-Height:: Added: Palette window that allows extra options to be set including specifying a height range and shortcuts for selecting all geometry above or below the target.
  • Select-by-Height:: Added: Support for upAxis preference, which allows the tool to work in the various world orientations eg. X-up, Y-up or Z-up.
  • Select-by-Height:: Added: New Select-by-Height command, which selects geometry that matches the height of an initial vertex, edge or polygon selection.
  • BBox Move:: Added: Limited support for working in layers that have item transforms applied.
  • Arch Tool:: Added: Special drawing mode for the Equilateral arches, when Polygon Strip is selected, that keeps the intra-extrados distance constant and creates two keystone polygons at the summit of the arch.
  • Arch Tool:: Added: Polygon strip drawing mode that creates polygons between the intra- and extra-dos of an arch.
  • Arch Tool:: Added: Polyline arch drawing mode.
  • Arch Tool:: Added: Polygon+Knockout arch drawing mode.
  • Arch Tool:: Added: Intra-Extrados numeric input field to UI.
  • Arch Tool:: Added: Support for creating arches at the orgin when an item transform is set.
  • Arch Tool:: Fixed: Occasional disappearance of geometry when creating a semi-circular arch type.
  • Arch Tool:: Added: Assignment of polygon partnames to arch polygons, which aids easy selection.
  • mARCH version: 2012.1.006L
  • for modo: 601
  • release date: 13 Jul 2012
  • Added: Arch Tool plug-in. Supports semi-cicular, segmental, equilateral and lancet type arch shapes.
  • mARCH version: 2012.1.0051
  • for modo: 601
  • release date: 25 Jun 2012
  • Fixed: modo OS X crashing when Maxwell 501 plug-in was installed alongside mARCH.
  • mARCH version: 2012.1.005
  • for modo: 601
  • release date: 18 May 2012
  • Added: Lock functionality inclu. auto-locking to the Work Plane Assistant Tool.
  • Added: Text fields to Work Plane Assistant allowing lsots to be named.
  • Improved: Various tools tweaks.
  • mARCH version: 2012.1.003
  • for modo: 601
  • release date: 04 March 2012
  • Added: New WorkPlane Assistant tool moves the workplane to preset/stored positions.
  • Added: Window furniture mesh presets.
  • Improved: Horizontal constrained slicing is no longer view dependant in perspective mode.
  • Improved: BBox Tool “Get Height” option now uses a button rather than a checkbox.
  • Fixed: Plug-ins and scripts to be compatible with modo 601.
  • Fixed: Constrained slicing and duplicate removal when using X-up axis.

mARCH for modo 501

  • mARCH version: 2012.1.003
  • for modo: 501 (SP5 or later)
  • release date: 31 March 2012
  • Added: New WorkPlane Assistant tool moves the workplane to preset/stored positions.
  • Added: Window furniture mesh presets.
  • Improved: Horizontal constrained slicing is no longer view dependant in perspective mode.
  • Improved: Minor updates to C++ plug-ins
  • Fixed: Constrained slicing and duplicate removal when using X-up axis.
  • mARCH version: 2012.1.002
  • for modo: 501 (SP5 or later)
  • release date: 04 January 2012
  • Added: “Show Disconnected Ends” option to the Edge Checker tool.
  • Fixed: Palette windows are now persistent. They open in the same position where you left them.
  • mARCH version: 2011.1.001
  • for modo: 501 (SP5 or later)
  • release date: 31 December 2011
  • Added: Rest on Ground option to the Scale Tool plug-in
  • Added: Bounding Box Tool plug-in
  • Added: Scale Tool plug-in
  • Added: Matching modes options (Tolerant and Exact) to Smart Bridge
  • Added: Extend option to Muntins script. The ends of bars can now be extended by a given distance
  • Added: Reset values option to Muntins
  • Added: Reset values option to Basic Blinds
  • Added: Palette windows for all python scripts with improved layouts
  • Added: Support for Z-up axis to Extract Elevations
  • Added: Support for Z-up axis to Extrude to Point Heights
  • Added: Support for Z-up axis to Slice Tools script
  • Added: Support for Z-up axis to Casement Windows
  • Added: Support for Z-up axis to Muntins
  • Added: Support for Z-up axis to Basic Blinds
  • Added: Clicking on the tools whilst help activated (F1) now opens HTML help files for each tool
  • Added: Online user guide and help documentation with embedded videos
  • Improved: Naming and layout of UI elements for Sash Windows to enhance useability/readability
  • Improved: The material and partnames for scripts that build geometry
  • Fixed: C++ plug-ins are now disabled when there's no valid geometry (e.g. empty mesh item)
  • Fixed: Repositioned 'Reset Values' buttons to the top of each palette's UI
  • Fixed: Casement windows now checks and displays a warning if the first selected polygon (locator) is not a quad
  • Fixed: Merge Mesh Item's "Merge Verts" distance increased to 0.1mm to increase likelihood of merging
  • Fixed: BBox tool's height attribute to show a distance (units)