Computer Cut Models BLENDER 3D & SIGNET RINGS
CNC MILLS & NC FILES


HOME ORDERS EMAIL 5xj_blend_logo



Scripts
HELP
Python
Blender
MakeHuman
About


General

5xj_Signet_Ring.py is a python script that runs in Blender 2.49b.
This is the first draft of the help pages.

There are three basic areas in the script input window:
  • Header Section
  • Menu Page Section
    • Design Menu
    • Options Menu
    • NC Menu
    • Misc Menu
  • Help Section


Header Section

Script Name: 5xj_Signet_Ring.py
Date: 03/28910
Menu Page Selection: Active Page is Dark
  • Design
  • Options
  • NC
  • Misc


  • Menu Page Section

    Design Menu

    The '<' box collapses menu items
    Update 'XPS'_'117' updates the graphics w/current OPTIONS
    'XPS' refers to the Computer/Operator Name
    '117' refers the current design number.
    The '>' box (not shown)expands menu items

    To the right of the 'TOP' box is the 'TOP SHAPE' selector box
    Current Options: Ellipse, Cushion, Rectangular, Oval.
    Future Options: Pipe-Cut Band, Half-Round Band, Marquise

    TOP, FRONT & SIDE boxes toggle menu areas
    These are used to control what variable input menus are displayed

    The Enable/Disable buttons toggle display options



    Options Menu

    The first group of menu items have check boxes.
    The current 'TOP SHAPE' name is displayed in these menus
    The check boxes determine which menus are run w/Design Menu 'UPDATE'

    *3D Mesh: Draws 3D Mesh using Variable Set in the Design Menu Page
    *Center Outline: Draws Signet Ring Section, a debug tool
    *Top Surface: Draws Top Surface, This is useful when composing top graphics
    *ID Edge Curve: This is mainly a debug tool, shows 3d view of id edge
    *Bezel Obj: a debug tool, draws bezel obj

    ID Design Layout: creates id design template
    The rest of the ID menu items are inactive

    OD Design Layout: creates od design template
    OD Surf Layout: displays OD surf profile, a debug tool
    Design => Surf: a debug tool, maps current obj on Surf Layout
    Surf => Ring: maps current object on 3d Mesh
    Load *.xyz: reads *.xyz point file, can be used to load cnc simulation files
  • this can be used to input designs created in other programs
    Save *.xyz: saves *.xyz point file, useful to output pts for processing in other programs
  • this can be used to output designs for processing in other programs

    Inc/Write HTML: inc cur design#, saves *.jpg rendering and creates HTML file
    Append: Future - appends alpha char to current design# (does not inc design#)
    View: Launches Firefox and loads HTML file
    The rest of these menu buttons are inactive


  • NC Menu

    nc menu page has three cutters
    The '<' button minimizes cutter info
    Signet Ring NC: writes
  • SIGNET.NC
  • POS.NC
  • NEG.NC
    The '>' button (not shown) expands cutter info

    Ball Dia: Ball End Mill size, used to calc offsets for nc files
    %Step Over: Used to calc angular distance between radial sections in nc file
    Feed: Default Linear speed (mm/sec) in nc file
    Depth/Pass: Max depth per pass in nc file, cut wax models in one pass

    The rest of the NC menu items are inactive


  • Misc Menu

    Display Resolution: surface distance on 3d mesh section for radial sections (mm's)
  • max 2mm Start w/last mnu page: when toggled off start script with Design Menu Page

    Load Factory Setting: Resets all variables to defaults
    Load Defaults: Loads variables saved with previous Save Defaults command
    Save Defaults: Saves all variables


  • Help Section

    Help File Options:
  • On Line Help Files @ www.5xj.com
  • Local HTML Help Files
  • Simple Help Info, displayed in menu window (fastest)



  • Roy Goodell 03/29/10 5xj@5xj.com



    Computer Cut Models POETRY RINGS
    TOP  ORDERS EMAIL

    Copyright © 2010 Roy Goodell, All Rights Reserved.