Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 2.18 KB

File metadata and controls

66 lines (50 loc) · 2.18 KB

OpenSCAD Sublime Text 2 Package

This package is based on tbuser's OpenSCAD Textmate Bundle. I made some changes to make it work in Sublime Text 2. I've also added some Thingiverse Customizer specific snippets to speed up my workflow.

I took tbuser's awesome OpenSCAD bundle and added some Customizer specific snippets. I've also included as much as possible from the libraries currently supported by Customizer.

Listed below are the new additions:

###Makerbot Customizer Related

  • customizer_dropdown.tmSnippet -- Example Customizer Dropdown Box
  • customizer_labeled_dropdown.tmSnippet -- Example Customizer & Labeled Dropdown Box
  • customizer_libraries.tmSnippet -- Drops in all currently supported Customizer libraries
  • customizer_preview.tmSnippet -- Example Customizer Preview
  • customizer_slider.tmSnippet -- Example Customizer Slider
  • customizer_tabname.tmSnippet -- Example Customizer Tab

###build_plate.scad

  • buildplate.tmSnippet -- Drops in default customizer options

###MCAD Library

  • MCAD_2D_complexround.tmSnippet
  • MCAD_2D_donutslice.tmSnippet
  • MCAD_2D_ellipse.tmSnippet
  • MCAD_2D_ellipsepart.tmSnippet
  • MCAD_2D_ngon.tmSnippet
  • MCAD_2D_pieslice.tmSnippet
  • MCAD_2D_roundedsquare.tmSnippet
  • MCAD_boxes.tmSnippet
  • MCAD_gridbeam_backboard.tmSnippet
  • MCAD_gridbeam_bottomshelf.tmSnippet
  • MCAD_gridbeam_frontboard.tmSnippet
  • MCAD_gridbeam_topshelf.tmSnippet
  • MCAD_gridbeam_translatebeam.tmSnippet
  • MCAD_gridbeam_xbeam.tmSnippet
  • MCAD_gridbeam_ybeam.tmSnippet
  • MCAD_gridbeam_zbeam.tmSnippet
  • MCAD_involutegears_bevelgear.tmSnippet
  • MCAD_involutegears_bevelgearpair.tmSnippet
  • MCAD_involutegears_gear.tmSnippet

###pins.scad -- tbuser's Pins library

  • pin.tmSnippet
  • pinhole.tmSnippet
  • pinpeg.tmSnippet
  • pintack.tmSnippet

###Write.scad -- HarlanDMii's text library

  • write.tmSnippet
  • writecircle.tmSnippet
  • writecube.tmSnippet
  • writecylinder.tmSnippet
  • writesphere.tmSnippet

Installation

  1. Copy OpenSCAD to your packages folder.
  • Windows: %APPDATA%\Sublime Text 2\Packages
  • OS X: ~/Library/Application Support/Sublime Text 2/Packages
  • Linux: ~/.Sublime Text 2/Packages
  • Portable Installation: Sublime Text 2/Data/Packages