Releases: Bruno02468/nastools
f06tools 0.3.7
This minor update fixes detection of QUAD4 forces/stresses/strains in Simcenter Nastran F06 files, and fixes a small error where QUAD4 forces CSV headers said BUSH.
f06tools 0.3.6
This minor update fixed some formatting versions in f06csv
not working in version 0.3.5
specifically.
f06tools 0.3.5
This update makes several minor changes to CSV generation:
- Added the
--align
flag, which adds spaces to make the delimiters line up (aligning the field content to the right, to the left, or in the center). - Changed the default BLANK value to five dashes
- Changed the BLANK header to UNUSED, which is more correct.
- Turned the 0-block into a key-value list.
- Put element types in EID headers for easy identification.
f06tools 0.3.4
This hotfix adds filename to the CSV block 0.
f06tools 0.3.3
This hotfix adds the solver name to the CSV block 0.
f06tools 0.3.2
This hotfix tells the default formatting strategy for scientific notation numbers to pad two digits for the exponent instead of three.
There will be a flag for that in the future. This is a temporary fix.
f06tools 0.3.1
This update fixes a bug where you couldn't mention blocks 6 (applied forces) and 7 (SPC forces) in the f06csv
CLI arguments.
f06tools 0.3.0
This update adds applied and SPC forces blocks to the CSV library and utility.
f06tools 0.2.0
This update adds the following new features:
f06
: support for BUSH element data blocks;nas_csv
: floating-point number formatting options and choice of what to print for blank fields;f06csv
: incorporates the above as command-line flags, and numerical shorthands for output blocks.
There were minor changes irrelevant to the end-user -- check the commits for details.
f06tools 0.1.2
Fixed a MYSTRAN grid point force balance regression due to ending the block too early.
Only MYSTRAN breaks the GPFB block like that as far as I know...
Anyways, here's the automated builds.
f06info
: lists decoded blocks and their sizes, and blocks we lack a decoder for. Useful for sanity checks, checking an F06 for parser errors, and for development.f06diff
: takes in two F06 files, some comparison criteria, and lists positions where the files differ. Very configurable.f06csv
: converts an F06 file to a fixed-form CSV. Supports several kinds of filters.