Wednesday, August 28, 2013

  • adjusted tool header
  • adjusted help page layout and header
  • adjusted help page styling
  • adjusted IE warning test at startup
  • changed to HTML5 doctype

Tuesday, August 27, 2013

  • feature: added MacPherson Strut (thanks Oli):
  • add some mac strut dimension highlighters (in prog)
  • add mouse position indicator to graph
  • update calc window for mac strut
  • fix controls display/hide on toggle front/rear susp view
  • disable double wishbone dim highlighters when in mac strut mode
  • mac strut scrub radii routine
  • fix bug: kpi lines not disappearing on reset trim
  • add mac strut secondary calc routines: instant centers, roll center, kpi left/right, spindle length left/right
  • improve handling of unused output controls
  • fix ground_y bearing angle problem
  • update tooltips in template
  • add some trig utility functions
  • mac strut geometry functions and robustness
  • remove some unused functions, cleanup
  • add mac strut steering knuckle polygon points
  • copy wishbone calc routine to be modified for mac strut
  • update controls displayed for mac strut vs double wishbone
  • added controls and vars for mac strut
  • added Macpherson Strut to suspension types
  • updated help page

Thursday, August 1, 2013

Friday, July 19, 2013

first post, macpherson strut

I just added this blog, mainly to make it easy to give updates about VSusp. I've been working on adding the Macpherson strut configuration, and it's almost done. I'm expecting to finish it in a week or so. Here's a quick dev preview:


Monday, January 7, 2013

  • fixed old version number bug (wasn't updating version number on load)
  • tool now loads in IE8/9. Not supporting IE
  • fixed noscript message styling in ie8/9
  • fixed ie warning styling
  • no longer disable "redraw on drag" for IE (IE9 runs the tool fast enough to use redraw-during-drag)

Friday, January 4, 2013

  • added autofix for bad tire size convention value from old project links (thanks Jeff)
  •  removed unused init step call

Friday, September 21, 2012

  • did cleanup/rewrite of much of vsusp's base code, including how float precision is saved in project links, how inputs are linked to tool model, how units are handled, input-change bindings, tab switching (and active tab is now stored in project link)
  •  moved url hash / project link code to a new file
  •  moved body roll and bump/dive/squat to project 'trim' object
  • now using CSS for IC/RC/etc label position instead of JS
  • added various settings to project preferences: units, front/rear, show/hide, zoom
  • most inputs including chart settings are now saved in project link
  •  added escaping to project link so it can be pasted into forum (shouldn't need link shortener anymore)
  •  changed scale control to "pixels per mm" - but is this reasonable?
  •  added IC inclination angles: angle between horizon and instant center (thanks Horizenjob)
  •  made input/output boxes look a little better (styling)
  •  tire size convention: opacity changes based on setting (styling/useability)
  •  fixed bad wheel sizes coming from hash
  •  various minor styling improvements and cleanup