{"id":170,"date":"2012-09-13T21:24:36","date_gmt":"2012-09-13T21:24:36","guid":{"rendered":"http:\/\/openvsp.org\/blogs\/?p=170"},"modified":"2012-09-13T21:24:36","modified_gmt":"2012-09-13T21:24:36","slug":"openvsp-2-2-0-released","status":"publish","type":"post","link":"https:\/\/openvsp.org\/blogs\/announcements\/2012\/09\/13\/openvsp-2-2-0-released","title":{"rendered":"OpenVSP 2.2.0 Released"},"content":{"rendered":"<p>Version 2.2.0 includes many features and improvements in all corners of\u00a0the program. \u00a0There should be something here for everyone, so go ahead\u00a0and upgrade.<\/p>\n<p>My favorite feature is the &#8216;r&#8217; key. \u00a0Place the mouse over the model and\u00a0press &#8216;r&#8217; to change the center of rotation.<\/p>\n<p>Many users will appreciate that we can now read both of the file formats\u00a0used in the UIUC airfoil database. \u00a0Please let us know if you find any\u00a0airfoil files in the database that you can&#8217;t read.<\/p>\n<p>Users doing trade or optimization studies will want to check out the\u00a0design and XDDM support. \u00a0These features should make it very easy to\u00a0use VSP in your next design study.<\/p>\n<p>In addition, there were a whole host of small fixes and improvements. \u00a0Some of these bugs were long standing and quite annoying &#8212; it is great\u00a0to see them gone.<\/p>\n<p>Major features of this version include:<\/p>\n<ul>\n<li>User interface improvements\n<ul>\n<li>Add axis orientation arrows<\/li>\n<li>Center view menu option (or c key)<\/li>\n<li>Set center of rotation (r key)<\/li>\n<li>Added help menu for mouse\/key usage<\/li>\n<\/ul>\n<\/li>\n<li>Read Lednicer airfoil files from UIUC database\n<ul>\n<li>(in addition to Selig and VSP format airfoil files)<\/li>\n<\/ul>\n<\/li>\n<li>Add support for design files to facilitate trade\/optimization studies<\/li>\n<li>Add support for Cart3D Optimization Framework XDDM files<\/li>\n<li>Wake improvements\n<ul>\n<li>Visualize wake<\/li>\n<li>Write wakes to separate solid in STL files<\/li>\n<li>Separately tag wake components in TRI files<\/li>\n<li>Orient wake normals consistently<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Bug fixes and minor features include:<\/p>\n<ul>\n<li>Calculate viewpoints and add them to X3D files<\/li>\n<li>Fix angle calculation for co-linear vectors<\/li>\n<li>Make component ID&#8217;s persistent<\/li>\n<li>Increase wake tag increment from 100 to 10000<\/li>\n<li>Increase precision in XSec files<\/li>\n<li>Fix rounded-tip flap\/slat bug (<a href=\"https:\/\/github.com\/OpenVSP\/OpenVSP\/issues\/11\" target=\"_blank\">https:\/\/github.com\/OpenVSP\/OpenVSP\/issues\/11<\/a>)<\/li>\n<li>Prevent CFDMesh from adding lots of tiny triangles when short edges\u00a0are forced by surface topology<\/li>\n<li>Change &#8216;Twist&#8217; label to &#8216;WashOut&#8217; to better indicate sign convention<\/li>\n<li>Use fast nearest neighbors to merge duplicate nodes<\/li>\n<li>Expand propeller cone angle limits<\/li>\n<li>Add test for Vorlax to prevent entry to VorView menu<\/li>\n<li>Fix fuselage edit cross section bug (<a href=\"https:\/\/github.com\/OpenVSP\/OpenVSP\/issues\/8\" target=\"_blank\">https:\/\/github.com\/OpenVSP\/OpenVSP\/issues\/8<\/a>)<\/li>\n<li>Sane defaults for user views<\/li>\n<li>Fix MSWing blended cross section bug<\/li>\n<li>Increase file load speed by replacing dyn_array with deque in ms_wing<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Version 2.2.0 includes many features and improvements in all corners of\u00a0the program. \u00a0There should be something here for everyone, so go ahead\u00a0and upgrade. My favorite feature is the &#8216;r&#8217; key. \u00a0Place the mouse over the model and\u00a0press &#8216;r&#8217; to change &hellip; <a href=\"https:\/\/openvsp.org\/blogs\/announcements\/2012\/09\/13\/openvsp-2-2-0-released\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-170","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts\/170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/comments?post=170"}],"version-history":[{"count":2,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts\/170\/revisions"}],"predecessor-version":[{"id":172,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts\/170\/revisions\/172"}],"wp:attachment":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/media?parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/categories?post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/tags?post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}