3-D Burn-Back View

From BurnSim Wiki
Jump to navigation Jump to search
A 3-D cutaway of a burning finocyl grain rotating, the red burning surface receding as the grain burns back.

BurnSim 4 can draw any grain as a solid, interactive 3-D object and colour the part of it that is on fire, then let you scrub the burn and watch that burning surface recede from the unburnt grain to burnout. It answers two questions the flat views cannot: what does this grain actually look like, and which of its surfaces are burning at any moment - the question an inhibited end or a case-bonded wall is the answer to. It is a visualisation, not a separate calculation: the shape and the burning-surface classification are the same geometry the simulation runs on.

Opening the view

The 3-D view is the "3-D" tab in the picture band, sitting beside the axial Cross-Section tab directly under the grain list. Select a grain in the list, click the 3-D tab, and that grain is drawn as a solid. (There is no separate window and no menu command to open - earlier versions had a View Grain in 3-D... menu item, and the tab replaced it.)

The view always shows the one grain that is selected. Click a different row in the grain list and the 3-D view follows, so a multi-grain motor is inspected a grain at a time.

Moving the camera

The camera orbits a fixed point on the grain's axis, so the grain stays framed however you turn it.

Do this To
Left-drag Orbit around the grain
Mouse wheel Zoom in and out (dolly)
Middle-drag, or Shift + left-drag Pan the grain in the frame
Home key, or the reset button Return to the starting view

Shift + left-drag pans as well as the middle button because a trackpad has no middle button. For the same reason there are on-screen arrow, zoom and reset buttons beside the viewport, so the whole view can be driven with no mouse at all - the arrows carry the grain the way they point, matching the drag beside them.

The cutaway

A grain's interesting geometry is on the inside - the bore, the fins, the slots - and from the outside a solid grain hides all of it. Turn on the section cut and BurnSim slices the grain open along a plane through its axis, so the core and the fin roots are visible. A cut-angle slider rotates that plane around the axis (0-360°), and because the cut belongs to the grain rather than to the camera, you can orbit all the way around a fixed cut and look into it from any side.

The cut interior is shaded a distinct darker tint so it reads as cut material rather than as a hole through the grain.

The burning surface, in red

Every surface that is burning is drawn red; every surface that is inert keeps the grain's plain colour. That is the picture's real payload. A grain's outline tells you its shape; the colour tells you which of that shape is on fire, and nothing else in BurnSim shows it.

The two kinds of surface that do not burn are drawn plain:

  • an inhibited end - a face you have restricted, which the burn does not reach; and
  • the case-bonded outer wall - the cylinder the grain's diameter describes, which is up against the case and never a burning surface.

So an inhibited end you have set on a grain is visible at a glance as a plain face among red ones, which is exactly the thing a flat cross-section leaves you to work out from the numbers. The classification is read off the finished grain geometry, the same geometry the simulation uses, so the red you see is the surface the run is actually integrating - not a separate artist's impression of it.

Watching it burn back

Under the picture band is a single burn scrub slider. It drives every picture in the band at once - the axial cross-section, the 3-D view, and the playhead on the performance graph below - because they are all showing the same quantity: how far the burning front has receded.

Drag it from left to right and the grain burns back in 3-D in real time: the red surface eats inward from the bore and the fins, the fins round off and merge, and sliver geometry disappears, all the way to burnout. The left end of the slider is the unburnt grain; the right end is the end of the burn. It is the clearest way to see how a grain's burning area changes through the burn - progressive, regressive or neutral - rather than reading it off the Kn curve alone.

Giving the pictures more room

The picture band shares the window with the grain list and the performance graph. The "View size" slider (and the Fill button beside it) hands the band as much of the window as the list and the graph can spare, for a close look at a detailed grain; the drag bar under the band does the same thing. Press Fill again to put the layout back.

Which grains are supported

Every grain type is drawn in 3-D, including BATES, end and moon burners, D-grain, C-slot, X-core, star, fin-o-cyl, tapered core and tapered finocyl, and custom and imported cross-sections.

Most grain types are cheap to draw and orbit smoothly. The Tapered Finocyl is the exception: its burn-back is computed on a 3-D voxel grid, and a large grain with fine fins can need more memory to resolve than the default allows. If a tapered finocyl refuses to erode or looks under-resolved, raise its 3-D erosion memory limit in Settings - a 12 × 60 inch grain with 0.15 inch fins, for instance, goes from refused to simulatable at a higher limit. The setting affects no other grain type.

See also