Wheels & Volcanoes

Home English Wheels & Volcanoes

Kategorie 4 2023-10-10 10:34:40
1 voice
0 replies
  • Author
    Posts
  • Kategorie 4
    Joined: Jun 2021
    Posts: 4
    Location: Fellbach, Hölderlinstraße 1
    Charcoal
    Likes:

    This is part IV. of IV. Results of a design seminar on firework architecture at the Bauhaus University Weimar.

     

    I. The Design Seminar and its Results

    II. the collaboration of ArchiCAD and F3D

    III. F3D as a tool for the reconstruction of historical fireworks

    IV. wheels & volcanoes

     

     

    During the design seminar, the simulation of volcanoes emerged. It is therefore difficult to simulate fountains that increase in intensity over time. Fortunately, Dirk Enders from Pyrooffice could help with a solution.

     

    The following steps are necessary.

     

    1. create a fountain with vdl.

    2. Open it in the effects editor.

    3. set the trail emit-speed-taper value to 300.

    4. save.

     

    A far greater challenge was to create the spinning wheel for the reconstruction of the fireworks of a hundred years ago.

     

    The spinning wheel options in Finale3D do not allow the effects and drivers to be positioned at different distances on a line.

    However, it is possible to export and manipulate the spinning wheel as a macro.

     

    Exporting

     

    1. Create a sun with the desired effects.

    2. File > Admin > Decompress macros.

    3. File > Export Effects…

     

    Manipulate

     

    1. open the saved Wheel CSV in Excel

    2. copy the text in the vdl table

    3. Manipulate the vdl in the editor of your choice.

    4. paste the manipulated vdl back into the table.

     

     

     

    How is the vdl structured?

     

    macro-43725c10

    ##partsHeadertpartNumbertdescriptiontsizetinternalDelaytdurationtheighttnumDevicestcolortsubtypetvdltmanufacturerPartNumbertmanufacturertpartTypetstdPricetstdLocationtlockoutDefaulttnumTubestcategorytcustomPartFieldtrackTypetpartNotestdmxPatchtexNumbertceNumbertunNumbertstdCosttsafetyDistancetfuseDelaytweighttneqtphysicalSpecificationstdmxFixtureDefinitiontematchesn

    ##partsRowt10017tEffectXt10mmt0.0t15.0t2.0t1tOthertGroundtVery Thin Gerbtttgroundttttttttttttttttttttn

    ##scriptHeadertexternalDelaytactionTimetpartNumbertdurationtpositiontpanttilttspinttracktlockouttchainReftgrouptcustomScriptFieldtscriptNotestchainDeviceVdltrackTypetsleevetscriptNotes2tscriptNotes3tcustomNumericFieldtalternateteffectDatatnumTubestquantitytttttttttn

    ##scriptRowtt00:00.000t10017ttp1tttttttg1tttttttttt{[pos [0 0 2.0 0]] [pos2 [0 0.25 0 0]] [hpr [0 0 0 0 710 0 0 -1 1030 0 0 -4 1150 0 0 -6 1310 0 0 -11 1500 0 0 -18 1640 0 0 -25 1770 0 0 -34 1970 0 0 -51 2100 0 0 -64 2190 0 0 -75 2310 0 0 -92 2400 0 0 -107 2560 0 0 -136 2650 0 0 -155 2790 0 0 -187 2860 0 0 -205 2970 0 0 -236 3110 0 0 -280 3240 0 0 -326 3310 0 0 -353 3410 0 0 -394 3510 0 0 -438 3590 0 0 -476 3710 0 0 -537 3780 0 0 -575 3880 0 0 -633 4020 0 0 -720 4120 0 0 -788 4250 0 0 -882 4340 0 0 -951 4410 0 0 -1008 4490 0 0 -1076 4560 0 0 -1137 15350 0 0 -10848 15480 0 0 -10965 15640 0 0 -11106 15760 0 0 -11209 15840 0 0 -11275 15990 0 0 -11392]]}tttttttttttn

     

     

    It can be divided into 2 parts. The first part consists of information about the effects of the wheel. The second part contains the movement and position of the effects. Except for the name of the macro, everything in the first part remains unchanged. The second part requires a little more attention.

    The most frequently changed parts are pos, pos2 and hpr.

     

    Pos sets the position of the rotation axis. (0 0 2.0 0) H X Y Z. The third value determines the height above the position. I prefer to define the centre of the wheel with a position. Therefore, the value is usually 0 for me.

     

    The second value, pos2, determines the position and the alignment to the rotation axis. (0 0.25 0 0) H X Y Z. This defines the angle of the effect to the tangent of the wheel.

     

     

     

    The first number is milliseconds, the second is the axis of rotation around the effect, the third value is the axis of rotation around the tangent of the wheel. And the most important value, the fourth, The rotation and the rotation axis set in pos.

    The ##scriptRow package can be multiplied as often as desired and adjusted accordingly. Note that the time in the hpr value refers to the actionTime.

     

    Import

     

    1. insert the manipulated vdl

    2. make sure that the macro name has been modified

    3. adjust the partNumber

    4. save as CSV

    5. in F3D Import effects file

    6. in Effect Window under Type change to macro.

    7. place.

     

    With a little fiddling you can simulate exciting wheels.

Please login to reply to this topic.