SERVOsoft

What's New in v4?              v3 Revision Log

SERVOsoft® v4 Revision Log

Nov 14, 2018Version 4.1.114

Enhancements:

  • Optimizer PRO Free Trial for all PRO version users until Jan 31, 2019 more...

Fixes:

  • Linear Actuator mechanism form:
    • Fixed issue where the user could not specify an incline angle other than 0deg.
Nov 12, 2018Version 4.1.112

Fixes:

  • Fixed installation issue where CodeMeter does not install properly on some machines, causing the program not to find a license. The license was still present on the machine. The CodeMeter license management software was not properly installed. This has been fixed in this release.
Nov 7, 2018Version 4.1.111

Enhancements:

  • Optimizer PRO Free Trial for all PRO version users until Jan 31, 2019 more...
  • Cart Mechanism:
    • Added option to define the mechanism Incline Angle in the Sequence, so it can change for each Segment Added Incline Angle Profile in Sequence form and table
  • Move form:
    • Renamed "Payload/Thrust" tab to "Load"
    • Added Incline Angle input under "Load" tab, visible only when the Cart Mechanism "Incline Defined in Sequence" is enabled
  • Sequence form:
    • Added Mechanism button on Sequence form toolstrip beside the Optimizer PRO button. Allows users to more quickly change the active mechanism parameters and continue working on the Sequence form without having to close and re-open the Sequence form.
  • Friction Coefficients form:
    • Updated German translations for the 'Wheel Flange & Side Friction' phrases
  • Print Config:
    • Now all Print Config settings are saved with the project file. If an axis is moved/copied, its Print Config settings are also moved/copied.
    • Added option to choose the maximum number of pages for the Sequence pages in the Print Report. Applies to Sequences with > 40 segments, and is handy with 500+ segments. The default selection is "All" pages.
  • Database Utility:
    • At the bottom of the Details Table, beside the number of selected records, now include the number of New and Existing selected records
  • Help:
    • Added "Disable Axis/Slot Power Calculations" page, and organize under "Analysis & Optimization" folder
    • Cart Mechanism Page: Added the following note: "Note: Whether there are 1, 2, or more Driven Wheels, the Cart is driven by 1 motor. If a Cart is to be driven by 2 or more motors, then create an axis for each motor, and adjust the moving mass and inertia values to what is seen by each motor."

Fixes:

  • Motor Database:
    • Improved handling of errors when one or more of Motor rated speed, torque, current and magnetizing current database values are zero for an Asynchronous Motor
  • Add/Edit Rotary Motor form:
    • Fixed brake inertia units conversion when not default units (kg-m2)
  • Manufacturer versions:
    • When opening a project with T1-T2-T3 transformation, previously saved by a version supporting 3 or more transformations, and the Manufacturer version only allows T1-GB-T2, the middle transformation from the original project was hidden and no warning message when opening the project. And the calculations including ratio, efficiency and inertia were still being calculated on the hidden transformation. Now the transformation is removed, and the user receives a message when opening the project.
Sep 29, 2018Version 4.1.101

Enhancements:

  • Enabled Manufacturer Versions in v4:
    • BAUMUELLER
    • BONFIGLIOLI
    • PARKER
    • STOBER
  • Energy Storage Modules:
    • All rated and performance values are displayed as solution total values. So if 2x DSMs in the solution, then max rated current is 2x 60A = 120A. This applies everywhere including the Main form and Database Selection form, Charts, Print Report, etc.
    • Added support for I2t overload model for KOCH ESMs
    • Added support for multiple DLC banks connected in parallel
    • Added MaxCurrent, ContCurrent and I2t monitoring for Expansion Modules when Imax, Icont and Imax_tOL are provided
    • Increased Auto selection Maximum NumExM from 5 to 10
    • NumEsm Auto filter now shows the range of possible modules [1 - 5]
    • NumExM Auto filter now shows the range of possible modules [0 -10]
    • Added user specified margins for Cont Current and I2t
    • Added new System Check message "Time of power loss + duration > Cycle time"
    • Added Sample Projects 16, 17 & 18 Energy Storage Solution for DES, DEK and DSM respectively
  • Motor Brakes:
    • Added support for Brake On/Off control to be defined in the Sequence for Dwell Segments
    • Added support for up to 3 motor brakes for 1 motor. Previously, only 1 motor brake was defined with a motor
  • Main form:
    • Added support to Disable Power Calculations for any Axis/Slot
    • Added support to name Power Groups
    • Increased Treeview Plus Minus size by 22% to be more proportional to the larger icons in v4, and also making them easier to click
    • Now can enable the Motor brake when a motor is not selected, so can open motor database and choose motor w/ brake
  • Slider Crank mechanism:
    • Added support for Radial Load Force at Crank and connected Gearbox output
  • Cart Mechanism form:
    • Added Rolling Resistance Coefficient Lever Arm selection table
    • Added Wheel Flange and Slide Friction selection table
  • Pump Formula Calculation Engine:
    • Added detailed handling and feedback messages in System Check when a pump formula calculation error occurs
  • Sequence form:
    • Added option to display the Motor Brake On/Off profile in the Sequence Chart
    • Now display a diagram for the 'Flying Shear' template when the chart crosshairs are selected
  • Rotary Knife Template:
    • Improved fault handling when attempting to convert an existing sequence
  • Cut To Length Template:
    • Improved fault handling when attempting to convert an existing sequence
  • Flying Shear Template:
    • Improved fault handling when attempting to convert an existing sequence
  • Database forms:
    • Added extensive error checking to provide better feedback on most filter errors. This minimizes the need for the last resort message "Invalid query inputs" when an unknown filter error occurs
  • Gearbox Database form:
    • Added T2max% and T2rmc% margin filters
  • Motor Database form:
    • Added 'Req_Tbr_max' for required brake max holding torque filter
    • Added 'Motor Brake' button to open the Motor Brake form
    • Now the Inertia Mismatch (IM) filter considers the inertia calculation type - Brake is part of the load or part of the motor
  • Gear Motor Database form:
    • Added 'Req_MotTbr_max' for required brake max holding torque filter
  • Gearboxes Database:
    • Added “99 = ISO 9409-1-A-25” to Gearboxes.InterfaceTyp2 list
    • Updated ATLANTA gearbox database product images for “GearboxDatabase201 – 210”
    • Added ATLANTA gearbox database product images “GearboxDatabase224 – 233”
  • Power vs Time chart:
    • No longer display the Bleeder Energy profile when there is no bleeder energy. This occurs when there is a Regen type Infeed module, or if the DC bus absorbs all braking energy such that the bleeder is not used. This cleans up the chart a little by not having a red line at bottom of Bus Energy plot
  • Optimizer:
    • If user clicks "Start" button when no segments are selected, now inform the user that "At least one profile must be selected"
  • Torque/Force vs Speed charts:
    • Added support for selecting multiple Segments to be highlighted in the Torque/Force vs Speed chart
  • Chart Export Data:
    • Now allow user to specify the Decimal as a Point or Comma when exporting the chart data to the Clipboard or text file
  • Print Report
    • Now include the Gearbox Shaft Loads at Output page if F2am <> 0 or F2rm <> 0. Previously the page would only be included if F2amax <> 0 or F2rmax <> 0.
    • Now include the Gearbox Shaft Loads at Input page if F1am <> 0 or F1rm <> 0. Previously the page would only be included if F1amax <> 0 or F1rmax <> 0.
  • Database Utility
    • Now allow Helix Angles that are not 0 deg or 19.5283 deg. However, if a Helix Angle value rounds to 19.5, then it is forced to 19.5283 deg.
    • Table Details:
      • Added 'Type' column for most tables with that column. Specifically helpful for Combined Products table to help differentiate the various types including Gear Motos, Gearbox Pinions, Drive Motors, Drive Gear Motors, etc.

Fixes:

  • Pumps Mechanism form:
    • No longer allow Two Pumps when 'Motor Coupling Pump' axis, as this was always not supported, but not blocked by the form
  • Pump Calculations:
    • The Pump Accel calculation would sometimes interpolate the previous data point value at the start of a constant pressure and flow segment
    • Pump Torque Calculation now allows calculation when speed, n=0.
  • Combined Products Database form:
    • When opening the Vendor filter in Combined Products database form, the Main form error flag would be set.
  • Sequence form:
    • The Rotary mechanism crosshairs diagram/animation angle was offset by 90deg
  • Drive, Motor, Drive Motor and Drive Gear Motor limits form:
    • The Gearbox tab was not displayed for a Drive Gear Motor
    • The Motor icon image in the Motor tab was not displayed for a Drive Motor and Drive Gear Motor
  • Database form:
    • When the user selects the "Show All" checkbox, then click "Apply Filters", then de-selects the "Show All" checkbox, an error occurs
  • Gearbox Shaft Loads form:
    • When starting from a new blank project, the default units were not used. So for example, the x2, y2 & z2 values would be in [m] instead of the default "Length" units, which is typically set to [mm].
  • System Check:
    • Corrected Max Power check for Energy Storage Modules, which was always assuming 1 ESM instead of considering the number of ESMs.
  • Manage Axes form:
    • When a Power Group was empty (no axes/slots) and the user clicked Apply, the Main form error flag was triggered. Now, this is handled elegantly by automatically adding a Drive Motor Mechanism axis to an empty Power Group
  • Print Report:
    • When the Bleeder rated Energy Dissipation = 0Ws, the Power Summary would show a red Utilization bar of 200%. When the Bleeder rated Energy Dissipation = 0Ws, it should not be considered and therefore, the Utilization bar should be hidden.
    • Fixed issue where two or more Axes have multiple Sequence Table pages, but all Sequence Table Bookmarks in the Treeview are listed under the first Axis.
  • Gear Motors Database form:
    • Fixed the T2max% and T2rmc% margin filters
  • Flying Shear Template:
    • Ensure that the 'Return to Start' (RTS) Scurving inputs are between 0 and 100%
  • Vendors form:
    • Now block Vendor names that contain an apostrophe or comma. A Vendor name with an apostrophe or comma would "break" many database queries.
  • Database Utility:
    • Now block Vendor names that contain an apostrophe or comma. A Vendor name with an apostrophe or comma would "break" many database queries.
    • When importing a Motor or Drive and the Temp or Elev curve is missing just one number with an empty/null value, in certain cases, this was not handled elegantly leading to a confusing error/feedback message. Now clear feedback is provided so the user can quickly find the bad data
May 19, 2018Version 4.0.161

Enhancements:

  • Pumps Database form for Two Pumps:
    • Improved filters for Two Pumps. In general filters were only being applied to Pump A. Now the filters are applied to both Pumps A & B.
    • Added the Vendor A = B filter which allows users to force two-pump combinations to be only with the same vendor. Ie. Pumps A & B are from the same vendor.
  • Database Vendor Filter List form:
    • Click on text also toggles checkbox
  • Sample Project 14 - Servo Pump:
    • Added 2 Pump application as 2nd axis

Fixes:

  • Main form:
    • When removing an existing 2 Pumps selection, previously only the 1st pump Vendor Model was displayed in the warning message. Now the Vendor Model of both pumps is displayed.
Apr 25, 2018Version 4.0.154

Enhancements:

  • Curve Fitting:
    • Added support for the Slider Crank mechanism
    • Added support to Curve Fit a complete Move
    • Added support for Poly 5 profile type in addition to Poly 7
  • Print Report:
    • Now display Mechanism input torque for the Rotary, Belt & Pulley, Conveyor, Dual Conveyor, Rack & Pinion, Dual Rack Conveyor mechanisms
  • Help:
    • Updated Database Filters page with filter "drag & drop" functionality and images for re-ording conditions

Fixes:

  • System Check:
    • "Pxt monitoring not possible" message would appear even though the infeed module's Pmax value is > 0 for the select drive/infeed
  • Energy Storage Modules:
    • Fixed the system supply power calculation when ESMs are in the system. The program would show an energy consumption increase when ESMs were on the bus because the program was 'double-counting' the supply power. When no ESMs were on the bus, the power calculation was correct.
May 12, 2018Version 4.0.160

Enhancements:

  • B&R Feature Set:
    • Enabled Servo Pump feature
  • Curve Fitting:
    • Added support for curve fitting Bleeder rated peak power
    • Improved calculations to better handle more challenging applications including the Slider Crank, Winders and Spoolers
    • Ensure a motor is selected, and/or drive, infeed and/or bleeder module as needed
    • Added additional checks to ensure at least one target (Motor Peak Torque, Drive Peak Current, Infeed Peak Power, Bleeder Peak Power) is selected
  • Sequence form:
    • Now display Bleeder Rated Peak Power
  • Winder Center Driven:
    • Added support for Dynamic Inertia
  • Winder Surface Driven:
    • Added support for Dynamic Inertia Feed Roll: Added support for Dynamic Inertia
  • Pumps:
    • When opening a pump project, if oil density is 0, then the default value of 879kg/m3 is used. This is done to handle new pumps that that use oil density in their flow formula, and therefore can have 'divide by zero' errors when oil density is 0.
    • When opening a pump project, if kinematic viscosity is 0, then the default value of 46cSt is used. This is done to handle pumps that that use kinematic viscosity in their formulae, and therefore can have 'divide by zero' errors when kinematic viscosity is 0.

Fixes:

  • Curve Fitting:
    • Fixed curve fitting a Move for Center & Surface Driven Winders
  • Winder Center Driven:
    • Corrected adjustment for Start Position
    • When over-filling/emptying was not handled properly. Ie. Previously, the move distances had to match the empty & full distances, otherwise additional distances would not be handled properly. Now, once the winder is empty or full, the program deals with it and the winder/spooler remains empty/full as expected.
  • Winder Surface Driven:
    • Corrected adjustment for Start Position
    • When over-filling/emptying was not handled properly. Ie. Previously, the move distances had to match the empty & full distances, otherwise additional distances would not be handled properly. Now, once the winder is empty or full, the program deals with it and the winder/spooler remains empty/full as expected.
  • Upgraded Installer package:
    • Addresses install error 1624. Error 1624 is related to language transforms. Some users reported error 1624 occurring when installing in a different language than the target machine.
Apr 25, 2018Version 4.0.154

Enhancements:

  • Curve Fitting:
    • Added support for the Slider Crank mechanism
    • Added support to Curve Fit a complete Move
    • Added support for Poly 5 profile type in addition to Poly 7
  • Print Report:
    • Now display Mechanism input torque for the Rotary, Belt & Pulley, Conveyor, Dual Conveyor, Rack & Pinion, Dual Rack Conveyor mechanisms
  • Help:
    • Updated Database Filters page with filter "drag & drop" functionality and images for re-ording conditions

Fixes:

  • System Check:
    • "Pxt monitoring not possible" message would appear even though the infeed module's Pmax value is > 0 for the select drive/infeed
  • Energy Storage Modules:
    • Fixed the system supply power calculation when ESMs are in the system. The program would show an energy consumption increase when ESMs were on the bus because the program was 'double-counting' the supply power. When no ESMs were on the bus, the power calculation was correct.
Mar 26, 2018Version 4.0.152

Enhancements:

  • Manufacturer Versions:
    • Enabled EXLAR version in v4
  • MOOG Feature Set:
    • Enabled Ball Screw database
  • Motor & Drive Performance form:
    • Added load factor (LF) details in the tooltips for motor, infeed, inverter, chopper and bleeder LFs. Ie. Listing the specific LFs for each of Temp, Elev and Voltage
  • Drive Database form:
    • Added load factor (LF) details in the tooltips for infeed, inverter, chopper and bleeder LFs. Ie. Listing the specific LFs for each of Temp, Elev and Voltage
  • Drive Internal Power Details form:
    • Added load factor (LF) details in the tooltips for infeed, inverter, chopper and bleeder LFs. Ie. Listing the specific LFs for each of Temp, Elev and Voltage
  • Main form:
    • Now display the Pressure & Flow sequence icon for the Main form and Wizard Sequence buttons
  • Motor Performance form:
    • Now group move segments under one checkbox, that can also be expanded to see each segment
    • Now only load the first 500 segments in the segments list when the form is first loaded, dramatically improving the form load time for sequences with > 1000 segments
  • Motor Efficiency form:
    • The field current, Id, would not always be displayed in the chart, even when the Inverter Control Mode allowed for FW
  • Curve Fitting:
    • Improved peak power margin check, ensuring the working segment is properly tested and minimizing the chance of "no solution found"
  • Calculation Engine:
    • Significant calculation performance improvement for larger sequences (>500 segments), and especially for sequences > 500 segments with dynamic inertia/mass (inertia/mass changing with each segment) for a constant speed. In this case, the calculation performance improvement can be up to 5x faster.
  • Help:
    • Updated all mechanism formulae with the counterbalance force, Fcb

Fixes:

  • Rack & Pinions Database:
    • Fixed 'Accuracy' filter when 'Basic' or other type selected which is defined by more than 1 quality value
  • Calculation Engine:
    • Corrected calculation for torque due to dynamic inertia/mass when importing a Time vs Velocity sequence with changing inertia/mass
  • Main form:
    • When switching project modes from v4 to v3, the permission check was not detecting if more than 1 Power Group, as only 1 Power Group is supported in v3
  • Bill of Material:
    • When a Motor Linear Actuator has the motor brake enabled, now include the motor brake holding torque details in the description
  • Improved Chinese translations:
    • Inertia Mismatch 惯量配比
  • Drive Motor Linear Actuator Performance chart:
    • The Drive Motor Peak Regen curve was shown as a solid line, instead of a dotted line
  • Optimizer Create Curve Fit Spline form:
    • When Infeed Margin text changed, the Infeed Margin Enable Checkbox was not being checked automatically
Mar 2, 2018Version 4.0.147

Enhancements:

  • Sequence form:
    • Now display a diagram for the following mechanisms when the chart crosshairs are selected
      • Ball Screw
    • Now allow Split segments by equal time or distance for all segment types. Previously, splitting by equal distance was only permitted for polynomial profiles.
  • Energy Storage Modules:
    • Now when the entire Vendor Model solution is displayed, the total number of expansion modules are shown instead of the number of expansion modules per energy storage module as was in the previous version. This specifically is seen on the Main form, the database selection and the print report.
  • AddEdit Drive/Infeed forms:
    • Ensure Vmin, Vmax, SHzmin, SHzmax are not empty
  • Database Updates:
    • Added additional checks if multiple instances of SERVOsoft are running, or if the database file is locked, to ensure the database file is not locked when trying to perform a database update.
  • DGL Licenses:
    • Added support for multiple DGLs where the user can select from a list of DGL licenses at program startup.
  • List Users:
    • Added support for multiple Network License DGLs on the same network
  • Help: Rotary Mechanism page:
    • Improved images and descriptions to further clarify the Incline Angle and Start Position

Fixes:

  • Main form:
    • Fixed a bug when opening a project file that was saved in the German Windows locale and has an imported sequence from a file with those "import settings" also saved in the project file. The program failed to handle the source file Date when saved in certain locales such as the German locale.
  • Sequence form:
    • The 'Join Segments' option would be enabled in the right-click menu for Moves. It should only be enabled for Segments.
    • Fixed interpolating of Thrust values for imported 'Time vs Velocity/Accel' sequences, when Velocity cross over from positive to negative velocity
  • Move form:
    • Changing the Start Position would not have any affect for the Slider Crank mechanism. Changing the Start Position in the Move form and Slider Crank form should be the same setting.
    • Changing the Start Position would not have any affect for the Rotary mechanism. Changing the Start Position in the Move form and Unbalanced Load Start Angle should be the same setting.
  • Gear Motor Torque vs Speed charts:
    • Fixed the Crosshairs right-click snap to nearest point when zoomed in on 2nd Y Stack motor chart
  • Linear Actuator Force & Motor Torque vs Speed charts:
    • Fixed the Crosshairs right-click snap to nearest point when zoomed in on 2nd Y Stack motor chart
  • Gear Motors Database:
    • Fixed "invalid filter" bug when using "Mot_J" filter, as the condition name should be "Mot_Jm". Therefore, condition name changed to "Mot_Jm" in Database v4.0.106.
  • Drive Gear Motors Database:
    • Fixed "invalid filter" bug when using "Mot_J" filter, as the condition name should be "Mot_Jm". Therefore, condition name changed to "Mot_Jm" in Database v4.0.106.
  • Add Edit Gearbox Database:
    • Chart errors would appear on certain machines. Typically, when trying to update the Efficiency vs Speed chart. The Main form error flag would be set after the first error.
  • Print Report:
    • Chart errors would appear on certain machines when creating the Gearbox page, and specifically the Gearbox Torque vs Speed Chart. In such cases, the Gearbox Torque vs Speed chart would be missing from the report, and then the Main form error flag would be set.
Jan 21, 2018Version 4.0.142

Enhancements:

  • Optimizer PRO Trial for all PRO version users until April 30, 2018
  • Manufacturer Versions:
    • Enabled ATLANTA version in v4
    • Enabled B&R version in v4
    • Enabled KOCH ESMs in v4 B&R
  • Added support for the following drive types:
    • 17 = Infeed / Dual Inverter / Chopper
    • 18 = Infeed / Triple Inverter / Chopper
  • Sequence form:
    • Allow Rated profiles in Sequence Chart for Manufacturer Versions
    • Now display a diagram for the following mechanisms when the chart crosshairs are selected
      • Rack & Pinion
      • Dual Rack Conveyor
      • Rack & Gearbox Pinion
      • Dual Conveyor
  • Motor Efficiency form:
    • Added the display of Itotal, Iq & Id on a 2nd plot and Vbus on a 3rd plot (Pro version only)
    Main form:
    • Added Motor Efficiency form for Asynchronous Motors
    • 'Load + Payload' no longer includes the Counterbalance Mass. This is only a display value, but caused confusion for users some users thinking that the Counterbalance Mass is not part of the 'Load + Payload'.
  • Print Report:
    • 'Load + Payload' no longer includes the Counterbalance Mass. This is only a display value, but caused confusion for users some users thinking that the Counterbalance Mass is not part of the 'Load + Payload'.
  • Database forms:
    • Replaced the filters move "up/down arrows" with one button for drag & drop to re-order filters
  • Optimizer:
    • Now include the target final result of the optimization in the 'Results' column
  • Motor & Drive Torque/Force Performance Charts:
    • Added 'Peak Regen' profiles to drive curves, indicated by a dotted line
  • Project Notes:
    • Added shortcuts for Bold (CTRL-B), Italic (CTRL-I) and Underline (CTRL-U)
  • System Check:
    • For Mechanisms with a Counterbalance Mass, when the Acceleration >1G, a new warning message has been added "Acceleration exceeds 1G at [X] sec [Step Y], which affects the Counterbalance Mass if it is connected by rope, chain, belt, or similar". Note, this does not apply to the Conveyor mechanism which has the counterbalance load attached to the driven belt.
  • All Forms:
    • Improved handling of multiple screens with different display settings including different resolutions. Previously, the program assumed it was running on the 'Primary' monitor. Now it checks the screen resolution of the screen where the form is on.
    Database Utility:
    • When new vendors added to the database, now include list of new vendors in the import log file

Fixes:

  • Motor Efficiency form:
    • Motor efficiency chart was not updating for motors with field weakening
  • Main form:
    • Fixed 'Cycle Time' auto bug when multiple Power Groups. When clicking the 'Auto' cycle time checkbox, the Cycle Time value changes from current Power Group to the Cycle Time of all Power Groups and then back again to the current Power Group to the Cycle Time. Now it just gets set to the current Power Group to the Cycle Time.
  • Print Report:
    • Fixed handling of empty Project Notes that sometimes throws an error and sets the Main form error flag
Nov 24, 2017Version 4.0.133

Enhancements:

  • Energy Storage Solutions:
    • Now allow manual override for the number of expansion modules. Previously, the limit was 5.
  • Project Notes:
    • Added sample "\ProjectNotes\InsertList" folder and sample signature

Fixes:

  • Energy Storage Solutions:
    • Fixed backup supply power calculation when Time of Power Loss + Power Loss Duration > Cycle Time
  • Sequence form:
    • Infeed/Drive power profiles would not be displayed properly when the Infeed/Drive was from Power Group >= 2
  • System Supply Power form:
    • Fixed Analysis calculation with the amount of cost savings when adding more capacitance to the bus
Nov 20, 2017Version 4.0.132

ACT version only

Fixes:

  • Fixed bug with v4 license check for older licenses.
Nov 15, 2017Version 4.0.131

Enhancements:

  • Sequence form:
    • Now display a diagram of the Conveyor mechanism when the chart crosshairs are selected

Fixes:

  • Main form:
    • Fixed bug when user selects 10 Transformations in the EasySize Wizard, and then triggers the Main form error flag
    • Fixed bug converting units from the base units to the display units
  • Motor Performance form:
    • Fixed bug converting units from the base units to the display units in the performance data table
  • Gearbox Performance form:
    • Fixed bug converting units from the base units to the display units in the performance data table
  • Database forms:
    • Fixed bug converting units from the base units to the display units in the performance data table
Nov 2, 2017Version 4.0.130

Enhancements:

  • Control Techniques Feature Set:
    • Enabled Control Techniques version in v4
  • Move form:
    • Form icon shows Pressure & Flow icon when Pressure & Flow segment

Fixes:

  • Installer:
    • Fixed installer issue on some machines where the following error message would occur and stop the installation.
    • "Source file not found: C:\Users\... \WibuCmNET.cab. Verify that the file exists and that you can access it."
    • This error was introduced in the previous version, v4.0.128.
Oct 30, 2017Version 4.0.128

Enhancements:

  • Sequence form:
    • Now display a diagram of the Rotary mechanism when the chart crosshairs are selected
    • Now display a diagram of a Rotary Knife mechanism when the chart crosshairs are selected using the 'Rotary Knife' template
    • Now 'Legend Select Profile Fill' enabled for all feature sets, including manufacturer versions. Previously only for Advanced & Pro versions.
    • Form icon shows Pressure & Flow icon when Pressure & Flow sequence
  • Main form:
    • Sequence button icon shows Pressure & Flow icon when Pressure & Flow sequence
  • Energy Storage Module database:
    • Set default filters to include 'Typ', 'Vzmax', 'NumESM' and 'NumExM/ESM' filters
  • Add / Edit Drive form:
    • Show / hide the Pmax field depending on the PxtTyp value
    • Show / hide the Imax field depending on the IxtTyp value
  • Add / Edit Infeed form:
    • Show / hide the Pmax field depending on the PxtTyp value
  • Add / Edit Pump form:
    • Added leakage flow formula, Ql Allow Pump Q, Ql, M & L formula to be visible for other vendors
    • Baumueller & Moog formulae still hidden per their request
    • Added right-click drop down menu for the formula, so users can conveniently insert variables
    • Now allow users to Add / Edit and save Pump data
    • Added 'Other' to Pumps.Typ list
    • Added 'Radial Piston' to Pumps.Typ list
  • Pumps Database form:
    • Added 'Other' to Pumps.Typ list
    • Added 'Radial Piston' to Pumps.Typ list
    • Pumps.Typ filter is now a popup selection
  • Pumps formulae:
    • Add support for a new variable, dOil, oil density [kg/m3]
  • Pumps mechanism form:
    • Added new input variable, Oil density, that can be used in the pump formulae, Q, Ql, M, L.
  • Database:
    • Added Pumps.Ql field for the pump leakage flowrate formula
  • Language Translations:
    • Pump phrase: Changed 'Torque Efficiency' to 'Hydraulic Mechanical Efficiency'
    • Extensive update of Spanish language phrases

Fixes:

  • Database Spreadsheet:
    • Corrected cells A1 & B1 in some worksheets including 'InfeedModules', as this would confuse the Database Utility into thinking the first valid row was Row 1, and not Row 4.
Oct 4, 2017Version 4.0.119

Enhancements:

  • All Manufacturer version feature sets:
    • Enabled QuickCalc Numeric Input Calculator
  • Linear Motor Force vs Speed form:
    • Now display the Rated Max and Cont force values for total number of motors when NumPrimaryParts > 1. Previously, always displayed the rated values for 1 motor.
  • Main form on Linear Motor view:
    • Now display the Rated Max and Cont force values for total number of motors when Number of Primary Parts > 1. Previously, always displayed the rated values for 1 motor.
  • Sequence form:
    • Now display a diagram of the Winder Centre Driven when the chart crosshairs are selected
    • Now display a diagram of the Winder Surface Driven when the chart crosshairs are selected
    • Better position the Mechanism image so as not to cover the chart legend
  • Print Report:
    • Added 'Break' button to progress bar when creating Print Report... Very useful for large projects because it can take several minutes to create a report for a 50 axis project with 225+ pages
  • Help:
    • Updated all pages with v4 images
    • Added more details in many help pages

Fixes:

  • License Activation Wizard:
    • Fixed issue when clicking 'Next' on the 'Select Program Version' step, and the wizard would not proceed to the next step.
  • System Check:
    • For the Gearbox Rated Max Output Torque check, the Margin values were incorrect when a gearbox has increasing rated values as speed increases. Now the check does not assume that the rated max torque is at 0 rpm.
  • Rotary Mechanism form:
    • When the user changes the incline angle using the QuickCalc Numeric Input Calculator, the mechanism image was not being updated.
  • Fixed an issue when opening a v3 project file, and converting the sequence profiles to v4. In cases where the project has an Import Trace, but does not have an external Infeed or Bleeder module, the Import Trace profile was not converted properly. Then opening the Sequence form would trigger the Main form error flag.
Sep 8, 2017Version 4.0.116

Enhancements:

  • WIBU CodeMeter Runtime:
    • Upgraded to CodeMeter v6.50b, which addresses a critical fix to v6.50a
    • Prior to this release, SERVOsoft was packaged with v6.40b
    • CodeMeter v6.50a was never included with SERVOsoft
    • Other programs that use CodeMeter such as B&R Automation Studio are installing v6.50a, which then causes SERVOsoft to crash
    • Installing this release, or simply installing CodeMeter v6.50b separately solves this problem
  • Print Report:
    • Upgraded print report generation, which is up to 30% faster for larger reports
    • Added better fault handling, making it more resilient on various machine configurations
  • Translations:
    • Updated many German translations, mostly related to new v4 features

Fixes:

  • Print Report:
    • Fixed issue where print report would crash on some machines, not giving any error message. The cause was due to certain printers not supporting letter size (8.5 x 11 in), which is the default page set on installation.
  • Database Utility:
    • The import process would stall when importing from a source SDF database file which included "RacksPinionsFeedForce" data to be updated
    • An error would occur when importing a spreadsheet with a grouped row collapsed
Aug 22, 2017Version 4.0.106

Enhancements:

  • MOOG Feature Set:
    • Enabled MOOG version in v4
    • Enabled the Servo Pump feature for "Moog" pumps
    • Enabled Chinese (ZH) language option in v4, such that EN, DE & ZH languages are available
  • Configure Power Flow form:
    • Now adjusts column widths and form size to accommodate all languages
  • Project Notes:
    • Updated ribbon and menus with v4 icons, including File and Edit menus
  • Print Dialog:
    • When saving to PDF, if existing file exists and is locked, now handle elegantly with a message
  • Print Report:
    • Group System Check bookmark pages in tree node when more than one System Check page
    • Scale logo image in report header when print margins and/or paper size changed
  • Import Sequence:
    • When importing data from a spreadsheet, now set TAB delimiter as default for spreadsheets
  • Print Config form:
    • Form height is resizable to allow users to more easily see the treeview for larger projects with 20+ axes
  • Print Dialog form:
    • Form height is resizable to allow users to more easily see the select pages treeview for larger projects with 20+ axes
  • Gearbox Pinion Database:
    • Added the "APGS%" option to the GBP_Model filter drop down list
    • Added GearboxPinionDatabase222.jpg and GearboxPinionDatabase223.jpg product images
  • Supply Power form:
    • The Power Flow table now has Utilization Bars. Previously used "Margins"
    • Now list Peak Power rows above Cont Power

Fixes:

  • Axis Infeed Supply Power was not being calculated when Bus in 'Stand Alone mode'. Ie. Not Shared Bus
  • Fixed the importing of product data from a project file that was saved using a comma as decimal, and then opened on a machine using a point as a decimal.
  • Fixed the Thrust & Payload not included in repeated cycles when 'Shorter sequences = Repeat'
  • Rotary Mechanism form:
    • Added input check to ensure Incline Angle is between 0deg and 90deg
  • Print Report:
    • Fixed issue where the user selects specific pages to print/save to PDF, and then also changes the language, paper size and/or margins. Changing such settings requires the print report to be regenerated, and sometimes would cause the number of Project Notes and/or System Check pages to change. In doing so, selected pages below System Check would be affected, and the incorrect pages would be printed/saved to PDF.
Jul 17, 2017Version 4.0.100

New Features:

  • Energy Storage Modules for KOCH Products more...
    • DES, DEV & DEK products
    • DSM & DLC (super capacitors) products
    • (Advanced, Pro and some Manufacturer versions)
  • Optimizer Pro:
    • Added 'Motor Peak Torque Margin' target, which optimizes to a target margin value
    • Added support for 'complex splines' with up to 3 different profile types in one spline
    • Added two new constraints - 'Start Accel = End Accel' and 'Start Jerk = End Jerk'
    • Added 'Curve Fitting' feature more...
      • Curve Fitting works within the drive, motor, gearbox, and/or mechanism rated curve(s)
      • And then generates the resulting motion profile at the load
  • Mechanisms
    • Two Servo Pumps driven by one Motor (Pro version) more...
    • Servo Pump (standard in Pro version, was an Option in v3)
    • Ball Screw Database (Lite, Advanced & Pro versions)
    • Cart Mechanism (Advanced & Pro versions) more...

Enhancements:

  • Project Configuration
    • ADVANCED version increases from 5 to 9 axes
    • PRO version increases from 40 to 50 axes
    • Multiple Power Groups (Pro version)
    • Up to 3 Infeed Modules per Power Group
    • Up to 3 Bleeder Modules per Power Group
    • Up to 3 Capacitor Modules per Power Group
  • Sequence form:
    • Added option to display the motor current phasors, Iq & Id (Pro version)
    • Quick Import Sequence (Lite, Advanced & Pro versions)
  • Import Sequences:
    • Added support to import 'Time, Velocity and Accel' table data
    Move form:
    • Added "Accel Capped" feature, which calculates Start & End Jerk values to minimize the maximum acceleration for the Poly1-7 profile
  • Database forms:
    • Re-order columns, set grouped columns, and then save as the "Default View"
  • Performance Improvements:
    • Further improved the calculation performance up to 3.5x wrt v3.3
    • Further improved thrust and payload formula calculation performance to 1.6x faster wrt v3.3
    • Project files open 20% faster, and some large project files open as much as 5x faster wrt v3.3
    • Project files use compression algorithm resulting in 2-8x smaller file size
  • Utilization bars on all forms and print report
  • Language Options:
    • Enabled all language options French, Italian, Spanish, Turkish & Chinese in addition to the standard language options English & German (Education, Lite, Advanced & Pro versions)
  • When loading a project, if products are not found, now wait until the entire project is loaded, and then provide a list of all products that are not in the database.
    • Then users can select which products to be added to the database.
    • By default, all products are checked.
    • This is much more organized and more manageable, especially for large projects with 20-50 axes and perhaps 100 products that may not be in the local database.
  • Drive & Motor Performance Charts:
    • Show shading for the field weakening portion on motor torque chart, which very clearly shows when the motor is operating with field weakening
  • Overload Models
    • Pxt & Ixt
      • Added support for B&R Fast Slow Time Constant for Pxt and Ixt overload models
    • Motor I2t
      • Enahnced Motor I2t model for more accuracy at slower speeds (n< nN/2)
  • Product Zones
    • Added Product Zone support so each vendor can specify multiple product zones, with each zone having one or more countries. Previsouly this worked in v3 only for a specific manufacturer version. Now this new approach works for all versions.
  • Updated Print Report Logos with higher resolution images
  • Runs as 64-bit application on Windows 64-bit, allowing for better performance for large projects

Fixes:

  • Print Report:
    • When click the "View PDF" button, if the user tries to save and overwrite an existing file and that file is already in use, previously the Main form Error Flag would be set. Now the user gets an error message saying the file is already in use by another process.