
blocklyThis blockly script produces a 3D model of a bell decoration for your Christmas tree. We used new capability of bitbybit.dev to place 2D wires on 3D faces in order to be able to model this parametric shape. You can save this file to STL format and 3D print it. Feel free to modify the script to change the appearance of the bell. 3D print few of those and listen to some jingle bells hits!
<xml xmlns="https://developers.google.com/blockly/xml">
<block type="bitbybit.babylon.scene.enableSkybox" id="3-HIVQec0tpLFa|B)0Oh" x="155" y="67">
<value name="Skybox">
<block type="bitbybit.babylon.enums.skyboxEnum" id="7,29k2ass.iEj^-^FCBp">
<field name="bitbybit.babylon.enums.skyboxEnum">'city'</field>
</block>
</value>
<value name="Size">
<block type="math_number" id="rI@a=+P:]U)`!}+8z3D6">
<field name="NUM">1000</field>
</block>
</value>
<value name="Blur">
<block type="math_number" id="yDw9sd{A+4R$}V8]S/Qe">
<field name="NUM">0.4</field>
</block>
</value>
<value name="EnvironmentIntensity">
<block type="math_number" id="9;te+4Cj;U.LIn[o$:8o">
<field name="NUM">0.8</field>
</block>
</value>
<next>
<block type="bitbybit.babylon.io.loadAssetIntoSceneNoReturn" id="}.f3.oR|v$%MrWdDGm2F">
<value name="AssetFile">
<block type="bitbybit.asset.getFile" id="VetT|)qwY5W$8:jpPY%b">
<value name="FileName">
<block type="text" id="7p.,)nB4zNVPood2`1x*">
<field name="TEXT">bell.glb</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</xml>
Editor plans for 3D development, API keys for server-side CAD algorithms
Cloud storage, private projects & 3D algorithms for Bitbybit editors
Run CAD algorithms on managed cloud servers from your own backend applications
Custom software development, dedicated servers & CAD automation at scale.