Amine 2.7.2 Updater
New Features
Blasting Cap
-
Added a new BCap command that automates the calculation and labeling of explosive cap sizes (9, 15, 30, or 55) directly on blast designs in paper space.
-
Reads collar and powder lengths from the ibs_blasout block.
-
Calculates toe and mid charge positions using standard formulas and adds a 3m excess wire buffer.
-
Selects the nearest valid cap size and inserts a formatted label (e.g., “15” or “15/30”) at a fixed offset from the block.
-
Enforces strict input rules (e.g., numeric powder/collar values, valid block type) and displays helpful error messages for invalid entries.
-
Works only in paper space to ensure layout consistency.
-
Enhancements
Drive Dimension
-
Centerline grading is fully supported for drive width calculation, enabling measurement along realistic drift paths.
-
A new Dimension Width field has been added next to Status, including a numerical input and label Height from CL. This allows drive widths to be measured at a specific offset above or below the centerline. For example, 5 for measurement 5 feet above centerline. This mirrors survey practices for plug placements and supports flexible reporting.
Centerline
-
Refactored the Centerline tool (Lay_CLine) window with a streamlined layout and new tools:
-
AutoCurve: Automatically curves the centerline during creation based on angle and length conditions.
-
Flat Top Option: Available when AutoCurve is enabled; ignores elevation differences for flat sections.
-
Auto Wall: Allows simultaneous wall creation using saved height/width, written directly to centerline xdata.
-
Break Option: Adds an (B)reak input during centerline creation that starts a new 3D polyline segment while keeping the centerline logically joined, useful for changing attributes mid-design.
-
Centerline and Wall Layer Options: Lets users assign lines to specific layers (current, from list, or custom).
-
Centerline Info Button: Opens a detailed xdata window for real-time attribute entry and updates.
-
Drill and Blast
-
Reintroduced the ability to select a 3D Polyline or Polyline as a boundary in the Remote Drilling command (ABLS_VRemDrill), enabling faster multi-hole selection and aligning behavior with earlier Amine versions.
-
Improved usability in the letter functions (ABLS_LDrill and ABLS_LBlast) by allowing stope names to include spaces during input, removing the need to substitute with underscores.
-
Updated the powder moving tools (PMove, PMMove, and PErase) to allow direct selection of powder instead of holes, making interaction more intuitive and reducing confusion.
Text Increment
-
Added a Clone Entity feature in the text increment tool (ASec_Name_Sec), allowing users to copy attributes like base value, prefix, suffix, text height, angle, and layer, improving section labeling speed and consistency.
CUIx
-
Updated the CUIx merge tool (Amine_MergeCUIX) to detect changes not only to command images but also to command names, tool tips, and help text for more complete updates.
-
Renamed the Name Sections tool in the Sections panel to Text Incr for consistency with legacy tools and clarified the form title to Text Increment Parameters.
DBConfig
-
Replaced the manual text field for line types in the DBConfig tool with a drop-down menu, reducing guesswork and ensuring only valid line types are used.
-
Removed the ability to generate an Amine Database for Corelog from scratch, encouraging use of existing database templates to avoid unusable empty databases.
End of Month
-
Added a new option in the End of Month drift tool (Srv_Rec_Drift_Monthly) allowing users to measure peg-to-face distance directly from the drawing instead of entering the measurement manually, streamlining survey workflows for laser-scanned data.
Wall Outlines
-
Enabled persistent form memory for the Wall Outlines tool (Lay_WLine), so taper settings (start width, end width, etc.) are restored the next time the tool is run, improving consistency in wall design.
Defect Fixes
-
Fixed a bug where the hole naming direction would unexpectedly reverse when switching between holes in the Load Holes tool. This caused confusion and disrupted workflow when trying to maintain consistent orientation. The direction remains uniform across all holes, ensuring smoother navigation.
-
Resolved an issue with the Remote Drill command where the red warning line appeared slightly offset above the actual drill hole in 3D views. This misalignment made it hard to visually confirm drilling paths. The line accurately follows the drill hole path for correct representation.
-
Fixed a crash in the Plot Data tool that occurred when no MineName was selected. If more than one mine name was configured but none selected, the tool would fail to launch. The update removes the strict requirement, allowing the tool to function as long as a valid list of mine names is available.
-
Addressed a defect where Datamine files were not organized into folders by mine name, even when the Split by Mine Name checkbox was enabled. This created confusion and extra work for users managing large data exports. Files are correctly sorted into mine-specific folders as intended.
-
Corrected the End-of-Month (EOM) Stope tool, which inconsistently failed to process either demo or client datasets depending on the patch version. Both types of data are supported reliably, ensuring consistent reporting for all users.
-
Fixed a problem where layers imported via the Manager were renamed to generic “ZZZZ” names and not saved as recognized Amine layers. This broke downstream workflows and caused data loss. Imported layers retain valid names and save correctly into Amine’s system.
-
Resolved a destructive behavior in the FVPL_A command used in paper space, which unintentionally turned off essential layers like title blocks and reset the view to top-down. Running the command made the layouts unusable. It isolates only non-selected layers and safely preserves viewport settings and layout elements.
-
Fixed a usability issue in LAY_WLINE where taper width settings (start/end values) were not saved between sessions. Users had to manually re-enter values every time. The command remembers previous settings using a persistent configuration file, improving workflow efficiency.
-
Clicking the User Defined, Profile Defined, or Survey Solid buttons in the VS_CompliancePlot dialog did not trigger any command or close the dialog. The dialog remained open and unresponsive due to missing command connections. This has been corrected. Each button closes the dialog and activates the corresponding command.
-
When applying the Width setting with different Start Width and End Width values using the Lay_DMesh command, the resulting mesh wireframe did not taper smoothly. The issue was caused by an incorrect interpolation logic during mesh generation. The mesh reflects a properly tapered width between start and end points.
-
Executing Lay_DMesh with a curved centerline reopened the settings window upon selecting the first point on the centerline. This was due to an incorrect state reset in the workflow. The window no longer reappears, and the mesh builds correctly when both points are selected.
-
Using Lay_DMesh with a curved centerline created via Lay_CLine raised an exception, caused by improper handling of 3D polylines. The command processes curved centerlines without error and builds the mesh as expected.
-
In the Drill and Blast tab, when increasing the number of charges in Load Holes, only one charge appeared in the side panel. The toe charge was hidden, and splitting or editing charges was not very functional. This happened due to layout constraints and missing UI hooks. All charges, including the toe, display correctly in the side view. Additional spacing has been added to the top and bottom of the Load Holes window for better clarity, and intuitive charge splitting is supported directly within the panel.