
{ProjectWeightReportByHullSection} Add the section’s Xmin and Xmax locations to the reports{ProjectWeightReportByHullSection} Comparison between global mass report and sectionned mass reportAll notable changes to this project will be documented in this file.
{ProjectWeightReportByHullSection} Command help linked to {UserDoc}{ProjectWeightReport} {ProjectWeightReportByHullSection} Partial report by level 2 sublayers{NPOI_Tools} error messages in case of invalid cell value{UserDoc} Update for {ProjectWeightReport} and create for {ProjectWeightReportByHullSection}{UserDoc} Details concerning the excel template formating{ProjectWeightReportByHullSection} command will also run {ProjectWeightReport} to get global results{ProjectWeightReportByHullSection} error message when a Hull section cuts a closed volume (and cause it to become an opened polysurface){ProjectWeightReportByHullSection} error message when some objects were not processed{Mis-translation}Lineic replaced by Linear (e.g. Linear mass) and Punctual replaced by Point (e.g. Point mass){ProjectWeightReport} bug in internal function GetRangeByColumn(){ProjectWeightReportByHullSection} Some curves/surfaces not splitted properly{ProjectWeightReport} Group items in a parent/children hierarchy to replicate x levels of the layers’ hierarchy{ProjectWeightReportByHullSection} the custom views name will include their section name{ProjectWeightReportByHullSection} The excel templates should be used instead of creating new blank pages{ProjectWeightReport} & {ProjectWeightReportByHullSection} internal code merged{ProjectWeightReport} & {-ProjectWeightReportByHullSection} compatibility with “Mesh” objects{ProjectWeightReportByHullSection} command{-ProjectWeightReportByHullSection} Hidden option (in scripted mode) to enable the 3D output of splitted geometries{License} About command misreading the changelog{ProjectWeightReport} bug with default file name{Installer} Rhino was raising an exception because the toolbar was installed in a readonly folder{Installer} New windows installer with update/uninstall features{ProjectWeightReport-BOM} Possibility to handle a special argument for material in the layers 1{ProjectWeightReport-BOM} Additional column in the BoM for the material argument{TomKod} Help button text updated on activation form to target TomKod Server URL dynamically{TomKodCommons} Code restructured to use TomKodCommons API (v1.0.5) instead of files shared between projects{TomKod} Internal module “RhinoFunctions” reorganized{License} Tooltips in license activation form{ProjectWeightReport-BOM} Regex issue -> Laminated plate name output was “th.0” instead of “th.10” for a layer “W:200x10 F:100x10”{TomKod} logo updated{TomKod} Display error in command line feedback “Online activation required before 00:00:00” (Date should be shown instead of Time){TomKod} Help button text updated on activation form to target TomKod Server URL dynamically{TomKod} Internal module “RhinoFunctions” reorganized{Gblock_Select} will use GBlock_Common.PickGBLockDefinitionFromList(){GBlock} Commands were not using the TomKodCommand class{TomKod} Crash when there is no internet connexion and no TomKod license certificate (*.TkLic){TomKod} Display refresh bug when a TomKod license certificate is picked{TomKod} License validation form should not accept spaces (” “) in email textbox{TomKod} The waiting form should be closable, in case in fails to close itself{TomKod} Offline license certificate was not always read{TomKod} TomKod about template should give the actual license status and not every messages from the license system.{TomKod} CommercialLicenseStatus.data.expire_date is a string, CommercialLicenseStatus.ExpirationDate should be used instead{TomKod} Offline period should be based on “EncryptedOfflineLicense” class{TomKod} Bug with Unset plugin status, which was considered as a Beta instead of a commercial release{TomKod} Activation form UI revisited with tabs{TomKod} Possibility to desactivate a license from the license activation windows (License not tied anymore to the computer){TomKod} Common template for every TomKod command (Abstract class){TomKod} Support for offline activation files (*.TkLic){TomKod} Possibility to make the licenses floating (License are disabled when Rhino is closed){TomKod} Internal code for plugin license commands{TomKod} Implement a plugin license status, and use it in _About abstract command{TomKod} Several license activation bugs{TomKod} Waiting form (Floating progress bar) display should be refreshed on value update{TomKod} New version of the activation form, with more feedback and options.{ProjectWeightReport} Bug where the tolerance values were multiplied by 100{ProjectWeightReport} The preview axis length can be customized using the command scripted mode. Default length set to 1m{ProjectWeightReport-BOM} Feature to treat Linear Stiffeners either as:
{ProjectWeightReport-BOM} Feature to count Stiffener drawn as surfaces in the model as Linear (extruded profile) in BoM. ex: s:80x8 (10.2){ProjectWeightReport-BOM} SubTitles in BoM worksheet{ProjectWeightReport-BOM} The bom should be alphabetically sorted{ProjectWeightReport} The implicit stiffener should be kept in the cleaned layer name for weight report{ProjectWeightReport} Plugin sometime crashed when applying some margin{ProjectWeightReport-BOM} Margin should be also applied to the Bill of Materials{ProjectWeightReport} Feature to define implicit stiffeners in layer names: “LayerName|34.1|(87.2)% 23.4% [StiffenerName s=13.4]”{ProjectWeightReport} Tomkod’s Logo in the excel templates{ProjectWeightReport-BOM} Bill Of Material tab in excel report (Preliminary version){ProjectWeightReport} Replace “DIv0” by 0 in excel report to allow the Gravity center calculation{ProjectWeightReport} ViewPort were not rendered in excel due to Gravity Center having NaN values (DIV0 exception){ProjectWeightReport} Bug where the z coordinate of ponctual masses were replaced by the “Z offset”{TomKod} Use a common abstract class for TomKod plugins{License} In case of sql connexion failure, don’t show repeated messages{License} In case of sql connexion failure, display the domain that should be whitelisted through the firewall{License} Waiting form icon{HydroReport} TEmin should accept negative or null values{HydroReport} TEmax should allow TEmax=TEMin{HydroReport} output values should be rounded to 0.01{ProjectWeightReport} Hidden layers should be ignored{HydroReport} AutoMinMax values should be rounded to doc.ModelAbsoluteTolerance{HydroReport} “Delta” min value should be doc.ModelAbsoluteTolerance, and “Density” max value removed{ProjectWeightReport} GBlock_GetList should have a UI mode with a paste to clipboard button (former display available in scripted mode){ProjectWeightReport} GBlock_Select should allow multiple selections{License} A “Status” attribute to make the plugin free during Beta and Release-Candidate versions{License} Improved error messages in case of activation failure{License} Deprecated licenses table system{License} Security fix for special offline licenses{License} Commercial license check will only be needed once every 24 hours{License} Commercial license can be used offline 7 days after each valid online activation{License} TimeOut for network communication (1s/3s){License} FallBack values for GetProductStoreID(){License} Display a license validation progress form{License} Help button on license activation form{License} Error message should be displayed in foreground