VBScript brings active scripting to a wide variety of environments - including Rhinoceros, through its RhinoScript plug-in.
| Adding Curvature Circles |
Demonstrates how to add curvature circles using RhinoScript. |
| Saving Video Card Information to a Text File |
Demonstrates how to save information about your system's video card to a text file. |
| Saving Plug-in Information to a Text File |
Demonstrates how to save the names of loaded and unloaded plug-ins to a text file. |
| Count Objects |
Demonstrates how to count up all of the different object types using RhinoScript. |
| Saving File Summary Information |
Demonstrates how to display the File Properties dialog when saving Rhino files. |
| Divide a curve using equi-distance points |
Demonstrates equi-distance curve division using RhinoScript |
| Cannot Use Parentheses When Calling Sub |
Why the "Cannot use parentheses when calling a Sub" error occurs in RhinoScript. |
| Create Square Pipes with RhinoScript |
Demonstrates how to create square pipes using RhinoScript. |
| Calculate the angle between two vectors using RhinoScript |
Demonstrates how to calculate the angle between two 3-D vectors using RhinoScript. |
| Determining RhinoScript Versions |
Discusses how to determine the version of RhinoScript from a running script. |
| Calculating the Shortest Line between two Lines |
Demonstrates how to calculate the shortest line between two lines using RhinoScript. |
| Monkey for Rhino4 |
The Advanced RhinoScript editor |
| RhinoScript 101 |
RhinoScript101 Primer and Articles |
| Calculating Perpendicular Vectors |
Demonstrates how to calculate a 3-D vector that is perpendicular to another 3-D vector using RhinoScript. |
| Loading Toolbars |
Demonstrates how to load a toolbar when Rhino starts. |
| Adding Points at Curve Endpoints |
Demonstrates how to add point at the starting and ending locations of curves. |
| Converting Data from Text Files |
Discusses how to convert data read from a text file into its proper data type. |
| Closest Point on Curve to Axis |
Demonstrates how to find the closest point on a planar curve to an axis. |
| Automating Rhino 4.0 |
Discusses issues when automating Rhino 4.0. |
| Monkey Script Compiler |
How to use the Script Compiler |
| VBScript and JScript Arrays |
Discusses the differences between VBScript and JScript arrays. |
| Batch Render |
Demonstrates how to recurse through a folder and render every Rhino file. |
| Batch Save Small |
Demonstrates how to recurse through a folder and "save small" every Rhino file. |
| A Quadratic Solver in VBScript |
Demonstrates how to solve quadratic equstions in RhinoScript. |
| Distance on a Curve from a Point |
Demonstrates how to determine a point on a curve that is a specifed distance from another point. |
| Replacing Points with Blocks |
Demonstrates how to replace point objects with block objects using RhinoScript. |
| Scripting the CutPlane Command |
Demonstrates how to script the CutPlane command using RhinoScript. |
| Scripting the Split Command |
Demonstrates how to script the Split command using RhinoScript. |
| Simple Command Line Calculator |
Demonstrates how to make a simple command line calculator using RhinoScript. |
| Morphing Example in RhinoScript |
An example of how to morph a surface using RhinoScript. |
| Trimming Curves |
Demonstrates how to trim curves using RhinoScript. |
| Automating Curve properties to Excel From RhinoScript |
Illustrates RhinoScript code that extracts curve properties into Excel. |
| Creating Isometric Views |
Discusses how to create isometric views using RhinoScript. |
| Testing for Empty Arrays |
Discusses how to determine a VBScript array is empty. |
| Array Dimensions and Upper Bounds |
Discusses how to determine the dimension and the upper bounds of arrays in RhinoScript. |
| Selecting Objects by Linetype |
Demonstrates how to select objects by linetype using RhinoScript. |
| Evaluate the Torsion of a Curve |
Demonstrates how to evaluate the torsion of a curve using RhinoScript. |
| RhinoScript and the FileSystemObject |
Where to find information on Scripting's FileSystemObject. |
| More on Sorting Key-Value Pairs |
Demonstrates how to sort an array of key-value pairs in RhinoScript. |
| Sorting VBScript Arrays with .NET |
Demonstrates how to use the .NET Framework to sort arrays in RhinoScript. |
| Extracting Interpolated Curve Construction Points |
How to reverse engineer an interpolated curve using RhinoScript. |
| Key-Value pair QuickSort algorithm |
How to sort multiple arrays using a Key list. |
| Curve Osculating Planes |
How to calculate osculating planes using RhinoScript. |
| Importing Text from a File |
How to import text from a file. |
| Setting the Length of a Curve |
How to set the length of a curve object. |
| How To: Scale Text by Dimension Scale |
How to properly scale text objects by the document's dimension scale. |
| Splitting Curves into Multiple Segments |
Demonstrates how to split a curve into multiple segments using RhinoScript. |
| Determining Selected Groups |
Demonstrates how to determine what object groups are selected using RhinoScript. |
| How To: Explode a Mesh |
How to explode a mesh into individual faces. |
| Generate Random Numbers |
How to generate random numbers that fall within a specified range. |
| Rounding Numbers by an Increment |
Demonstrates how to round a number up or down by a desired increment. |
| Marking Center Points of Closed Curves |
Demonstrates how to mark the center points of closed planar curves with a point object. |
| Select Linear and Non-linear Curves |
Demonstrates how to select linear and non-linear curves using RhinoScript. |
| Calculating the Lengths of Curves |
Demonstrates how to calculate the lengths of curve objects using RhinoScript. |
| Calculating a Perpendicular Vector |
Demonstrates how to calculate a perpendicular vector using RhinoScript. |
| Joining the Dots |
Script for joining points into polylines |
| Selecting Dimensions by Style |
Demonstrates how to select an objects (dimensions) by their dimension style using RhinoScript. |
| Selecting Planar Meshes |
Demonstrates how to select mesh objects that are planar using RhinoScript. |
| How To: Obtain the Physical Address of a Computer |
Illustrates RhinoScript code that determines the physical, or MAC, address of a computer. |
| Rendering Named Views |
Demonstrates how to render named views using RhinoScript. |
| Monkey Script Compiler License XML format |
A description of the structure of the XML license table. |
| Monkey Script Compiler Licensing information |
License protection for Monkey-made plugins. |
| Setting Hierarchical Layer Names |
Demonstrates how to rename layers in a hierarchical manner using RhinoScript. |
| Find Closest Curve to Test Point |
Demonstrates how to find the closest curve to test point using RhinoScript. |
| Listing the Knot Vector of a NURBS Curve |
Demonstrates how to print the knot vector of a NURBS curve using RhinoScript. |
| Info: Utilizing the Dictionary Object |
This article discusses using VBScript's Dictionary object in your RhinoScript tools. |
| Arraying Points on a Surface |
Demonstrates how to array points on a surface using RhinoScript. |
| Circle packing |
Multi-radius circle packing algorithm |
| How To: Import Airfoil Shapes |
How to read point files that describe airfoils and create interpolated curves. |
| Determine of a Dynamic Array has been Dimensioned |
Demonstrates how to determine of a dynamic array has been dimensioned. |
| Batch Convert AutoCAD files to 3DM |
Demonstrates how to convert a folder of AutoCAD DWG files to Rhino 3DM files using RhinoScript. |
| How To: Select Points with a Specified Z Coordinate |
Demonstrates how to select point objects with a user-specified z coordinate using RhinoScript. |
| Count Block Instances |
Demonstrates how to count block instances using RhinoScript. |
| Select Named Objects from a List |
Demonstrates how to use a dialog box to select named objects using RhinoScript. |
| Generating Platonic and Archimedean Solids with RhinoScript |
Demonstrates how to generate platonic and archimedean solids with RhinoScript. |
| How To: Retrieve RGB Color Intensities in VBScript |
Demonstrates retrieve red, green, and blue color intensities using VBScript. |
| How To: Access Databases from RhinoScript |
Demonstrates how to access databases from VBScript using RhinoScript. |
| How To: Convert Annotation Dots to Text |
Illustrates RhinoScript code that converts annotation dots to text object. |
| How To: Export Point Coordinates to Excel |
Illustrates RhinoScript code that exports Rhino point coordinates to Microsoft Excel. |
| How To: Automating Excel From RhinoScript |
Illustrates RhinoScript code that launches and automates Microsoft Excel. |
| How To: Auto Label Objects with RhinoScript |
Demonstrates how to automatically label objects using RhinoScript. |
| How To: Move Surface Grips using RhinoScript |
Demonstrates how to move a surface's grip objects using RhinoScript. |
| How To: Isolate the Layers of Selected Objects |
Demonstrates how to isolate the layers of selected objects using RhinoScript. |
| How To: Set Material Colors from Object Colors |
Demonstrates how to modify an object's material color to match it's display color. |
| VBScript String Literals |
How to use string literals in VBScript. |
| Rotating an Object Around a Point |
Demonstrates how to rotate an object around the centroid of it's bounding box. |
| How To: Move Curve Grips |
Demonstrates how to move a curve's grips. |
| How To: Select Curves of a Specified Degree |
Demonstrates how to use RhinoScript to select all curves that are of a specified degree. |
| How To: Import an Interpolated Curve |
How to read a point file and create an interpolated curve. |
| How To: Split a File Path String |
How to break a file path string in to its components. |
| How To: Select Multiple Files |
Demonstrates how to use RhinoScript's MultiListBox function to select multiple files. |
| How To: Select Text Objects |
Demonstrates how to use RhinoScript to select all text objects. |
| How To: Explode a Block Instance |
How to explode an instance of a block. |
| Export Layer Objects |
How to export all objects by layer, with each layer exported to a new file. |
| Save and Restore Layer States |
How to save and restore the states of layers using RhinoScript. |
| Print Surface Control Points |
How to print the location of a surface's control points. |
| Scripting with Persistent Settings |
How to use private variables for persistent settings. |
| Importing Points from Text Files |
Demonstration of how to open a text file and import data from it into Rhino. |
| Export Curve Control Points |
How to export the 3D coordinates of a curve's control points to a text file. |
| RhinoScript for liquid drop simulation |
Calculate the path of a drop of liquid over a NURBS-surface |
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript101 Primer and Articles
2/25/2008 3:36:37 PM - dale@mcneel.com-204.177.179.96
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
Where to find information on Scripting's FileSystemObject.
9/20/2007 6:22:13 PM - dale@mcneel.com-204.177.179.100
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
Click to read this topic6/27/2006 4:05:38 AM - -204.177.179.116
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113
RhinoScript is a scripting language based on Microsoft's ""VBScript"" language. With RhinoScript, you can quickly add functionality to Rhino, or automate repetitive tasks.
5/13/2008 8:22:20 AM - dale@mcneel.com-204.177.179.113