Linking technology, ideas & people!
www  ControlEng
Google
   
     Size complete servo systems

ServoSoft Revision Log Archive: 2007 and Earlier

Version Date Type Description

2.8.187 Nov 8, 2008 Enhancements
Print: Added Print to other languages in the Print Dialog. Allows users to print in another language than the current ServoSoft version. Supports print to printer, as well as to PDF, Word, HTML, and image formats BMP, WMF, JPG. When printing to Chinese when the Windows Locale is not Chinese, only print to PDF is supported.  more »
Rack and Pinion and Dual Rack Conveyor mechanisms and Transformation Gear Option: Added quick drop down list for the Helix Angle so the user can quickly choose 0º or 19º 31' 42" (19.583º)  more »
System Check:
  Added 'Type' column, where C=Critical, W=Warning, and I = Info
  Added colour scheme where Critical message is red, Warning is yellow, and Info is white  more »
Added display of drive mechanism 'Input torque' in the Main form. Done to avoid confusion when the drive mechanism stage is selected in the Main form.
Help:
  Added 'Belt Forces' page explaining the various belt forces using a force diagram
  Added 'Power Flow Configuration' page
Added support for non-standard Windows DPI settings such 110% (106dpi). Previously, ServoSoft only supported the two standard Windows DPI settings - "Normal (96dpi)" and "Large (120dpi)".
Database:
  Renamed the vendor name STÖBER to STOBER in the database
   • B&R products:
      • Infeed Modules (added 2 for total of 4)
            • 8BVP0220Hx00.000-1
            • 8BVP0440Hx00.004-1
      • Capacitor Modules (added 1 for total 1)
            • 8B0K1650Hx00.000-1
      • Motors (370 total motors)
      • Updated and expanded 8LSA series motors
      • Updated and expanded 8LSC series motors

   • Baumueller (added 158 motors for 943 total motors):
      • Added DSC series motors (68 motors)
      • Updated and expanded DA100, DA180 and DA280 series motors
      • Updated and expanded DS132 and DS200 series motors
      • Updated and expanded DST series motors

   • Updated / added the following Neugart gear products (total of 407 products):
      • Updated existing PLE and PLS
      • Removed PLV reducers
      • Added PLFE, WPLE and PLN reducers (241 reducers)


Fixes Cut to Length Sequence Template: Corrected bug where motion profile created by the 'Cut to Length' template is non-continuous in the decel ramp when the decel rate and/or decel jerk value are different from the accel rate and/or accel jerk value.
Dongle: Corrected intermittent dongle check error for Windows configured for some Eastern European locales where the dongle is not found even though a local dongle is connected, or a network license is available.
Corrected belt tensile load calculation for the Conveyor mechanism at standstill when there is an incline angle greater than zero and a counterbalance mass.
Print: Corrected position profile display in Sequence chart, where the incorrect units conversion is applied to the position motion profile.
Inertia Mass Calculator: When French language is active, materials list was shown in German.
Gearbox Database: Corrected issue where gearboxes with ratios with decimals are sometimes not found
Friction Coefficients form: Corrected bug where coefficients table is loaded using points for decimals even though the Windows locale specifies commas for decimals. Then when a specific value such as '0.08' is selected, the value applied in the input field is '8' because points are considered thousands separators and not decimals in European locales. Now the table is loaded correctly such that the value '0,08' is displayed in the table as well as in the input field when selected.

2.8.179 Sep 22, 2008 Enhancements
Added support for additional language options - French, Italian, Spanish, Turkish and Chinese. The additional languages are not part of the standard license, but can be ordered separately. The new languages are for all aspects of the program except the installation and help file, which are in English and German only.  more »
Rack and Pinion: Image changes when 'Rack is stationary' is checked. The new image clarifies exactly where the thrust load is applied, and where the Load is located.  more »
Gearbox Shaft Loads form:
  Added the calculated Max and Mean Tilting Moments at the gearbox input and output
  Added the Rated Max Axial and Radial Loads and Tilting Moments, both at the input and output.
Added gearbox margins for axial and radial loads, and tilting moments, both at the input and output
Main form: Added Gearbox application Duty Cycle (ED%) to Gearbox Results
Project Notes form: Added ability to Open and Save text files for Project Notes
Options form: Expanded 'Test Connection' routine to test for connection, and then to test for download rights
System Check:
  Added a warning messages if Infeed, Drive and Motor components are from different suppliers.
    "Drive and Motor vendors are different. Confirm interface with vendors."
    "Shared bus and Infeed/Drive vendors are different. Confirm interface with vendors."
  Added warning message if motor continuous torque at standstill results in a gearbox nominal output torque
  that is higher than its rated nominal output torque.
    "Gearbox nominal output torque could be exceeded if available motor continuous torque is applied"
Vendors form: Added new column, 'Total Records', which includes the number of records for each vendor in each table.
Help: Added Cycle Time help file page explaining 'Auto' and 'Manual' cycle time  more »
Gearbox Database:
  Added message box when duplicate entries found.
  Added support for selecting STÖBER PA or PHA gearboxes. Problem was duplicate Models but with different
  Vendors - in this case, STÖBER and SDI. Now duplicate Models are permitted, so long as the Vendor-Model
  combination is unique.
  For F2Rmax, F2Amax, F1Rmax and F1Amax, added the application required variable and value to the values
  drop down list
  For reduction ratio, i, added a drop down list of ratios.
Added 5 more Gearbox nominal torque implementation types (TNTyp):
3 = Dwell, Exp=3, T2N>T2n always
4 = Dwell, Exp=10/3, T2N>T2n always
5 = No dwell, Exp=3, T2N>T2n if ED>EDcont
6 = Dwell, Exp=10/3, T2N>T2n if ED>EDcont
7 = No dwell, Exp=10/3, T2N>T2n if ED>EDcont

Database v2.8.12 August 12, 2008:
  Updated / added STÖBER gear products (total of 9,500+ products)
  Corrected missing bearing data PH10
  Updated missing F2R for all PH gearboxes
  Deleted duplicate gearboxes with wrong ratio
  Set TNTyp value from 0 to 3 where:
    0 = Dwell, Exp=3, T2N>T2n if ED>EDcont
    3 = Dwell, Exp=3, T2N>T2n always
  Added gearboxes with MT adapter - vendor = SDI (Stober Drives Inc in the United States)
  Added all right-angle planetary gearboxes to database (PKX, PK, PHKX, PHK)
  Changed old line of planetarys PH(A)912 / PH(A)923 / PH(A)1012 / PH(A)1023
  to new line PH(A)932 / PHV(A)933 / PH(A)1032 / PHV(A)1033
  Added latest PH "Quattro" products to database (PHQ / PHQA)
  Corrected denisity of Hardened Steel from 15,000 kg/m3 to 7861 kg/m3
  Added WITTUR motors (10 in total) to the database including the DUM and DGM series motors


Fixes System Check: The gearbox output shaft axial to radal load ratio (F2am/F2rm) message is displayed even when the F2Am/F2Rm check ratio is zero. Now the Gearbox "F2am/F2rm ratio exceeded" message is only displayed when the ratio exceeds F2Am/F2Rm ratio, and the F2Am/F2Rm ratio is not equal to zero.
Gearbox Output Bearing Lifetime Lh210 value should be zero when the gearbox k2 and p2 values are zero.
System Check: Corrected message where Infeed supply number of phases is set to 1, and the Infeed module requires 3 phases. Message incorrectly read "Infeed supply requires 1 phase" when it should have read "Infeed supply requires 3 phases"
Print Slider Crank: Corrected bug where the number '21617' was displayed instead of the text 'Start angle at crank'.   When 'Motion profile is defined at the Crank (rotary)', the sequence chart uses rotary units but displays linear load profiles (linear position, velocity and accel). Should display the rotary profiles in this case.
When Cycle Time is shortened in Manual mode, the Duty Cycle can be > 100%, which does not make sense. Now if Duty Cycle is calculated > 100%, the Duty Cycle is set to 100%.
Sequence form: Create a Rotary Knife template. Then switch to E-Stop mode, and open the Sequence, and then try and open the single blank segment, and then an error occurs.
Sequence form: Corrected scenario when a sequence contains over 520 segments, and the Thrust values of the sequence are not applied correctly.
Database Utility: Corrected 'Unknown Error' problem when the Source database contains an empty table.
Trial Version Activation: Corrected bug on some systems where an error occurs when the program attempts to creatre the Trial License Request Code.

2.8.155 May 19, 2008 Enhancements
Created New Product, ServoSoft TS, which allows ServoSoft to run in a Windows Terminal Server and allow remote users to run ServoSoft TS without any software installed on their PC. ServoSoft TS is specifically designed for Vendors and Distributors, with many customizable options, and a database that is limited to the vendor's products.  more »
Added 'Parabolic' motion profile type. Applies to Moves, Segments and Sequence Templates (Cut to Length, Flying Shear, and Rotary Knife)  more »
Added display of the active database path in the bottom status panel on Main form, when the database path is not the default path
Gearbox Database:
  Added Gearbox filter Req_T2n, which is the gearbox required nominal output torque
  Added Gearbox filter Req_n2m, which is the gearbox required mean output speed
  Added Gearbox condition n1N, the gearbox rated input speed, which is effectively the rated output
  speed times the reduction ratio (n2N*i)
Rotary Motor Database: Added 'GB_d1max' filter that allows the filtering of motors whose shaft will fit into the selected gearbox.
Add the following inertia units: oz-in², lb-ft², lb-in²
Add the following density units: lb/ft³, oz/ft³
If a single axis supply is already selected at 460V, and then the user switches to a shared bus configuration, previsouly the supply voltage defaulted to 400V. Now the program is smarter and defaults to the non-zero minimum supply voltage of all axes.
Added database operator 'Not Like' which allows filters to exclude all or portions of certain variables. For example, say a user wants to search for STÖBER gearboxes, but only wants to look at Pxxx reducers, and exclude the PAxxx reducers. This is not possible using the 'Like' operator with the filter - Model Like 'P%', as this returns Pxxx and PAxxx reducers. With the 'Not Like' operator, it is now possible by specifying Model Not Like 'PA%', which only returns the Pxxx reducers.
Vendors form: When in Edit mode, the Active column remains visible. Makes adding and activating multiple vendors much more efficient.

Fixes Print: Dual Stage Conveyor table data goes beyond the bottom of the page for PDF, Word, HTML, BMP, JPG and EMF
Print: If two or more instances of ServoSoft are running with Print Preview, then the instance which ran Print Preview last overwrites the page image files in the Print cache folder.
Transformation: User makes input changes, then clicks 'Apply'. Then if 'Cancel' is clicked, the inputs that should have been saved previously are lost.
Vendors form: When in Edit mode, corrected a number of bugs when the user adds one or more vendors and then deletes one or more vendors, and then adds one or more vendors again.

2.8.141 Mar 22, 2008 Enhancements
Added Pilz products:
  PMCtendo_DDx series drives (14 in total)
  PMCtendo_ACx series motors (76 in total)

Fixes Print Power page: Axes 1-6 are repeated in the second row where Axes 7-12 should appear on the Power page.

2.8.140 Feb 1, 2008 Enhancements
Added the following STÖBER products:
  P, PA, PH & PHA series planetary gearboxes (1464 in total)
  ED & EK series motors (54 in total)
  POSIDRIVE ® MDS series drives (10 in total)
Added MAYR Smartflex 932 series couplings (152 in total)
Added Beckhoff 3500 series motors (10 in total)
Updated several existing products in the database with the latest product data, with typically increased rated values
Added support for a new drive type 'Infeed/Inverter/IntExtBleeder', which is a drive configuration that has its own internal chopper and resistor, and also allows an external resistor to be connected to the drive's internal chopper.  more »
Added "Rack is Stationary" option and "Pinion Mass" input to the Rack and Pinion mechanism, which allows users to easily define a Car/Carriage using the Rack and Pinion mechanism.
Added gearbox load cycles/hour to main form. Note load cycles means reversing load, not turning direction.
Sequence form: Added 'Group' feature to drop down list, that allows the user to group 4 individual segments into one move.  more »
Export Sequence to ASCII:  more »
  Added 'Profile Type' and 'Accel Start' columns to allow the exporting and importing of sequences with CAM profiles. Previously, only S-Curved profiles were supported.
  Added 'Copy to Clipboard' so that the user now has a choice to export the data to an ASCII text file or copy the data to the Clipboard.
Import Sequence from ASCII:  more »
  Added 'Paste from Clipboard' button so that the user now has the option to import the data from an ASCII text file or paste the data from the Clipboard. This is especially useful for creating complex sequences in Excel, and then copying them and pasting them directly into the Import Sequence form.
  When importing TimeVsPosition or TimeVsVelocity, the start velocity of the first segment was always assumed to be 0. Now, the program determines the appropriate Start Velocity of the first segment.
Linear Motor Mechanism: Added 'Total travel distance' and 'Min length of secondary' to the Main form performance values.
System Check:
  Added message, "Field weakening is applied to the motor", informing the user if field weakening is required by the application. Only applies to rotary synchronous servo motors.
  Added check for Linear Motor if the motion sequence distance exceeds the 'Total Travel Distance' input in the drive mechanics form. If exceeded, the message "Total travel distance exceeded" is displayed.
When opening the External Bleeder database, if the current Bleeder is a 'Resitors' type, then both 'Chopper + Resistors' and 'Resistors' types are listed. Ie. The program no longer forces the 'Chopper + Resistors' filter for External Bleeders when a 'Resistor' type is already chosen.
Added Print Selection to Print Dialog, where the user can now select any combination of pages to print.  more »
Bill of Material form: Added support for column sorting
Expanded the Help file pages on Exporting ASCII files and Importing ASCII files, including the newly added columns 'Profile Type' and 'Accel Start'.
Added Help page for Printing.

Fixes Minimum Encoder Count calculation was multiplied by a factor of 2. This has been changed to a factor of 1.
Sequence Form: If the first step is a segment, and the second step is a move, and the move is deleted, the entire sequence is deleted.

2.8.127 Nov 12, 2007 Enhancements
Added Infeed bus power rating chart based on input voltage. Now ServoSoft adjusts the Infeed effective rated power based on the specified supply voltage.
Enhanced Infeed Pxt and Inverter Ixt overload models by adding the "Overload cycle time" (tOLC) database variable, which now enables ServoSoft to precisely model overload rise and decay times over the entire sequence. more »
Added Infeed Pxt, Inverter Ixt and Motor I2t limits, instead of using 100% as the deffault maximum allowed. So now, if the Pxt Margin is 10%, then an alarm message is generated in SystemCheck when the Pxt value > 90%.
Added Bleeder duty cycle (ED%) vs power charts
Enhanced interface including Windows XP skin, toolbar and other components
Added the ability to open the Coupling database directly from the Main form
Database:
  Drives and Infeed Modules:
     Added B&R ACOPOS and ACOPOS Multi drives and infeed modules
  Motors:
    Added B&R 8MS and 8LS motors
  Couplings:
    Added R+W Bellows BK2 Series Couplings
    Added R+W Bellows BKL Series Couplings
  Gearboxes:
    Added 709 Alpha Gearboxes for a total of 2093 products (previously was 1384) including:
      CP series
      HG+ series
      LP and LPB series
      LK+ and LPK+ series
      SP, SPK, SK+, SP+ and SPK+ series
      TP and TPK series
      TP+ series
      TK+ and TPK+ series
      VDH, VDS and VDT series
Added database Infeed and Drive filters to filter supply voltage using SVmin and SVmax
Added database Infeed and Drive filters to filter supply the number of phases using SØ
Sequence and Move forms: User in-position window and traverse position inputs and units are now saved with the sequence. Then when Move/Segment form is opened, if either the in-position window or traverse position are not zero, the in-position frame is also displayed.
Added Infeed RMS Power calculation, to help users size infeed cables, filters, fuses, etc. based on the RMS power.
Increased list of Most Recent Projects under the File menu from 4 to 8.
Added support for motors with Delta windings. Applies to both Rotary and Linear Motors. In previous versions, all motors were Star wound motors.
Help:
  Added new help topic: Guidelines for Sizing Cables, Filters, Fuses, etc. more »
  Improved the help page for the motor Torque vs Speed and Force vs Speed charts more »
  Added page showing how to use specific chart features such as scale units and crosshairs more »
Servo and Linear Database: Only the appropriate motor peak torque curve is displayed in the Motor Torque vs Speed chart.
Print: Added legend to motor Torque vs Speed and Power vs Speed charts explaining each profile in the chart.

Fixes Belt and Pulley mechanism and transformation: "Drive pulley" and "Driven pulley" German translations were reversed.
Slider Crank: Corrected calculation for Min and Max linear position when inputting data in the mechanics form.
Slider Crank: If the position profile is beyond the fully retracted or fully extended positions, chart errors in the Sequence form would occur. This has been corrected, and the crank velocity and acceleration are forced to zero. An alarm message is also reported in SystemCheck.
Slider Crank: Slider friction coefficient was not being saved with the project.
Gearbox TorqueVsSpeed Chart: Corrected the ED% display along the XScale when the scale units are other than the base unit.
Gearbox Shaft Loads: Corrected bug for Input and Output Shaft "X2" units. The values were not being converted correctly when units were changed, and then the form was closed (by clicking "OK"), and then reopened.
On startup, if database file is not found, Options form opens, and even if the user changes the path to a valid database, when the user clicks OK, the form closes and the programs shuts down, instead of starting up.

2.7.137 Aug 18, 2007 Enhancements
Extended WIBU Dongle support for new WIBU Lite Stand Alone Dongles with SN#9-100...

Fixes (none)

2.7.135 Jul 18, 2007 Enhancements
Sequence form when Slider Crank Mechanism: When crosshairs selected, a dynamic image of slider crank moves with the chart crosshair position. This enhancement was added to help the user "see" the orientation of the mechanism for incline angle, offset distance, stroke and direction of motion wrt to gravity.
Project Notes: Added Date Stamp button
Motor, Gearbox and Transformation TorqueVsRpm Charts: When the Crosshairs are selected, and the user Right-Clicks on the plot area, the crosshairs snap to the nearest data point on the chart.
Templates: Added Thrust Formula units
Sequence Chart YScale and XScale units now saved with the project file
dbUtility: Added error messaging in log file when duplicate primary key

Fixes System Check would report an error that the drive requires 3 phases, when in fact it accepts a 1 phase connection
Main form: Shared bus not diplayed properly when 2 Dual Axis Inverters are side-by-side
Sequence form: Corrected delete Move function
Slider Crank: Corrected inertia profiles calculation
Print Dialog: When user clicks the 'Pages' option, the option does not get selected until the 'From' or 'To' pages are changed.

2.7.132 Jun 9, 2007 Enhancements
Added Bosch Rexroth IndraDrive products to database:
  HCS03.1E Series Drives (Infeed + Inverter + Chopper)
  HMS01.1N Series Single Axis Inverters
  HMD01.1N Series Dual Axis Inverters
  HMV01.1E Series Infeed Modules
  HMV01.1R Series Infeed Modules
  HLC01.1C/D Capacitor Modules
  HLB01.1C/D Bleeder (Chopper + Resistor) Modules
  HLR01.1N Resistor Modules
  MHD Series Synchronous Servo Motors
  MSK Series Synchronous Servo Motors
  MAD Series Asynchronous Servo Motors
Added Siemens SINAMICS products to database:
  6SL3130 Series Infeed Modules
  6SL3120 Series Single and Dual Axis Inverter Modules
  6SL3100-1BE31 Bleeder Module
  6SL3100-1CE14 Capcitor Module
Added Siemens 1FT6134, 1FT6136, 1FT6138 and 1FT6163 series motors to database

Fixes Bill of Material: Coupling vendor and model not shown, although all technical variables are shown
Corrected display of inertia values on main form for Winder applications. Correctly found the segment with the highest inertia, but was displaying the inertia value at the end of that segment, as opposed to the maximum value in that segment.
Corrected asynchronous motor power calculation

2.7.130 Apr 29, 2007 Enhancements
Added over 4900 Michael Koch GmbH Resistors to database more »
Motor peak torque (rotary) and force (linear) curves now automatically selected based on the drive's nominal bus voltage. The closest available bus voltage curve is chosen.
Databases: Added Up/Down arrows when sorting by a column, as well as changing the header cell back colour when mouse hovers over the column header and when the column is sorted ascending or descending.

Fixes Corrected bug in Sequence form where a user changes the name of in a an Move/Segment, and fails to catch that the name is not unique wrt the either adjacent Move/Segment.
Slider Crank: Incorrect Load Position profile when 'Linear Load' profile is specified in Drive Mechanics form.
Wizard: User specifies Linear Motor mechanism, and then Wizard still steps through the Transformation and Gearbox steps, which are not valid for a Linear Motor mechanism.

2.7.127 Mar 15, 2007 Enhancements
Added Slider Crank Mechanism (Pro Version only) more »
Added Thrust Formula programmability to Moves and Segments (Pro Version only) more »
Added Coupling Database
  Users can pick from a list of vendors' couplings, or add / edit their own couplings to the database
  Added a sample selection of Isotec, B+W, Jakob couplings
Added user inputs for supply voltage and phases, which then calculate the nominal bus voltage
Added support for a centrally shared network database, allowing all users within a company to work from the same database file.
Added field weakening for permanent magnet synchronous servo motors
Inertia and Mass Calculator (IMCalc):
  Added 'Description' input where users can name each element
  Added 'Quantity' input, making it so easy to create duplicate entries
  Added open and save IMCalc inputs to file so that inputs can be saved and copied to any IMCalc form
Gearbox OutputTorqueVsInputSpeed:
  Added Shock Factor input
  Added display of rated duty cycle ED% bars directly beneath the chart X axis. This applies for reducers with continuous torque curves that vary with duty cycle at higher input speeds
Added counterbalance loads to all linear mechanisms including:
  Conveyor
  Dual Conveyor
  Ball Screw
  Rack and Pinion
  Dual Rack and Conveyor
  Linear Motor
Transformations: Added nominal output torque limit (TN) for all transformations
Database filters saved with the project file
Added display of inverter output apparent power (VA) profile in Sequence form
About Form: Added list of features and their enabled status

Fixes When using Network Dongle, if client machine goes into Standby/Hibernation, the user can no longer access the Network licence, and must restart ServoSoft.
Database: Seimens 10kW cont / 25kW peak Infeed Module model number corrected. Changed from 6SN1145-1AA01-0BA1 to 6SN1145-1AA01-0AA2
Corrected Thrust direction calculation for Drive Mechanics input. Direction was not being applied to Drive Mechanics thrust input. This does not apply to the thrust values in the Sequence table, which are applied correctly.

2.6.117 Dec 27, 2006 Enhancements
Added Baumueller and Neugart gearboxes to database (584 reducers in total) including the PLE, PLS and PLV series reducers.
Segments forms: Added 'Start' and 'End' buttons for 'Sub-segment' profile type, allowing the user to specify if the sub-segment is the start ramp or end ramp.

Fixes Corrected Field Weakening Torque to Current calculation

2.6.114 Nov 9, 2006 Enhancements
Added the 'EasySize Wizard', which walks users step-by-step through the entire sizing process. more »
Gearboxes: Added Shock Factor input, allowing users to apply a factor for various loads connected to the gearbox including highly cyclic motion profiles, chain and belt drive mechanisms. T2MaxSF = T2Max/SF and T2NSF = T2N/SF
Gearboxes: Added Gearbox Life calculation
Gearboxes: Added 2 more calculation types for the nominal output torque calculation. Allows support of Sumitomo Fine Cyclo nominal output torque calculation. Note: Lh10 output bearing life not yet supported for Sumitomo Fine Cyclo gearboxes.
Added the following Sumitomo Gearboxes to the database
   FC-A-15G-59
   FC-A-15G-89
   FC-A-35G-59
   FC-A-35G-89
   FC-A-35G-119
   FC-A-45G-59
   FC-A-45G-89
   FC-A-45G-119
   FC-A-65G-59
   FC-A-65G-89
   FC-A-65G-119
   FC-A-75G-59
   FC-A-75G-89
   FC-A-75G-119
When the user deletes an axis and the cycle time changes by more than 0.5%, a message box appears informing the user that the cycle time has changed from X seconds to Y seconds.
Sequence form: Added toolbar buttons to select between all profiles in one plot, 2 profiles per plot, and 1 profile per plot
Database Utility:
   Allow users to specify which Source records they want to merge into the Target database.
   Only the vendors that are required in the Source database are updated in the Target database.

Fixes Print: Inverter LF was displayed for Motor LF
IMCalc: Saving inputs and then re-opening causes the Z input to be the same as Rin value for couplings.
IMCalc: For couplings, entering Rin>Rout would cause the program to crash
When opening the RatioAnalysis form in German, chart message "Label cannot exceed 20 characters" is displayed

2.5.118 Sep 9, 2006 Enhancements
Motor & Inverter Performance: Added 'Speed at max torque' value
Added offset radius to Inertia & Mass Calculator to calculate the mass and inertia of virtually any combination of shapes around any point in space.
When opening a database and the model is not found, instead of just informing the user it is not found, the user is now prompted if they want to ignore filters so they can see the currently selected model

Fixes A user selects the material density in Inertia Mass Calculator or the Drive Mechanics forms, and then goes to Tools > Options and changes the language. When the user returns to the form, the correct density value is displayed, but with the wrong material name.
Print: The values in the sequence table were not correct with the displayed units at the top of each column. The values were not converted to the correct units.
Infeed Internal Power form is open, then the user changes the Cycle Time, and then clicks on the Infeed Internal Power form. The power calculation values are not updated in the Infeed Internal Power form.
Infeed Internal Power form is open, then the user changes the Nominal or Threshold bus voltage, and then clicks on the Infeed Internal Power form. The power calculation values are not updated in the Infeed Internal Power form.

2.5.115 Aug 18, 2006 Enhancements
TorqueVsSpeed Charts for Motors, Gearboxes and Transformations 1 & 2: Markers are displayed for segments where StartVel = EndVel
Added support for Dual Axis Inverter modules
Database: Added Siemens dual axis inverters (3A, 5A, 9A and 18A continuous rated current models)
Added E-Stop Analysis
   Separate E-Stop Sequence
   Gearbox rated and required E-Stop output torques are evaluated in System Check
PoverVsTime chart: Added Pxt profiles for each Infeed module
Expanded Pxt, Ixt and I2t algorithms to reach a steady state value of +/- 1%. Previously, these values were based on 5 cycles, capturing the values of the 5th cycle.
Print:
   Added 'System Check' to printed pages
   Added print to HTML, BMP, JPG, and EMF file formats
   Created separate print page for Gearbox, and also added Transformation 1 & 2
   Added display of motor brake inertia, rated and required holding torque
Environment form: Added display of Total Load Factor = TempLF x ElevLF
Temperature and elevation load factors applied to Drive Chopper (previously no load factor was applied)
Power Calculations Table and Print Power Table: For standardization across the program, changed data to be displayed as "Rated / Req'd / Margin" (previously was "Req'd / Rated / Margin")
Bleeder Database: Forced filters are now displayed so the user is aware of them. Eg. When a drive has an internal chopper, the forced filter requires 'Resistors' type bleeders.
System Check: If Infeed module with regulated bus and Infeed/Chopper/Bleeder module with unregulated bus on same bus, the warning message, "Infeed/Regen (regulated bus) and Infeed/Chopper/Bleeder modules (unregulated bus) cannot be used together", is generated
Network Dongle: Added 'WIBU Server' that lists all users using Network Dongle licenses
Database v2.5.1 August 14, 2006
   Updated Baldor drives with Chopper and infeed overload time values
   Added the following Siemens dual axis inverters
      6SN 1123-1AB00-0HA1 (3A cont, 6A peak)
      6SN 1123-1AB00-0AA1 (5A cont, 10A peak)
      6SN 1123-1AB00-0BA1 (9A cont, 18A peak)
      6SN 1123-1AB00-0CA1 (18A cont, 36A peak)

Fixes Power Calculations for multi-axis shared bus systems: Braking power calculation is too high (conservative) when one or more axes is motoring while other axes are braking at the same time in the cycle. The motoring power is added to the braking power, resulting in higher braking power values for Bleeders. The motoring power should have been subracted from the braking power.
Ballscrew: Payload (in Sequence form) not added correctly in inertia calculation.
Gearbox and Infeed Module databases: List more than 5 filter conditions and scrollbar disappears when 'Condition' or 'Operator' lists are changed.
When inserting or deleting an axis, Profiles displayed in Sequence form are not shifted or deleted

2.4.104 Jun 5, 2006 Enhancements
Added network multi-license dongle support more »
Print: Added PrintToPDF support (with bookmarks for each page) more »
Print: Added PrintToWord support more »
Print: Added drop down list of all pages, allowing users to quickly jump to any page
Print: Added display of Drive Ixt and Motor I2t values to Motor, Inverter page
Print: Added Pxt to power summary table
Print: Added Copy to Clipboard, which copies an image of the current page to the clipboard
Print: Added motor shaft diameter to motor rated table
Print: Added gearbox max input shaft diameter to gearbox rated data table
Sequence form: Added display of Payload and Thrust profiles
Winders Center and Surface Driven: Added payload (Jload in kg-m²) to help file equation (payload adds directly to the material inertia). Previously, Payload value was a mass value (kg).
Main form: For Winders display 'Thrust + web tension' value instead of just the 'Thrust' value
Help: Added 'Helix Gear Tooth Force Diagram', explaining the resultant forces due to the pressure and helix angles of a helix gear
Ratio Analysis: Added Motor speed and input speed of Transformation/Gearbox to chart of performance vs ratio
Import Sequence from ASCII: Added support to import Time,Velocity and Time,Velocity,Payload,Thrust profiles
System Check: Added new check with the following warning message "Gearbox max output torque could be exceeded if available motor max torque is applied"

Fixes Print: System Power page title displayed as "System Power (2 of 1)". Corrected to display "System Power (1 of 1)"
Sequence form: Payload units for Winders were shown to be 'kg', but should be 'kg-m²'
Inertia Mass Calculator: Corrected units conversion for mass and inertia for Generic shape type
Drive Database: Updated Siemens de-rating curves for the 6SN1133 series of drives.
   Temperature de-rating now starts at 40degC (previously 45degC)
   Elevation de-rating curve extended to 5000m (previously stopped at 2000m)

2.3.173 Apr 17, 2006 Enhancements
(none)

Fixes Rotary mechanism: Corrected unbalanced load calculation when incline above horizontal is > 0 and < 90
Sequence form: In a new and empty sequence, Edit > Paste causes an unknown exception error to occur
Program Updates: Error message is generated when program is shut down prior to running the new installation

2.3.171 Apr 7, 2006 Enhancements
6 new CAM motion profile types (Sinusoidal, Cycloidal, Polynomial 5th Order, Polynomial 7th Order, Modified Sinusoidal and Modified Trapezoidal) more »
Sequence Templates (Rotary Knife, Flying Shear, Cut to Length) more »
Pxt, Ixt and I2t thermal overload models more »
Unbalanced rotary loads more »
Bus Discharge resistor calculations and analysis more »
Import complex motion profiles with dynamic loads (Added option to import Payload & Thrust when importing a Time and Distance table from an ASCII file) more »
Program Updates
Bill of Material: Added Transformations 1 & 2 to list
Move & Segment forms: Added ToolTipText to the distance input to inform the user of the distance of material on the roll, and the remaining distance to a full roll. Similarily for Unwinders, the ToolTipText displays the remaining distance to empty the roll.
Drive and Motor database: Drive and motor rated curves are displayed with load factors applied for both motor and drive
Gearbox database: Updated with latest Alpha gearbox data
Added Baldor motors, drives and bleeders to the databases
Drive Mechanics: Added 'Thrust' input at load for all mechanisms except Winders
Windows XP 'Limited Users' are now able to run ServoSoft and the installation directory can be on the same drive as the Windows installation
Database Utility: Added a log file that lists all errors as well as new and overwritten records
Added Motor database Filters 'Tpeak%' and 'Trms%' ('Fpeak%' and 'Frms%' for linear motors) to filter the actual application peak torque margin and rms torque margin throughout each motors' characteristic curves
Extendended Temperature and Elevation derating to Infeed bus power and Bleeder power
Added Winder Radius to Sequence profiles
Added Jerk Profile to display in Sequence, Segment and Move forms
Added display of 'System Gearing' for each axis on motor/drive display on main form
Add user input at the load to specify positional accuracy. Then at the motor, the minimum positional accuracy is calculated in encoder counts per motor revolution
Added printed page for Project Notes
Added inverter bus voltage derating curves
Added bleeder types to bleeder database (Chopper+Resistors, Resistors)

Fixes SystemCheck not catching the exceeded limits when mechanism limit values are less than 0
Sequence Form - Select Profiles - 'Apply to all axes' for profile selection and formatting does not applied to all axes
Corrected 'spikes' in sequence profiles when thrust loads are applied
Max capacitance check not made for Drives with Choppers and Drives with External Bleeders
When the Drive Internal Power form is open, changing the language causes the power values to go to zero.

2.2.187 Jan 28, 2006 Enhancements
Added 'Forced Air' cooling type for Linear Motors
Reboot no longer required after uninstalling dongle version, making program updates more convenient
Added new rotary motor filter: Req_T1rms which is the application rms torque at the Transformation 1 input.
Added rotary motor default filter: To >= 1.05*Req_T1rms, which requires a 5% margin from To (motor continuous standstill torque) compared to Req_T1rms (Transformation 1 input rms torque)

Fixes When the 'Drive & Motor Performance' and 'Drive Mechanics' forms are both open, and then the user tries to switch to the 'Drive & Motor Performance' form, the program locks up, with both forms flashing.
On the Sequence form, when the first row is selected, pressing the cursor up key causes the program to shutdown without warning or an opportunity to save the latest project data.
Print Preview: Error generated when no printer available. Corrected to display the warning message "No printer available".

2.2.183 Nov 19, 2005 Enhancements
Project Notes: Changed form icon to one with transparent background
Added display of motor 'Shaft diameter' to main form.
Database load: If model not found because of filters, a message box displayed "Model not found in database". "Check database filters" has been added to this message, and the filters are automatically displayed when a model is not found.
Drives database: Added display of chopper cont and peak power when Infeed/Inverter/Chopper module.
Updated Help file with latest images for Component Power Flow, and changed 'RMS power' text to 'cont power' (English & German)
Database changes
    Baumueller
        Vendor name 'Baumuller' changed to 'Baumueller'
        Added BM44xx series Drives
        Added BM41xx series Infeed Modules
        Added LSC and LSE series Linear Motors
        Added DS and DSD series Rotary Motors
        Added DST series Direct Torque Rotary Motors
        Capacitor module 'BUK 622 54' renamed to 'BUK622-54'
    Added latest Alpha Gearboxes including the LP+, SP+, HG+, and V-Drive models
        Changed model naming convention to be the complete model number
        I.e. Model = "SP075S-MF1-7-0E1" instead of just "SP+075"
    Added Sumitomo FC-A35 89:1 Gearbox
    Added the following Siemens motors
        1FT6134-6SF71
        1FT6105-8SF71
        1FK7105-5AC7
        1FK7105-5AF7

Fixes Bill of Material: Infeed and chopper rated values not displayed for Infeed/Inverter/Chopper drive type
Print Power Page: Supply and Bus power not displayed for Infeed/Inverter/Chopper drive type
System Check: Motor-Gearbox shaft fit check displayed Value = 0 instead of the motor shaft diameter
When Applying emptry filters, a message box would display 'Invalid Query Inputs'.
Empty selections are no longer allowed for 'Motor Bus Voltage', 'Motor Cooling', 'Inverter Frequency' drop down lists.
Removed accel smoothing for small segments without jerk. Worked well for importing Cam Position Vs Time profiles, but caused profile anomolies for certain segments.

2.2.181 Nov 9, 2005 Enhancements
Added 'Auto Cycle Time Calculation. Added 'Auto' checkbox beside Cycle Time input. When checked, the maximum cycle time of all axes is used, and the user cannot change the cycle time directly. The default setting for new projects is 'Auto Cycle Time Calculation' is Enabled/Checked.
Created new Export and Import Sequence Form, allowing the import of Time-Position profiles, as well as Segments. Units can be specified for each data column.
Database Utility: Added checkbox - 'Source overwrites Target' giving the user the option to overwrite target fields (Default = False)
Removed the inertia mismatch (IM) as a default motor filter, since for many users, it can be too restrictive as a default filter.
Added check to ensure empty database filters cannot be saved as default filters.

Fixes Windows XP 'Limited Users' are now able to run ServoSoft, however, due to Windows XP security, 'Administrator' rights are still required for installation, and the installation directory cannot be on the same drive as the Windows. I.e if Windows is installed at "C:\Windows", ServoSoft cannot be installed on the "C:\" drive, but can be installed at say "D:\ServoSoft".
PowerCalculationsTable: Supply and Bus power not displayed for Infeed/Inverter/Chopper’ and ‘Infeed/Inverter/ExtBleeder’ drive types
When two moves or segments have the same description, say Segments B and D in a four segment sequence ABCD, inserting a move or segment before D causes the new segment to be inserted before Segment B, instead of Segment D.
Segment form: S-Curve value not calculated correctly when StartVel = EndVel

2.2.172 Oct 9, 2005 Enhancements
'..\Database\Cache' folder and 'XYChartDBG.log' file removed during uninstall

Fixes Database Updates: The error message 'Invalid database' occurs even if the database is valid.

2.2.171 Oct 6, 2005 Enhancements
German translation changes (Program and Help file):
    Replaced 'Antriebsrolle' with 'Riemenscheibe'
    Replaced 'Angetriebene Rolle' with 'Angetriebene Riemenscheibe'
    Replaced 'Y Skala Stapel' with 'Y-Achsen untereinander anordnen'

Fixes Corrected Chopper Max Current Margin calculation
Added Chopper Cont and Peak power margins to AxisDriveInternalPower form
Corrected ball screw pitch units conversion when units were 'mm/rev' or 'in/rev'

2.2.169 Sep 28, 2005 Enhancements
Added Winder and Unwinder Center driven mechanism with dynamic radius and Spooler option  more »
Added Winder and Unwinder Surface driven mechanism with dynamic radius and Spooler option  more »
Added support for Automatic Database Updates for users connecting through proxy servers and firewalls  more »
Added two new drive types  more »
    Infeed/Inverter/Chopper (drive with an internal chopper only that connects to an external resistor bank)
    Infeed/Inverter/ExtBleeder (drive that has no internal chopper and no internal resistors, but has a connection to an external bleeder)
Added 4 x inverter frequencies with continuous and peak current ratings for each inverter frequency  more »
Updated Database Utility to merge v2.1 into v2.2 database (Drive table: fs1-4, Icont1-4, Ipeak1-4)
Added Right Click popup menu for the navigation tree to allow quick actions such as 'Rename Axis', 'Insert Axis', 'Copy Axis' and 'Delete Axis'.
Optimized project loading routine. Time to load a large project decreased by as much as 83%
Added mouse wheel support for all database forms (vendors, rotary and linear motors, drives, gearboxes, and infeed, capacitor and bleeder modules), as well as the Bill of Material and Sequence forms
Added right-click drop down lists for Units selection for the following charts
    Power
    Sequence
    Gearbox Efficiency vs Input Speed
    Motor Torque/Force vs Current
    Motor Torque/Force vs Speed
    Gearbox Output Torque vs Input Speed
    Transformation 1 Output Torque vs Input Speed
    Transformation 2 Output Torque vs Input Speed
    Gearbox and Transformation 1 & 2 Ratio Analysis
Added reverse direction button to the Move and Segment forms to allow users to quickly switch the direction of a move or segment
For stand alone configuration (non-shared bus), the system discharge power is now calculated. Previously, it always equaled zero.
Inertia & Mass Calculator  more »
    Added support for a table of elements instead of just a single element
    Added generic shape so user can enter a specific mass & inertia
Created new Print dialog with print page margins
Added lists for Motor Bus Voltage, Motor Cooling and Inverter Frequency lists to Motor and Inverter performance form
Added three options for power calculation SampleTime - Quick, Detailed and Custom
Added option to distribute bleeder continuous and peak power proportional to resistor current. This scenario occurs when all choppers are synchronized such that they all engage and disengage simultaneously.  more »
For each Axis Description, the word 'Axis' is translated to the current language for a new or existing project
Added the following paper materials to list of material densities
    Paper - Standard - 1201 kg/m3
    Paper - Tissue - 500 kg/m3
    Paper - Pulp - 690 kg/m3
    Paper - Fine - 780 kg/m3
    Paper - Newsprint - 690 kg/m3
    Paper - Letterpress - 860 kg/m3
Added explanation of Bleeder power and energy dissipation calculations to the help file  more »
Sequence chart 'Profiles Setup' is saved only when Sequence changes are applied. Previously, 'Profiles Setup' was saved immediately when changes were made.
Added 'Calculate' button to Segment and Moves forms to help the user control when the input data is processed
Added 'Double-Click' zoom toggle feature for Print Preview when 'Zoom' is available

Fixes Bleeder max bus voltage (Vmax) value was not being saved when a bleeder was being added or edited in the bleeder database.
When the Drive Mechanics form is visible, the Main form could be minimized and maximized. This has been corrected such that the Main form cannot be changed when the Drive Mechanics form is visible.
Segment form: Corrected profile generation error when negative distance and velocity inputs for 'Distance/speed' type. A positive accel value would be calculated, resulting in a negative move time value. This has been corrected such that a negative accel value is calculated, resulting in a positive move time value.
Import ASCII file on Sequence form: When European Locale (Ie. "." for thousands separator and "," for decimals), the message "Invalid file format" was generated even though the ASCII file was in the correct format.
When Jerk = 0 or S-Curve = 0%, the axis torque profiles would 'jump' at the EndOfJerkAccel and EndOfJerkDecel ramps
For stand alone configuration (non-shared bus), the PowerProfiles chart displayed bus regen power as positive instead of negative values
Motor JM filter changed to IM, avoiding conflict with Motor rotor inertia, Jm, and to be consistent with help file which refers to inertia mismatch as "IM"
Database merge utility generated errors when merging Gearbox tables if Windows using European locale numbering such as commas for decimals.
Printer dialog incorrectly set the target printer as the Windows default printer.
Several form layouts including the Main form (power and axis views), drive mechanics and print pages not displaying properly when Windows DPI setting is set to 'Large (128 DPI)' or a custom value not equal to the standard of 'Normal (96 DPI)'.

2.1.135 Jun 12, 2005 Enhancements
Added automatic database updates (update interval specified by the user in Tools > Options)
Created 'ServoSoft Database Utility' to merge old databases with the latest, so users are not required to re-enter their own data that is not in the standard ServoSoft database.
Added Helix and Pressure angles to Rack & Pinion and Dual Rack & Conveyor drive mechanisms to precisely calculate axial and radial loads at the drive mechanism input
Added Belt and Pulley transformation type
Added Helix and Pressure angles to Transformations to precisely calculate axial and radial loads at each Transformation input
Added gearbox max and mean radial and axial load calculations for both the gearbox input and output stages
Added gearbox maximum axial and radial load checks to SystemCheck
Added gearbox input and output bearing life calculations for Type X bearings
Added calculated and limit values to SystemCheck messages, showing the specific values that cause each alarm message
Added Gearbox database inertia mismatch (JM) filter
Added Rotary Motor database inertia mismatch (JM) filter
Added provision for Motor Type in database, for provision for DC and Step motors in the future
Added Shortcuts page to help file under Common Tasks
Added the database version and date to the footer of each printed page
Help file translated into German

Fixes Corrected torsional rigidity calculation from Gearbox output to input
Transformation input torque formula in help file corrected to show the output torque divided by the reduction ratio
Corrected Dual Stage Conveyor formulae in Help file
Corrected Dual Stage Rack & Conveyor formulae in Help file
On the main form, the motor performance rigidity units were displayed incorrectly (i.e. Nm/A instead of Nm/arcmin)
When user clicks on a database column, and then selects the first row, the data and chart is not updated

2.0.170 Apr 27, 2005 Fixes Entering a transformation ratio of zero caused the program to end abruptly
Entering a transformation efficiency of zero caused the program to end abruptly
Torsional rigidity calculation from Gearbox output to input used Ck2 instead of Ct2
Transformation input torque formula shown in the help file corrected to show the output torque divided by the reduction ratio

2.0.165 Mar 14, 2005 Enhancements
Added print support for each axis drive mechanism
Added display of 'Max Load' and 'Max Thrust' to drive mechanics summary on main form

Fixes Drive Mechanics form - Text on graphic image do not change with language
Print - Multiple pages not printing
System Check not raising a warning message when motor shaft diameter is greater than gearbox input shaft diameter
Rotary motor database - Filters not working properly when imperial units
Linear motor database - Filters not working properly when imperial units
Gearbox database - Search based on max input shaft diameter not working properly when imperial units

2.0.150 Mar 1, 2005 Enhancements Added German language support to all of ServoSoft except the help file.
Database structure changed to suit abbreviations and support multiple languages, and simplify custom filters and formulae.
Moves and Segments forms - Profiles chart updates each Y & X scale to always show the current units for position, velocity, accel and time.
Moves and Segments forms - Added status frame to display status messages, instead of popup message boxes.
Added clipboard support for Bill of Material form so users can copy any or all cells to the clipboard
Added clipboard support for Power Calculations form so users can copy any or all cells to the clipboard
Added new user unit, 'Shaft Speed', to differentiate between angular speeds at the load and at the motor, gearbox and transformation shafts
Added new user unit, 'Length', to differentiate between motion distance and lengths of mechanical items such as motor shaft diameter, gearbox input shaft diameter, pinion radius, etc.
Added Transformation 1 to Inertia Breakdown form
Import and Export Sequence to and from ASCII file: File format changed from comma separated to tab separated to accommodate all locales
Increased number of rotary motor peak and continuous torque curve points from 5 to 7
Increased number of linear motor peak and continuous torque curve points from 5 to 7
Increased number of gearbox peak and continuous torque curve points from 5 to 7
Chart ExportData changed from comma delimited to tab delimited to allow for European locales where "," is used for the decimal.
Added auto-width sizing for database columns (Motors, Drives, Gearboxes, Infeeds, Bleeders and Capacitors databases). When the mouse cursor is positioned over the right edge of a column header, the mouse cursor changes to 'column resize mode'. Then the user can double-click to expand the column width to show all text in that column.
Added Number of Primary parts selection to Linear Motor database form
Added form resizing to Vendors form.
Demo version max number of axes increased from 2 to 3.
Increased max number of sequence segments that can be imported from 900 to 1000.

Added to Help
    Common Tasks
    Abbreviations
    Ratio Analysis
    Inertia and Thrust Breakdown


Fixes Environment form: If a vendor or model name contains an ampersand (&), it is not displayed in the tab title. Instead the letter following the ampersand is underlined. E.g. 'B&R' appears as 'BR' with the 'R' underlined; this has been corrected to display 'B&R'.
Moves form: if user enters the same value for the start, max and end velocities, and then selects 1/2 or 1/3 motion rule, the program ends abruptly.
Motors, Linear Motors and Gearboxes Database forms: If the user closes the form (clicking 'X'), the selected model in the database form becomes active in the project, instead of leaving the active model as it was prior to opening the database form.

1.1.125 Jan 8, 2005 Fixes Corrected support for European locales (',' for decimals and '.' for thousands separator)

1.1.124 Jan 6, 2005 Enhancements
Added ratio analysis charts for Gearbox and Transformations 1 & 2
System Check does not raise an alarm message when a bleeder's rated energy dissipation = 0Ws. This was done because some vendors do not specify their bleeder's rated energy dissipation. A zero value causes System Check to disregard the bleeder energy dissipation limit.

Fixes Corrected bleeder data in database for B&R drives

1.1.122 Dec 16, 2004 Enhancements Added motion rules - 1/2 and 1/3 to moves form
Updated help file with motion rules - Motion Profile and Moves
Created Segment form to enter segment data
Updated help file with Segment, showing how to enter a dwell time
Move and Segment input units are stored in project file
Inertia mismatch is displayed in motors and gearbox database as user scrolls through each database record
Added B&R motors and drives to database

Fixes Move form - user enters specific combinations of velocities and accelerations causing the program to end abruptly

1.0.372 Nov 14, 2004 n/a Initial release
 
 
Contact Us   Terms of Use   Privacy Policy    Refunds    Referrals   Site Map
Servo Sizing   Servo Sizing Software   Servo Motor Sizing   Motor Sizing   Motor Sizing Software
   Drive Sizing   Drive Sizing Software
Gear Sizing Software   
Gearbox Sizing Software   XY Chart NET   XY Chart ActiveX   Inertia Mass Calculator
   SEO Services Toronto Canada
Copyright © 2003 - 2010 ControlEng Corporation. All rights reserved.