From BlenderWiki

Jump to: navigation, search

[edit] shell_blendv90f

Name Shell Factory Version v0.90f
Makes complex shells. License N/A
Menu Opens with Text Editor Blender 2.42a - 2.48
Author Jm Soler
Link(s) http://cobalt3d.free.fr/ressources_python/factory_script_91.htm
Executable: shell_blendv90f.py Modules:
Data: External Dependencies: None
Additional information: Also in shell_blendv90f.blend
  • Be Warned script returns errors in 2.45,

may make computer 'beep', still works though.


[edit] Introduction

Shell Factory Script

  • This script creates Shells of various shapes & styles.
  • The shells made can be very realistic.
  • There are a wide variety of other shapes,
  • That can be made by tweaking the settings.
  • Mostly based on Curved & Spiraled objects.
  • With settings for extrusions/details.
  • This script is very Powerful & Complex.





[edit] Instructions

Interface/Menu Overview 1

  • Download the .blend & open it with Blender.
  • Press Alt/P to run the script.
  • The Script GUI will appear.
  • Features: Sliders, Numeric Input, Buttons, Menu.
  • Main Menu
  • Angles Deform Modifier.
  • File System Geometry Modifier.
  • Nodules Strut Modifier.
  • Prev Hub Modifier.
  • Close Help System.
  • Make It
  • Shapes Menu & Shapes settings:
  • Lyria Nautilus Oxystele
  • Ammonite Natalina Default
  • Nothing (make shell from your own settings)
  • Next Next Menu.


Interface/Menu Overview 2

  • Angles Menu
  • Alpha Equiangular angle of spiral.
  • Beta Angle between z-axis & line from aperture local origin to xyz origin.
  • Phi Tilt of ellipse major major axis from horizontal plane.
  • My Amount of "leaning Over" of aperture.
  • 0Min Angle at which spiral begins.
  • 0Max Angle at which spiral ends.
  • 0D Stepsize in 0 direction.
  • SMin Angle at which ellipse/arperture begins.
  • SMax Angle at which ellipse/arperture ends.
  • SD Stepsize in S direction.
  • Omega Amount of Azimutal rotation of aperture.
  • A Distance from main origin of aperture at o=0.
  • a Major radius of ellipse.
  • b Minor radius of ellipse.
  • hdiffo .
  • Scano .
  • Vert Number of vertices.
  • Col Number of Colonne.
  • Mo Changes smax & sd for tight spiral.
  • hdiffs The degree of finesse can be calibrated by heightdiff.
  • Scans The degree of finesse can be calibrated by scan.
  • Finest "Finest", which helps identify the nodulosités of form.
  • Row Number of rows.
  • Ms Changes omax & od & Col for cross section.
  • R ReSet.


Interface/Menu Overview 3

  • File System Menu
  • Shell Factory allows you to save your settings!
  • Directory Name the directory to save your current settings.
  • Filename Name your object.
  • the Object/Settings are saved as a .cqlg file.
  • you can store multiple settings easily this way.
  • Save Save the file.
  • Loaded Currently loaded shape.
  • SConstruction Timer A visible timer during mesh creation/computation.
  • Vert Warning Vertice amount warning.
  • Max .
  • R ReSet.



Interface/Menu Overview 4

  • Nodules Menu
  • P Position of nodule.
  • W2 Width of nodule in 0-direction.
  • L Height of nodule at o-0.
  • P2 Position of second nodule.
  • W22 Width of second nodule in 0-direction.
  • L2 Height of second nodule at o-0.
  • P3 Position of third nodule.
  • W23 Width of third nodule in 0-direction.
  • L3 Height of third nodule at o-0.
  • W1 Width of nodule in S-direction.
  • N Number of nodules per whorl.
  • W12 Width of second nodule in S-direction.
  • N2 Number of second nodules per whorl.
  • Off2 Offset of second nodule.
  • W13 Width of third nodule in S-direction.
  • N3 Number of third nodules per whorl.
  • Off3 Offset of third nodule.
  • Scale Scale.
  • R ReSet.



[edit] External Documentation


[edit] Additional Information


  • In the Wiki writer's opinion always have Python Installed on your computer when using scripts. http://www.python.org/

[edit] Support


[edit] Credits


Thanks go to:

  • JmSoler (jms/cobolt) for The Script.