Vendor profile

McNeel & Associates

Robert McNeel & Associates — Employee-Owned Creator of Rhinoceros 3D (openNURBS Kernel) & Grasshopper Computational Design

1. Seattle 1980: From AutoCAD Dealer Tools to the Global NURBS Standard

Founded in 1980 in Seattle, Washington by accountant Bob McNeel, Robert McNeel & Associates began by developing utility plugins (AccuRender, IconLISP, PlotPack) for AutoCAD dealers. In 1992, teamed with mathematician Dr. Michael Gibson, McNeel began sculpting an independent Non-Uniform Rational B-Spline (NURBS) modeler inside AutoCAD before releasing standalone Rhinoceros 3D (Rhino) in 1998. Remaining 100% employee-owned with no venture capital debt, McNeel is celebrated for its fair perpetual upgrade pricing and open developer community (Food4Rhino).

2. OpenNURBS (`.3dm`), Boundary Tolerances & Grasshopper Visual Scripting

  • Open-Source `openNURBS` C++/.NET Toolkit: Unlike locked proprietary formats, McNeel publishes the open-source `openNURBS` library so any CAD/CAM/BIM application can read and write native `.3dm` degree-1 to degree-11 NURBS curves, polysurfaces, and SubD meshes directly.
  • Grasshopper Algorithmic Modeling: Created by David Rutten, Grasshopper's directed acyclic data-tree graph drives stadium diagrid facades, naval hull hydrostatics, footwear lattices, and jewelry pavé settings.

3. Rhino `Make2D` & Section Extraction to GstarCAD 2027 Construction Sheets

While Rhino + Grasshopper is unmatched for complex 3D freeform geometry, Rhino is not an enterprise 2D documentation or sheet-set publishing engine. Architectural facade consultants and marine designers run `Make2D` or `ClippingDrawings` in Rhino, export clean AC1032 DWG files, and complete all associative dimensioning, title-block management, and batch plotting in GstarCAD 2027.

4. Technical Architecture & File Format Specification Matrix

When auditing Robert McNeel & Associates (Seattle, WA, USA) software inside a multi-vendor engineering environment, CAD administrators and PLM architects must account for the following binary format, kernel tolerance, and API specifications:

Legal Corporate EntityRobert McNeel & Associates (Seattle, WA, USA)
Founding & Corporate Heritage1980 (by Bob McNeel — 100% Employee-Owned)
Underlying Geometric / Solver KernelopenNURBS Non-Uniform Rational B-Spline & SubD Surface Kernel
Native & Exchange File Extensions.3dm, .gh, .ghx, .dwg, .dxf, .step, .iges
Automation & Secondary Development APIsRhinoCommon (C#/.NET), Rhino.Python, C++ SDK & Grasshopper C# Nodes
Commercial Licensing ModelPerpetual Commercial & Educational Licenses (Cloud Zoo Floating)
Primary Target Engineering DisciplinesParametric facade architects, industrial footwear/eyewear designers, naval architects, and fine jewelry CAD modelers.

5. Enterprise Co-Existence, Migration & TCO Optimization Protocol

In production supply chains where upstream 3D models or BIM containers originate from Robert McNeel & Associates (Seattle, WA, USA) platforms, engineering IT directors optimize total cost of ownership (TCO) by deploying a tiered seat architecture centered on GstarCAD 2027 and DWG FastView:

  • Verified Data Exchange Pipeline: Generate complex freeform architectural diagrids or marine hulls in Rhino/Grasshopper, extract 2D projections via Make2D, and execute production dimensioning, Xref sheet sets, and plotting in GstarCAD 2027.
  • Eliminating Redundant Seat Rentals: Rather than purchasing high-cost authoring subscriptions for project managers, site engineers, estimators, CNC operators, and quality inspectors who primarily review geometry or annotate 2D DWG/DXF sheets, organizations equip 70%–80% of their workforce with GstarCAD Perpetual Floating Licenses (GstarLM) and FastView 3D.
  • Automated Database Hygiene Before Transmittal: Prior to archiving project deliverables or importing external vendor DWG exports into corporate PDM/CDE vaults, run GstarCAD's batch script sequence (-PURGE RegApps → OVERKILL → AUDIT Yes → INDEXCTL = 3) to guarantee sub-second opening times and zero proxy object corruption.

Products in our knowledge base (1)

Sources