xflr2nx

The repository for the xflr2nx project code and associated files.
169 Downloads
Updated 21 Sep 2019

The program pre-loads a directory of DAT files, before using a GUI to ask for an XML file to convert. It then outputs a series of DAT files which are adjusted and can be imported directly into Siemens NX, and renders a preview of the plane which has been processed.
Upon first install, the user should run "xflr2nx setup" at the command line, which will generate the necessary folders - a folder for DATs, a folder for XMLs, and an output folder. All required DAT files and XML files should be moved into the respective folders, before "xflr2nx reload" is run. From now on, every time the DAT folder is modified the reload command should be run.
To use the function, now just type "xflr2nx" at the command line and follow the GUI instructions. The 'Choose XML' dialog provides three options: 'Shift Sections', which adds the relative positions of the plane sections to the modified coordinates (they will otherwise be centred on the origin); 'Fancy Graphics', which currently only renders the output preview with solid lines rather than points, but can improve performance on slower machines; and 'Show Axes', which turns the axes on and off in the output preview.
Includes a nested version of submission 58700, which is based on the acknowledged file.

Cite As

George Ebberson (2024). xflr2nx (https://github.com/GeorgeEbberson/xflr2nx), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2018b
Compatible with R2017b to R2018b
Platform Compatibility
Windows macOS Linux
Categories
Find more on Scope Variables and Generate Names in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
2.0.0.5

Updated the UI to be a single page.

2.0.0.4

Stabilised v2, and freed up the command window whilst the graphics are running.

Unfortunately, end-to-end importing is proving troublesome, so is going to be delayed to a later version. Our apologies!

2.0.0.3

More critical fixes.

2.0.0.2

Fixed a critical issue with backwards compatibility.

2.0.0.1

Pre-release 1 for version 2.0.0, which will support end-to-end importing into NX. This moves the entire function to the newer App Designer methods for generating interfaces, as well as maintaining legacy UI for now (this will be removed).

1.1.1.0

Minor bug fixes.

1.1.0.0

Language support, change using "xflr2nx config lang xx_XX" where xx_XX is the code for the language you want (currently valid entries are en_GB, en_US, ge_DE or es_ES). Adjusted fancy graphics, added preference saving, and added auto-reload option.

1.0.5.0

Added support for the 'Biplane' feature of XFLR, as well as fixing issues with wings which didn't start at the origin, and wing angle of attack. Otherwise, only minor bug fixes.

1.0.4.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.