Skip to content

Releases: davesrocketshop/Rocket

Remove PySide2 reference

05 Nov 03:30
Compare
Choose a tag to compare

Minor bugfix with no impact on execution. Eliminates unnecessary warnings

New release for FreeCAD 1.0

02 Nov 19:22
Compare
Choose a tag to compare

This release uses features newly available in FreeCAD 1.0 and therefore requires at a minimum one of the 1.0 release candidates.

What's new?

  • Uses the new Materials system
  • Directed workflow to set up CFD studies. This requires the CfdOF workbench to be installed and configured. This is optional but the workflow won't be available without it.
  • Numerous bug fixes

Add option for fore and aft sweeps to launch lugs

18 Jan 22:29
Compare
Choose a tag to compare

This is a relatively minor release that adds options to sweep the leading and trailing edges of a launch lug. Why would you want to do this?

See this study by Tim Van Milligan of Apogee Components: https://www.apogeerockets.com/downloads/PDFs/launch-lug-drag.pdf

Translation updates

05 Nov 15:14
Compare
Choose a tag to compare

This is a non-functional update to the translations. No features have changed.

Remove QtCharts dependency

15 Oct 18:50
Compare
Choose a tag to compare

The Rocket Workbench was using QtCharts for the fin flutter analysis document, but that wasn't available on all platforms.

This release removes that dependency by replacing it with matplotlib. This is a standard FreeCAD package that should be available on all platforms.

fixes #63

Fail gracefully when QtCharts is unavailable

14 Oct 09:23
Compare
Choose a tag to compare

This release partially addresses issue #63 Work bench fails to launch

The QtCharts module is not available on some systems, including the Linux snaps. While it is possible to manually load it in some cases in others it is not. This release will allow the Rocket Workbench to load with or without the module, and report an error only when it is required. At this point the only code requiring it is the fin flutter analysis dialog.

The code will be refactored in future to remove this dependency, but this will allow the workbench to be used while that work is in progress.

Update to translations

29 Jul 05:31
Compare
Choose a tag to compare

A minor update to include translations

Rocket component materials

28 Jul 05:02
Compare
Choose a tag to compare

This release allows you to assign a material to a component. While FreeCAD support for materials is still limited and workbench specific, it will simplify the workflow for analysis functions such as flutter analysis. There is some manual configuration that needs to be done, but that will be eliminated in upcoming FreeCAD releases.

The instructions are available here: https://github.com/davesrocketshop/Rocket#materials

In addition, the following new features are available:

  • Database lookups for rail buttons
  • Rail buttons and rail guides use a naming convention similar to OpenRocket
  • Zero fin fin cans! For when you really just need a launch lug.

Minimum edge size for fins

21 May 17:09
Compare
Choose a tag to compare

Sharp edges are easy in software, but difficult to manufacture. They're also susceptible to damage. The reality is that most edges have a minimum width, whether CNC machined, 3D printed, or sanded by hand.

This release adds a minimum edge size to fins of all shapes

minimum_edge2
minimum_edge

Version 3 Rocket Builder Release

24 Mar 13:38
Compare
Choose a tag to compare

The early vision of what the Rocket Workbench would look like is finally here!

This is a significant development. No longer just a workbench for components, this release includes the long anticipated rocket builder which allows you to build a complete rocket similar to what you would do in OpenRocket or Rocsim.

Major features in this release:

  • Rocket Builder
    • Create rocket assemblies from components
    • Autosizing of many parts
  • Open Rocket importer
    • Import OpenRocket design files
    • Pods, clusters, and parallel stages not yet supported
  • Component improvements
    • Triangular fin type, equivalent to a trapezoidal fin with a tip chord of 0
    • Canted fins
    • New elliptical and biconvex fin profiles
    • Improved workflow for custom fins
      • Create a default sketch when none is selected
  • Many, many bug fixes!