News:

AI MAXTools AI SpellMAX Module NOW AVAILABLE! (now supporting v15-v19!)

Main Menu

Code availability announcements (with detailed history information)

Started by admin, July 01, 2010, 03:07:20 PM

Previous topic - Next topic

admin

Changelog for latest AI MAXTools build (build 16.50.00.0089, 2010-07-01):

   + AI MAX Share: Added options to show both ref and target directions independently.
    + Added event processing at AI MAXTools module startup
    ! AI MAX Share: Clicking "Use Previous Part/Posn" when
      multiple source objects had been used resulted in
      incorrect naming of the new objects.  Fixed.
    ! wouldn't load reliably when using UNC path.  Should be fixed.
    % AI MAX Share: "Newname" field no longer hidden with multiple source objects.
       Rather, the field is updated to show "--multiple--" as the new name
    + AI MAX Share: Autohide now works with Reference Parts method
    ! AI MAX Share: Using "Use Previous part/method" didn't seem to work
      reliably when using reference parts.  Fixed.
    ! AI MAX Share: When changing from reference parts to circular elements, the correct status
      of the automatic owner selection was not always being set properly.  Fixed.
    ! AI MAX Share: Clicking "Reverse" when no initial reference direction was defined (including
      when using circular elements with no initial element) would throw an error.  Fixed.
    ! If using the hidden switch "show-dirs" no variable was set active.  Fixed.
    ! On some older versions of Modeling, ai-dual-const-lines would
      throw an error and revert to previous state if the user
      clicked OK.  Fixed.
    % Network installations should now work much better -- both the bitmaps
       and help files should now work even with networked installations.


To download the latest version click Here.  Note that new versions may introduce new bugs -- please notify us if you experience anything unexpected!


admin

Changelog for latest AI MAXTools build (build 16.50.00.0093, 2010-07-10):

   ! AI MAX Export: Granite and ProE interfaces were not visible when
     running under v17.  Fixed.
   % Efficiency enhancements related to assy management at root level
   % AI MAX Share: DestPart (for feature pasting) is now always visible when
     duplicating features.  This allows the user to manually specify the new
     owner if desired (if nothing is specified, the previous behavior where
     the destination part is chosen automatically by AI MAX Share is used).
   ! AI MAX Share: automatic owner identification would sometimes generate an
     error loop if it encountered objects owned by a read-only subassembly, even
     if those objects were not selected as the new owner.  Fixed.
   ! AI MAX Share: Using "Use Element Owner" could sometimes display an error
     message that a read-only owner was selected, even when only the source
     part had been selected (i.e. no owner had been specified).  Fixed.
   ! Fixed issue with event notification.
   % Changed dialog name for About box to have AI prefix for consistency.
   % Changed name of "Find Part/Assy" to "AI Find Part/Assy"
   % Updated "About" dialogs for Scale and Volume
   % AI MAX ViewHQ browser was always visible at startup.  Now it inherits the
     visibility setting of the previous session.
   ! Some toolbox buttons were always visible, regardless of setting.  Fixed.


To download the latest version click Here.  Note that new versions may introduce new bugs -- please notify us if you experience anything unexpected!

admin

Changelog for latest AI MAXTools build (build 16.50.00.0101, 2010-09-20):

    + AI MAX ViewHQ: New function to call "New Drawlist" and
      "Remove from Drawlist" from toolbars and/or context menus.
    ! AI MAX Share: duplicating features didn't always work after
      the first duplication.
    + New function "AI Set Modified" added -- function to explicitly
      set the modified flag for one or more objects.


To download the latest version click Here.  Note that new versions may introduce new behavior -- please notify us if you experience anything unexpected!

admin

Changelog for latest AI MAXTools build (build 16.50.00.0105, 2010-09-27):

   ! AI Create Part and AI Create Assembly didn't behave properly when
     using the "Copy From" option.  Fixed.
   + AI Create Part and AI Create Assembly got a new feature when
     using the "Copy From" option -- the name is now intelligently
     determined from the name of the base object plus an intelligent
     suffix (whose format is determined by the format of the name of the
     base object, including the number of decimal places).
    + AI UnShare and Group now added to AI MAXTools menu (must
      copy new menu to user directory to see the change). 
      NOTE:  If you've customized your AI MAXTools menu, just add
      the command to the menu manually rather than having to re-do
      all of your customizations.
   + Misc. performance enhancements and help file updates.


To download the latest version click Here.  Note that new versions may introduce new behavior -- please notify us if you experience anything unexpected!

admin

Changelog for latest AI MAXTools build (build 16.50.00.0107, 2010-09-28):

    ! AI Bill of Material generator didn't behave properly when
      using the default file name.  Fixed.
    + Added AI UnShare and Group to the AI MAXTools toolbar
    + Misc. other under-the-hood functionality for AI Bill-of-Materials generator.
    ! Fixed typo in function used to start AI Export2D


To download the latest version click Here.  Note that new versions may introduce new behavior -- please notify us if you experience anything unexpected!

admin

Changelog for latest AI MAXTools build (build 16.50.00.0109, 2010-10-12):

    + AI MAX Export now simplifies the use of Revision handling -- the
      complexity is now all handled automatically.  As a result, the UI of the
      name options is significantly simplified.
    + AI Info UI is now simplified when displaying Revision information.
    + AI Bill of Materials Generator Revision handling modified to be consistent
      with the above changes.


To download the latest version click Here.  Note that new versions may introduce new behavior -- please notify us if you experience anything unexpected!

admin

Changelog for latest AI MAXTools build (build 16.50.00.0112, 2010-10-28):

   ! Fixed bug in "AI Find Part" introduced when updating the previous
     Revision and Version processing.
   ! PDF BOM Table width would sometimes exceed the page width.  Fixed.
   * Onscreen BOM table is now hidden when opening "Write File" dialog.
   ! Error could be thrown in obscure cases in AI MAX Share when
     auto-selecting destination part.  Fixed.


To download the latest version click Here.  Note that new versions may introduce new behavior -- please notify us if you experience anything unexpected!

admin

After many limited-availability releases, a new major version of the AI MAXTools suite is available!  The latest build (build 18.00.00.153, 2011-07-19) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:

       
  • New positioning method for AI MAX Share: 2pts in Plane! This method allows the user to specify two points, plus a plane on which to project the second point. This method allows easy positioning of objects and features on one plane using elements or points found elsewhere (such as features on another part) without having to manually project those elements.  A feedback arrow (with disc) appears where the new part will be positioned as a preview.  No workplane creation or measuring is required! See the new video on our Product Demo Videos page for more information!
  • AI MAX Share: New ability to duplicate parts in place without specifying source/destination points or elements. Just simply select the source object(s), and click "Next" (you may need to turn OFF the "QuickPlace" option to see the Next button.
  • AI MAX Share: now can select multiple assemblies when using the "Shared in Assy" option with the Reference Parts method.
  • Changed methods for identifying drives, as well as for the directory browser (pre-v17) to use a static .vbs file to prevent repeated security warnings from firewall and AV software.  Once the user tells the software that the scripts are allowed, such warnings should not occur.
  • New Command: AI Sphere: Creates a sphere of specified radius at the specified point.
  • AI MAX ViewHQ now works with Wire Parts (including 3D splines, helixes, lines, etc.
  • AI ReplacePart:  now can select multiple assemblies when using the "Shared in Assy" option.
  • AI UnShare and Group:  now can select multiple assemblies when using the "Shared in Assy" option.
  • AI MAX Export: Revision and Version are now treated as one unless both are being used.  This allowed a significantly simpler UI for the name options.  If both are used, both will be included in the filename.
  • AI BOM Generator:  Revision and Version processing modified to be consistent with the above changes. 
  • New function "AI New DList" added to menu
  • Added new available command to allow creating a new drawlist from a menu or button.
  • Added new available command to allow creating a new drawlist (removing from current drawlist) from a menu or button.
  • New function AI Set Modified added
  • AI MAX Share: Added options to show both ref and target direction vectors independently. 
  • AI Part and AI Assembly now got a new feature when using "Copy From": The new name is automatically based on the name of the base part plus an intelligent suffix (which is determined by the format of the name of the base part, including number of decimal places).
  • Added AI UnShare and Group to the menu
Bug Fixes:

       
  • AI MAX Share: duplicating features didn't always work after the first duplication.  Fixed.
  • AI MAX Share: Turning off "Use DestElem Owner would sometimes reset the Owner variable even if it had been previously set.  Fixed.
  • AI MAX Share could sometimes generate incorrect names when multiple source objects were selected.  Fixed.
  • AI MAX ViewHQ bar would sometimes reposition itself when starting other AI MAXTools commands.  Fixed.
  • AI MAX Share: in some cases the AI MAX ViewHQ bar was being hidden and not being shown again after displaying and hiding the temporary viewport.  Fixed.
  • AI MAX Share: Names of newly shared objects could be incorrect.  Should now be fixed.
  • AI MAX Share: automatic owner identification would sometimes generate an error loop if it identified objects owned by a read-only subassembly. Fixed.
  • AI MAX Share: Using "Use Element Owner" could sometimes display an error message that a read-only owner was selected, even when only the source part had been selected (i.e. no owner had been specified).  Fixed.
  • AI MAX Share: Clicking "Use Previous Part/Posn" when multiple source objects had been used resulted in incorrect naming of the new objects.  Fixed.
  • AI MAX Share: Number suffix of new part names could be inaccurate when trying to match the number of decimal places from the source object.  Fixed.
  • AI ReplacePart: Updating configurations was unreliable in some cases, so we removed that option from the UI. Too many unpredictable results from the way Modeling handled these replacements.
  • "About" button in AI Info would throw an error.  Fixed.
  • AI BOM wouldn't always retrieve the correct densities when shared parts had different instance densities.  Fixed.
  • AI BOM wouldn't always process properly when using the default filename.  Fixed.
  • AI Part and AI Assembly didn't behave properly when using the "Copy From" option.  Fixed.
  • AI MAX Export: Granite and ProE interfaces were not visible when running under v17.  Fixed.
  • AI Reference Table had a typo in the #10 Clearance table.  Fixed.
Changed Functionality:

       
  • AI MAX Share: Variable input order was not always consistent when using Reference Directions.  Should be better now -- Source point/element is specified first, then Dest point/element, THEN the ref/targ directions.
  • AI MAX Share: Prompt texts for reference directions updated.
  • AI MAX Share: Source now titled "Source(s)" to indicate possibility of selecting multiple source objects.
  • AI MAX Share: "Use 2 Ref. Directions" now retitled "Use Second Ref. Dir." to make it more clear that a second ref dir can be specified.
  • AI MAX Share: If multiple source objects all have the same owner, the "Owner" field is updated accordingly. Previously, "/" was the default.
  • AI MAX Share: DestPart (for feature pasting) is now always visible when duplicating features.  This allows the user to manually specify the new owner if desired (if nothing is specified, the previous behavior where the destination part is chosen by AI MAX Share is used).
  • When using Two Points in Direction method with feature duplication, the child dialog for point inputs would be displayed before the feature had been selected, which could result in confusion regarding what input field was desired.  Now the child dialog is hidden until the feature to duplicate is selected.  This updated behavior is also used in the new 2pts in Plane method.
  • Fixed product group and clarified title that AI MAX Export2D will only work under the Annotation module.  Also moved all add-in functions to the AI-MAXTools customization group (no more AI-AnnoTools customization group).
  • In AI Create part, "Copy From..." is now called simply "Object" with a label above it stating "Copy Names From..." to make it more clear that only the Part and Model names are copied, NOT the geometry.
  • AI MAX ViewHQ browser was always visible at startup.  Now it inherits the visibility setting from the previous session.
  • Structure browser: "Contract Subtree" context menu title changed to "Collapse Subtree"
To download the latest version, please Click Here.  Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

A new version of the AI MAXTools suite is available!  The latest build (build 18.00.00.158, 2011-08-10) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:

       
  • AI MAX Share:  2pts in Plane method now works with the QuickPlace functionality!  When this option is ON, no "Next" button is required to place multiple objects and/or features -- just click and go!  If QuickPlace is turned OFF, the previous functionality is preserved (showing the feedback elements, and pressing "Next" to place the desired objects and/or features). 
  • AI ReplacePart:  Added button to "Swap Source and Prim Ref" to exchange the Source and Primary Reference Objects without needing to re-specify them.
Bug Fixes:

       
  • AI MAX Export2D:  In some cases, loading the AI MAX Export2D code could change the Annotation base geometry color without notice and without updating the settings.  This strange occurrence appears to be due to a bug in the core Annotation module native code related to table manipulation, but we believe we have successfully modified our code to avoid this bug.
  • Shared objects in assemblies were not always correctly searched.  Fixed.
  • AI MAX Share:  Changing method from "Reference Parts" to any other method would reset the "Owner" field to the root assembly "/" instead of the owner of the source object.  Fixed.
  • AI MAX Share:  "Reference Parts" method would not always work reliably if the additional reference parts were owned by the root assembly.  Fixed.
  • AI MAX Share: "2 Points in Plane" method would generate a popup error message when selecting "Use Previous Part/Posn" since the destination point was not yet specified.  Now no popup occurs (i.e. Fixed).
Changed Functionality:

       
  • AI MultiRename: Separator for "Prefix/Suffix" is now different from Separator for "Basename.x" -- For example, this allows the Prefix/Suffix separator to be a "_" character, while at the same time a "." character can be used for the Basename.x separator.
To download the latest version, please Click Here.  Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

 A new version of the AI MAXTools suite is available!  The latest build (build 18.00.00.162, 2011-09-23) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:

       
  • AI Info:  Added section for Volume and Mass (including option to hide or display this section).
Bug Fixes:

       
  • Minor bug fixes in some scanning algorithms (more performance improvements than bug fixes, really).
Changed Functionality:

       
  • AI Bisect: Changed bitmap file to more clearly show "Bisect" functionality.
  • AI BOM (Bill of Material) Generator:  BOM generation was taking a long time, even if volume and mass were not being included.  An improved BOM scanning method, combined with only computing volume and mass on an as-needed basis, results in MUCH faster BOM generation times.
  • AI BOM Generator: Empty assemblies are now skipped when "Ignore Empty Parts" option is turned on.  Previously, empty assemblies (i.e. with no child objects) would still be shown in the BOM.
  • AI BOM Generator: Added notification at the bottom of the "Select Columns" dialog to let the user know that selecting Mass and/or Volume may significantly increase processing time.
To download the latest version, please Click Here. Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

 A new version of the AI MAXTools suite is available!  The latest build (build 18.00.00.168, 2011-10-27) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:


       
  • AI MAX Share: QuickPlace option now works with conical features (using "Circular Elements" method)
  • AI BOM (Bill of Material) Generator:  Under Modeling v17 and later, When showing the "view direction" for an object, the "AI-View" viewport now will float above the current viewport even if the current viewport is maximized (i.e. no more need to "un-maximize and resize" the viewport, which was done automatically anyway).
  • AI ReplacePart: "Swap Source and Prim. Ref." button now works even if only one of the fields has been specified.  This allows the user to immediately switch if he/she realizes that the wrong field has been specified.
  • AI Universal Move functions (esp "2 Points" and "Face Normal") now work better/faster with newer versions of Modeling (17 and later).
Bug Fixes:

       
  • AI Info:  The recently added volume and mass calculations did not ignore face parts.  Fixed.
  • AI MAX Share: "Back" button didn't always reset the stored last destination point when doing a 2-point move, so applying reference directions after hitting "Back" could reposition the part incorrectly (in addition to applying the reference directions).  Fixed.
Changed Functionality:

       
  • AI BOM (Bill of Material) Generator:  Under Modeling v17 and later, When showing the "view direction" for an object, the "AI-View" viewport now will float above the current viewport even if the current viewport is maximized (i.e. no more need to "un-maximize and resize" the viewport.
To download the latest version, please Click Here. Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

 A new version of the AI MAXTools suite is available! The latest build (18.00.00.174, 2011-11-07) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:


       
  • AI BOM: Added ability to define output text for indicating purchased part status.  Previously, this status was hardcoded to "*" which didn't allow for easy searching in output files (since searching for a "*" character usually requires special care).  The new default for output text is "P" in the "Purch" column (still shows as "*" onscreen, however).  The value can be changed through a call similar to the following (though it's highly recommended to use only a single character to help ensure correct formatting of the output file).  You can add the following line to your sd_customize file after the line that loads the ai-maxtools code:      (setq ai::*ai-bom-purch-string* "P")
  • AI MAXTools files should now work when loaded from UNC paths, including generating PDF BOM files.
Bug Fixes:

       
  • AI MAX Export: "User Time" was automatically being shown, even if the option to show it was turned off.  Also, the user time calculation for seconds was using the minutes calculated for the *elapsed* time, not the user interaction time.  Silly bug.  Fixed.
Changed Functionality:

       
  • AI BOM: "Hide Assemblies" would also hide Assemblies flagged as  purchased parts.  Now, if "Hide Assemblies" is turned ON, and "Don't Expand Purch. Parts" is also ON, any purchased assemblies are shown.  If "Hide Assemblies" is turned ON and "Don't Expand Purch. Parts" is OFF,  the purchased assembly is hidden, but its child objects are shown.
To download the latest version, please Click Here. Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

 A new version of the AI MAXTools suite is available! The latest build (18.00.00.178, 2011-11-11) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:


       
  • AI Centroid and AI Bisect: If no command is active, the command result (the data point of the resulting centroid or of the bisect command) is displayed in the "Measure Point 3D" interface, giving both a visual and coordinate reference for the centroid specified.  Nice!
Bug Fixes:

       
  • AI Centroid and AI Bisect: Wouldn't always work reliably with a couple of the 2D copilot commands.  Fixed.
  • AI Info: An error would be displayed (without terminating the command) if a workplane was specified.  Fixed.
  • AI Info: Volume and Mass fields were not being properly hidden when a workplane was specified, and not always being shown when a part or assembly was specified.  Fixed.
Changed Functionality:

       
  • Help file updates
To download the latest version, please Click Here. Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

 A new version of the AI MAXTools suite is available! The latest build (18.00.00.191, 2012-01-18) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:


       
  • AI MAX ViewHQ: Added ability to Save and Load Drawlists! The AI MAX ViewHQ  Options menu (or context menu on the Options button) now has "Save Drawlists" and "Load Drawlists" options.  The user is able to specify the name of the target file, as well as selecting which Drawlists to save (default is all Drawlists).  Drawlists can be loaded either using the "Load Drawlists" option (which provides additional options for how the Drawlists will be loaded) or by just dragging the file containing the stored Drawlists into your active Modeling session!  Great for Design Reviews, presentations, etc! Check it out!
  • AI MAX ViewHQ: Added "Help" button to the AI MAX ViewHQ browser bar.
Bug Fixes:

       
  • AI MAX ViewHQ: Renaming one or more object that were included in an AI MAX ViewHQ Drawlist could sometimes remove those objects from the Drawlist.  Fixed.
  • AI BOM: On systems using the older WorkManager revision information, the correct revision info was not being displayed onscreen (though it
    would actually print correctly when saving the BOM).  Fixed.
  • AI MultiRename could generate unexpected results if the user clicked "OK" without clicking "Preview" after specifying the desired parameters.  Fixed.
  • AI Info would not always accurately update the Volume and Mass fields if those fields were hidden when calculating a new object.  Fixed.
  • AI QSave could show unexpected results if the previous default directory were renamed or deleted.  Now in such a circumstance the output directory defaults to the current Modeling working directory.
Changed Functionality:

       
  • Help file updates
  • AI Find: results table is now sized based on the size of the Modeling window.
  • AI QSave variable to use alternate directory browser (to browse network drives) is now persistent.
  • Many internal changes to assist with localization
To download the latest version, please Click Here.

Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!

admin

 A new version of the AI MAXTools suite is available! The latest build (18.10.00.0200, 2012-04-02) has the following changes/improvements/fixes (see below for download link):

New Features/Functions:


       
  • Now Supported: v18.1 of Creo Elements/Direct Modeling!
  • AI MAX Share: New options to "Always Start in Share Mode" and "Ask if in Copy Mode."  The first option does exactly what it says: every time AI MAX Share starts, it will start in Share Mode if this option is ON.  The second option (only available when the first option is OFF) will notify the use when AI MAX Share starts if they had previously used Copy Mode, and will ask them if they want to switch to Share Mode.
  • AI QSave Package: Destination directory may now be specified directly by typing it in a text box. Clicking a "..." button still opens the directory browser to allow point-and-click selection.
  • AI MAX Export: Destination directory may now be specified directly by typing it in a text box.  Clicking a "..." button still opens the directory browser to allow point-and-click selection.
  • AI MAX ViewHQ: Added new cursors to indicate AI MAX ViewHQ selection functionality is active.
  • AI MAX ViewHQ: Added option to AI MAX ViewHQ Options dialog to Use VP Clipping Planes when comparing the current view to stored favorite views.  This option will track, store, and recall the Viewport Camera clipping planes and their On/Off status.  When the current view matches a stored favorite view, that view's icon will turn RED. However, if the "Use VP Clipping Planes" is ON and the VP cameras match but the clipping plane status does NOT match, the icon will be RED with a GREEN dot in the center.
Bug Fixes:

       
  • AI MAX ViewHQ: When deleting objects, if a defined Drawlist is left with no objects (i.e. all objects in its Drawlist are deleted), the Drawlist will be deleted as well (which is the intended behavior).  However, if a deleted Drawlist was current prior to deletion, the screen was not being updated to show the new current Drawlist. Fixed.
  • AI MAX Share: When using "Reference Parts" method, selecting "All Shared" or "Shared in Assembly" didn't always position parts correctly when completing the share.  Fixed.
  • AI MAX Export and AI QSave Package: Directory browser did not always work if the environment variable METMPDIR was set.  Fixed.
  • AI MAX Export: The caption for "Ignore Drives A,B" had been accidentally changed to "Prompt before overwrite."  Fixed.
  • Strange bug could occur when using freeform functions.  Should be fixed.
Changed Functionality:

       
  • AI MultiRename: Preview window may now be somewhat wider (200 pixels less than the width of the Modeling window).
  • AI MultiRename: If the filters "Hide if No Change" and "Hide Read-Only" result in NO objects to be renamed, a message is displayed informing the user.
  • AI MAX ViewHQ: Improved handling of clearing and deleting drawlists.
  • AI Info: When showing info for a part whose volume or mass could not be calculated, a notification box was shown to the user.  This box is no longer shown -- rather, the Volume and Mass fields simple show "Error"
  • Updated Help File
To download the latest version, please Click Here.

Note that new versions may introduce new behavior (and occasional bugs) -- please notify us if you experience anything unexpected!